		* {
		margin: 0;
		padding: 0;
		box-sizing: border-box;
		}

		.container {
		max-width: 1385px;
		margin: 0 auto;
		}

		a {
		text-decoration: none;
		}
		ul,
		li {
		list-style: none;
		}
		button {
		border: none;
		}

		body {
		background: #5a5a5a;
		}

		#header-bg {
		background: #5a5a5a;
		}

		#header__bg {
		position: relative;
		z-index: 1000;
		cursor: pointer;
		}

		.navbar {
			position: relative;
			z-index: 1;
		}

		body.home .navbar::after {
			content: '';
			position: absolute;
			background: url(../img/header/bg.png) no-repeat center/cover;
			width: 100%;
			height: 750px;
			top: 0;
			left: 0;
			bottom: 0;
			filter: brightness(70%);
			z-index: -1;
		}
		
		body:not(.home) .navbar::after {
			display: none !important;
		}

		header {
		position: relative;
		z-index: 1000;
		background-color: #206098;
		box-shadow: 0 10px 20px rgb(0, 0, 0/5%), 0 6px 6px rgb(0, 0, 0/6%);
		}

		#header {
		background: #e2ded5;
		height: 80px;
		}
		.header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		justify-content: center;
		padding-top: 10px;
		}

		.header-app-desc {
		text-align: center;
		color: #fff;
		font-family: Roboto;
		font-weight: 400;
		font-size: 12px;
		line-height: 24px;
		}
		.header-logo {
		display: flex;
		align-items: center;
		}
		.header-logo__img {
		width: 60px;
		height: 60px;
		}

		.header-link a {
		color: #fff;
		font-family: Inter;
		text-transform: uppercase;
		font-weight: 700;
		font-size: 12px;
		line-height: 14.4px;
		position: relative;
		transition: 0.2s linear;
		}
		.header-link a:hover {
		background: #e0d8c3;
		padding: 2px;
		border-radius: 2px;
		}
		.header-link a::after {
		content: '';
		position: absolute;
		background: rgba(82, 82, 82, 0.5019607843);
		width: 90px;
		height: 1px;
		transform: rotate(90deg);
		left: 37px;
		}

		.header-headline-none {
		display: none;
		}

		.header-headline {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		}

		.header-headline img {
		width: 30px;
		}
		.header-seen:hover {
		color: #763d13;
		}
		.search {
		position: relative;
		}

		.headerApp {
		width: 30px;
		}

		header nav {
		padding-top: 5px;
		padding-bottom: 7px;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		position: relative;
		z-index: 1000;
		}

		.logo {
		flex: 2;
		display: flex;
		align-items: center;
		}

		.header__title {
		margin-left: 10px;
		color: #fff;
		font-size: 14px;
		font-weight: 700;
		line-height: 19px;
		font-family: Inter;
		text-transform: uppercase;
		transition: 0.3s ease;
		text-align: left;
		}
		.header__title:hover {
		color: #d8d8d8;
		}
		.header__content {
		display: flex;
		justify-content: center;
		}

		.select__menu__content {
		position: relative;
		z-index: 1000;
		}

		.select-menu {
		position: relative;
		display: flex;
		align-items: center;
		border: 1px solid #333;
		width: 90px;
		height: 30px;
		}

		.select-menu::before {
		content: '';
		position: absolute;
		border: 1px solid #333;
		width: 10px;
		transform: rotate(90deg);
		right: 23px;
		}

		.select-menu::after {
		content: '';
		position: absolute;
		border: 1px solid #333;
		width: 10px;
		transform: rotate(90deg);
		right: 53px;
		}

		.select__title {
		font-size: 12px;
		color: #333;
		font-weight: 400;
		font-family: Inter;
		}

		.option {
		margin: 0 7px;
		opacity: 0.5;
		}

		.select {
		opacity: 1;
		}

		.navbar .search-box {
		position: relative;
		display: none;
		height: 40px;
		width: 40px;
		}
		.navbar .search-box i {
		position: absolute;
		height: 100%;
		width: 100%;
		line-height: 40px;
		text-align: center;
		font-size: 22px;
		color: #fff;
		font-weight: 600;
		cursor: pointer;
		transition: all 0.3s ease;
		}
		.navbar .search-box .input-box {
		position: absolute;
		z-index: 1000;
		right: calc(100% - 40px);
		top: 80px;
		height: 60px;
		width: 300px;
		background: #206098;
		border-radius: 6px;
		opacity: 0;
		pointer-events: none;
		transition: all 0.4s ease;
		}
		.navbar.showInput .search-box .input-box {
		top: 65px;
		opacity: 1;
		pointer-events: auto;
		background: #206098;
		}
		.search-box .input-box::before {
		content: '';
		position: absolute;
		height: 20px;
		width: 20px;
		background: #206098;
		right: 10px;
		top: -6px;
		transform: rotate(45deg);
		}
		.search-box .input-box input {
		position: absolute;
		top: 50%;
		left: 50%;
		border-radius: 4px;
		transform: translate(-50%, -50%);
		height: 35px;
		width: 280px;
		outline: none;
		padding: 0 15px;
		font-size: 16px;
		border: none;
		}

		.bartoggle,
		#menubrop {
		display: none;
		}

		.NavMenu {
		flex: 10;
		list-style: none;
		position: relative;
		display: flex;
		align-items: center;
		justify-content: end;
		}

		.NavMenu li {
		display: inline-block;
		position: relative;
		z-index: 1000;
		}

		.NavMenu li input {
		display: none;
		}

		.NavMenu li a {
		font-family: Inter;
		display: block;
		font-weight: 700;
		padding: 15px;
		/* margin-left: -1.5em; */
		font-size: 13px;
		text-transform: uppercase;
		color: #fff;
		position: relative;
		transition: 0.2s linear;
		clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
		}

		.NavMenu > li > a::before {
		width: 1em;
		transform-origin: left;
		}

		.NavMenu > li > a::before,
		.NavMenu > li > a:after {
		position: absolute;
		content: '';
		border-bottom: 3px solid #fff;
		border-radius: 1em;
		bottom: 0.5em;
		transition: transform 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
		}

		.NavMenu > li > a:after {
		width: 82%;
		left: 1.7rem;
		transform: translateX(110%);
		}

		.NavMenu > li > a:hover:before {
		transform: scaleX(0.3);
		}

		.NavMenu > li > a:hover:after {
		transform: translateX(0);
		}

		.select__menu__content-none {
		display: none;
		}

		.NavMenu li a label {
		font-family: Inter;
		cursor: pointer;
		appearance: none;
		display: block;
		position: relative;
		}

		.NavMenu > li > a label::after {
		right: -15px;
		top: -3px;
		}

		.NavMenu li ul {
		position: absolute;
		display: flex;
		flex-direction: column;
		background-color: #255b94;
		min-width: 200px;
		border-bottom: 2px solid #e2ded5;
		top: 100%;
		box-shadow: 0 3px 5px rgb(0 0 0/20%);
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-ms-transition: all 0.5s;
		-o-transition: all 0.5s;
		transform: translateY(10px);
		-webkit-transform: translateY(10px);
		-moz-transform: translateY(10px);
		-ms-transform: translateY(10px);
		-o-transform: translateY(10px);
		visibility: hidden;
		opacity: 0;
		}

		.NavMenu li ul li {
		position: relative;
		}

		.NavMenu li ul li a {
		font-family: Inter;
		font-weight: 700;
		color: #fff;
		padding: 8px 10px;
		display: block;
		border-left: 2px solid transparent;
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-ms-transition: all 0.5s;
		-o-transition: all 0.5s;
		}

		.NavMenu li ul li ul {
		position: absolute;
		left: 100%;
		top: 0;
		}

		@media (max-width: 1160px) {
		.NavMenu li a {
			padding: 20px 8px;
		}
		}

		@media (max-width: 1110px) {
		.search__input {
			width: 120px !important;
		}

		.search__button {
			padding: 10px 8px !important;
		}

		.dropdown button,
		.dropdown-content li {
			font-size: 12px !important;
		}

		.header-seen {
			font-size: 12px !important;
		}
		}

		@media (max-width: 1040px) {
		.header__title {
			width: 155px !important;
		}
		}

		@media (min-width: 992px) {
			navbar::after {
				height: 100vh;
			}

		.NavMenu li ul li a:hover {
			border-left: 2px solid #dbdad9;
		}

		.NavMenu li:hover > ul,
		.NavMenu li ul li:hover > ul {
			visibility: visible;
			opacity: 1;
			transform: translateY(0);
			-webkit-transform: translateY(0);
			-moz-transform: translateY(0);
			-ms-transform: translateY(0);
			-o-transform: translateY(0);
		}
		}

		@media (max-width: 1085px) {
		/* header {
							padding: 6px 5%;
						} */

		.dropdown__wrapper {
			display: none !important;
		}

		.dropdown {
			float: left !important;
		}

		.dropdown__wrapper-dn {
			display: flex !important;
		}

		.select__menu__content {
			display: none;
		}

		.select__menu__content-none {
			position: relative;
			z-index: 1000;
			display: flex;
		}

		.header-df {
			display: flex;
			/* justify-content: space-between; */
			align-items: end;
			background: #206098;
		}

		.navbar .search-box {
			display: flex;
		}

		.header-headline-none {
			display: flex;
			margin-top: 20px;
			align-items: center;
		}

		.header-headline {
			display: none;
		}

		.header-seen {
			width: 100% !important;
			margin-left: 5px;
			text-transform: uppercase;
			font-size: 13px !important;
			font-weight: 500 !important;
		}

		.nav-menu-link::after {
			display: none;
		}

		.nav-menu-link {
			font-size: 16px !important;
		}

		.NavMenu li {
			width: 100%;
		}

		.NavMenu li ul li a {
			padding-top: 20px;
		}

		.logo {
			flex: 6;
		}

		.bartoggle {
			display: flex;
			justify-content: center;
			font-size: 40px;
			align-items: center;
			color: #fff;
			padding: 0 10px;
			cursor: pointer;
		}

		.container__drop {
			display: none;
		}

		.nav-menu-link {
			margin-top: 10px;
		}

		.dropdown {
			margin-top: 30px;
		}

		.NavMenu {
			margin-top: 153px;
			width: 100%;
			flex: 12;
			position: fixed;
			flex-direction: column;
			background-color: #206098;
			left: 0;
			top: -1px;
			height: 100vh;
			z-index: -1;
			padding: 15px 0 50px 0;
			justify-content: start;
			overflow-y: scroll;
			transition: all 0.5s;
			-webkit-transition: all 0.5s;
			-moz-transition: all 0.5s;
			-ms-transition: all 0.5s;
			-o-transition: all 0.5s;
			transform: translateX(-100%);
			-webkit-transform: translateX(-100%);
			-moz-transform: translateX(-100%);
			-ms-transform: translateX(-100%);
			-o-transform: translateX(-100%);
			z-index: 1000;
		}

		.header-seen {
			display: none;
		}

		.NavMenu li ul,
		.NavMenu li ul li ul {
			position: initial;
			left: 0;
			visibility: visible;
			opacity: 1;
			top: 0;
			display: none;
		}

		.NavMenu li a {
			padding: 8px 15px;
			border-bottom: 1px solid #fff;
		}

		.NavMenu li ul li ul {
			background: #e2ded5;
			position: inherit;
			margin-top: -10px;
		}

		.NavMenu li ul li ul li a {
			font-size: 14px;
			color: #333;
			font-weight: 700;
			text-transform: initial;
			padding: 7px 15px 7px 30px;
		}

		.NavMenu li a label::after {
			right: 10px;
		}

		.NavMenu li input:checked + ul,
		.NavMenu li ul li input:checked + ul {
			display: flex;
			flex-direction: column;
			margin-bottom: 15px;
		}

		input:checked + .NavMenu {
			transform: translateX(0);
			-webkit-transform: translateX(0);
			-moz-transform: translateX(0);
			-ms-transform: translateX(0);
			-o-transform: translateX(0);
		}
		}

		@media (max-width: 768px) {
		.NavMenu {
			width: 100%;
		}
		}

		@media (max-width: 500px) {
		.navbar .search-box .input-box {
			width: 200px;
		}

		.search-box .input-box input {
			width: 180px;
		}
		}

		.callcenter {
		margin-top: 45rem;
		}

		.callcenter__cards {
		display: flex;
		align-items: center;
		justify-content: space-between;
		}

		.callcenter__card {
		width: 324px;
		height: 80px;
		display: flex;
		align-items: center;
		justify-content: center;
		border: 1px solid #817272;
		background: #5f5d5d;
		padding: 7px;
		transition: 0.2s ease;
		}

		.callcenter__card:hover {
			background: #505050;
		}

		.callcenter-subtitle {
		font-family: Inter;
		font-size: 14px;
		text-transform: uppercase;
		font-weight: 500;
		color: #fff;
		margin-left: 10px;
		}

		@media (max-width: 1440px) {
		.callcenter {
			padding: 0 10px;
		}

		.callcenter__cards {
			flex-wrap: wrap;
			gap: 30px;
		}

		.callcenter__cards {
			justify-content: center;
		}
		}

		#condemnation {
		box-shadow: 2px 4px 42px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: 2px 4px 42px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: 2px 4px 42px 0px rgba(0, 0, 0, 0.75);
		}

		.condemnation {
		padding-top: 50px;
		padding-bottom: 50px;
		margin-top: 130px;
		}

		.condemnation__cards {
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 30px;
		}

		.condemnation__card {
		display: flex;
		flex-direction: column;
		align-items: center;
		}

		.condemnation-pic {
		width: 500px;
		height: 200px;
		border-radius: 5px;
		object-fit: cover;
		}

		.condemnation__subtitle {
		font-family: Inter;
		font-size: 15px;
		text-transform: uppercase;
		font-weight: 500;
		color: #fff;
		margin-top: 15px;
		}

		@media (max-width: 1385px) {
		.condemnation {
			margin: 130px 15px;
		}

		.condemnation__cards {
			flex-wrap: wrap;
		}

		.condemnation__cards {
			align-items: start;
		}

		.condemnation__subtitle {
			width: 230px;
			text-align: center;
		}
		}

		@media (max-width: 1020px) {
			.condemnation-pic {
				width: 350px;
			}
		}

		@media (max-width: 980px) {
		/* .condemnation {
			padding: 29px;
		} */

		.condemnation__cards {
			justify-content: center;
		}

		.condemnation__card {
			align-items: center;
		}
		}

		.hotline {
		margin-top: 80px;
		}

		.hotline__title {
		position: relative;
		font-family: Inter;
		font-size: 36px;
		font-weight: 500;
		color: #fff;
		}

		.hotline__title::after {
		content: '';
		position: absolute;
		width: 100%;
		height: 2px;
		background: #4a4a4a;
		bottom: 0;
		left: 0;
		border-radius: 10px;
		top: 56px;
		}

		.hotline__wrapper {
		margin-top: 50px;
		display: flex;
		}

		.hotline__cards {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		gap: 20px;
		padding: 40px;
		}

		.hotline__card {
		margin-top: 30px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		padding: 20px;
		width: 393px;
		background: #605f5f;
		border-radius: 5px;
		}

		.hotline__subtitle {
		font-family: Inter;
		font-size: 20px;
		font-weight: 500;
		color: #fff;
		text-align: center;
		}

		.hotline-text {
		margin-top: 20px;
		font-family: Roboto Slab;
		font-size: 17px;
		font-weight: 500;
		color: #fff;
		text-align: center;
		margin-bottom: 20px;
		}

		.hotline-link {
		display: inline;
		font-family: Roboto Slab;
		font-size: 15px;
		font-weight: 500;
		color: #fff;
		}

		.hotline-pic {
		width: 400px;
		height: 600px;
		object-fit: cover;
		margin-top: 40px;
		}

		@media (max-width: 1440px) {
		.hotline {
			padding: 0 10px;
		}
		}

		@media (max-width: 1220px) {
		.hotline__card {
			width: 300px;
		}

		.hotline__subtitle {
			font-size: 17px;
		}

		.hotline-text {
			font-size: 15px;
		}

		.hotline-link {
			font-size: 13px;
		}

		.hotline__cards {
			justify-content: start;
		}
		}

		@media (max-width: 800px) {
		.hotline-pic {
			width: 300px;
			height: auto;
			display: block;
			object-fit: contain;
		}

		.hotline__card {
			width: 100%;
		}

		.hotline__title {
			font-size: 30px;
		}
		}
		
		@media (max-width: 650px) {
			.hotline-pic {
				width: 250px;
				height: auto;
				display: block;
				object-fit: contain;
			}

			.hotline__wrapper {
				align-items: center;
				flex-direction: column-reverse;
			}
		}

		.events {
		margin-top: 80px;
		}

		.events__title {
		position: relative;
		font-family: Inter;
		font-size: 36px;
		font-weight: 500;
		color: #fff;
		}

		.events__title::after {
		content: '';
		position: absolute;
		width: 100%;
		height: 2px;
		background: #4a4a4a;
		bottom: 0;
		left: 0;
		border-radius: 10px;
		top: 56px;
		}

		.events__cards {
		margin-bottom: 60px;
		margin-top: 50px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		background: #5f5f5f;
		box-shadow: 2px 9px 17px -4px rgba(42, 41, 41, 0.52) inset;
		-webkit-box-shadow: 2px 9px 17px -4px rgba(42, 41, 41, 0.52) inset;
		-moz-box-shadow: 2px 9px 17px -4px rgba(42, 41, 41, 0.52) inset;
		}

		.events__card {
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 20px;
		}

		.events-cnt {
		display: flex;
		align-items: center;
		}

		.events__subtitle {
		margin-left: 10px;
		font-family: Inter;
		font-size: 20px;
		font-weight: 500;
		color: #fff;
		}

		.events-text {
		width: 330px;
		margin-top: 20px;
		font-family: Inter;
		font-size: 18px;
		font-weight: 500;
		color: #fff;
		}

		@media (max-width: 1440px) {
			.events {
				padding: 0 10px;
			}
		}

		@media (max-width: 800px) {
			.events__title {
				font-size: 30px;
			}

			.events__cards {
				justify-content: center;
			}

			.events__subtitle {
				font-size: 17px;
			}

			.events-text {
				font-size: 15px;
				width: 100%;
			}
		}

		.last-news {
		margin-top: 80px;
		}

		.last-news__title {
		position: relative;
		font-family: Inter;
		font-size: 30px;
		font-weight: 500;
		color: #fff;
		}

		.last-news__cards {
		margin-top: 60px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		}

		.ast-news-pic {
		border-radius: 5px;
		width: 428px;
		height: 241px;
		object-fit: cover;
		}

		.last-news__subtitle {
		color: #fff;
		font-family: Inter;
		font-weight: 600;
		font-size: 19px;
		line-height: 27px;
		width: 408px;
		text-align: justify;
		margin-bottom: 20px;
		}
		.last-news-cnt {
		padding: 0 10px;
		}
		.last-news__text {
		margin-top: 10px;
		color: #fff;
		font-family: Inter;
		font-weight: 300;
		font-size: 16px;
		line-height: 27px;
		width: 400px;
		text-align: justify;
		margin-bottom: 30px;
		}

		.enumeration {
		margin-top: 80px;
		}

		.enumeration__title {
		color: #fff;
		font-weight: 600;
		line-height: 30px;
		font-size: 25px;
		text-transform: uppercase;
		font-family: Inter;
		}

		.enumeration__cards {
		margin-top: 50px;
		}

		.enumeration__card {
		margin-top: 50px;
		display: flex;
		justify-content: space-between;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
		padding: 20px;
		transition: 0.3s linear;
		}

		.enumeration__card:hover {
			background: #053150;
		}

		.enumeration__card:hover .fa-file {
			color: #fff !important;
		}

		.enumeration__subtitle {
		width: 900px;
		color: #fff;
		font-weight: 500;
		line-height: 24px;
		font-size: 18px;
		font-family: Inter;
		text-align: justify;
		}

		.enumeration__subject {
		color: #d8cccc;
		font-family: Inter;
		font-weight: 400;
		line-height: 24px;
		font-size: 14px;
		}

		@media (max-width: 1440px) {
			.enumeration {
				padding: 0 10px;
			}
			
			.enumeration__subtitle {
				width: 100%;
			}
		}

		@media (max-width: 950px) {
			.enumeration__subtitle {
				font-size: 17px;
			}

			.enumeration__subtitle {
				width: 100%;
			}
		}

		.project {
		margin-top: 170px;
		}

		.project__title {
		color: #fff;
		font-weight: 400;
		line-height: 35px;
		font-size: 30px;
		text-transform: uppercase;
		font-family: Inter;
		}
		.project__subtitle {
		position: relative;
		/* width: 500px; */
		color: #fff;
		font-weight: 400;
		font-family: Open Sans;
		line-height: 30px;
		font-size: 20px;
		text-align: left;
		}

		.project__subject {
		margin-top: 20px;
		color: #fff;
		font-weight: 400;
		line-height: 17px;
		font-size: 14px;
		font-family: Open Sans;
		}

		.project__cards {
		margin-top: 60px;
		display: flex;
		justify-content: space-between;
		}

		.project__card {
		width: 500px;
		background: #444444;
		border: 1px solid #11316e;
		padding: 35px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		transition: 0.2s linear;
		}

		.project__card:hover {
		background: #0b4089;
		cursor: pointer;
		transform: translateY(-15px);
		}

		@media (max-width: 1440px) {
			.project {
				padding: 0 10px;
			}

			.project__cards {
				flex-wrap: wrap;
				gap: 30px;
			}
		}

		@media (max-width: 1050px) {
			.project__card {
				width: 100%;
			}
		}

		@media (max-width: 800px) {
			.project__title {
				font-size: 25px;
			}

			.project__subtitle {
				font-size: 17px;
			}

			.project__subject {
				font-size: 13px;
			}
		}

		.documentsMore {
		text-align: center;
		margin-top: 60px;
		margin-bottom: 80px;
		}

		.documentsMore__iframe {
		text-align: center;
		margin-top: 50px;
		width: 100%;
		max-width: 1000px;
		height: 700px;
		}

		.documentsMore__main {
		display: flex;
		justify-content: space-around;
		align-items: center;
		flex-wrap: wrap;
		row-gap: 20px;
		column-gap: 10px;
		margin-top: 40px;
		}

		.documentsMore__fields {
		display: flex;
		gap: 10px;
		flex-wrap: wrap;
		justify-content: space-evenly;
		}

		.documentsMore__download {
		border-radius: 4px;
		border: 1px solid #1848a9;
		background: transparent;
		padding: 10px;
		transition: 0.3s linear;
		}

		.documentsMore__download:hover {
		background: #1848a9;
		}

		.documentsMore__download a {
		color: #fff;
		font-family: Arial;
		font-size: 16px;
		font-weight: 400;
		}

		.documentsMore__btn {
		display: inline;
		position: relative;
		margin-right: 10px;
		font-family: Arial;
		}

		.documentsMore__date {
		color: #fff;
		font-family: Arial;
		font-weight: 400;
		font-size: 14px;
		}

		.documentsMore__location {
		color: #fff;
		font-family: Arial;
		font-weight: 400;
		font-size: 14px;
		}

		.documentsMore__copy {
		display: none;
		background: #343434;
		color: #fff;
		position: absolute;
		top: -40px;
		right: 0;
		padding: 5px;
		border-radius: 3px;
		font-weight: 400;
		z-index: 2;
		}

		.documentsMore .active {
		display: block;
		}

		.document-more__title {
		color: #fff;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		}

		#info .container {
		max-width: 1200px;
		}

		.info {
		margin-top: 60px;
		}

		.info__cards {
		margin-top: 20px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		}

		.info__card {
		border-radius: 5px;
		margin-top: 20px;
		width: 387px;
		background: #206098;
		box-shadow: -1px 4px 8px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: -1px 4px 8px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: -1px 4px 8px 0px rgba(0, 0, 0, 0.75);
		transition: 0.2s linear;
		}

		.info__card:hover {
		background: #768bc1;
		}

		.info__card:hover p {
		color: #fff;
		}

		.info-img {
		width: 387px;
		height: 230px;
		object-fit: cover;
		border-radius: 5px;
		}

		.info-text {
		text-align: justify;
		padding: 10px;
		color: #fff;
		font-family: Inter;
		font-weight: 600;
		font-size: 18px;
		line-height: 20px;
		width: 387px;
		}

		@media (max-width: 1200px) {
		.info {
			padding: 0 15px;
		}
		}

		@media (max-width: 800px) {
		.info__cards {
			justify-content: center;
		}
		}

		@media (max-width: 768px) {
		.info__title {
			font-size: 22px;
		}
		}

		@media (max-width: 415px) {
		.info__card {
			width: 375px;
		}

		.info-img {
			width: 375px;
		}

		.info-text {
			width: 375px;
			font-size: 15px;
		}
		}

		#contact-more .container {
		max-width: 1200px;
		}

		.contact-more {
		margin-bottom: 80px;
		margin-top: 60px;
		}

		.contact-more__title {
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		text-transform: uppercase;
		}

		.contact-more__content {
		margin-top: 20px;
		}

		.contact-more__subtitle {
		color: #000;
		font-family: Inter;
		font-size: 20px;
		line-height: 40px;
		font-weight: 700;
		}

		.contact-more-link {
		color: #1b1b1b;
		font-family: Inter;
		font-size: 20px;
		line-height: 40px;
		font-weight: 400;
		transition: 0.3s linear;
		}

		.contact-more-link:hover {
		color: #5a2c0a;
		}

		.contact-more-iframe {
		margin-top: 50px;
		}

		@media (max-width: 1200px) {
		.contact-more {
			padding: 0 15px;
		}
		}

		@media (max-width: 768px) {
		.contact-more__title {
			font-size: 22px;
		}

		.contact-more__subtitle {
			font-size: 16px;
			text-align: center;
		}

		.contact-more-link {
			font-size: 15px;
			text-align: center;
		}

		.contact-more-cnt {
			display: flex;
			flex-direction: column;
			justify-content: center;
		}
		}

		.article {
		margin-top: 30px;
		}
		.article__cards {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		}
		.article__card {
		box-shadow: 0px -1px 14px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: 0px -1px 14px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: 0px -1px 14px 0px rgba(0, 0, 0, 0.75);
		background:  #11306b;
		margin-top: 40px;
		transition: 0.3s linear;
		}

		.article__card:hover {
			background: #133986;
		}

		.article-pic {
		width: 428px;
		height: 241px;
		object-fit: cover;
		border-radius: 5px;
		}
		.article__subtitle {
		color: #fff;
		font-family: Inter;
		font-weight: 600;
		font-size: 19px;
		line-height: 27px;
		width: 408px;
		text-align: left;
		}
		.article-cnt {
		padding: 0 10px;
		}
		.article__desc {
		margin-top: 10px;
		color: #fff;
		font-family: Inter;
		font-weight: 300;
		font-size: 16px;
		line-height: 27px;
		width: 350px;
		text-align: left;
		margin-bottom: 30px;
		}
		.article-time {
		color: #fff;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 24px;
		text-align: left;
		}
		.article-viewing {
		color: #fff;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 24px;
		float: right;
		}
		.article-button {
		margin-top: 40px;
		display: flex;
		justify-content: center;
		}
		.article-btn {
		margin-bottom: 50px;
		color: #763d13;
		font-family: Inter;
		font-weight: 400;
		font-size: 20px;
		line-height: 25px;
		border: 1px solid #763d13;
		padding: 10px 30px;
		border-radius: 10px;
		transition: 0.3s linear;
		}
		.article-btn:hover {
		background: #763d13;
		color: #fff;
		}
		.article__title {
		color: #1b1b1b;
		font-weight: 700;
		font-size: 26px;
		line-height: 27px;
		font-family: Arial;
		text-transform: uppercase;
		}
		@media (max-width: 1440px) {
		.article {
			padding: 0 15px;
		}
		}
		@media (max-width: 885px) {
		.article__title {
			text-align: center;
		}
		.article__cards {
			justify-content: center;
		}
		}
		@media (max-width: 500px) {
		.article__card {
			width: 330px;
		}
		.article-pic {
			width: 330px;
		}
		.article__subtitle {
			font-size: 17px;
			width: 100%;
		}
		.article__desc {
			font-size: 14px;
			width: 100%;
		}
		.article-time {
			font-size: 12px;
		}
		.article-viewing {
			font-size: 12px;
		}
		.article-btn {
			font-size: 16px;
		}
		}

		.header-headline {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		}
		.header-headline img {
		width: 30px;
		}
		.header-seen {
		font-size: 14px;
		color: #fff;
		font-weight: 700;
		line-height: 17.21px;
		font-family: Inter;
		width: 180px;
		text-align: center;
		transition: 0.2s linear;
		}
		.header-seen:hover {
		color: #cecece;
		}
		.search {
		position: relative;
		}
		.search__input {
		width: 172px;
		padding: 10px;
		background: #0a5275;
		box-shadow: -1px 5px 5px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: -1px 5px 5px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: -1px 5px 5px 0px rgba(0, 0, 0, 0.75);
		border-radius: 3px;
		height: 40px;
		font-family: Inter;
		outline: none;
		border: none;
		}
		.search__input::-moz-placeholder {
		outline: none;
		color: #fff;
		font-size: 12px;
		font-weight: 700;
		}
		.search__input::placeholder {
		outline: none;
		color: #fff;
		font-size: 12px;
		font-weight: 700;
		}
		.search__button {
		cursor: pointer;
		position: absolute;
		top: 0;
		right: -1px;
		color: #fff;
		padding: 10px 15px;
		transition: 0.3s linear;
		}
		.search__button:hover {
		background: #e0d8c3;
		}

		.dropdown__wrapper-dn {
		display: none;
		}

		.dropdown__wrapper {
		display: flex;
		align-items: center;
		}

		.dropdown {
		margin: 0 5px;
		display: flex;
		flex-direction: column;
		align-items: center;
		}

		.dropdown-title {
		font-family: Arial;
		line-height: 24px;
		font-size: 13px;
		color: #fff;
		transition: 0.3s linear;
		}

		.dropdown-title:hover {
		color: #6a5c5c;
		}

		.select {
		color: #6a5c5c;
		}

		.dropdown-img {
		width: 22px;
		height: 15px;
		border-radius: 2px;
		}

		.dropdown-content {
		width: 36px;
		height: 32px;
		padding: 2px;
		border-radius: 30px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		background-color: #114069;
		box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
		}

		@media (max-width: 1400px) {
		.header {
			padding: 15px 30px;
		}
		.header-link {
			padding: 0 10px;
		}
		}
		.carousel {
		position: relative;
		width: 100%;
		height: 100vh;
		--transition-delay: 0.5s;
		}
		.slider-button {
		font-size: 2rem;
		padding: 5px 1rem;
		position: absolute;
		top: 30%;
		transform: translateY(-50%);
		background-color: var(--unhover-background-color);
		z-index: 10;
		cursor: pointer;
		}
		.slider-button-prev {
		left: 2rem;
		}
		.slider-button-next {
		right: 2rem;
		}
		ul.slides {
		list-style-type: none;
		height: 100%;
		width: 100%;
		}
		li.slide {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		overflow: hidden;
		opacity: 0;
		transition: opacity var(--transition-delay);
		transition-delay: var(--transition-delay);
		}
		.slide > img {
		height: 100%;
		width: 100%;
		-o-object-fit: cover;
		object-fit: cover;
		-o-object-position: center;
		object-position: center;
		}
		li.slide[data-active-slide] {
		opacity: 1;
		}
		.slides-circles {
		display: flex;
		position: absolute;
		bottom: 22rem;
		left: 50%;
		transform: translateX(-50%);
		overflow: hidden;
		}
		.slides-circles > div {
		height: 15px;
		width: 15px;
		margin: 10px;
		background: #fff;
		border-radius: 50%;
		transition: background-color var(--transition-delay);
		transition-delay: var(--transition-delay);
		}
		.slides-circles > div[data-active-slide] {
		background-color: #462812;
		}
		.slide__cnt {
		position: relative;
		z-index: 1000;
		top: -20rem;
		display: flex;
		flex-direction: column;
		align-items: center;
		}

		.slide-title {
		font-family: Inter;
		color: #fff;
		font-size: 30px;
		font-weight: 700;
		background: rgba(118, 61, 19, 0.5411764706);
		padding: 5px 25px;
		border-radius: 8px;
		}
		.slide__cards {
		position: relative;
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-top: 20px;
		}
		.slide__card {
		margin: 10px 20px;
		cursor: pointer;
		padding: 10px 8px;
		display: flex;
		align-items: center;
		height: 95px;
		width: 248px;
		background: rgba(255, 255, 255, 0.1);
		text-align: center;
		box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
		transition: all 0.4s ease-in-out;
		overflow: hidden;
		position: relative;
		-webkit-backdrop-filter: blur(15px);
		backdrop-filter: blur(15px);
		border-radius: 15px;
		}
		.slide-left-side {
		margin-left: 10px;
		}
		.slide-card-img {
		width: 60px;
		height: 60px;
		border-radius: 5px;
		}
		.slide__subtitle {
		color: #1f1a2f;
		font-family: Jost;
		font-size: 13px;
		line-height: 20px;
		font-weight: 700;
		letter-spacing: 0.5px;
		text-transform: uppercase;
		}
		.slide-sub {
		color: #1f1a2f;
		font-family: Jost;
		font-size: 13px;
		line-height: 20px;
		font-weight: 700;
		letter-spacing: 0.5px;
		text-transform: uppercase;
		}

		@media (max-width: 1400px) {
		.slide__cards {
			flex-wrap: wrap;
		}

		.slide__card {
			margin: 10px 5px;
		}
		}

		.slide-cnt-dn {
		display: none;
		}

		@media (max-width: 870px) {
		.slide__cnt {
			display: none;
		}

		.category {
			margin-top: 0 !important;
		}

		.slide__cards {
			top: 17rem;
			justify-content: center;
		}

		.slide-cnt-dn {
			position: relative;
			z-index: 1000;
			top: -20rem;
			display: flex;
			flex-direction: column;
			align-items: center;
		}

		/* .slide-cnt-dn {
					padding: 0 15px;
					} */
		}

		@media (max-width: 1220px) {
		.slide-title {
			font-size: 25px;
		}
		}

		@media (max-width: 1024px) {
		.slide-title {
			font-size: 20px;
		}

		.slide__subtitle {
			font-size: 12px;
		}
		}

		@media (max-width: 830px) {
		.slide__cnt {
			top: 24rem;
		}
		}

		@media (max-width: 768px) {
		.slide-img {
			height: 500px !important;
		}

		.slide__cards {
			top: 6rem;
		}

		.category {
			margin-top: -200px !important;
		}
		}

		@media (max-width: 550px) {
		.slide-title {
			font-size: 20px;
			text-align: center;
		}

		.slide-img {
			height: 430px !important;
		}

		.slide__cards {
			top: 12rem;
		}

		.category {
			margin-top: -220px !important;
		}

		.slide-cnt-dn {
			top: -30rem;
		}

		.slider-button img {
			width: 25px;
		}

		.slider-button {
			top: 20%;
		}
		}

		#category .container {
		max-width: 1500px;
		}
		.category {
		margin-bottom: 50px;
		margin-top: 50px;
		}
		.category__title {
		position: relative;
		color: #000;
		font-family: Inter;
		font-size: 31px;
		font-weight: 800;
		line-height: 44px;
		text-align: center;
		}
		.category__title::before {
		content: '';
		position: absolute;
		width: 42%;
		height: 1px;
		background: #763d13;
		left: 0;
		top: 23px;
		border-radius: 5px;
		}
		.category__title::after {
		content: '';
		position: absolute;
		width: 42%;
		height: 1px;
		background: #763d13;
		right: 0;
		top: 23px;
		border-radius: 5px;
		}
		.category-pic {
		width: 245px;
		height: 145px;
		-o-object-fit: cover;
		object-fit: cover;
		}
		.category__cards {
		margin-top: 50px;
		display: flex;
		flex-wrap: wrap;
		}
		.category__card {
		position: relative;
		display: flex;
		flex-direction: column;
		align-items: center;
		margin: 10px 2px;
		}
		.category__card::before {
		content: '';
		position: absolute;
		background: url(../../img/category/Border.png) no-repeat center/cover;
		width: 100%;
		height: 160px;
		z-index: 1000;
		}
		.category__card::after {
		content: '';
		display: block;
		position: absolute;
		height: 100%;
		width: 100%;
		left: 0;
		top: 0;
		background-image: linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));
		}
		.category__card-next {
		background: #dc7223;
		background: linear-gradient(90deg, rgb(220, 114, 35) 0%, rgb(118, 61, 19) 85%);
		position: relative;
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 245px;
		height: 160px;
		margin: 10px 2px;
		}
		.category-desc {
		position: relative;
		font-family: Jost;
		color: #fff;
		font-weight: 600;
		font-size: 14px;
		letter-spacing: 0.3px;
		line-height: 15.43px;
		top: -64px;
		z-index: 100;
		}
		.category-desc::before {
		content: '';
		position: absolute;
		width: 28px;
		height: 2px;
		border-radius: 5px;
		background: #fff;
		left: 45px;
		top: -14px;
		}
		.category-desc::after {
		content: '';
		position: absolute;
		width: 28px;
		height: 2px;
		border-radius: 5px;
		background: #fff;
		left: 45px;
		top: 28px;
		}
		.category-desc-next {
		position: relative;
		font-family: Jost;
		color: #fff;
		font-weight: 600;
		font-size: 14px;
		letter-spacing: 0.3px;
		line-height: 15.43px;
		top: 76px;
		z-index: 100;
		}
		.category-desc-next::before {
		content: '';
		position: absolute;
		width: 28px;
		height: 2px;
		border-radius: 5px;
		background: #fff;
		left: 45px;
		top: -14px;
		}
		.category-desc-next::after {
		content: '';
		position: absolute;
		width: 28px;
		height: 2px;
		border-radius: 5px;
		background: #fff;
		left: 45px;
		top: 28px;
		}

		@media (max-width: 1500px) {
		.category__cards {
			justify-content: center;
		}

		.category {
			padding: 0 15px;
		}
		}

		@media (max-width: 1070px) {
		.category__title {
			font-size: 25px;
		}

		.category__title::before {
			width: 30%;
		}

		.category__title::after {
			width: 30%;
		}
		}

		.object {
		margin-top: 60px;
		}
		.object__title-span {
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		}
		.object__title {
		position: relative;
		color: #000;
		font-family: Inter;
		font-size: 31px;
		font-weight: 800;
		line-height: 44px;
		text-align: center;
		}
		.object__title::before {
		content: '';
		position: absolute;
		width: 42%;
		height: 1px;
		background: #763d13;
		left: 0;
		top: 23px;
		border-radius: 5px;
		width: 30%;
		}
		.object__title::after {
		content: '';
		position: absolute;
		width: 42%;
		height: 1px;
		background: #763d13;
		right: 0;
		top: 23px;
		border-radius: 5px;
		width: 30%;
		}
		.object__cards {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		}
		.object__card {
		position: relative;
		margin-top: 20px;
		}
		.object-pic {
		position: relative;
		width: 427px;
		height: 410px;
		border-radius: 10px;
		-o-object-fit: cover;
		object-fit: cover;
		}
		.object-subtitle {
		width: 400px;
		position: absolute;
		top: 12rem;
		left: 20px;
		color: #fff;
		font-family: Inter;
		font-weight: 300;
		font-style: italic;
		font-size: 23px;
		line-height: 34px;
		text-align: center;
		}
		.object-sub {
		position: absolute;
		bottom: 30px;
		left: 40px;
		color: #fff;
		font-family: Inter;
		font-size: 17px;
		line-height: 40px;
		font-weight: 600;
		}
		@media (max-width: 1400px) {
		.object {
			padding: 0 15px;
		}

		.object__title::before {
			width: 20%;
		}

		.object__title::after {
			width: 20%;
		}
		}

		@media (max-width: 930px) {
		.object {
			display: flex;
			flex-direction: column;
			align-items: center;
		}

		.object__title {
			font-size: 25px;
			width: 300px;
			text-align: center;
		}
		}

		@media (max-width: 770px) {
		.object__title-span {
			text-align: center;
		}
		.object__cards {
			justify-content: center;
			align-items: center;
		}
		.object-pic {
			width: 330px;
		}
		.object-subtitle {
			left: -29px;
			width: 330px;
			font-size: 20px;
		}
		.object-sub {
			font-size: 15px;
			bottom: 43px;
		}
		}

		.news {
			margin-top: 60px;
		}

		.news__cards {
			margin-top: 50px;
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			gap: 30px;
		}

		.news__subtitle {
		margin-top: 20px;
		color: #fff;
		font-weight: 700;
		font-size: 20px;
		line-height: 27px;
		font-family: Inter;
		width: 400px;
		text-align: justify;
		}

		.news__desc {
		margin-bottom: 20px;
		margin-top: 20px;
		color: #fff;
		font-weight: 500;
		font-size: 17px;
		font-family: Inter;
		width: 400px;
		text-align: justify;
		}

		.news__desc {
			margin-top: 20px;
		}

		.news-time {
		color: #fff;
		font-weight: 700;
		font-size: 14px;
		font-family: Inter;
		}

		.news-viewing {
		margin-left: 10px;
		color: #fff;
		font-weight: 700;
		font-size: 14px;
		font-family: Inter;
		}

		.last-news-pic {
			width: 400px;
			height: 250px;
			object-fit: cover;
		}

		@media (max-width: 1440px) {
			.news {
				padding: 0 15px;
			}
		}

		@media (max-width: 860px) {
			.news__cards {
				justify-content: center;
			}
		}

		@media (max-width: 500px) {
			.news__subtitle {
				width: 100%;
				font-size: 17px;
			}

			.news__desc {
				width: 100%;
				font-size: 15px;
			}
		}

		@media (max-width: 1440px) {
		.last-news {
			padding: 0 15px;
		}
		}
		@media (max-width: 885px) {
		.news__title {
			text-align: center;
		}
		.last-news__cards {
			justify-content: center;
		}
		}
		@media (max-width: 500px) {
		.last-news__card {
			width: 330px;
		}
		.last-news-pic {
			width: 100%;
		}
		.last-news__subtitle {
			font-size: 17px;
			width: 100%;
		}

		.last-news__text {
			width: 100%;
		}

		.last-news__desc {
			font-size: 14px;
			width: 100%;
		}
		.last-news-time {
			font-size: 12px;
		}
		.last-news-viewing {
			font-size: 12px;
		}
		.last-news-btn {
			font-size: 16px;
		}
		}
		.fa-file-word {
		font-size: 50px;
		color: #fff;
		}
		.last-document {
		margin-top: 60px;
		}
		.last-document__title {
		position: relative;
		color: #fff;
		font-family: Inter;
		font-size: 30px;
		font-weight: 800;
		line-height: 44px;
		text-align: center;
		}

		.last-document__cards {
		margin-top: 20px;
		display: flex;
		flex-direction: column;
		}
		.last-document__card {
		display: flex;
		position: relative;
		width: 100%;
		padding: 20px;
		margin-top: 20px;
		background: #666664;
		border: 1px solid #fff;
		transition: 0.3s linear;
		}

		.last-document__card:hover {
			background: #1e77b2;
		}

		.last-document__subtitle {
		width: 794px;
		margin-left: 20px;
		position: relative;
		color: #fff;
		font-family: Inter;
		font-weight: 300;
		font-size: 16px;
		line-height: 28px;
		}
		.last-document-cnt {
		margin-top: 30px;
		display: flex;
		}

		.last-document__subject {
		margin-left: 45px;
		position: relative;
		color: #d1c7c7;
		font-family: Poppins;
		font-weight: 400;
		font-size: 15px;
		line-height: 20px;
		}

		@media (max-width: 1440px) {
		.last-document {
			padding: 0 15px;
			display: flex;
			flex-direction: column;
			align-items: center;
		}

		.last-document__title::before {
			width: 50% !important;
			left: -12rem;
		}

		.last-document__title::after {
			width: 50% !important;
			left: 23rem;
		}

		.last-document__subtitle {
			width: 100%;
		}
		}

		@media (max-width: 855px) {
		.last-document__title {
			font-size: 25px;
		}

		.last-document__title::before {
			width: 50% !important;
			left: -10rem;
		}

		.last-document__title::after {
			width: 50% !important;
			left: 19rem;
		}

		.last-document__subtitle {
			font-size: 14px;
		}

		.last-document__card {
			align-items: center;
		}

		.last-document-data {
			font-size: 11px;
		}

		.last-document-time {
			font-size: 11px;
		}

		.last-document-data::after {
			width: 15px;
		}

		.fa-file-word {
			font-size: 40px;
		}
		}

		@media (max-width: 635px) {
		.last-document__title {
			width: 250px;
			line-height: 28px;
		}

		.last-document__title::before {
			left: -3rem;
			width: 35% !important;
		}

		.last-document__title::after {
			width: 35% !important;
			left: 13rem;
		}
		}

		.relevant-news {
		margin-top: 80px;
		}

		.relevant-news__title {
		color: #fff;
		font-weight: 400;
		line-height: 35px;
		font-size: 30px;
		text-transform: uppercase;
		font-family: Inter;
		}

		.relevant-news__cards {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		margin-top: 60px;
		gap: 30px;
		}

		.relevant-news__card {
		padding: 20px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		width: 400px;
		background: #646464;
		border: 1px solid #252525;
		transition: 0.3s linear;
		}

		.relevant-news__card:hover {
			background: #787a8c;
		}

		.relevant-news__pic {
		width: 350px !important;
		height: 220px;
		object-fit: cover;
		}

		.relevant-news__subtitle {
		margin-top: 20px;
		color: #000;
		font-family: Roboto Slab;
		font-size: 18px;
		font-weight: 600;
		text-align: justify;
		}

		.relevant-news-text {
		margin-top: 20px;
		color: #000;
		font-family: Roboto Slab;
		font-size: 15px;
		font-weight: 400;
		text-align: justify;
		margin-bottom: 20px;
		}

		.relevant-cnt {
		display: flex;
		align-items: center;
		}

		.relevant-news-data {
		color: #000;
		font-family: Roboto Slab;
		font-size: 14px;
		font-weight: 400;
		/* margin-left: 10px; */
		/* text-align: center; */
		}

		.meta__icon {
		width: 16px;
		height: 16px;
		object-fit: contain;
		vertical-align: middle;
		margin-left: 20px;
		}

		@media (max-width: 1440px) {
			.relevant-news {
				padding: 0 10px;
			}
		}

		@media (max-width: 845px) {
			.relevant-news__cards {
				justify-content: center;
			}

			.relevant-news__card {
				width: 100%;	
			}

			.relevant-news__pic {
				width: 100% !important;
			}
		}

		@media (max-width: 800px) {
			.relevant-news__title {
				font-size: 25px;
			}

			.relevant-news__subtitle {
				font-size: 17px;
			}

			.relevant-news-text {
				font-size: 14px;	
			}
		}

		.state {
		margin-top: 100px;
		}

		.state__title {
		color: #fff;
		font-weight: 400;
		line-height: 35px;
		font-size: 30px;
		text-transform: uppercase;
		font-family: Inter;
		}

		.state__cards {
		margin-top: 80px;
		display: flex;
		border-radius: 3px;
		}

		.state__card {
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 50px 10px;
		transition: 0.3s ease;
		}

		.state__card:hover {
		background: #417ab4;
		scale: 1.1;
		}

		.state__card:hover h2 {
		color: #fff;
		}

		.state__image {
		width: 45px;
		height: 40px;
		object-fit: contain;
		}

		.state__subject {
		font-family: Inter;
		margin-left: 5px;
		color: #fff;
		font-weight: 500;
		line-height: 18px;
		font-size: 15px;
		text-transform: uppercase;
		}

		@media (max-width: 1200px) {
		.state {
			margin: 80px 30px;
		}

		.state__cards {
			flex-wrap: wrap;
			justify-content: center;
		}
		}

		@media (max-width: 768px) {
		.state__title {
			font-size: 30px;
			text-align: center;
		}
		}

		@media (max-width: 695px) {
		.state__subject {
			width: 100%;
		}
		}

		#footer {
		background: #11306b;
		padding: 50px 0;
		margin-top: 60px;
		}

		.footer {
		position: relative;
		}

		.footer::after {
		content: '';
		position: absolute;
		width: 100%;
		height: 1px;
		background: #fff;
		bottom: -12px;
		}

		.footer__wrapper {
		display: flex;
		flex-direction: column;
		}

		.footer-content {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		}
		.footer__title {
		color: #fff;
		font-size: 18px;
		font-weight: 500;
		line-height: 16px;
		font-family: Roboto Slab;
		text-transform: uppercase;
		margin-top: 25px;
		}

		.footer_address {
		color: #fff;
		font-family: Roboto;
		font-weight: 600;
		font-size: 17px;
		line-height: 27px;
		margin-top: 30px;
		width: 100%;
		max-width: 600px;
		}

		.footer-desc {
		margin-top: 20px;
		color: #fff;
		font-family: Roboto Slab;
		font-weight: 600;
		font-size: 17px;
		line-height: 27px;
		}
		.footer-link {
		display: block;
		padding-top: 20px;
		color: #fff;
		font-family: Roboto Slab;
		font-weight: 400;
		font-size: 17px;
		line-height: 24px;
		transition: 0.2s ease;
		}

		.footer-link:hover {
		color: #e2ded553;
		}

		.footer__page-link {
		color: #fff;
		font-family: Roboto;
		font-weight: 500;
		font-size: 16px;
		display: block;
		padding-top: 30px;
		display: inline-block;
		transition: transform 0.2s ease;
		}

		.footer__page-link:hover {
			transform: translateX(7px);
		}

		.footer-application {
		margin-top: 30px;
		display: flex;
		justify-content: center;
		align-items: center;
		}

		.footer-app {
		padding: 10px;
		}

		.footer-object {
		color: #ffffff;
		font-weight: 400;
		font-size: 16px;
		text-align: center;	
		font-family: Roboto;
		margin-top: 20px;
		}

		@media (max-width: 1440px) {
			.footer {
				padding: 0 10px;
			}

			.footer::after {
				display: none;
			}
		}

		@media (max-width: 1065px) {
			.footer_address {
				width: 100%;	
			}
		}

		@media (max-width: 915px) {
			.footer-content {
				flex-direction: column;
				align-items: center;
			}

			.footer__wrapper {
				margin-top: 30px;
			}

			.footer__title {
				font-size: 20px;
			}

			.footer_address {
				font-size: 17px;
			}

			.footer-link {
				font-size: 17px;
			}

			.footer__page-link {
				font-size: 18px;
			}

			.footer-app {
				width: 40px;
			}
		}

		.pages {
			margin-top: 60px;
		}

		.section-title {
		margin-top: 50px;
		margin-bottom: 60px;
		color: #fff;
		font-weight: 400;
		font-size: 36px;
		text-align: center;	
		font-family: Roboto;
		}

		@media (max-width: 1385px) {
			.pages {
				padding: 0 10px;
			}
		}

		@media (max-width: 768px) {
			.section-title {
				font-size: 26px;
			}
		}

		@media (max-width: 742px) {
			.content-gallery {
				display: flex;
				flex-direction: column;
				align-items: center;
			}
		}

		.pages-text {
			margin-top: 50px;
			margin-bottom: 60px;
			color: #fff;
			font-weight: 400;
			font-size: 20px;
			text-align: justify;	
			font-family: Roboto;
		}

		.popup {
			padding: 10px;
		}

		.popup-image {
			width: 350px;
			height: 400px;
			object-fit: cover;
		}

		.container .internet_reception {
			max-width: 1340px;	
		}

		.internet_reception__contact {
			width: 750px;
			height: 55px;
			background: #3f3f3f;
			box-shadow: -1px 3px 5px -1px rgba(0,0,0,0.75);
			-webkit-box-shadow: -1px 3px 5px -1px rgba(0,0,0,0.75);
			-moz-box-shadow: -1px 3px 5px -1px rgba(0,0,0,0.75);
			border-radius: 6px;
			margin-top: 30px;
			border: 2px solid #11306b;
			outline: none;
			padding: 12px;
		}

		.internet_reception__contact::placeholder {
			color: #eee;
			font-size: 14px;
			font-family: Inter;
			font-weight: 500;
		}

		.internet_reception__contact-link {
			margin-top: 50px;
			width: 750px;
			height: 55px;
			background: #3f3f3f;
			box-shadow: -1px 3px 5px -1px rgba(0,0,0,0.75);
			-webkit-box-shadow: -1px 3px 5px -1px rgba(0,0,0,0.75);
			-moz-box-shadow: -1px 3px 5px -1px rgba(0,0,0,0.75);
			border-radius: 6px;
			border: 2px solid #11306b;
			margin-top: 30px;
			outline: none;
			padding: 12px;
			margin-bottom: 50px;
		}

		.internet_reception__contact-link::placeholder {
			color: #eee;
			font-size: 14px;
			font-family: Inter;
			font-weight: 500;
		}

		.internet_reception__btn {
			width: 150px;
			height: 50px;
			background: #535353;
			box-shadow: -6px 0px 16px 0px rgba(0,0,0,0.71);
			-webkit-box-shadow: -6px 0px 16px 0px rgba(0,0,0,0.71);
			-moz-box-shadow: -6px 0px 16px 0px rgba(0,0,0,0.71);
			border-radius: 10px;
			margin-top: 30px;
			border: none;
			outline: none;
			padding: 12px;
		}

		.internet_reception__btn::placeholder {
			color: #fff;
			font-size: 14px;
			font-family: Inter;
			font-weight: 500;
		}

		@media (max-width: 1440px) {
			.internet_reception {
				padding: 0 15px;
			}
		}

		@media (max-width: 800px) {
			.internet_reception__contact {
				width: 100%;
			}

			.internet_reception__contact-link {
				width: 100%;
			}
		}

		.article-more {
		margin-top: 100px;
		}
		.article-more__title {
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		text-align: center;
		font-size: 20px;
		text-transform: uppercase;
		}
		.article-more__content {
		display: flex;
		margin-top: 50px;
		margin-bottom: 20px;
		}
		.article-more__subtitle {
		width: 100%;
		text-align: justify;
		margin-top: 20px;
		color: #000;
		font-family: Inter;
		font-size: 16px;
		font-weight: 700;
		}
		.article-more__text {
		width: 100%;
		text-align: justify;
		margin-top: 15px;
		color: #fff;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 500;
		}

		.article-more__text p {
			margin-top: 20px;
		}

		.article-more__cnt {
		display: flex;
		align-items: center;
		margin-left: 20px;
		}
		.article-more__views {
		display: flex;
		align-items: center;
		color: #fff;
		font-family: Inter;
		font-size: 15px;
		font-weight: 600;
		line-height: 20px;
		margin-left: 3px;
		}
		.article-more__views-date {
		display: flex;
		align-items: center;
		color: #fff;
		font-family: Inter;
		font-size: 15px;
		font-weight: 600;
		line-height: 20px;
		}

		.fa-eye {
			color: #fff !important;
			margin-left: 10px;
		}

		.article-more__image {
		width: 100%;
		height: 495px;
		-o-object-fit: cover;
		object-fit: cover;
		}
		@media (max-width: 1200px) {
		.article-more {
			padding: 0 15px;
		}
		}
		@media (max-width: 1024px) {
		.article-more {
			align-items: center;
		}
		}
		@media (max-width: 1024px) {
		.article-more {
			align-items: center;
		}
		.article-more__image {
			height: 350px;
		}
		}
		@media (max-width: 500px) {
		.article-more__image {
			height: 250px;
		}
		}

		#about .container {
		max-width: 1200px;
		}
		.about {
		margin-top: 60px;
		}
		.about-text {
		margin-top: 30px;
		}
		.about__cards {
		margin-top: 10px;
		margin-bottom: 50px;
		}
		.about__card {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		}
		.about-picture {
		width: 100%;
		height: 500px;
		-o-object-fit: cover;
		object-fit: cover;
		margin-top: 40px;
		border-radius: 5px;
		}
		.about-pic {
		width: 224px;
		height: 138px;
		-o-object-fit: cover;
		object-fit: cover;
		border-radius: 5px;
		}
		.about__title {
		margin-bottom: 15px;
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		}
		.about__subtitle {
		color: #000;
		text-align: justify;
		font-family: Inter;
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		}
		.about__text {
		color: #000;
		text-align: justify;
		font-family: Inter;
		font-size: 14px;
		font-weight: 500;
		line-height: 20px;
		}
		@media (max-width: 1200px) {
		.about {
			padding: 0 15px;
		}
		}
		@media (max-width: 1024px) {
		.about-picture {
			height: 400px;
		}
		}
		@media (max-width: 768px) {
		.about__card {
			flex-direction: column;
		}
		.about-picture {
			height: 300px;
		}
		.about-pic {
			width: 100%;
			height: 300px;
		}
		}
		@media (max-width: 500px) {
		.about-picture {
			height: 230px;
		}
		.about-pic {
			height: 230px;
		}
		}
		#news {
		margin-top: 90px;
		}
		#news-more .container {
		max-width: 1200px;
		}
		.news-more {
		margin-top: 100px;
		}
		.news-more__title {
		color: #fff;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		text-align: center;
		font-size: 20px;
		text-transform: uppercase;
		}
		.news-more__content {
		display: flex;
		margin-top: 50px;
		margin-bottom: 20px;
		}
		.news-more__subtitle {
		width: 100%;
		text-align: justify;
		margin-top: 20px;
		color: #000;
		font-family: Inter;
		font-size: 16px;
		font-weight: 700;
		}
		.news-more p {
		width: 100%;
		text-align: justify;
		margin-top: 15px;
		color: #fff;
		font-family: Inter;
		font-size: 16px;
		font-weight: 500;
		margin-top: 15px;
		}
		.news-more__cnt {
		display: flex;
		align-items: center;
		margin-left: 20px;
		}
		.news-more__views {
		display: flex;
		align-items: center;
		color: #fff;
		font-family: Inter;
		font-size: 15px;
		font-weight: 600;
		line-height: 20px;
		margin-left: 3px;
		}
		.news-more__views-date {
		display: flex;
		align-items: center;
		color: #fff;
		font-family: Inter;
		font-size: 15px;
		font-weight: 600;
		line-height: 20px;
		}
		.news-more__image {
		width: 100%;
		height: 495px;
		-o-object-fit: cover;
		object-fit: cover;
		}
		@media (max-width: 1200px) {
		.news-more {
			padding: 0 15px;
		}
		}
		@media (max-width: 1024px) {
		.news-more {
			align-items: center;
		}
		}
		@media (max-width: 1024px) {
		.news-more {
			align-items: center;
		}
		.news-more__image {
			height: 350px;
		}
		}
		@media (max-width: 500px) {
		.news-more__image {
			height: 250px;
		}
		}
		@media (max-width: 396px) {
		.photogallery__card {
			justify-content: center !important;
		}
		.photogallery-pic {
			width: 350px !important;
			height: 200px !important;
		}
		}

		#photogallery .container {
		max-width: 1200px;
		}

		.photogallery {
		margin-top: 60px;
		}
		/* .photogallery-pic {
					margin-top: 15px;
					width: 185px;
					height: 138px;
					-o-object-fit: cover;
					object-fit: cover;
				} */

		.photogallery__pic {
		margin-top: 20px;
		width: 224px;
		height: 220px;
		border-radius: 3px;
		object-fit: cover;
		}

		.photogallery__card {
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
		}

		.photogallery__title {
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		}

		.photogallery-pic {
		margin-top: 30px;
		width: 400px;
		height: 250px;
		border-radius: 5px;
		object-fit: cover;
		}

		@media (max-width: 1024px) {
		.photogallery__title {
			font-size: 30px;
		}
		}

		@media (max-width: 768px) {
		.photogallery {
			justify-content: center;
		}

		.photogallery__title {
			font-size: 27px;
		}

		.photogallery__card {
			justify-content: center;
			align-items: center;
		}

		.photogallery-pic {
			margin-left: 0;
			width: 300px;
			height: 200px;
		}
		}

		@media (max-width: 425px) {
		.photogallery__title {
			font-size: 23px;
		}
		}

		#resolution .container {
		max-width: 1200px;
		}
		.resolution {
		margin-top: 60px;
		}
		.resolution__wrapper {
		margin-top: 50px;
		margin-bottom: 50px;
		}
		.resolution__title {
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 30px;
		}
		.resolution__subject {
		color: #fff;
		font-family: inter;
		font-size: 16px;
		font-weight: 700;
		line-height: 20px;
		text-align: center;
		}
		.resolution__sub {
		color: #959595;
		font-family: Inter;
		font-size: 16px;
		font-weight: 600;
		line-height: 19.36px;
		}
		.resolution__sub:hover {
		color: #304e4e;
		transition: all 0.2s ease;
		}
		.resolution__inner {
		color: #959595;
		font-family: Inter;
		font-size: 16px;
		font-weight: 600;
		line-height: 19.36px;
		text-align: center;
		}
		.resolution__btn {
		display: inline-block;
		padding: 15px 45px;
		margin-top: 100px;
		border: none;
		color: var(--white, #fff);
		text-align: center;
		font-family: Roboto;
		font-size: 20px;
		font-weight: 700;
		line-height: 25px;
		flex-shrink: 0;
		border-radius: 6px;
		background: var(--light-blue, #0039a6);
		}
		.resolution__btn:hover {
		cursor: pointer;
		background: #fff;
		border: 2px dashed #1600b9;
		color: #1600b9;
		transition: 0.5s ease;
		transform: scale(1.1);
		}
		@media (max-width: 1400px) {
		.resolution {
			padding: 0 15px;
		}
		.resolution__wrapper {
			margin: 20px;
		}
		}
		@media (max-width: 768px) {
		.resolution__title {
			font-size: 30px;
		}
		.resolution__sub {
			font-size: 12px;
		}
		.resolution__subject {
			font-size: 14px;
		}
		.resolution__lead {
			font-size: 16px;
		}
		}
		@media (max-width: 500px) {
		.resolution__wrapper {
			flex-direction: column;
		}
		.resolution__inner {
			margin-bottom: 30px;
		}
		.resolution__title {
			font-size: 27px;
		}
		.resolution__sub {
			width: 200px;
			font-size: 14px;
		}
		.resolution__subject {
			font-size: 14px;
		}
		.resolution__lead {
			font-size: 20px;
		}
		.resolution__btn {
			width: 169px;
			flex-shrink: 0;
			font-size: 15px;
		}
		}
		.documents-more {
		margin-top: 60px;
		}
		.documents-more__title {
		font-size: 26px;
		font-family: Arial;
		color: #1b1b1b;
		font-weight: 700;
		line-height: 30px;
		text-align: center;
		margin-bottom: 40px;
		width: 100%;
		}
		.documents-more__subtitle {
		font-size: 15px;
		font-family: Roboto;
		color: gray;
		font-weight: 300;
		line-height: 28px;
		text-align: center;
		margin-bottom: 40px;
		padding-right: 20px;
		}
		.documents-more__content {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 50px;
		}
		.documents-more__cnt {
		display: flex;
		justify-content: center;
		}
		.documents-more__btn {
		padding: 10px 15px;
		/* margin-top: 37px; */
		border: none;
		color: #763d13;
		text-align: center;
		font-family: Arial;
		font-size: 16px;
		font-weight: 400;
		line-height: 18.4px;
		border-radius: 4px;
		border: 1px solid #763d13;
		transition: 0.5s ease;
		}
		.documents-more__btn:hover {
		background: #763d13;
		color: #fff;
		}
		@media screen and (max-width: 768px) {
		.documents-more__title {
			font-size: 30px;
			width: 600px;
		}
		.documents-more__content {
			width: 600px;
		}
		.documents-more__subtitle {
			font-size: 14px;
		}
		.documents-more__btn {
			width: 250px;
			padding: 15px 35px;
			font-size: 15px;
		}
		}
		@media screen and (max-width: 426px) {
		.documents-more__title {
			font-size: 24px;
			width: 400px;
		}
		.documents-more__content {
			flex-direction: column;
			margin-top: 20px;
		}
		.documents-more__subtitle {
			font-size: 12px;
		}
		}
		@media screen and (max-width: 426px) {
		.documents-more__title {
			width: 300px;
		}
		}

		#employees .container {
		max-width: 1200px;
		}

		.employees {
		margin-top: 60px;
		margin-bottom: 100px;
		}

		.employees__title {
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		}

		.employees__cards {
		margin-top: 20px;
		display: flex;
		flex-wrap: wrap;
		}

		.employees__card {
		margin: 0 20px;
		margin-top: 20px;
		display: flex;
		flex-direction: column;
		align-items: center;
		border-radius: 2px;
		padding: 5px;
		background: #11306b;
		box-shadow: -1px 4px 6px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: -1px 4px 6px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: -1px 4px 6px 0px rgba(0, 0, 0, 0.75);
		}

		.employees-pic {
		width: 253px;
		height: 248px;
		object-fit: cover;
		border-radius: 50%;
		}

		.employees-desc {
		margin-top: 15px;
		color: #fff;
		font-size: 16px;
		font-family: Inter;
		font-weight: 700;
		line-height: 20px;
		}

		.employees-sub {
		padding-bottom: 10px;
		margin-top: 5px;
		color: #969696;
		font-size: 14px;
		font-family: Inter;
		font-weight: 700;
		line-height: 20px;
		}

		@media (max-width: 1200px) {
		.employees {
			padding: 0 15px;
		}
		}

		@media (max-width: 535px) {
		.employees__title {
			font-size: 22px;
		}

		.employees__cards {
			justify-content: center;
		}
		}

		#employee-more .container {
		max-width: 1200px;
		}

		.employee-more {
		margin-top: 60px;
		margin-bottom: 100px;
		}

		.employee-more__content {
		border: 3px solid #11306b;
		margin-top: 50px;
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		border-radius: 5px;
		}

		.employee-more__title {
		color: #1b1b1b;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		}

		.employee-more__desc {
		margin-top: 20px;
		color: #1f1f1f;
		font-family: Inter;
		font-size: 20px;
		font-weight: 500;
		line-height: 20px;
		}

		.employee-more-pic {
		width: 255px;
		height: 290px;
		object-fit: cover;
		}

		.employee-more-desc {
		color: #1b1b1b;
		font-family: Roboto;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		}

		.employee-more-text {
		margin-top: 10px;
		color: #474849;
		font-family: Inter;
		font-size: 20px;
		font-weight: 400;
		line-height: 40px;
		}

		.employee-more-sub {
		color: #252525;
		font-family: Inter;
		font-size: 22px;
		font-weight: 500;
		line-height: 20px;
		}

		.employee-more-span {
		margin-left: 10px;
		color: #57595a;
		font-family: Inter;
		font-size: 20px;
		font-weight: 400;
		line-height: 20px;
		}

		.employee-more-cnt {
		display: flex;
		margin-top: 20px;
		}

		.employee-more-rightside {
		margin-left: 20px;
		}

		@media (max-width: 1200px) {
		.employee-more {
			padding: 0 15px;
		}
		}

		@media (max-width: 675px) {
		.employee-more-pic {
			width: 200px;
			height: 180px;
		}

		.employee-more-rightside {
			margin-left: 5px;
		}

		.employee-more-desc {
			font-size: 16px;
		}

		.employee-more-sub {
			font-size: 14px;
		}

		.employee-more-span {
			font-size: 13px;
		}

		.employee-more__desc {
			font-size: 17px;
		}

		.employee-more-text {
			font-size: 16px;
		}

		.employee-more__title {
			font-size: 22px;
		}
		}

		@media (max-width: 485px) {
		.employee-more__content {
			justify-content: center;
		}
		}

		#map-sait .container {
		max-width: 1200px;
		}
		.map-sait {
		margin-top: 60px;
		}
		.map-sait__title {
		margin-top: 50px;
		margin-bottom: 60px;
		color: #fff;
		font-weight: 400;
		font-size: 36px;
		text-align: center;	
		font-family: Roboto;
		}
		.map-sait-main-link {
		margin-top: 50px;
		width: 100%;
		display: flex;
		justify-content: center;
		}
		.map-sait__link {
		padding: 20px 44.5%;
		background: #11306b;
		color: #fff;
		font-size: 30px;
		font-weight: 700;
		line-height: 30px;
		font-family: Inter;
		text-transform: uppercase;
		border-radius: 3px;
		text-decoration: underline;
		box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		transition: 0.2s linear;
		}
		.map-sait__link:hover {
		background: #2b49a2;
		}
		.map-sait__cards {
		margin-top: 30px;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		}
		.map-sait__card {
		margin-top: 20px;
		box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		background: #11306b;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		border-radius: 3px;
		width: 143px;
		height: 240px;
		}

		.map-sait-wrap {
		text-align: center;
		margin-top: 10px;
		}

		.map-sait__card img {
		width: 54.25px;
		height: 54.25px;
		}
		.map-sait-link {
		margin-top: 7px;
		color: #fff;
		font-size: 20px;
		font-weight: 700;
		line-height: 26.6px;
		font-family: Inter;
		text-transform: uppercase;
		border-radius: 3px;
		text-decoration: underline;
		}

		.map-sait-cnt div {
		text-align: center;
		width: 111px;
		}

		.map-sait-other div {
		text-align: center;
		}

		.map-sait-wrapper {
		margin-bottom: 80px;
		display: flex;
		justify-content: center;
		align-items: center;
		}

		.map-sait-link-other {
		color: #fff;
		font-size: 14px;
		font-weight: 700;
		line-height: 20px;
		font-family: Inter;
		text-transform: uppercase;
		border-radius: 3px;
		text-decoration: underline;
		transition: 0.3s ease;
		}

		.map-sait__content {
		display: flex;
		flex-direction: column;
		margin-top: 30px;
		margin-bottom: 60px;
		}

		.map-sait-other {
		width: 175px;
		margin-top: 20px;
		box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		background: #11306b;
		padding: 12px 15px;
		border-radius: 3px;
		transition: 0.3s linear;
		}

		.map-sait-other:hover {
			background: #2b49a2;
		}

		.map-sait-cnt {
		margin-top: 20px;
		box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: 2px 5px 10px 0px rgba(0, 0, 0, 0.75);
		background: #11306b;
		padding: 12px 15px;
		/* width: 150px; */
		border-radius: 3px;
		}

		.map-sait__wrapp {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		}

		.map-sait__cnt {
		margin-top: 60px;
		margin-bottom: 50px;
		}
		.map-sait__cnt a {
		display: flex;
		align-items: center;
		justify-content: center;
		}
		.map-sait__cnt img {
		width: 140px;
		height: 141px;
		}
		.map-sait-subtitle {
		text-align: center;
		width: 330px;
		font-family: Arial;
		font-size: 28px;
		font-weight: 700;
		line-height: 31px;
		color: #fff;
		}
		@media (max-width: 1200px) {
		.map-sait {
			padding: 0 15px;
		}
		.map-sait__link {
			padding: 20px 43%;
		}
		}
		@media (max-width: 1200px) {
		.map-sait__link {
			padding: 20px 40%;
		}
		}
		@media (max-width: 610px) {
		.map-sait__link {
			padding: 20px 35%;
			font-size: 25px;
		}
		.map-sait-subtitle {
			font-size: 25px;
			width: 100%;
			margin-left: 10px;
		}
		.map-sait__cnt img {
			width: 100px;
			height: 100px;
		}
		.map-sait-link {
			font-size: 18px;
		}
		}
		@media (max-width: 455px) {
		.map-sait-subtitle {
			font-size: 20px;
		}
		}
		.faq__container {
		max-width: 1220px;
		margin: 0 auto;
		margin-bottom: 60px;
		}
		.faq {
		position: relative;
		background: #11306b;
		padding: 20px;
		border-radius: 3px;
		margin-bottom: 20px;
		}
		.faq__content_question {
		cursor: pointer;
		color: #fff;
		font-family: Inter;
		font-size: 16px;
		font-weight: 600;
		line-height: 17px;
		width: 900px;
		}
		.faq__page-title {
		margin-top: 50px;
		margin-bottom: 50px;
		color: #fff;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		}
		.faq__content_question::after {
		content: '+';
		position: absolute;
		top: 15px;
		right: 40px;
		font-size: 2.5rem;
		font-weight: 300;
		transform: rotate(-90deg);
		transition: all 0.3s 0s;
		}
		.faq-reveal::after {
		position: absolute;
		content: '';
		transform: rotate(0deg);
		background: #fff;
		width: 40px;
		height: 4px;
		transition: all 0.3s 0s;
		}
		.faq__answer {
		max-height: 0;
		-webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
		clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
		font-style: normal;
		font-weight: 400;
		line-height: 130%;
		color: #fff;
		transition: all 0.5s ease-in-out;
		}
		.faq-reveal .faq__answer {
		max-height: 1000px;
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
		clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
		padding: 25px;
		box-sizing: border-box;
		transition: all 0.5s ease-in-out;
		}
		@media (max-width: 425px) {
		.faq__page-title {
			width: 500px;
			font-size: 18.5px;
		}
		}
		@media (max-width: 1220px) {
		.containerAnalogue {
			padding: 0 15px;
		}
		}

		@media (max-width: 1000px) {
			.faq__content_question {
				width: 100%;
			}
			}

		#result .container {
		max-width: 1200px;
		}
		.result {
		margin-top: 60px;
		margin-bottom: 60px;
		}
		.result__title {
		color: #fff;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		line-height: 27px;
		}
		.result__cards {
		margin-top: 30px;
		}
		.result__card {
		display: flex;
		margin-top: 20px;
		}
		.result-pic {
		width: 350px;
		height: 200px;
		object-fit: cover;
		}
		.result__content {
		margin-left: 20px;
		}
		.result__subtitle {
		margin-top: 20px;
		width: 100%;
		color: #fff;
		font-weight: 500;
		font-size: 14px;
		line-height: 20px;
		font-family: Inter;
		text-align: justify;
		}
		.result-data {
		color: #fff;
		font-weight: 500;
		font-size: 14px;
		line-height: 20px;
		font-family: Inter;
		margin-right: 50px;
		}
		.result-cnt {
		margin-top: 30px;
		display: flex;
		}
		@media (max-width: 1200px) {
		.result {
			padding: 0 15px;
		}
		}
		@media (max-width: 530px) {
		.result__card {
			flex-direction: column;
			align-items: center;
		}
		.result-pic {
			width: 100%;
			height: 250px;
		}
		.result__subtitle {
			margin-top: 30px;
		}
		.result__content {
			margin-left: 0;
		}
		}

		#object-more .container {
		max-width: 1200px;
		}

		.object-more {
		margin-top: 60px;
		}

		.table-content {
		margin-bottom: 30px;
		}

		.object-more__title {
		margin-top: 30px;
		margin-bottom: 50px;
		color: #fff;
		font-family: Arial;
		font-size: 26px;
		font-weight: 700;
		}

		.td_left__title {
		color: #fff;
		font-family: Inter;
		font-size: 18px;
		font-weight: 600;
		line-height: 20px;
		}

		.td_left__subtitle {
		width: 576px;
		color: #fff;
		font-family: Inter;
		font-size: 18px;
		font-weight: 400;
		line-height: 20px;
		}

		@media (max-width: 1200px) {
		.object-more {
			padding: 0 15px;
		}
		}

		@media (max-width: 768px) {
		.td_left__subtitle {
			width: 100%;
		}
		}

		@media (max-width: 500px) {
		.td_left__title {
			font-size: 13px;
		}

		.td_left__subtitle {
			font-size: 13px;
		}
		}

		.resolution__content {
		padding-top: 15px !important;
		}
		th {
		border: 1px solid #292929;
		padding-bottom: 10px;
		}
		td {
		border: 1px solid #292929;
		padding: 10px;
		}
		.breadcrumbs-more {
		position: relative;
		display: flex;
		margin: 50px 0 0 80px;
		}
		.breadcrumbs {
		position: relative;
		display: flex;
		align-items: center;
		margin: 50px -4px 0;
		}
		.breadcrumb__item,
		.breadcrumb__link,
		.breadcrumb__item {
		position: relative;
		display: block;
		margin: 0 5px;
		font-size: 14px;
		color: #fff;
		font-weight: 700;
		font-family: Inter;
		}
		.breadcrumb__item-option {
		position: relative;
		font-family: Inter;
		display: block;
		margin: 0 5px;
		font-size: 14px;
		line-height: 20px;
		color: #a0a0a0;
		font-weight: 700;
		}
		.breadcrumb-array {
		position: absolute;
		bottom: 0;
		right: -10px;
		}
		.fa-house {
		color: #bbb;
		margin-top: 4px;
		}
		@media (max-width: 1400px) {
		.breadcrumbs {
			margin: 50px 0 0 40px !important;
		}
		}
		@media (max-width: 430px) {
		.breadcrumbs {
			margin: 50px 0 0 30px !important;
		}
		.breadcrumb__item {
			font-size: 15px !important;
		}
		}
		@media (max-width: 430px) {
		.breadcrumbs-more {
			margin: 50px 0 0 20px !important;
		}
		}
		.navigation {
		margin-top: 35px !important;
		margin-bottom: 100px !important;
		}
		.navigation a {
		font-family: Inter;
		font-size: 16px;
		font-weight: 600;
		line-height: 21.78px;
		text-align: left;
		color: #11306b;
		border: 1px solid #11306b;
		padding: 10px;
		border-radius: 2px;
		transition: 0.3s ease;
		}

		.navigation a:hover {
		background: #11306b;
		color: #fff;
		}

		.navigation span {
		font-family: Inter;
		font-size: 16px;
		font-weight: 600;
		line-height: 21.78px;
		text-align: left;
		color: #11306b;
		border: 1px solid #11306b;
		padding: 10px;
		transition: 0.3s ease;
		}

		.navigation span:hover {
			background: #11306b;
			color: #fff;
			}

			.lg-outer .lg-object {
				padding: 10px;
			}