\documentclass[12pt]{article}
\usepackage[bf,center]{titlesec}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}
\usepackage{fancyhdr}
\usepackage{gensymb} % grādu simbols
\usepackage{geometry}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{indentfirst}
\usepackage{multicol}
\usepackage{ragged2e}
\usepackage{secdot}
\usepackage{tabularx}
\usepackage{tcolorbox}
\usepackage{tocloft}
\usepackage{tikz}
\usepackage{listings}
\usetikzlibrary{positioning}

\hypersetup{
	colorlinks=true,
	linkcolor=black,
	urlcolor=blue
}

\urlstyle{rm}

\titlespacing*{\section}{0pt}{0pt}{1.5pt}
\titlespacing*{\subsection}{0pt}{0.5\baselineskip}{1.5pt}
\titlespacing*{\subsubsection}{0pt}{0.5\baselineskip}{1.5pt}
\titleformat{\section}{\large \bfseries \centering \vfill\eject}{\thesection.}{1em}{} % section formatting
\titleformat{\subsection}{\normalsize \bfseries \centering}{\thesubsection.}{1em}{} % subsection formatting
\titleformat{\subsubsection}{\normalsize \bfseries \centering}{\thesubsubsection.}{1em}{} % subsubsection formatting
\geometry{a4paper, left=3cm, right=2cm, top=2cm, bottom=2cm}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\linespread{1.3}
\setlength{\parindent}{1cm}
\setlength{\parskip}{0pt}
\renewcommand{\contentsname}{\hspace*{\fill}\bfseries\large Saturs\hspace*{\fill}}
\renewcommand{\cfttoctitlefont}{\centering\bfseries\large} % Remove \bfseries from ToC title
\renewcommand{\cftsecfont}{} % Remove \bfseries from section titles in ToC
\renewcommand{\cftsecpagefont}{} % Remove \bfseries from section titles' page in ToC
\renewcommand{\cftsecleader}{\cftdotfill{\cftsecdotsep}}
\renewcommand\cftsecdotsep{\cftdot}
\renewcommand\cftsubsecdotsep{\cftdot}
\renewcommand{\cftsecaftersnum}{.} % dot after section number
\renewcommand{\cftsubsecaftersnum}{.}

\begin{document}
\input{./src/title-page.tex}

\tableofcontents
\thispagestyle{empty}
\setcounter{page}{2}
\input{./src/abstract.tex}
\end{document}
