@-webkit-keyframes shape3dCircle {
	0% {
		transform: translateX(50%) translateY(0)
	}

	100% {
		transform: translateX(50%) translateY(-80px)
	}
}

@keyframes shape3dCircle {
	0% {
		transform: translateX(50%) translateY(0)
	}

	100% {
		transform: translateX(50%) translateY(-80px)
	}
}

@-webkit-keyframes shape3dCircleLtr {
	0% {
		transform: rotateY(180deg) translateX(50%) translateY(0)
	}

	100% {
		transform: rotateY(180deg) translateX(50%) translateY(-80px)
	}
}

@keyframes shape3dCircleLtr {
	0% {
		transform: rotateY(180deg) translateX(50%) translateY(0)
	}

	100% {
		transform: rotateY(180deg) translateX(50%) translateY(-80px)
	}
}

@-webkit-keyframes objectShadow {
	0% {
		opacity: 1;
		transform: scale(1)
	}

	100% {
		opacity: .4;
		transform: scale(0.85)
	}
}

@keyframes objectShadow {
	0% {
		opacity: 1;
		transform: scale(1)
	}

	100% {
		opacity: .4;
		transform: scale(0.85)
	}
}

@-webkit-keyframes uploadArrow {
	0% {
		transform: translateY(0px)
	}

	100% {
		transform: translateY(-5px)
	}
}

@keyframes uploadArrow {
	0% {
		transform: translateY(0px)
	}

	100% {
		transform: translateY(-5px)
	}
}

@-webkit-keyframes pulse-effect {
	0% {
		box-shadow: 0 0 0 0 #3c80c2
	}

	70% {
		box-shadow: 0 0 0 20px transparent
	}

	100% {
		box-shadow: 0 0 0 0 transparent
	}
}

@keyframes pulse-effect {
	0% {
		box-shadow: 0 0 0 0 #3c80c2
	}

	70% {
		box-shadow: 0 0 0 20px transparent
	}

	100% {
		box-shadow: 0 0 0 0 transparent
	}
}




@font-face {
	font-family: "main-font";
	src: url("../fonts/HelveticaNeueLTArabic-Light.ttf");
	font-weight: 300
}

@font-face {
	font-family: "main-font";
	src: url("../fonts/HelveticaNeueLTArabic-Roman.ttf");
	font-weight: 400
}

@font-face {
	font-family: "main-font";
	src: url("../fonts/HelveticaNeueLTArabic-Bold.ttf");
	font-weight: 700
}

@font-face {
	font-family: "FontAwesome";
	src: url(/fonts/fontawesome-webfont.eot);
	src: url("/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url(/fonts/fontawesome-webfont.woff2) format("woff2"), url(/fonts/fontawesome-webfont.woff) format("woff"), url(/fonts/fontawesome-webfont.ttf) format("truetype"), url("/fonts/fontawesome-webfont.svg") format("svg");
	font-weight: 400;
	font-style: normal
}

:root[font-level="2"] {
	font-size: 18px
}

	:root[font-level="2"] .font-increase {
		pointer-events: none;
		border-color: #cbcbcb
	}

		:root[font-level="2"] .font-increase svg path {
			fill: #cbcbcb
		}

:root[font-level="1"] {
	font-size: 17px
}

:root[font-level="-1"] {
	font-size: 15px
}

:root[font-level="-2"] {
	font-size: 14px
}

	:root[font-level="-2"] .font-decrease {
		pointer-events: none;
		border-color: #cbcbcb
	}

		:root[font-level="-2"] .font-decrease svg path {
			fill: #cbcbcb
		}

body {
	font-family: "main-font","sans-serif" !important;
	background: #f9f9f9;
	color: #303030
}

	body.grayscale > *:not(.vote-box-wrapper) {
		-o-filter: grayscale(100%) brightness(95%) contrast(120%);
		filter: grayscale(100%) brightness(95%) contrast(120%)
	}

		body.grayscale > *:not(.vote-box-wrapper) img {
			filter: gray;
			-moz-filter: grayscale(100%);
			-ms-filter: grayscale(100%);
			-o-filter: grayscale(100%);
			filter: grayscale(100%)
		}

	body.grayscale .vote-box-wrapper .vote-box, body.grayscale .vote-box-wrapper .vote-toggle-btn {
		-o-filter: grayscale(100%) brightness(95%) contrast(120%);
		filter: grayscale(100%) brightness(95%) contrast(120%)
	}

	body.site-loader-active .site-loader {
		opacity: 1;
		visibility: visible
	}

		body.site-loader-active .site-loader path:not(.main-shape) {
			-webkit-animation: loaderDots 4s ease-in-out infinite;
			animation: loaderDots 4s ease-in-out infinite
		}

		body.site-loader-active .site-loader path.main-shape {
			-webkit-animation: loader 4s ease-in-out infinite;
			animation: loader 4s ease-in-out infinite
		}

@media(max-width: 575.9px) {
	.ms-webpart-zone, div.ms-webpart-cell-vertical-inline-table, .ms-webpart-cell-vertical, .ms-webpart-chrome-vertical {
		display: block
	}
}

.site-loader {
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,76,152,.9);
	z-index: 9999999;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	visibility: hidden
}

	.site-loader path {
		fill: transparent
	}

		.site-loader path:not(.main-shape) {
			fill: #fff
		}

		.site-loader path.main-shape {
			stroke: #fff;
			stroke-dasharray: 325
		}

@-webkit-keyframes playIcon {
	0% {
		box-shadow: 0 0 0 0 #1287e8
	}

	70% {
		box-shadow: 0 0 0 20px transparent
	}

	100% {
		box-shadow: 0 0 0 0 transparent
	}
}

@keyframes playIcon {
	0% {
		box-shadow: 0 0 0 0 #1287e8
	}

	70% {
		box-shadow: 0 0 0 20px transparent
	}

	100% {
		box-shadow: 0 0 0 0 transparent
	}
}

@-webkit-keyframes loader {
	0% {
		stroke-dashoffset: 325
	}

	25%,75% {
		stroke-dashoffset: 0
	}

	100% {
		stroke-dashoffset: -325
	}
}

@keyframes loader {
	0% {
		stroke-dashoffset: 325
	}

	25%,75% {
		stroke-dashoffset: 0
	}

	100% {
		stroke-dashoffset: -325
	}
}

@-webkit-keyframes loaderDots {
	0%,5% {
		opacity: 0
	}

	50%,75% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

@keyframes loaderDots {
	0%,5% {
		opacity: 0
	}

	50%,75% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	line-height: inherit
}

h1, h2, h3, h4, h5, h6, .ms-h1, .ms-h2, .ms-h3, .ms-h4, .ms-h5, .ms-h6 {
	margin: 0;
	margin-bottom: .5rem;
	font-family: inherit;
	color: inherit
}

a, .ms-link {
	text-decoration: none
}

	a:visited, a:hover, a:active, .ms-link:visited, .ms-link:hover, .ms-link:active {
		text-decoration: none;
		color: inherit
	}

.blue-txt {
	color: #004c98
}

@media(min-width: 1680px) {
	.container {
		max-width: 1650px
	}

	.container-medium {
		max-width: 1480px
	}

	.inner-main-whitebox-wrapper {
		padding: 0 150px
	}
}

.rsbtn .rsbtn_exp {
	height: 36px !important
}

@-webkit-keyframes logoAnimation {
	0% {
		stroke-dasharray: 0 640
	}

	70% {
		stroke-dasharray: 640 0
	}
}

@keyframes logoAnimation {
	0% {
		stroke-dasharray: 0 640
	}

	70% {
		stroke-dasharray: 640 0
	}
}

.table {
	border-radius: 10px;
	background: #fff;
	width: 100%;
	margin: 0
}

	.table tr th {
		background: rgba(86,80,76,.9);
		padding: 5px 20px 10px;
		color: #fff;
		font-size: 14px;
		vertical-align: middle
	}

		.table tr th.action-td {
			white-space: nowrap;
			text-align: center
		}

		.table tr th svg {
			height: 15px;
			fill: #fff
		}

html[dir=rtl] .table tr th svg {
	margin-left: 5px
}

html[dir=ltr] .table tr th svg {
	margin-right: 5px
}

.table tr th svg path {
	stroke: #fff;
	fill: #fff
}

.table tr td {
	padding: 10px 20px;
	vertical-align: middle;
	font-size: 16px;
	border: none;
	border-top: 1px solid rgba(112,112,112,.2);
	box-shadow: none;
	color: #303030
}

@media(max-width: 1679.9px) {
	.table tr td {
		font-size: .9rem
	}
}

.table tr td.action-td {
	white-space: nowrap;
	text-align: center;
	width: 1%
}

@media(max-width: 1199.9px) {
	.table tr td.action-td .delete-btn {
		font-size: .9rem
	}

		.table tr td.action-td .delete-btn svg {
			max-width: 20px
		}
}

@media(max-width: 575.9px) {
	.table tr td.action-td .delete-btn {
		padding-left: 1rem;
		padding-right: 1rem
	}
}

.table > :not(:first-child) {
	border-top: 0
}

.table thead th {
	background: #3c80c2;
	padding: 1rem 1.5rem;
	border: 0
}

@media(max-width: 1679.9px) {
	.table thead th {
		padding: 1rem
	}
}

@media(max-width: 1199.9px) {
	.table thead th {
		padding: .7rem 1rem;
		white-space: nowrap
	}
}

html[dir=rtl] .table thead th:first-child {
	border-top-right-radius: .5rem;
	border-bottom-right-radius: .5rem
}

html[dir=ltr] .table thead th:first-child {
	border-top-left-radius: .5rem;
	border-bottom-left-radius: .5rem
}

html[dir=rtl] .table thead th:last-child {
	border-top-left-radius: .5rem;
	border-bottom-left-radius: .5rem
}

html[dir=ltr] .table thead th:last-child {
	border-top-right-radius: .5rem;
	border-bottom-right-radius: .5rem
}

.table tbody tr td {
	padding: 1rem 1.5rem;
	transition: all .25s ease-in-out
}

@media(max-width: 1679.9px) {
	.table tbody tr td {
		padding: 1rem
	}
}

@media(max-width: 1199.9px) {
	.table tbody tr td {
		padding: .7rem 1rem;
		min-width: 140px
	}
}

.table tbody tr:first-child td {
	border-top: 0
}

.table tbody tr:hover td {
	background: rgba(142,209,243,.2);
	color: #004c98
}

.table .dropdown-toggle:after {
	content: none
}

.table .dropdown-menu {
	border-radius: .4rem;
	box-shadow: 0 10px 16px rgba(0,0,0,.1);
	border: 0
}

html[dir=rtl] .table .dropdown-menu {
	text-align: right
}

html[dir=ltr] .table .dropdown-menu {
	text-align: left
}

@media(max-width: 1199.9px) {
	.table .dropdown-menu {
		position: static !important;
		transform: none !important
	}
}

.table .dropdown-menu a {
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #004c98;
	padding: .5rem 1rem;
	font-size: 1rem
}

	.table .dropdown-menu a span {
		display: inline-block
	}

html[dir=rtl] .table .dropdown-menu a span {
	padding-left: 2rem
}

html[dir=ltr] .table .dropdown-menu a span {
	padding-right: 2rem
}

.table-responsive + .pagination-wrapper {
	margin-top: 1rem !important
}

@media(max-width: 1199.9px) {
	.table-responsive {
		overflow: auto !important
	}
}

.share-widget {
	display: inline-block;
	position: relative
}

	.share-widget .share-btn {
		transition: all .25s ease-in-out
	}

		.share-widget .share-btn .share-txt {
			font-size: .875rem;
			color: #3c80c2 !important;
			transition: all .25s ease-in-out
		}

		.share-widget .share-btn svg {
			-webkit-margin-end: 1rem;
			margin-inline-end: 1rem;
			transition: all .25s ease-in-out
		}

		.share-widget .share-btn:hover {
			opacity: .9
		}

			.share-widget .share-btn:hover + .share-list {
				top: -40px;
				visibility: visible;
				opacity: 1
			}

	.share-widget .share-list {
		list-style: none;
		display: flex;
		margin-bottom: 0;
		background: rgba(0,76,152,.95);
		padding: 3px;
		align-items: center;
		position: relative;
		height: 30px;
		border-radius: 5px;
		position: absolute;
		left: 50%;
		transform: translate(-50%);
		top: -50px;
		transition: all .25s ease-in-out;
		opacity: 0;
		visibility: hidden;
		z-index: 9;
		transform: none
	}

		.share-widget .share-list:hover {
			top: -40px;
			visibility: visible;
			opacity: 1
		}

html[dir=rtl] .share-widget .share-list {
	left: 0;
	right: auto
}

html[dir=ltr] .share-widget .share-list {
	right: 0;
	left: auto
}

.share-widget .share-list:before {
	content: "";
	display: inline-block;
	position: absolute;
	border: 10px solid rgba(0,76,152,.95);
	border-bottom: 0;
	border-right-color: transparent;
	border-left-color: transparent;
	position: absolute;
	left: 50%;
	transform: translate(-50%);
	bottom: -9px;
	transform: none
}

html[dir=rtl] .share-widget .share-list:before {
	left: 5px;
	right: auto
}

html[dir=ltr] .share-widget .share-list:before {
	right: 5px;
	left: auto
}

.share-widget .share-list li {
	display: block;
	line-height: 0;
	padding: 0 10px
}

	.share-widget .share-list li a {
		display: block;
		line-height: 0;
		padding: 5px
	}

		.share-widget .share-list li a svg path {
			transition: all .25s ease-in-out;
			fill: #fff
		}

		.share-widget .share-list li a:hover svg path {
			fill: #8ed1f3
		}

.inner-page--container {
	overflow: hidden;
	position: relative;
	/*margin-top: -300px;*/
	padding-bottom: 340px
}

@media(max-width: 1679.9px) {
	.inner-page--container {
		padding-bottom: 295px
	}
}

@media(max-width: 1399.9px) {
	.inner-page--container {
		padding-bottom: 240px
	}
}

@media(max-width: 991.9px) {
	.inner-page--container {
		padding-bottom: 200px;
		/*margin-top: -260px*/
	}
}

@media print {
	.inner-page--container {
		padding-bottom: 0
	}
}

.inner-page--container:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='420' height='433' viewBox='0 0 420 433'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10412' data-name='Rectangle 10412' width='420' height='433' transform='translate(-20991 -16684)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_49' data-name='Mask Group 49' transform='translate(20991 16684)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_19978' data-name='Group 19978'%3E%3Cpath id='Path_52243' data-name='Path 52243' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(-20521.689 -16583.389) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52244' data-name='Path 52244' d='M70.542,0,40.029,52.86l.007.007-.81,1.4.007.007-.807,1.392v.007l-.8,1.393.007.007-.81,1.393.011.014-.807,1.393v0l-.8,1.4v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.807,1.4-.8,1.4,0,.007-.8,1.393.011.007-.807,1.4v.007l-.8,1.393v.01l-.807,1.393.011,0-.814,1.393.014.01-.8,1.392v.007l-.8,1.393.007.011-.81,1.392,0,.011-.8,1.4v0l-.8,1.393v.007l-.807,1.4.007,0-.81,1.4.011,0-.807,1.4V86.5l-.8,1.4V87.9l-.8,1.389.007.011-.814,1.393.007.007-.8,1.393V92.1L16.809,93.5V93.5l-.8,1.392.011.01L15.206,96.3l.011,0-.807,1.4v0l-.8,1.4,0,0-.8,1.4.007.007L12.01,101.9v.01l-.8,1.392v0L10.4,104.7l.007.014L9.6,106.11l.018.007-.807,1.393v.007L8,108.909l.011.01L7.2,110.312l.011.007-.8,1.389v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.807,1.4v0l-.8,1.392.007.014-.81,1.392.011.007L.8,121.522v.007L0,122.922l30.52,52.864H91.56l30.506-52.864v0l.8-1.4v-.007l.807-1.393-.011-.014.81-1.393,0,0,.8-1.392v-.007l.8-1.4-.007-.007.814-1.393-.007-.007.8-1.393v-.011l.8-1.4v0l.8-1.393-.007,0,.81-1.4-.007,0,.807-1.4v0l.8-1.4V106.1l.8-1.4-.007-.007.814-1.389-.007-.007.8-1.4V101.9l.807-1.392v0l.8-1.4-.007-.011.81-1.392-.007-.01.807-1.393v0l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007,0,.81-1.392-.014-.01.8-1.393v-.007l.807-1.393v-.011l.8-1.392-.007-.007.81-1.4-.007,0,.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.011,0,.817-1.4-.011,0,.8-1.4v0l.8-1.393-.011-.007.814-1.4-.007-.011.8-1.389v-.01l.807-1.393v-.007l.8-1.392-.007-.011.81-1.389-.011-.007.807-1.393v-.014l.8-1.392,0-.007.8-1.4,0,0,.8-1.4v-.007l.807-1.392v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.4v-.007l.8-1.393-.007-.01.814-1.392L131.582,0Z' transform='translate(-20416.527 -16684) rotate(90)' fill='%2378c8f1'/%3E%3Cpath id='Path_52245' data-name='Path 52245' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.08,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.08Z' transform='translate(-20521.691 -16583.389) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52246' data-name='Path 52246' d='M122.066,122.922v0l.8-1.4v-.007l.807-1.392-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.392-.007-.007.807-1.393v-.01l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4V106.1l.8-1.393-.007-.007.814-1.392-.011-.007.807-1.393V101.9l.8-1.393V100.5l.8-1.393-.007-.011.814-1.392-.011-.01.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.392-.014-.007.8-1.393v-.01l.807-1.393v-.007l.8-1.392-.007-.007.81-1.392-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.392-.007-.011.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.011.81-1.393-.007-.007.8-1.392v-.011l.8-1.392-.007-.007.807-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.392v-.007l.8-1.393-.007-.007.814-1.393L131.582,0H70.542L40.029,52.864l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.392.007.01-.8,1.393v.011l-.8,1.392v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.01-.814,1.392.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4V86.5l-.8,1.393V87.9l-.8,1.393.007.01-.814,1.393.007.007-.8,1.393v.01l-.8,1.393V93.5l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007L12.01,101.9v.007l-.8,1.393v.007l-.8,1.392.007.014L9.6,106.11l.014.007-.8,1.393v.007L8,108.909l.007.007-.81,1.392.007.007-.8,1.392v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014L1.6,120.123l.007.007-.8,1.393v.007L0,122.922l30.52,52.864H91.56Z' transform='translate(-20624.133 -16621.992) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52247' data-name='Path 52247' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(-20623.223 -16580.869) rotate(90)' fill='%23eeeded'/%3E%3Cpath id='Path_52248' data-name='Path 52248' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(-20571.127 -16493.527) rotate(90)' fill='%23a3a3a3'/%3E%3Cpath id='Path_52249' data-name='Path 52249' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.392v.007l-.8,1.392.007.007-.814,1.392.011.007-.807,1.393v.011l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.392.011.007-.807,1.392v.007l-.8,1.393v.007l-.8,1.392.007.011-.814,1.392.011.011-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.392.014.007-.8,1.393v.01L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.011-.8,1.392v.007l-.807,1.393v.007l-.8,1.392.007.011-.81,1.392.007.007-.8,1.392v.011l-.8,1.392.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.392v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.011.8-1.392v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.392-.007-.007.8-1.392v-.01l.8-1.393V103.3l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.392-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.392-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.392-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(-20606.223 -16432.949) rotate(90)' fill='%23146cb6'/%3E%3Cpath id='Path_52250' data-name='Path 52250' d='M4.707,52.853,32.87,4.076H89.192l28.163,48.777L89.192,101.634H32.87ZM30.52,0,0,52.853l30.52,52.86H91.553l30.517-52.86L91.553,0Z' transform='translate(-20571.129 -16373.34) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52251' data-name='Path 52251' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(-20571.133 -16493.525) rotate(90)' fill='%231687cb'/%3E%3Cpath id='Path_52252' data-name='Path 52252' d='M30.52,105.721,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.721Z' transform='translate(-20677.199 -16434.039) rotate(90)' fill='%2378c8f1'/%3E%3Cpath id='Path_52253' data-name='Path 52253' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(-20729.293 -16522.932) rotate(90)' fill='%23eeeded'/%3E%3Cpath id='Path_52254' data-name='Path 52254' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.714H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(-20729.297 -16643.117) rotate(90)' fill='%231687cb'/%3E%3Cpath id='Path_52255' data-name='Path 52255' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.714H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(-20729.297 -16522.93) rotate(90)' fill='%23146cb6'/%3E%3Cpath id='Path_52256' data-name='Path 52256' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.392.011.014-.814,1.392.007.007-.8,1.392v.007l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.392.01.007-.807,1.393v.007l-.8,1.392v.007l-.8,1.393.007.01-.814,1.393.011.01-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.392.014.007-.8,1.392V89.3L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.392.007.011-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.392v.011L6.4,111.715l.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.392-.007-.007.814-1.392-.007-.011.8-1.393v-.011l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.393-.007-.01.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.393v-.007l.8-1.392-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.392v-.007l.8-1.393-.007-.014.81-1.393-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.392L131.586,0H70.546Z' transform='translate(-20814.654 -16493.406) rotate(90)' fill='%23a3a3a3'/%3E%3Cpath id='Path_52257' data-name='Path 52257' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(-20781.115 -16435.348) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52258' data-name='Path 52258' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(-20885.631 -16494.496) rotate(90)' fill='%23eeeded'/%3E%3Cpath id='Path_52259' data-name='Path 52259' d='M30.513,0,0,52.864,30.513,105.72h61.04l30.524-52.857L91.553,0Z' transform='translate(-20937.725 -16583.391) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52260' data-name='Path 52260' d='M70.542,0,40.029,52.864l.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.393.007.007-.81,1.4.011.011-.807,1.392v.007l-.8,1.392v.007l-.807,1.392.018.011-.814,1.392.007,0-.8,1.4v0l-.807,1.4v0l-.8,1.4,0,.007-.8,1.4.011.007-.807,1.389v.01l-.8,1.4v.007l-.807,1.393.011.007-.814,1.392.014.007-.8,1.393v.01l-.8,1.393.007.007-.81,1.392,0,.011-.8,1.4v0l-.8,1.4v0l-.807,1.4.007.007-.81,1.4.011,0-.807,1.4V86.5l-.8,1.392V87.9l-.8,1.389.007.01-.814,1.393.007.007-.8,1.4V92.1L16.809,93.5v.011l-.8,1.393.011.007-.814,1.4.011,0-.807,1.4v0l-.8,1.4h0l-.8,1.4.007.01-.807,1.393v.007l-.8,1.392v.007l-.807,1.392.007.011-.814,1.4.018,0-.807,1.393v.007l-.8,1.4.011.007L7.2,110.312l.011.007-.8,1.393v.01l-.8,1.4v.007l-.8,1.393.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.4.007.01-.81,1.393.011.011L.8,121.522v.007L0,122.922l30.52,52.867H91.56l30.506-52.867v0l.8-1.4v-.007l.807-1.393-.011-.011.81-1.392,0-.007.8-1.393v-.007l.8-1.4-.007-.007.814-1.392-.007,0,.8-1.4v-.011l.8-1.4V111.7l.8-1.392-.007,0,.81-1.4-.007-.007.807-1.4v0l.8-1.392V106.1l.8-1.393-.007-.01.814-1.389-.007-.007.8-1.393V101.9l.807-1.4V100.5l.8-1.389-.007-.014.81-1.393-.007-.007.807-1.393V96.3l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4V92.09l.8-1.4v0l.807-1.4-.007,0,.81-1.392-.014-.007.8-1.4v-.011l.807-1.389v-.011l.8-1.392-.007-.007.81-1.393-.007-.007.8-1.392v-.007l.807-1.4v-.007l.8-1.392-.011,0,.817-1.4-.011,0,.8-1.4v-.007l.8-1.392-.011-.007.814-1.392-.007-.014.8-1.393v0l.807-1.392v-.01l.8-1.393-.007-.007.81-1.393-.011-.007.807-1.392v-.014l.8-1.393,0,0,.8-1.4,0,0,.8-1.4v0l.807-1.4v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.392v-.011l.8-1.392-.007-.007.814-1.393L131.582,0Z' transform='translate(-20832.563 -16684) rotate(90)' fill='%2378c8f1'/%3E%3Cpath id='Path_52261' data-name='Path 52261' d='M4.711,52.864,32.87,4.079H89.2l28.163,48.784L89.2,101.638H32.87ZM30.517,0,0,52.864l30.517,52.85H91.55l30.516-52.85L91.55,0Z' transform='translate(-20937.729 -16583.385) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52262' data-name='Path 52262' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(-20831.652 -16642.877) rotate(90)' fill='%23146cb6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") left top repeat;
	z-index: -4;
	mix-blend-mode: luminosity;
	opacity: .025
}

.inner-page--container:after {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	z-index: -3;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='750.585' height='982.037' viewBox='0 0 750.585 982.037'%3E%3Cg id='Group_19167' data-name='Group 19167' transform='translate(18.972 1.039)' opacity='0.583'%3E%3Cpath id='Path_52119' data-name='Path 52119' d='M212.6,0,425.229,122.766V368.285L212.6,491.016,0,368.285V122.766Z' transform='matrix(-0.966, -0.259, 0.259, -0.966, 410.74, 960.385)' fill='none' stroke='%238ccdf2' stroke-width='30' opacity='0.3'/%3E%3Cpath id='Path_52120' data-name='Path 52120' d='M271.368,0,542.78,156.7v313.39L271.368,626.753,0,470.094V156.7Z' transform='translate(557.897 752.084) rotate(-164)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.3'/%3E%3C/g%3E%3C/svg%3E%0A") 131px calc(100% - 232px) no-repeat
}

.inner-page--container--style-2::before, .inner-page--container--style-2::after {
	background: none
}

.inner-page--title {
	color: #004c98;
	font-weight: 600;
	position: relative;
	font-size: 1.5rem;
	margin-bottom: 3.2rem
}

html[dir=rtl] .inner-page--title {
	padding-right: 3.9rem
}

html[dir=ltr] .inner-page--title {
	padding-left: 3.9rem
}

@media(max-width: 991.9px) {
	.inner-page--title {
		text-align: center
	}

	html[dir=rtl] .inner-page--title {
		padding-right: 0
	}

	html[dir=ltr] .inner-page--title {
		padding-left: 0
	}
}

.inner-page--title span {
	display: inline-block;
	position: relative
}

.inner-page--title::before {
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83.149' height='78.836' viewBox='0 0 83.149 78.836'%3E%3Cpath id='Path_52109' data-name='Path 52109' d='M28.072,0,56.149,16.211V48.63L28.072,64.836,0,48.63V16.211Z' transform='translate(0 14)' fill='%238ccdf2' opacity='0.3'/%3E%3Cpath id='Path_52118' data-name='Path 52118' d='M21.073,0,42.149,12.169V36.505L21.073,48.67,0,36.505V12.169Z' transform='translate(41 0)' fill='%238ccdf2' opacity='0.3'/%3E%3C/svg%3E%0A");
	display: block;
	width: 83px;
	height: 78px;
	position: absolute;
	top: -30px
}

html[dir=rtl] .inner-page--title::before {
	right: 0
}

html[dir=ltr] .inner-page--title::before {
	left: 0;
	transform: rotate(180deg)
}

@media(max-width: 991.9px) {
	html[dir=rtl] .inner-page--title::before {
		right: 50%;
		transform: translateX(50%)
	}

	html[dir=ltr] .inner-page--title::before {
		left: 50%;
		transform: translateX(-50%)
	}
}

.inner-page--card {
	background: linear-gradient(to right, #8ED1F3, #FFFFFF);
	padding: 3rem 3.5rem 15rem;
	border-radius: .25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)
}

@media(max-width: 1679.9px) {
	.inner-page--card {
		padding: 3rem 2.5rem 15rem
	}
}

.inner-page--content {
	margin-top: -15rem;
	padding: 0 3.5rem
}

@media(max-width: 1679.9px) {
	.inner-page--content {
		padding: 0 2.5rem
	}
}

@media(max-width: 991.9px) {
	.inner-page--content {
		padding: 0 1.5rem
	}
}

@media(max-width: 575.9px) {
	.inner-page--content {
		padding: 0 1rem
	}
}

.hexa-animation .error, .animation .error {
	display: none !important
}

.rn-pagination, .nc-pagination {
	--pagination-color: #BFBFBF;
	position: static;
	margin-top: 1rem
}

	.rn-pagination .swiper-pagination-bullet, .nc-pagination .swiper-pagination-bullet {
		margin: 0 .25rem;
		width: .75rem;
		height: .75rem;
		border: 1px solid var(--pagination-color);
		background: transparent;
		opacity: 1
	}

	.rn-pagination .swiper-pagination-bullet-active, .nc-pagination .swiper-pagination-bullet-active {
		background: var(--pagination-color)
	}

@media(min-width: 992px) {
	.rn-pagination, .nc-pagination {
		display: none
	}
}

._spcustom-content {
	font-size: 1.125rem
}

	._spcustom-content * {
		font-family: "main-font","sans-serif" !important
	}

	._spcustom-content h2 {
		text-align: start
	}

	._spcustom-content h1, ._spcustom-content h2, ._spcustom-content h3, ._spcustom-content h4, ._spcustom-content h5, ._spcustom-content h6 {
		margin-bottom: .5rem
	}

	._spcustom-content p {
		color: #474442;
		font-size: 1.125rem;
		line-height: 2
	}

@media(max-width: 1679.9px) {
	._spcustom-content p {
		font-size: 1rem
	}
}

._spcustom-content hr {
	margin: 2rem 0
}

._spcustom-content img {
	display: block;
	margin: 2rem auto;
	max-width: 100%;
	border-radius: 10px
}

@media(max-width: 991.9px) {
	._spcustom-content img {
		margin-top: 0
	}
}

._spcustom-content a {
	color: #004c98;
	text-decoration: none;
	transition: all .25s ease-in-out
}

	._spcustom-content a:visited {
		color: #004c98
	}

	._spcustom-content a:hover {
		color: #8ed1f3
	}

._spcustom-content ul {
	padding: 0;
	list-style: none
}

	._spcustom-content ul li {
		display: flex;
		align-items: baseline;
		font-size: 1.125rem;
		margin-bottom: 1rem
	}

		._spcustom-content ul li:before {
			content: "";
			display: inline-block;
			width: 11px;
			height: 12px;
			flex: 11px 0 0;
			background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.03' height='12.736' viewBox='0 0 11.03 12.736'%3E%3Cpath id='Path_52187' data-name='Path 52187' d='M5.014,0l5.015,2.9V8.686L5.014,11.581,0,8.686V2.9Z' transform='translate(0.5 0.578)' fill='none' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A") center center no-repeat;
			position: relative;
			top: 1px
		}

html[dir=rtl] ._spcustom-content ul li:before {
	margin-left: 1.5rem
}

html[dir=ltr] ._spcustom-content ul li:before {
	margin-right: 1.5rem
}

._spcustom-content ul p {
	position: relative;
	max-width: 1060px
}

._spcustom-content ol {
	padding: 0;
	list-style: none
}

	._spcustom-content ol li {
		counter-increment: my-awesome-counter;
		display: flex;
		align-items: flex-start;
		font-size: 1.125rem;
		margin-bottom: 1rem
	}

		._spcustom-content ol li:before {
			content: counter(my-awesome-counter);
			display: inline-flex;
			width: 2.5rem;
			height: 2.5rem;
			flex: 2.5rem 0 0;
			background: #f9f9f9;
			font-size: 1rem;
			color: #606060;
			font-weight: bold;
			align-items: center;
			justify-content: center;
			border-bottom: 3px solid #8ed1f3;
			position: relative
		}

html[dir=rtl] ._spcustom-content ol li:before {
	margin-left: 1.5rem
}

html[dir=ltr] ._spcustom-content ol li:before {
	margin-right: 1.5rem
}

@media(max-width: 991.9px) {
	._spcustom-content ol li:before {
		width: 2.5rem;
		height: 2.5rem;
		flex: 2.5rem 0 0
	}
}

._spcustom-content ol p {
	position: relative;
	max-width: 1000px;
	padding-right: 0 !important;
	padding-left: 0 !important
}

ul.content-ul {
	padding: 0;
	list-style: none
}

	ul.content-ul li {
		display: flex;
		align-items: baseline;
		font-size: 1.125rem;
		margin-bottom: 1rem
	}

		ul.content-ul li:before {
			content: "";
			display: inline-block;
			width: 11px;
			height: 12px;
			flex: 11px 0 0;
			background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.03' height='12.736' viewBox='0 0 11.03 12.736'%3E%3Cpath id='Path_52187' data-name='Path 52187' d='M5.014,0l5.015,2.9V8.686L5.014,11.581,0,8.686V2.9Z' transform='translate(0.5 0.578)' fill='none' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A") center center no-repeat;
			position: relative;
			top: 1px
		}

html[dir=rtl] ul.content-ul li:before {
	margin-left: 1.5rem
}

html[dir=ltr] ul.content-ul li:before {
	margin-right: 1.5rem
}

ul.content-ul p {
	position: relative;
	max-width: 1060px
}

.ms-rteTable-default, ._spcustom-content table {
	border: none !important
}

	.ms-rteTable-default tr th, ._spcustom-content table tr th {
		background: #004d9b !important;
		color: #fff !important;
		padding: 1rem !important;
		font-weight: 700 !important;
		border: none !important
	}

	.ms-rteTable-default tr td, ._spcustom-content table tr td {
		color: #303030 !important;
		font-size: 1.125rem !important;
		padding: 1rem !important;
		border: none !important
	}

	.ms-rteTable-default tr:nth-child(odd), ._spcustom-content table tr:nth-child(odd) {
		background-color: #f2f2f2 !important
	}

.inner-view-all--btn {
	display: inline-flex;
	align-items: center;
	color: #004c98
}

.inner-view-all--btn-icon {
	filter: drop-shadow(0px 0px 35px rgba(0, 0, 0, 0.16));
	width: 100%;
	height: 100%;
	position: relative;
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	background: #00347c;
	inset: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	flex-direction: column;
	transition: all .25s ease-in-out;
	padding: 1rem;
	color: #fff !important;
	line-height: 1;
	z-index: 1
}

.inner-view-all--btn-icon-wrapper {
	width: 55px;
	height: 65px;
	position: relative;
	z-index: 1
}

	.inner-view-all--btn-icon-wrapper:after {
		content: "";
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='66.161' viewBox='0 0 56 66.161'%3E%3Cpath id='Path_591' data-name='Path 591' d='M108.871,74.957v27.5l22.5,13.751,22.5-13.751v-27.5l-22.5-13.747Z' transform='translate(-103.371 -55.629)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.4'/%3E%3Cpath id='Path_695' data-name='Path 695' d='M108.871,77.456v32.5l27.5,16.251,27.5-16.251v-32.5l-27.5-16.247Z' transform='translate(-108.371 -60.628)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.2'/%3E%3C/svg%3E%0A") center center no-repeat;
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		inset: 0;
		z-index: -1;
		transition: all .25s ease-in-out;
		background-size: 100% 100%;
		transform: scale(1.4)
	}

.inner-view-all--btn-icon svg, .inner-view-all--btn-icon img {
	opacity: .5
}

.inner-view-all--btn-icon:before {
	content: "";
	background: linear-gradient(180deg, #00347c 0%, #1c6cb5 100%);
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	z-index: -1;
	transition: all .25s ease-in-out
}

.inner-view-all--btn-icon .hexa-animation {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	mix-blend-mode: screen;
	transform: scale(1.6) rotate(31deg)
}

.inner-view-all--btn-txt {
	line-height: 1;
	display: inline-block;
	position: relative;
	bottom: 2px;
	color: inherit;
	min-width: 120px
}

html[dir=rtl] .inner-view-all--btn-txt {
	margin-right: 1rem
}

html[dir=ltr] .inner-view-all--btn-txt {
	margin-left: 1rem
}

.inner-view-all--btn:hover {
	color: #3c80c2
}

	.inner-view-all--btn:hover .inner-view-all--btn-icon:before {
		opacity: 0
	}

.inner-view-all--btn--green {
	color: #499593;
	transition: color .3s
}

	.inner-view-all--btn--green:hover {
		color: #27514f
	}

	.inner-view-all--btn--green .inner-view-all--btn-icon::before {
		background: linear-gradient(180deg, #77B1B0 0%, #173439 100%)
	}

:hover .inner-view-all--btn--green .inner-view-all--btn-icon {
	background: #27514f
}

.custom-accordion .accordion-item {
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.07);
	border-radius: .25rem
}

.custom-accordion .accordion-body {
	padding: 1rem 2rem;
	position: relative;
	overflow: hidden
}

@media(max-width: 575.9px) {
	.custom-accordion .accordion-body {
		padding: 1rem
	}
}

.custom-accordion .accordion-body > * {
	max-width: 1200px
}

.custom-accordion .accordion-body:before {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='302.538' height='286.844' viewBox='0 0 302.538 286.844'%3E%3Cpath id='Path_52109' data-name='Path 52109' d='M102.141,0,204.3,58.982V176.941L102.141,235.907,0,176.941V58.982Z' transform='translate(0 50.938)' fill='%238ccdf2' opacity='0.05'/%3E%3Cpath id='Path_52118' data-name='Path 52118' d='M76.674,0l76.687,44.276v88.548L76.674,177.087,0,132.824V44.276Z' transform='translate(149.177 0)' fill='%238ccdf2' opacity='0.05'/%3E%3Cpath id='Path_52121' data-name='Path 52121' d='M76.674,0l76.687,44.276v88.548L76.674,177.087,0,132.824V44.276Z' transform='translate(95.093 73.435)' fill='%238ccdf2' opacity='0.102'/%3E%3C/svg%3E%0A");
	position: absolute;
	top: 0;
	z-index: 2;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transition: all .25s ease-in-out
}

html[dir=rtl] .custom-accordion .accordion-body:before {
	left: 0
}

html[dir=ltr] .custom-accordion .accordion-body:before {
	right: 0
}

@media(max-width: 575.9px) {
	.custom-accordion .accordion-body p {
		font-size: .875rem
	}
}

.custom-accordion .accordion-button {
	display: flex;
	justify-content: space-between;
	font-size: 1.25rem;
	border-radius: .25rem;
	padding: 1rem 2rem;
	transition: all .25s ease-in-out;
	box-shadow: none;
	outline: none;
	text-align: initial
}

@media(max-width: 991.9px) {
	.custom-accordion .accordion-button {
		font-size: 1.125rem
	}
}

@media(max-width: 767.9px) {
	.custom-accordion .accordion-button {
		font-size: 1rem;
		padding: 1rem 1.2rem
	}
}

@media(max-width: 575.9px) {
	.custom-accordion .accordion-button {
		padding: 1rem .5rem;
		font-size: .875rem
	}
}

.custom-accordion .accordion-button::after {
	margin-left: inherit;
	border: 1px solid;
	font-size: .5rem;
	border-radius: 50%;
	width: 25px;
	height: 25px;
	background-size: 65%;
	background-position: center
}

@media(max-width: 575.9px) {
	.custom-accordion .accordion-button::after {
		width: 20px;
		height: 20px
	}
}

.custom-accordion .accordion-button:not(.collapsed):not(.white-style) {
	background-color: transparent;
	border-color: transparent;
	box-shadow: none;
	font-size: 1.25rem;
	background: #004c98;
	color: #fff;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

	.custom-accordion .accordion-button:not(.collapsed):not(.white-style):after {
		background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFF'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
	}

@media(max-width: 575.9px) {
	.custom-accordion .accordion-button:not(.collapsed):not(.white-style) {
		font-size: 1rem
	}
}

.custom-accordion .accordion-button.white-style {
	border-bottom: 1px solid transparent;
	font-size: 1.125rem;
	font-weight: 600;
	color: #004c98
}

	.custom-accordion .accordion-button.white-style:after {
		background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
	}

	.custom-accordion .accordion-button.white-style:not(.collapsed) {
		background: none;
		border-bottom-color: rgba(0,76,152,.1)
	}

.custom-accordion .accordion-collapse {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDIuNTM4IiBoZWlnaHQ9IjI4Ni44NDYiIHZpZXdCb3g9IjAgMCAzMDIuNTM4IDI4Ni44NDYiPg0KICA8ZyBpZD0iR3JvdXBfMTkxNjYiIGRhdGEtbmFtZT0iR3JvdXAgMTkxNjYiIG9wYWNpdHk9IjAuMTAyIj4NCiAgICA8cGF0aCBpZD0iUGF0aF81MjEwOSIgZGF0YS1uYW1lPSJQYXRoIDUyMTA5IiBkPSJNMTAyLjE0MSwwLDIwNC4zLDU4Ljk4MlYxNzYuOTQxTDEwMi4xNDEsMjM1LjkwNywwLDE3Ni45NDFWNTguOTgyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA1MC45MzkpIiBmaWxsPSIjOGNjZGYyIiBvcGFjaXR5PSIwLjMiLz4NCiAgICA8cGF0aCBpZD0iUGF0aF81MjExOCIgZGF0YS1uYW1lPSJQYXRoIDUyMTE4IiBkPSJNNzYuNjc0LDBsNzYuNjg3LDQ0LjI3NnY4OC41NDhMNzYuNjc0LDE3Ny4wODcsMCwxMzIuODI0VjQ0LjI3NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0OS4xNzcgMCkiIGZpbGw9IiM4Y2NkZjIiIG9wYWNpdHk9IjAuMyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
	background-repeat: no-repeat;
	background-position: left bottom
}

.custom-accordion .accordion-collapse {
	transition: all .25s ease-in-out
}

.custom-accordion:not(.white-style) .accordion-collapse.show, .custom-accordion:not(.white-style) .accordion-collapse.collapsing {
	background: #004c98;
	color: #fff;
	border-bottom-right-radius: .25rem;
	border-bottom-left-radius: .25rem
}

	.custom-accordion:not(.white-style) .accordion-collapse.show .accordion-body:before, .custom-accordion:not(.white-style) .accordion-collapse.collapsing .accordion-body:before {
		opacity: 1;
		visibility: visible
	}

	.custom-accordion:not(.white-style) .accordion-collapse.show span, .custom-accordion:not(.white-style) .accordion-collapse.collapsing span {
		color: #fff !important
	}

.fa-values-list {
	display: flex;
	gap: 2rem;
	flex-wrap: wrap;
	justify-content: center
}

.fa-values-list--item {
	width: calc(25% - 2rem);
	display: flex;
	justify-content: center
}

.fa-values-list .divisions-home--item {
	padding: 3rem 1.5rem
}

.fa-values-list .divisions-home--item-wrapper {
	aspect-ratio: 10/11.5;
	padding-top: 0;
	width: 290px;
	justify-content: flex-start
}

	.fa-values-list .divisions-home--item-wrapper h3 {
		font-size: 1.125rem;
		min-height: unset
	}

	.fa-values-list .divisions-home--item-wrapper p {
		margin-bottom: 0;
		color: rgba(48,48,48,.5);
		transition: all .25s ease-in-out;
		font-size: 14px
	}

@media(max-width: 1679.9px) {
	.fa-values-list .divisions-home--item-wrapper p {
		font-size: 12px
	}
}

.fa-values-list .divisions-home--item-wrapper .divisions-home--item:hover p {
	color: #fff
}

.lity {
	z-index: 9999999
}

.modal {
	z-index: 9999
}

.modal-dialog button.close {
	border: none;
	background: none;
	font-size: 2rem;
	opacity: .6
}

	.modal-dialog button.close:hover {
		opacity: 1
	}

.modal-dialog button.btn-cancel, .modal-dialog button.btn-ok {
	line-height: 1;
	height: auto;
	padding: 10px;
	font-weight: 600;
	min-width: 160px
}

.modal-dialog button.btn-ok {
	color: #fff;
	background: #004c98;
	box-shadow: none !important
}

	.modal-dialog button.btn-ok:hover {
		background: #00264c
	}

.modal-dialog button.btn-cancel {
	background: none;
	border-radius: 40px;
	border-color: #004c98;
	color: #004c98
}

	.modal-dialog button.btn-cancel:hover {
		background: #004c98;
		border-color: #004c98
	}

.phoneInputContainer {
	border: 1px solid #c2c4ca;
	min-height: 49px;
	display: flex;
	align-items: center;
	border-radius: 5px
}

.input-group.date input {
	border-radius: 5px
}

.calendars-month-header {
	height: auto
}

	.calendars-month-header select {
		height: auto
	}

.select2-container--default .select2-selection--single, .select2-container--default .select2-selection--multiple {
	display: flex;
	align-items: center;
	margin: 0;
	border-color: #c2c4ca
}

	.select2-container--default .select2-selection--single .select2-selection__arrow {
		top: 12px
	}

.paginateContainer .paginateList, .paginateContainer .paginateShowAllList {
	padding: 0;
	margin: 0
}

	.paginateContainer .paginateList .paginateNext .paginateAnchor, .paginateContainer .paginateShowAllList .paginateNext .paginateAnchor {
		border-start-start-radius: 0;
		border-start-end-radius: 10px;
		border-end-end-radius: 10px;
		border-end-start-radius: 0
	}

	.paginateContainer .paginateList .paginatePrevious .paginateAnchor, .paginateContainer .paginateShowAllList .paginatePrevious .paginateAnchor {
		border-start-start-radius: 10px;
		border-start-end-radius: 0;
		border-end-end-radius: 0;
		border-end-start-radius: 10px
	}

.cookies {
	position: fixed;
	bottom: 0;
	left: 0;
	background: #fff;
	z-index: 9999;
	width: 100%;
	box-shadow: 0 -15px 25px rgba(0,0,0,.1);
	padding: 2rem 0
}

.cookies__close {
	position: absolute;
	top: 1rem;
	inset-inline-end: 1rem;
	cursor: pointer;
	opacity: .6;
	transition: opacity .1s ease-in-out
}

	.cookies__close:hover {
		opacity: 1
	}

.cookies__heading {
	font-size: 1.25rem;
	font-weight: 600;
	color: #004c98
}

.cookies__description {
	color: #303030;
	margin-bottom: 1.5rem
}

	.cookies__description a {
		color: #3c80c2;
		display: inline-block;
		margin-inline: .3rem
	}

.header {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 999;
	padding-top: 30px;
	padding-bottom: 0;
	transition: all .35s ease-in-out
}

@media print {
	.header {
		display: none
	}
}

.header.sticky {
	background: rgba(0,0,0,.5);
	box-shadow: 0 10px 30px rgba(0,0,0,.1)
}

	.header.sticky .top-header .brand-box::before {
		opacity: 0
	}

	.header.sticky .top-header {
		margin-block: 0
	}

		.header.sticky .top-header .secondary-nav {
			height: 0;
			opacity: 0;
			visibility: hidden
		}

		.header.sticky .top-header .brand-box img {
			transform: scale(0.5)
		}

	.header.sticky .bottom-header {
		padding-top: 0;
		margin-bottom: 0
	}

@media(min-width: 1680px) {
	.header.sticky .bottom-header .main-nav > li > a {
		font-size: .95rem
	}
}

@media(max-width: 1679.9px) {
	.header.sticky .bottom-header .main-nav > li > a {
		font-size: 13px
	}
}

@media(max-width: 991.9px) {
	.header {
		position: absolute;
		padding: 10px 0
	}
}

.header .container {
	position: relative
}

@media(min-width: 992px) {
	.header.header-active {
		background: #fff;
		border: 1px solid rgba(199,199,199,.5);
		box-shadow: 0 0 50px rgba(0,0,0,.1);
		padding: 10px;
		z-index: 99999
	}

		.header.header-active .brand-box svg {
			height: 60px
		}

			.header.header-active .brand-box svg > * {
				fill: #303030
			}

		.header.header-active .top-header .secondary-nav {
			height: 0;
			overflow: hidden
		}

		.header.header-active .bottom-header {
			bottom: 80px;
			margin-bottom: -62px;
			position: absolute
		}

	html[dir=rtl] .header.header-active .bottom-header {
		left: 1rem
	}

	html[dir=ltr] .header.header-active .bottom-header {
		right: 1rem
	}

	.header.header-active .bottom-header .main-nav > li > a {
		color: #fff
	}

	.header.header-active .bottom-header .main-nav > li:hover > a {
		color: #8ed1f3
	}

	.header.header-active .bottom-header .dropdown-wrapper > a:after {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.062' height='8.04' viewBox='0 0 14.062 8.04'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M13.221,16.863l5.317-5.321a1,1,0,0,1,1.419,0,1.013,1.013,0,0,1,0,1.423l-6.025,6.029a1,1,0,0,1-1.386.029L6.481,12.969A1.005,1.005,0,0,1,7.9,11.546Z' transform='translate(-6.188 -11.246)' fill='%233D3935'/%3E%3C/svg%3E%0A");
		opacity: 1
	}

	.header.header-active .bottom-header .dropdown-wrapper:hover > a:after {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.062' height='8.04' viewBox='0 0 14.062 8.04'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M13.221,16.863l5.317-5.321a1,1,0,0,1,1.419,0,1.013,1.013,0,0,1,0,1.423l-6.025,6.029a1,1,0,0,1-1.386.029L6.481,12.969A1.005,1.005,0,0,1,7.9,11.546Z' transform='translate(-6.188 -11.246)' fill='%23C8A978'/%3E%3C/svg%3E%0A");
		opacity: 1
	}
}

@media(min-width: 992px)and (max-width: 1199.9px) {
	.header.header-active .brand-box svg {
		height: 60px;
		width: 140px
	}
}

.header .header-mobile-overlay {
	position: fixed;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(48,48,48,.7);
	z-index: 9999998;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transition: all .25s ease-in-out
}

@media(min-width: 992px) {
	.header .header-mobile-overlay {
		display: none
	}
}

.header .header-mobile-overlay .close-btn {
	position: absolute;
	top: 30px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 70px;
	height: 70px;
	border-radius: 50%;
	background: #004c98;
	cursor: pointer;
	transition: all .25s ease-in-out
}

html[dir=rtl] .header .header-mobile-overlay .close-btn {
	left: 2rem
}

html[dir=ltr] .header .header-mobile-overlay .close-btn {
	right: 2rem
}

.header .header-mobile-overlay .close-btn:hover {
	background: #fff
}

	.header .header-mobile-overlay .close-btn:hover path {
		fill: #004c98
	}

@media(max-width: 575.9px) {
	.header .header-mobile-overlay .close-btn {
		display: none
	}
}

.header .header-toggle {
	display: inline-block;
	background: #004c98;
	border-radius: 5px;
	width: 40px;
	height: 38px;
	border-radius: 5px;
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 0
}

@media(min-width: 992px) {
	.header .header-toggle {
		display: none
	}
}

.header.active .header-toggle svg {
	transform: rotate(180deg)
}

.header.active .header-mobile-overlay {
	opacity: 1;
	visibility: visible;
	pointer-events: all
}

html[dir=rtl] .header.active .bottom-header {
	right: 0
}

html[dir=ltr] .header.active .bottom-header {
	left: 0
}

.header .top-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	transition: all .5s ease-in-out;
	color: #fff;
	margin-block: 1rem
}

@media(max-width: 991.9px) {
	.header .top-header {
		flex-wrap: wrap;
		margin-block: 0
	}
}

.header .top-header .brand-box {
	display: inline-block;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2
}

	.header .top-header .brand-box::before {
		position: absolute;
		left: 50%;
		transform: translate(-50%);
		bottom: -30px;
		background: rgba(0,0,0,.5);
		font-size: 11px;
		white-space: nowrap;
		padding: 2px 10px 5px;
		border-radius: 5px;
		color: #fff;
		transition: all .25s ease-in-out;
		opacity: 1
	}

html[dir=rtl] .header .top-header .brand-box::before {
	content: "اطلاق تجريبي"
}

html[dir=ltr] .header .top-header .brand-box::before {
	content: "Beta Version"
}

.header .top-header .brand-box svg, .header .top-header .brand-box img {
	transition: all .3s ease-in-out
}

@media(max-width: 1679.9px) {
	.header .top-header .brand-box svg, .header .top-header .brand-box img {
		max-height: 100px
	}
}

@media(max-width: 991.9px) {
	.header .top-header .brand-box {
		position: relative;
		transform: none;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0
	}

		.header .top-header .brand-box img {
			max-width: 90px
		}
}

.header .top-header .secondary-nav {
	display: flex;
	align-items: center;
	transition: all .25s ease-in-out;
	opacity: 1;
	visibility: visible;
	height: 20px
}

html[dir=rtl] .header .top-header .secondary-nav {
	margin-right: auto
}

html[dir=ltr] .header .top-header .secondary-nav {
	margin-left: auto
}

@media(max-width: 991.9px) {
	.header .top-header .secondary-nav {
		height: auto;
		justify-content: flex-end;
		margin-top: 12px;
		position: relative;
		flex-wrap: wrap;
		margin-top: 0
	}
}

.header .top-header .secondary-nav .search-btn {
	position: relative;
	-webkit-padding-end: .625rem;
	padding-inline-end: .625rem;
	-webkit-margin-end: .625rem;
	margin-inline-end: .625rem
}

	.header .top-header .secondary-nav .search-btn svg, .header .top-header .secondary-nav .search-btn img {
		margin-top: -4px
	}

/*    .header .top-header .secondary-nav .search-btn:before {
        content: "";
        position: absolute;
        inset-block-start: 50%;
        inset-inline-end: 0;
        transform: translateY(-50%);
        width: 1px;
        height: 20px;
        background: #fff;
        opacity: .5
    }
*/
.header .top-header .header--settings {
	padding: 0;
	list-style: none;
	-webkit-margin-start: 1.5rem;
	margin-inline-start: 1.5rem;
	display: flex;
	align-items: center
}

@media(max-width: 1399.9px) {
	.header .top-header .header--settings {
		margin: 0 .5rem
	}
}

@media(max-width: 991.9px) {
	.header .top-header .header--settings {
		display: none
	}
}

.header .top-header .header--settings li {
	display: block;
	padding: 0 20px;
	vertical-align: middle;
	line-height: 0;
	position: relative
}

@media(max-width: 1679.9px) {
	.header .top-header .header--settings li {
		padding: 0 15px
	}
}

@media(max-width: 1199.9px) {
	.header .top-header .header--settings li {
		padding: 0 10px
	}
}

html[dir=rtl] .header .top-header .header--settings li:last-child {
	padding-left: 0
}

html[dir=ltr] .header .top-header .header--settings li:last-child {
	padding-right: 0
}

.header .top-header .header--settings li:not(:first-child):before {
	content: "";
	position: absolute;
	inset-block-start: 50%;
	inset-inline-start: 0;
	transform: translateY(-50%);
	width: 1px;
	height: 20px;
	background: #fff;
	opacity: .5
}

.header .top-header .header--settings li a {
	display: inline-flex;
	padding: 3px;
	text-decoration: none;
	color: #fff;
	gap: .5rem;
	align-items: center;
	min-height: 30px;
	font-size: .875rem
}

@media(max-width: 1679.9px) {
	.header .top-header .header--settings li a {
		font-size: .8rem
	}
}

@media(max-width: 1199.9px) {
	.header .top-header .header--settings li a {
		font-size: .75rem
	}
}

.header .top-header .header--settings li a span {
	display: inline-flex
}

.header .top-header .header-date {
	font-size: 14px;
	margin-bottom: 0;
	opacity: .7
}

html[dir=rtl] .header .top-header .header-date {
	margin-left: 40px
}

@media(max-width: 991.9px) {
	.header .top-header .header-date {
		display: none
	}
}

.header .top-header .header-date span {
	display: inline-block
}

.header .top-header .header-date .date-centertext {
	padding: 0 10px;
	opacity: .5
}

.header .top-header .header-options-links {
	margin-bottom: 0;
	display: flex;
	padding: 0;
	list-style: none;
	align-items: center
}

html[dir=rtl] .header .top-header .header-options-links > li {
	margin-right: 23px
}

html[dir=ltr] .header .top-header .header-options-links > li {
	margin-left: 23px
}

.header .top-header .header-options-links > li > a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 28px;
	flex: 28px 0 0;
	height: 28px;
	transition: all .25s ease-in-out
}

@media(max-width: 991.9px) {
	.header .top-header .header-options-links > li.search-toggle {
		margin: 0 1rem;
		background: #0088a7;
		background: linear-gradient(0deg, #0088a7 0%, #3d6aa1 88%);
		width: 40px;
		height: 38px;
		border-radius: 5px;
		display: flex;
		align-items: center;
		justify-content: center
	}

		.header .top-header .header-options-links > li.search-toggle svg path {
			stroke: #fff
		}
}

.header .top-header .request-job-btn {
	font-size: .875rem;
	padding: .4rem 1.4rem .6rem
}

@media(max-width: 991.9px) {
	.header .top-header .request-job-btn {
		display: none
	}
}

html[dir=rtl] .header .top-header .request-job-btn {
	margin-right: 1.4rem
}

html[dir=ltr] .header .top-header .request-job-btn {
	margin-left: 1.4rem
}

.header .top-header .custom-dropdown-wrapper {
	position: relative;
	z-index: 9
}

@media(max-width: 991.9px) {
	.header .top-header .custom-dropdown-wrapper {
		display: none
	}
}

.header .top-header .custom-dropdown-wrapper .custom-dropdown {
	position: absolute;
	left: 50%;
	transform: translate(-50%);
	top: calc(100% + 30px);
	min-width: 150px;
	background: #fff;
	border-radius: 5px;
	opacity: 0;
	visibility: hidden;
	transition: all .25s ease-in-out
}

	.header .top-header .custom-dropdown-wrapper .custom-dropdown.readspeaker-dropdown {
		min-width: unset
	}

.header .top-header .custom-dropdown-wrapper.active > a {
	background: rgba(255,255,255,.2)
}

	.header .top-header .custom-dropdown-wrapper.active > a path {
		fill: #004c98
	}

.header .top-header .custom-dropdown-wrapper.active .custom-dropdown {
	top: calc(100% + 5px);
	opacity: 1;
	visibility: visible
}

.header .top-header .custom-dropdown-wrapper.active .settings-dropdown {
	top: calc(100% + 12px)
}

.header .top-header .custom-dropdown-wrapper .font-settings {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.header .top-header .custom-dropdown-wrapper .color-contrast {
	padding-top: 15px;
	margin-top: 15px;
	border-top: 1px solid rgba(112,112,112,.2)
}

	.header .top-header .custom-dropdown-wrapper .color-contrast .icon-box {
		display: inline-flex;
		width: 28px;
		height: 28px;
		justify-content: center;
		align-items: center;
		background: #303030;
		border-radius: 50%
	}

html[dir=rtl] .header .top-header .custom-dropdown-wrapper .color-contrast .icon-box {
	margin-left: 10px
}

html[dir=ltr] .header .top-header .custom-dropdown-wrapper .color-contrast .icon-box {
	margin-right: 10px
}

.header .top-header .custom-dropdown-wrapper .color-contrast button {
	display: flex;
	align-items: center;
	white-space: nowrap;
	font-weight: 600;
	background: none;
	border: 0;
	cursor: pointer;
	outline: none;
	color: #303030;
	transition: all .25s ease-in-out;
	font-size: var(--txt-link)
}

	.header .top-header .custom-dropdown-wrapper .color-contrast button:hover {
		color: #000
	}

.header .top-header .custom-dropdown-wrapper .current-font-size {
	width: 28px;
	height: 28px;
	border-radius: 50%;
	border: 1px solid #303030;
	text-align: center;
	font-weight: 700;
	color: #303030;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	font-size: var(--base-font)
}

.header .top-header .custom-dropdown-wrapper .font-increase, .header .top-header .custom-dropdown-wrapper .font-decrease {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	background: transparent;
	border: 1px solid #303030;
	padding: 0;
	cursor: pointer;
	outline: none;
	transition: all .25s ease-in-out
}

	.header .top-header .custom-dropdown-wrapper .font-increase svg, .header .top-header .custom-dropdown-wrapper .font-decrease svg {
		width: 12px;
		height: auto
	}

		.header .top-header .custom-dropdown-wrapper .font-increase svg path, .header .top-header .custom-dropdown-wrapper .font-decrease svg path {
			fill: #303030
		}

	.header .top-header .custom-dropdown-wrapper .font-increase:hover, .header .top-header .custom-dropdown-wrapper .font-decrease:hover {
		background: #303030
	}

		.header .top-header .custom-dropdown-wrapper .font-increase:hover path, .header .top-header .custom-dropdown-wrapper .font-decrease:hover path {
			fill: #fff
		}

.header .top-header .custom-dropdown-wrapper .settings-dropdown {
	background: #004c98;
	padding: 20px;
	border-radius: 0
}

	.header .top-header .custom-dropdown-wrapper .settings-dropdown:before {
		content: "";
		border: 7px solid #004c98;
		display: inline-block;
		border-top: 0;
		border-right-color: transparent;
		border-left-color: transparent;
		position: absolute;
		left: 50%;
		transform: translate(-50%);
		top: -6px
	}

.header .top-header .lang-link {
	display: inline-block;
	font-size: 18px;
	font-weight: 600;
	color: #fff;
	transition: all .25s ease-in-out;
	text-decoration: none;
	white-space: nowrap
}

@media(max-width: 991.9px) {
	.header .top-header .lang-link {
		display: none
	}
}

html[dir=ltr] .header .top-header .lang-link {
	font-family: cursive
}

.header .top-header .lang-link span {
	display: inline-block
}

html[dir=rtl] .header .top-header .lang-link span {
	margin-left: 5px
}

html[dir=ltr] .header .top-header .lang-link span {
	margin-right: 5px
}

.header .top-header .lang-link:hover {
	color: #8ed1f3;
	text-decoration: none
}

.header .bottom-header {
	display: flex;
	padding-top: 30px;
	position: relative;
	bottom: 0;
	margin-bottom: 1.5rem;
	transition: all .35s ease-in-out
}

@media(max-width: 1679.9px) {
	.header .bottom-header {
		padding-top: 15px
	}
}

@media(max-width: 991.9px) {
	.header .bottom-header {
		padding: 0px 20px;
		position: fixed;
		top: 0;
		width: 320px;
		height: 100%;
		box-shadow: 0 0 25px rgba(0,0,0,.16);
		overflow: auto;
		background: #fff;
		display: block;
		z-index: 9999999;
		background: linear-gradient(180deg, #1c6cb5 0%, #0e365b 100%);
		margin-bottom: 0
	}

	html[dir=rtl] .header .bottom-header {
		right: -321px
	}

	html[dir=ltr] .header .bottom-header {
		left: -321px
	}
}

@media(max-width: 575.9px) {
	.header .bottom-header {
		width: 270px
	}
}

@media(max-width: 991.9px) {
	.header .bottom-header .dropdown-wrapper > a:after {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.062' height='8.04' viewBox='0 0 14.062 8.04'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M13.221,16.863l5.317-5.321a1,1,0,0,1,1.419,0,1.013,1.013,0,0,1,0,1.423l-6.025,6.029a1,1,0,0,1-1.386.029L6.481,12.969A1.005,1.005,0,0,1,7.9,11.546Z' transform='translate(-6.188 -11.246)' fill='%23ffffff'/%3E%3C/svg%3E%0A");
		opacity: 1;
		transition: all .25s ease-in-out
	}

	.header .bottom-header .dropdown-wrapper:hover > a:after {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.062' height='8.04' viewBox='0 0 14.062 8.04'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M13.221,16.863l5.317-5.321a1,1,0,0,1,1.419,0,1.013,1.013,0,0,1,0,1.423l-6.025,6.029a1,1,0,0,1-1.386.029L6.481,12.969A1.005,1.005,0,0,1,7.9,11.546Z' transform='translate(-6.188 -11.246)' fill='%238ccdf2'/%3E%3C/svg%3E%0A");
		opacity: 1
	}

	.header .bottom-header .dropdown-wrapper.active > a {
		color: #8ed1f3 !important
	}

		.header .bottom-header .dropdown-wrapper.active > a:after {
			content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.062' height='8.04' viewBox='0 0 14.062 8.04'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M13.221,16.863l5.317-5.321a1,1,0,0,1,1.419,0,1.013,1.013,0,0,1,0,1.423l-6.025,6.029a1,1,0,0,1-1.386.029L6.481,12.969A1.005,1.005,0,0,1,7.9,11.546Z' transform='translate(-6.188 -11.246)' fill='%238ccdf2'/%3E%3C/svg%3E%0A");
			opacity: 1;
			transform: rotate(180deg)
		}

	.header .bottom-header .dropdown-wrapper.active .main-nav-dropdown {
		display: block
	}

	.header .bottom-header > a {
		position: relative;
		display: inline-block
	}

		.header .bottom-header > a:after {
			content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.062' height='8.04' viewBox='0 0 14.062 8.04'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M13.221,16.863l5.317-5.321a1,1,0,0,1,1.419,0,1.013,1.013,0,0,1,0,1.423l-6.025,6.029a1,1,0,0,1-1.386.029L6.481,12.969A1.005,1.005,0,0,1,7.9,11.546Z' transform='translate(-6.188 -11.246)' fill='%23fff'/%3E%3C/svg%3E%0A");
			display: inline-block;
			opacity: .7;
			transition: all .25s ease-in-out;
			position: absolute;
			top: 0
		}

	html[dir=rtl] .header .bottom-header > a:after {
		padding-left: 27px;
		left: 0
	}

	html[dir=ltr] .header .bottom-header > a:after {
		padding-right: 27px;
		right: 0
	}
}

@media(min-width: 992px) {
	.header .bottom-header .dropdown-wrapper > a:after {
		content: "";
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.062' height='8.04' viewBox='0 0 14.062 8.04'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M13.221,16.863l5.317-5.321a1,1,0,0,1,1.419,0,1.013,1.013,0,0,1,0,1.423l-6.025,6.029a1,1,0,0,1-1.386.029L6.481,12.969A1.005,1.005,0,0,1,7.9,11.546Z' transform='translate(-6.188 -11.246)' fill='%23fff'/%3E%3C/svg%3E%0A");
		display: inline-block;
		opacity: .7;
		transition: all .25s ease-in-out;
		background-size: contain;
		width: 12px;
		height: 7px;
		background-repeat: no-repeat
	}

	html[dir=rtl] .header .bottom-header .dropdown-wrapper > a:after {
		margin-right: 10px
	}

	html[dir=ltr] .header .bottom-header .dropdown-wrapper > a:after {
		margin-left: 10px
	}
}

.header .bottom-header .main-nav {
	margin-bottom: 0;
	display: flex;
	padding: 0;
	list-style: none;
	position: relative;
	-webkit-margin-start: auto;
	margin-inline-start: auto
}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav {
		display: block
	}
}

.header .bottom-header .main-nav > li {
	position: relative
}

	.header .bottom-header .main-nav > li.Style2 {
		position: relative
	}

		.header .bottom-header .main-nav > li.Style2 .main-nav-dropdown {
			top: 54px !important;
			width: auto
		}

		.header .bottom-header .main-nav > li.Style2 ul > li > ul {
			display: none
		}

		.header .bottom-header .main-nav > li.Style2 h2 {
			color: #72767b;
			text-decoration: none;
			font-weight: 500;
			font-size: 14px;
			display: flex;
			transition: all .25s ease-in-out;
			position: relative;
			border-bottom: 1px solid rgba(112,112,112,.25);
			align-items: center;
			padding-top: 15px;
			padding-bottom: 15px;
			margin-bottom: 0 !important
		}

			.header .bottom-header .main-nav > li.Style2 h2 a {
				color: #72767b;
				text-decoration: none;
				font-weight: 500;
				font-size: 14px;
				transition: all .25s ease-in-out
			}

			.header .bottom-header .main-nav > li.Style2 h2:hover {
				color: #004c98
			}

				.header .bottom-header .main-nav > li.Style2 h2:hover a {
					color: #004c98
				}

			.header .bottom-header .main-nav > li.Style2 h2:before {
				display: none !important
			}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav > li.Style2 h2 {
		font-size: 13px
	}

		.header .bottom-header .main-nav > li.Style2 h2 a {
			font-size: 13px
		}
}

.header .bottom-header .main-nav > li.Style2 .main-nav-dropdown .menu-2-col .menu-col + .menu-col ul {
	margin-top: 0px
}

.header .bottom-header .main-nav > li.Style3 {
	position: relative
}

	.header .bottom-header .main-nav > li.Style3 .main-nav-dropdown {
		top: 54px !important;
		width: auto
	}

	.header .bottom-header .main-nav > li.Style3 ul > li > ul {
		display: none
	}

	.header .bottom-header .main-nav > li.Style3 h2 {
		color: #72767b;
		text-decoration: none;
		font-weight: 500;
		font-size: 14px;
		display: flex;
		transition: all .25s ease-in-out;
		position: relative;
		border-bottom: 1px solid rgba(112,112,112,.25);
		align-items: center;
		padding-top: 15px;
		padding-bottom: 15px;
		margin-bottom: 0 !important
	}

		.header .bottom-header .main-nav > li.Style3 h2 a {
			color: #72767b;
			text-decoration: none;
			font-weight: 500;
			font-size: 14px;
			transition: all .25s ease-in-out
		}

		.header .bottom-header .main-nav > li.Style3 h2:hover {
			color: #004c98
		}

			.header .bottom-header .main-nav > li.Style3 h2:hover a {
				color: #004c98
			}

		.header .bottom-header .main-nav > li.Style3 h2:before {
			display: none !important
		}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav > li.Style3 h2 {
		font-size: 13px
	}

		.header .bottom-header .main-nav > li.Style3 h2 a {
			font-size: 13px
		}
}

.header .bottom-header .main-nav > li.Style3 .main-nav-dropdown .menu-2-col .menu-col ul {
	margin-top: 0px
}

.header .bottom-header .main-nav > li:not(:first-child) {
	-webkit-margin-start: 45px;
	margin-inline-start: 45px
}

@media(max-width: 1399.9px) {
	.header .bottom-header .main-nav > li:not(:first-child) {
		-webkit-margin-start: 40px;
		margin-inline-start: 40px
	}
}

@media(max-width: 1199.9px) {
	.header .bottom-header .main-nav > li:not(:first-child) {
		-webkit-margin-start: 20px;
		margin-inline-start: 20px
	}
}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav > li:not(:first-child) {
		-webkit-margin-start: 0;
		margin-inline-start: 0
	}
}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav > li {
		padding: 20px 0;
		border-bottom: 1px solid rgba(255,255,255,.1)
	}
}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav > li:last-child {
		border-bottom: none
	}
}

.header .bottom-header .main-nav > li.main-nav--search {
	position: relative;
	-webkit-padding-end: .625rem;
	padding-inline-end: .625rem
}

	.header .bottom-header .main-nav > li.main-nav--search svg, .header .bottom-header .main-nav > li.main-nav--search img {
		margin-top: -4px
	}

	.header .bottom-header .main-nav > li.main-nav--search:before {
		content: "";
		position: absolute;
		inset-block-start: 50%;
		inset-inline-end: 0;
		transform: translateY(-50%);
		width: 1px;
		height: 20px;
		background: #fff;
		opacity: .5
	}

.header .bottom-header .main-nav > li > a {
	color: #fff;
	transition: all .25s ease-in-out;
	font-weight: 700;
	text-decoration: none;
	position: relative;
	padding-bottom: 0;
	font-size: 1.375rem;
	display: inline-block;
	line-height: 1
}

@media(max-width: 1679.9px) {
	.header .bottom-header .main-nav > li > a {
		font-size: 1rem
	}
}

@media(max-width: 1199.9px) {
	.header .bottom-header .main-nav > li > a {
		font-size: .875rem
	}
}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav > li > a {
		color: #fff !important;
		display: flex;
		padding: 0;
		justify-content: space-between
	}

		.header .bottom-header .main-nav > li > a:hover {
			color: #8ed1f3 !important
		}
}

.header .bottom-header .main-nav > li:hover > a {
	color: #8ed1f3
}

	.header .bottom-header .main-nav > li:hover > a:before {
		opacity: 1
	}

	.header .bottom-header .main-nav > li:hover > a:after {
		opacity: 1
	}

.header .bottom-header .main-nav > li:hover .main-nav-dropdown {
	top: 54px;
	opacity: 1;
	visibility: visible
}

html[dir=rtl] .header .bottom-header .main-nav > li:hover .main-nav-dropdown {
	transform: translate(-50%) scale(1)
}

html[dir=ltr] .header .bottom-header .main-nav > li:hover .main-nav-dropdown {
	transform: translate(50%) scale(1)
}

@media(max-width: 991.9px) {
	.header .bottom-header .main-nav--contact-us img, .header .bottom-header .main-nav--contact-us svg {
		display: none
	}
}

.header .main-nav-dropdown {
	background: #fff;
	position: absolute;
	top: 65px;
	max-width: 800px;
	padding: 0 30px 30px;
	display: flex;
	box-shadow: 0 0 50px rgba(0,0,0,.15);
	transition: all .15s ease-in-out;
	opacity: 0;
	visibility: hidden;
	min-width: 300px;
	-webkit-backdrop-filter: blur(30px);
	backdrop-filter: blur(30px)
}

html[dir=rtl] .header .main-nav-dropdown {
	left: 50%;
	transform: translate(-50%) scale(1.03)
}

html[dir=ltr] .header .main-nav-dropdown {
	right: 50%;
	transform: translate(50%) scale(1.03)
}

.header .main-nav-dropdown ul {
	list-style: none;
	padding: 0;
	margin-top: 10px;
	width: 100%
}

@media(max-width: 991.9px) {
	html[dir=rtl] .header .main-nav-dropdown ul {
		margin-left: 0
	}

	html[dir=ltr] .header .main-nav-dropdown ul {
		margin-right: 0
	}
}

.header .main-nav-dropdown ul > li:last-child {
	margin-bottom: 0
}

.header .main-nav-dropdown ul > li a {
	color: #72767b;
	text-decoration: none;
	font-weight: 500;
	font-size: 14px;
	display: flex;
	transition: all .25s ease-in-out;
	position: relative;
	border-bottom: 1px solid rgba(112,112,112,.25);
	align-items: center;
	padding-top: 15px;
	padding-bottom: 15px
}

	.header .main-nav-dropdown ul > li a:hover {
		color: #004c98
	}

@media(max-width: 991.9px) {
	.header .main-nav-dropdown ul > li a {
		font-size: 13px
	}
}

.header .main-nav-dropdown ul > li a:before {
	content: "";
	display: inline-block;
	position: absolute;
	bottom: -2.5px;
	height: 4px;
	width: 30px;
	background: #92d5d3;
	border-radius: 10px
}

.header .main-nav-dropdown ul > li > h2 {
	color: #3c80c2;
	text-decoration: none;
	font-weight: 700;
	font-size: 1.125rem;
	display: flex;
	transition: all .25s ease-in-out;
	position: relative;
	align-items: center;
	padding-top: 15px;
	padding-bottom: 15px
}

	.header .main-nav-dropdown ul > li > h2 > a {
		color: #3c80c2;
		text-decoration: none
	}

@media(max-width: 991.9px) {
	.header .main-nav-dropdown ul > li > h2 {
		font-size: 1rem
	}
}

.header .main-nav-dropdown ul.menu-2-col {
	display: flex;
	flex-wrap: wrap;
	min-width: 670px;
	margin: 0 -15px
}

html[dir=rtl] .header .main-nav-dropdown ul.menu-2-col {
	margin-left: 30px
}

html[dir=ltr] .header .main-nav-dropdown ul.menu-2-col {
	margin-right: 30px
}

@media(max-width: 991.9px) {
	.header .main-nav-dropdown ul.menu-2-col {
		margin: 15px 0 0
	}
}

.header .main-nav-dropdown ul.menu-2-col .menu-col {
	width: 50%;
	padding: 0 15px
}

li .header .main-nav-dropdown ul.menu-2-col .menu-col > a {
	padding: 0;
	height: 70px
}

@media(max-width: 991.9px) {
	li .header .main-nav-dropdown ul.menu-2-col .menu-col > a {
		height: unset;
		padding-bottom: 15px
	}
}

@media(max-width: 991.9px) {
	.header .main-nav-dropdown {
		background: none;
		-webkit-backdrop-filter: none;
		backdrop-filter: none;
		position: static;
		visibility: visible;
		opacity: 1;
		transform: none !important;
		box-shadow: none;
		min-width: unset;
		padding: 0;
		width: 100%;
		display: none
	}

		.header .main-nav-dropdown .menu-2-col {
			max-width: unset;
			min-width: unset;
			display: block;
			padding: 0 20px 20px;
			background: #f1faff;
			border-radius: 10px;
			margin-top: 15px
		}

	html[dir=rtl] .header .main-nav-dropdown .menu-2-col {
		margin-left: 0
	}

	html[dir=ltr] .header .main-nav-dropdown .menu-2-col {
		margin-right: 0
	}

	.header .main-nav-dropdown .menu-2-col li {
		width: 100%
	}

	.header .main-nav-dropdown ul > li > a {
		color: #303030
	}

		.header .main-nav-dropdown ul > li > a:hover {
			color: #004c98
		}
}

.search-box-active {
	overflow: hidden
}

.header-search-box {
	position: fixed;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: -1;
	top: 0;
	display: flex;
	color: #303030;
	font-size: 14px;
	font-weight: 600;
	transition: all .75s cubic-bezier(0.55, 0.55, 0, 1.02);
	padding: 0 20px;
	height: 100vh;
	display: flex;
	align-items: center;
	opacity: 0;
	visibility: hidden
}

html[dir=rtl] .header-search-box {
	left: 0
}

html[dir=ltr] .header-search-box {
	right: 0
}

.header-search-box:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	background: rgba(0,76,152,.8);
	visibility: hidden;
	display: none;
}

.header-search-box .close-header-search {
	position: relative;
	bottom: 5px;
	opacity: .5;
	transition: all .25s ease-in-out
}

html[dir=rtl] .header-search-box .close-header-search {
	margin-left: 1rem
}

html[dir=ltr] .header-search-box .close-header-search {
	margin-right: 1rem
}

.header-search-box .close-header-search:hover {
	opacity: 1
}

.header-search-box .header-search-title {
	font-size: 2.625rem;
	font-weight: 700;
	text-align: center;
	margin: 1rem 0 3rem;
	color: #fff
}

@media(max-width: 1679.9px) {
	.header-search-box .header-search-title {
		font-size: 2rem
	}
}

@media(max-width: 767.9px) {
	.header-search-box .header-search-title {
		font-size: 1.7rem
	}
}

.header-search-box .header-search-content {
	max-width: 100%;
	position: relative;
	z-index: 1;
	margin: 60px auto;
	width: 800px;
	text-align: end
}

@media(max-width: 575.9px) {
	.header-search-box .header-search-content {
		margin: 30px auto
	}
}

.header-search-box input {
	color: #303030;
	font-weight: 500;
	height: 50px;
	outline: none;
	transition: all .5s cubic-bezier(0.55, 0.55, 0, 1.02);
	width: calc(100% - 200px);
	pointer-events: all;
	padding: 7px 16px;
	background: transparent;
	border: 1px solid #c2c4ca;
	border-radius: 5px;
	font-size: .875rem;
	position: relative;
	top: 1px;
	background-color: #fff;
	vertical-align: bottom
}

	.header-search-box input::-moz-placeholder {
		font-weight: 500;
		color: #303030
	}

	.header-search-box input:-ms-input-placeholder {
		font-weight: 500;
		color: #303030
	}

	.header-search-box input::placeholder {
		font-weight: 500;
		color: #303030
	}

@media(max-width: 767.9px) {
	.header-search-box input {
		width: calc(100% - 110px)
	}
}

.header-search-box button {
	min-height: 50px;
	-webkit-margin-start: 10px;
	margin-inline-start: 10px;
	min-width: 180px;
	vertical-align: bottom
}

@media(max-width: 767.9px) {
	.header-search-box button {
		min-width: 100px;
		max-width: 100px;
		padding-left: 1rem;
		padding-right: 1rem;
		margin: 0
	}
}

.header-search-box.active {
	top: 0;
	opacity: 1;
	visibility: visible;
	z-index: 99999
}

	.header-search-box.active:before {
		visibility: visible;
		display: block;
	}

.header .main-nav-dropdown ul ul {
	margin: 0
}

	.header .main-nav-dropdown ul ul li {
		width: 100% !important
	}

		.header .main-nav-dropdown ul ul li > a {
			height: auto;
			padding: 15px 0;
			font-weight: 400;
			color: #72767b
		}

@media(min-width: 992px) {
	.header .bottom-header .main-nav {
		position: static
	}

		.header .bottom-header .main-nav .dropdown-wrapper {
			position: static
		}

			.header .bottom-header .main-nav .dropdown-wrapper .main-nav-dropdown {
				transform: translate(0%) scale(1.03) !important;
				left: 0%;
				max-width: none;
				width: 100%;
				top: 82px !important;
				background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='184' height='95' viewBox='0 0 184 95'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10486' data-name='Rectangle 10486' width='184' height='95' transform='translate(-10.984 54.582)' fill='none' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_53' data-name='Mask Group 53' transform='translate(10.984 -54.582)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_20536' data-name='Group 20536' transform='translate(192.337 -49.793) rotate(90)' opacity='0.583'%3E%3Cpath id='Path_55082' data-name='Path 55082' d='M60.982,140.846l60.992-35.215V35.2L60.982,0,0,35.2v70.426Z' transform='matrix(-0.966, 0.259, -0.259, -0.966, 154.272, 136.047)' fill='none' stroke='%238ccdf2' stroke-width='15' opacity='0.3'/%3E%3Cpath id='Path_55083' data-name='Path 55083' d='M77.84,179.782l77.853-44.95V44.937L77.841,0,0,44.937v89.895Z' transform='translate(209.584 232.567) rotate(164)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") top left no-repeat;
				-webkit-backdrop-filter: none;
				backdrop-filter: none;
				box-shadow: none;
				border-radius: 3px
			}

	html[dir=ltr] .header .bottom-header .main-nav .dropdown-wrapper .main-nav-dropdown {
		right: 0;
		left: auto
	}

	.header .bottom-header .main-nav .dropdown-wrapper .main-nav-dropdown .menu-2-col {
		display: flex;
		flex-wrap: wrap;
		min-width: 670px;
		margin: 1rem -15px 0;
		width: 100%
	}

	.header .bottom-header .main-nav .dropdown-wrapper.Style3 .main-nav-dropdown .menu-2-col .menu-col {
		width: 50%;
		padding: 0 15px
	}

	li .header .bottom-header .main-nav .dropdown-wrapper .main-nav-dropdown .menu-2-col .menu-col > a {
		padding: 0;
		height: 70px
	}

	.header .bottom-header .main-nav .dropdown-wrapper.Style1 .main-nav-dropdown {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='184' height='95' viewBox='0 0 184 95'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10486' data-name='Rectangle 10486' width='184' height='95' transform='translate(-10.984 54.582)' fill='none' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_53' data-name='Mask Group 53' transform='translate(10.984 -54.582)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_20536' data-name='Group 20536' transform='translate(192.337 -49.793) rotate(90)' opacity='0.583'%3E%3Cpath id='Path_55082' data-name='Path 55082' d='M60.982,140.846l60.992-35.215V35.2L60.982,0,0,35.2v70.426Z' transform='matrix(-0.966, 0.259, -0.259, -0.966, 154.272, 136.047)' fill='none' stroke='%238ccdf2' stroke-width='15' opacity='0.3'/%3E%3Cpath id='Path_55083' data-name='Path 55083' d='M77.84,179.782l77.853-44.95V44.937L77.841,0,0,44.937v89.895Z' transform='translate(209.584 232.567) rotate(164)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") top left no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='329' height='134' viewBox='0 0 329 134'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10486' data-name='Rectangle 10486' width='329' height='134' transform='translate(554.949 316)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_53' data-name='Mask Group 53' transform='translate(-554.949 -316)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_20534' data-name='Group 20534' transform='translate(895.198 314.408) rotate(90)' opacity='0.583'%3E%3Cpath id='Path_52119' data-name='Path 52119' d='M83.941,193.873,167.9,145.4V48.459L83.942,0,0,48.459V145.4Z' transform='matrix(-0.966, 0.259, -0.259, -0.966, 212.354, 187.267)' fill='none' stroke='%238ccdf2' stroke-width='15' opacity='0.3'/%3E%3Cpath id='Path_52120' data-name='Path 52120' d='M107.146,247.467l107.164-61.873V61.855L107.147,0,0,61.855V185.594Z' transform='translate(288.49 320.126) rotate(164)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center bottom no-repeat;
		background-color: #fff
	}

		.header .bottom-header .main-nav .dropdown-wrapper.Style1 .main-nav-dropdown .menu-col h2 {
			position: relative
		}

			.header .bottom-header .main-nav .dropdown-wrapper.Style1 .main-nav-dropdown .menu-col h2:before {
				content: "";
				display: inline-block;
				width: 25px;
				height: 25px;
				background-position: center center;
				background-repeat: no-repeat;
				vertical-align: middle;
				-webkit-margin-end: .5rem;
				margin-inline-end: .5rem
			}

		.header .bottom-header .main-nav .dropdown-wrapper.Style1 .main-nav-dropdown .menu-col:nth-child(1) h2:before {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.077' height='22.078' viewBox='0 0 22.077 22.078'%3E%3Cpath id='Union_45' data-name='Union 45' d='M4782.639,22926.08v-.369a2.582,2.582,0,0,1,2.284-2.561l.558-2.227h-6.156a1.837,1.837,0,0,1-1.835-1.836v-13.25a1.838,1.838,0,0,1,1.835-1.836h3.314a.366.366,0,0,1,.368.363.371.371,0,0,1-.368.373h-3.314a1.1,1.1,0,0,0-1.1,1.1v9.938h20.6v-9.937a1.1,1.1,0,0,0-1.1-1.1h-11.772a.368.368,0,0,1-.368-.373.363.363,0,0,1,.368-.363h11.772a1.839,1.839,0,0,1,1.841,1.836v13.25a1.838,1.838,0,0,1-1.841,1.836h-6.151l.558,2.227a2.587,2.587,0,0,1,2.284,2.561v.369Zm.771-.736h10.23a1.837,1.837,0,0,0-1.8-1.475h-6.623A1.848,1.848,0,0,0,4783.41,22925.344Zm2.278-2.211h5.679l-.552-2.209h-4.574Zm-7.462-4.045a1.111,1.111,0,0,0,1.1,1.105h18.4a1.112,1.112,0,0,0,1.1-1.105v-2.576h-20.6Zm9.194-.736a1.1,1.1,0,1,1,1.1,1.1A1.1,1.1,0,0,1,4787.42,22918.352Zm.737,0a.368.368,0,1,0,.736,0,.368.368,0,0,0-.736,0Zm5.725-3.682a.368.368,0,1,1,0-.736h2.739a.368.368,0,1,1,0,.736Zm-7.929,0a.368.368,0,1,1,0-.736h6.928a.368.368,0,1,1,0,.736Zm-5.523,0a.368.368,0,0,1-.368-.369v-2.939a.366.366,0,0,1,.368-.367h2.946a.361.361,0,0,1,.351.275l.4-.4a.371.371,0,0,1,.524,0,.365.365,0,0,1,0,.518l-.9.9v2.008a.368.368,0,0,1-.369.369Zm.368-.736h2.209v-.9l-.7.7a.374.374,0,0,1-.524,0l-.776-.777a.371.371,0,0,1,0-.523.363.363,0,0,1,.518,0l.518.523.966-.967v-.258H4780.8Zm7.889-.736a.368.368,0,1,1,0-.736h7.934a.368.368,0,1,1,0,.736Zm-2.733,0a.368.368,0,1,1,0-.736h1.467a.368.368,0,1,1,0,.736Zm0-1.467a.368.368,0,0,1-.368-.369.363.363,0,0,1,.368-.367h5.829a.363.363,0,0,1,.368.367.368.368,0,0,1-.368.369Zm3.292-1.842a.368.368,0,1,1,0-.736h7.376a.368.368,0,1,1,0,.736Zm-3.292,0a.368.368,0,1,1,0-.736h2.2a.368.368,0,1,1,0,.736Zm-5.523,0a.368.368,0,0,1-.368-.369v-2.945a.37.37,0,0,1,.368-.367h2.946a.371.371,0,0,1,.351.281l.4-.4a.37.37,0,1,1,.524.523l-.9.9v2.008a.368.368,0,0,1-.369.369Zm.368-.736h2.209v-.9l-.7.7a.374.374,0,0,1-.524,0l-.776-.783a.366.366,0,0,1,.518-.518l.518.518.966-.961v-.264H4780.8Zm10.673-.736a.368.368,0,1,1,0-.736h5.149a.368.368,0,1,1,0,.736Zm-5.518,0a.368.368,0,1,1,0-.736h4.517a.368.368,0,1,1,0,.736Zm0-1.473a.368.368,0,1,1,0-.736h4.413a.368.368,0,1,1,0,.736Zm-1.841-2.205a.371.371,0,0,1-.368-.373.366.366,0,0,1,.368-.363h.368a.367.367,0,0,1,.368.363.371.371,0,0,1-.368.373Z' transform='translate(-4777.489 -22904.002)' fill='%2365b3b1'/%3E%3C/svg%3E%0A")
		}

		.header .bottom-header .main-nav .dropdown-wrapper.Style1 .main-nav-dropdown .menu-col:nth-child(2) h2:before {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.536' height='22.352' viewBox='0 0 23.536 22.352'%3E%3Cpath id='Union_46' data-name='Union 46' d='M5118.919,22924.354a.887.887,0,0,1-.88-.9v-5.529a.878.878,0,0,1,.88-.887h2.722a.88.88,0,0,1,.758.438c.328-.146.629-.295.927-.432.174-.088.342-.174.506-.254v-1.346a3.442,3.442,0,0,1,3.049-3.439v-.949a4.281,4.281,0,0,1-.494-1.475,1.07,1.07,0,0,1-.295-.229c-.552-.691-.4-2.418-.3-3.119.149-1.346,1.68-1.961,3.118-1.961h.04c1.433,0,3.021.574,3.188,1.881.178,1.709.081,2.732-.316,3.211a.9.9,0,0,1-.293.234,4.678,4.678,0,0,1-.426,1.273v1.135a3.458,3.458,0,0,1,2.911,3.42v1.318a.336.336,0,0,1-.316.367H5130l1.647.535a1.305,1.305,0,0,1,.92,1.514,1.119,1.119,0,0,1-.121.363,15.878,15.878,0,0,0,4.827-2.314c.535-.32,1.076-.66,1.668-1.012a1.678,1.678,0,0,1,1.393-.184,1.871,1.871,0,0,1,1.162,2.094,1.682,1.682,0,0,1-.846,1.15c-8.826,5.2-11.437,4.689-13.71,4.24a7.278,7.278,0,0,0-4.478.277.876.876,0,0,1-.821.574Zm-.207-6.443v5.529a.215.215,0,0,0,.207.213h2.722a.215.215,0,0,0,.207-.213v-5.512a.215.215,0,0,0-.207-.213h-2.722v-.012A.214.214,0,0,0,5118.712,22917.91Zm8.365,4.891c2.152.432,4.62.908,13.256-4.172a1.006,1.006,0,0,0,.512-.674,1.168,1.168,0,0,0-.126-.781,1.108,1.108,0,0,0-.593-.506.915.915,0,0,0-.84.125l-1.657.984c-3.86,2.383-6.179,3.8-11.616,1.094a.352.352,0,0,1-.149-.449.318.318,0,0,1,.438-.154,11.1,11.1,0,0,0,4.833,1.375.216.216,0,0,1,.109-.018h.011a.659.659,0,0,0,.639-.6.632.632,0,0,0-.454-.748l-3.667-1.174a.147.147,0,0,1-.029-.01l-.113-.035c-1.726-.559-2.583-.139-4.016.592-.327.146-.685.324-1.093.516v4.84a8.192,8.192,0,0,1,2.559-.447A10.275,10.275,0,0,1,5127.077,22922.8Zm-2.566-7.342v1.025a4.814,4.814,0,0,1,1.145-.322v-.857a.343.343,0,0,1,.345-.352.347.347,0,0,1,.345.352v.822a5.373,5.373,0,0,1,1.49.287l0,0a.068.068,0,0,1,.02,0h3.67v-1.109a.347.347,0,0,1,.345-.352.343.343,0,0,1,.345.352v1.109h1.145v-.984a2.781,2.781,0,0,0-2.277-2.725l-.013,1.068a.362.362,0,0,1-.1.225l-1.749,1.813a.247.247,0,0,1-.182.094.293.293,0,0,1-.066,0,.41.41,0,0,1-.247-.1l-1.744-1.824a.4.4,0,0,1-.092-.242l-.013-1.031A2.77,2.77,0,0,0,5124.511,22915.459Zm4.787-.7,1.116-1.174v-.352l-1.116,1.316Zm-1.726-1.146,1.064,1.123v-.2l-1.064-1.277Zm1.39.27,1.452-1.658v-.437a2.112,2.112,0,0,1-2.842.09v.357Zm0-2.174a1.734,1.734,0,0,0,1.45-.932v-.012a.355.355,0,0,1,.161-.293,4.043,4.043,0,0,0,.308-1.1c0-.016,0-.031,0-.047a3.4,3.4,0,0,0-.5-1.979.315.315,0,0,0-.236-.088,11.054,11.054,0,0,1-1.237.1c-1.458.08-1.87.094-1.881,1.889l.006.016a3.8,3.8,0,0,0,.454,1.471.362.362,0,0,1,.05.084A1.718,1.718,0,0,0,5128.964,22911.713Zm1.835-4.873a2.664,2.664,0,0,1,.65,1.572,7.829,7.829,0,0,0-.017-2.176c-.109-.84-1.375-1.289-2.52-1.289h-.029c-1.145,0-2.347.438-2.445,1.387a7.539,7.539,0,0,0-.011,2.066c.219-1.5,1.047-1.617,2.439-1.7.345-.018.748-.041,1.191-.1a.263.263,0,0,1,.109-.018A.847.847,0,0,1,5130.8,22906.84Zm-11.559,12.549a1.064,1.064,0,0,1,1.03-1.07,1.074,1.074,0,1,1-1.03,1.07Zm.673,0a.374.374,0,1,0,.356-.379A.363.363,0,0,0,5119.915,22919.389Zm-1.519-4.24a.31.31,0,0,1-.316-.293,11.04,11.04,0,0,1,0-2.664.337.337,0,0,1,.362-.311.325.325,0,0,1,.3.361,7.872,7.872,0,0,0-.092,1.209,9.722,9.722,0,0,0,.08,1.307.366.366,0,0,1-.288.391Zm21.609-.2a.337.337,0,0,1-.3-.363c.04-.453.08-.846.08-1.207a12.439,12.439,0,0,0-.08-1.307.319.319,0,0,1,.3-.363.323.323,0,0,1,.368.307c.029.506.069.971.069,1.375a10.417,10.417,0,0,1-.069,1.293.336.336,0,0,1-.328.266Zm-20.971-5.5a.339.339,0,0,1-.167-.449,7.818,7.818,0,0,1,.6-1.248c.208-.369.443-.719.679-1.07a.322.322,0,0,1,.455-.086.352.352,0,0,1,.081.482c-.23.322-.437.656-.662,1.023a8.4,8.4,0,0,0-.564,1.162.307.307,0,0,1-.288.2A.573.573,0,0,1,5119.034,22909.453Zm19.837-.352a10.95,10.95,0,0,0-.552-1.094c-.248-.42-.455-.775-.69-1.1a.36.36,0,0,1,.058-.473.343.343,0,0,1,.483.053,12.5,12.5,0,0,1,.742,1.15,8.657,8.657,0,0,1,.581,1.15.328.328,0,0,1-.178.438.152.152,0,0,1-.126.068A.38.38,0,0,1,5138.872,22909.1Zm-16.5-4.326a.353.353,0,0,1,.058-.488,12.789,12.789,0,0,1,1.127-.76,7.265,7.265,0,0,1,1.1-.576.336.336,0,0,1,.443.168.351.351,0,0,1-.179.453,6.791,6.791,0,0,0-1.053.547c-.414.254-.782.479-1.076.7a.153.153,0,0,1-.167.1A.306.306,0,0,1,5122.371,22904.775Zm13.066-.041a10.028,10.028,0,0,0-.979-.645c-.362-.2-.748-.408-1.145-.574a.346.346,0,0,1-.184-.449.338.338,0,0,1,.443-.184,11.579,11.579,0,0,1,1.226.633,11.9,11.9,0,0,1,1.082.713.364.364,0,0,1,.052.494.563.563,0,0,1-.288.1A.261.261,0,0,1,5135.437,22904.734Zm-7.905-2.271a.323.323,0,0,1,.305-.363,7.4,7.4,0,0,1,1.334-.1,8.1,8.1,0,0,1,1.271.068.347.347,0,0,1,.288.393.366.366,0,0,1-.328.293h-.046a9.425,9.425,0,0,0-1.185-.053,10.1,10.1,0,0,0-1.283.07h-.024A.322.322,0,0,1,5127.532,22902.463Z' transform='translate(-5117.999 -22902.002)' fill='%2365b3b1'/%3E%3C/svg%3E%0A")
		}

		.header .bottom-header .main-nav .dropdown-wrapper.Style1 .main-nav-dropdown .menu-col:nth-child(3) h2:before {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.844' height='20.416' viewBox='0 0 23.844 20.416'%3E%3Cpath id='Union_47' data-name='Union 47' d='M5466.79,22921.121a.572.572,0,0,1-.466-.908l.949-1.33v-1.576h-5.879a1.552,1.552,0,0,1-1.553-1.547v-13.5a1.555,1.555,0,0,1,1.553-1.553h2.934a.357.357,0,0,1,.351.352.353.353,0,0,1-.351.352h-2.934a.848.848,0,0,0-.851.85v12.369h6.609l-1.472-.789a.591.591,0,0,1,0-1.041l2.071-1.109a.349.349,0,1,1,.328.615l-1.881,1.012,2.443,1.313h6.451a.348.348,0,0,1,.172-.23l2.02-1.082-1.887-1.012a.35.35,0,0,1,.334-.615l2.071,1.109a.591.591,0,0,1,0,1.041l-1.473.789h6.655v-12.369a.847.847,0,0,0-.845-.85h-2.986a.348.348,0,0,1-.345-.352.352.352,0,0,1,.345-.352h2.986a1.554,1.554,0,0,1,1.547,1.553v13.5a1.551,1.551,0,0,1-1.547,1.547h-5.931v1.52a.367.367,0,0,1,.041.115l.909,1.271a.572.572,0,0,1-.466.908Zm4.671-8.416-1.432-.766a.348.348,0,0,1-.138-.471.343.343,0,0,1,.472-.145l1.375.736,5.545-2.975-1.887-1.012a.347.347,0,0,1-.138-.471.343.343,0,0,1,.472-.145l2.071,1.109a.588.588,0,0,1,0,1.037l-5.781,3.1a.562.562,0,0,1-.558,0Zm-2.784-1.5-3-1.6a.588.588,0,0,1,0-1.037l2.071-1.109a.349.349,0,0,1,.328.615l-1.881,1.012,2.807,1.508a.347.347,0,0,1,.144.473.353.353,0,0,1-.311.189A.339.339,0,0,1,5468.676,22911.209Zm2.784-2.732-5.781-3.1a.588.588,0,0,1-.311-.518.6.6,0,0,1,.311-.523l5.781-3.1a.568.568,0,0,1,.558,0l5.781,3.1a.6.6,0,0,1,.311.523.588.588,0,0,1-.311.518l-5.781,3.1a.589.589,0,0,1-.558,0Z' transform='translate(-5459.84 -22900.705)' fill='%2365b3b1'/%3E%3C/svg%3E%0A")
		}

		.header .bottom-header .main-nav .dropdown-wrapper.Style1 .main-nav-dropdown .menu-col:nth-child(4) h2:before {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.218' height='20.237' viewBox='0 0 24.218 20.237'%3E%3Cpath id='layer' d='M21.8,2.631H13.308A2.426,2.426,0,0,0,10.99,4.4H7.509A2.485,2.485,0,0,0,5.367,5.657H2.485A2.5,2.5,0,0,0,0,8.142v9.214a2.492,2.492,0,0,0,2.479,2.48l2.888.009a2.485,2.485,0,0,0,2.142,1.247h3.478a2.422,2.422,0,0,0,2.319,1.776H21.8a2.428,2.428,0,0,0,2.418-2.418V5.051A2.426,2.426,0,0,0,21.8,2.631ZM5.026,18.232l-2.539-.006a.852.852,0,0,1-.869-.87V8.142a.852.852,0,0,1,.869-.869H5.026Zm5.864,1.253H7.511a.853.853,0,0,1-.87-.87V6.885a.852.852,0,0,1,.87-.869H10.89Zm11.716.964a.784.784,0,0,1-.8.8H13.308a.788.788,0,0,1-.808-.8V5.051a.789.789,0,0,1,.808-.805H21.8a.786.786,0,0,1,.8.805v15.4Z' transform='translate(0 -2.631)' fill='%2365b3b1'/%3E%3C/svg%3E%0A")
		}

	.header .bottom-header .main-nav .dropdown-wrapper.Style2 .main-nav-dropdown .menu-2-col {
		min-width: unset
	}

	.header .bottom-header .main-nav > li:hover .main-nav-dropdown {
		transform: translate(0%) scale(1) !important
	}

	.header.sticky .bottom-header .main-nav .dropdown-wrapper .main-nav-dropdown {
		top: 54px !important
	}
}

@media(min-width: 992px) {
	.header .bottom-header .main-nav .dropdown-wrapper .main-nav-dropdown .menu-2-col .menu-col {
		width: 25%
	}

	.header .bottom-header .main-nav .dropdown-wrapper.Style2 .main-nav-dropdown .menu-2-col .menu-col {
		width: 100%
	}

	.header .bottom-header .main-nav .dropdown-wrapper.Style3 .main-nav-dropdown .menu-2-col .menu-col {
		width: 50%
	}

	html[dir=rtl] .header .bottom-header .main-nav .dropdown-wrapper.Style2:not(:nth-last-child(4)) .main-nav-dropdown {
		transform: translate(-50%) scale(1.03) !important;
		left: 50%
	}

	html[dir=ltr] .header .bottom-header .main-nav .dropdown-wrapper.Style2:not(:nth-last-child(4)) .main-nav-dropdown {
		transform: translate(50%) scale(1.03) !important;
		right: 50%;
		left: auto
	}

	html[dir=rtl] .header .bottom-header .main-nav .dropdown-wrapper.Style3:not(:nth-last-child(4)) .main-nav-dropdown {
		transform: translate(-50%) scale(1.03) !important;
		left: 50%
	}

	html[dir=ltr] .header .bottom-header .main-nav .dropdown-wrapper.Style3:not(:nth-last-child(4)) .main-nav-dropdown {
		transform: translate(50%) scale(1.03) !important;
		right: 50%;
		left: auto
	}

	html[dir=rtl] .header .bottom-header .main-nav .dropdown-wrapper.Style2:not(:nth-last-child(4)):hover .main-nav-dropdown {
		transform: translate(-50%) scale(1) !important
	}

	html[dir=ltr] .header .bottom-header .main-nav .dropdown-wrapper.Style2:not(:nth-last-child(4)):hover .main-nav-dropdown {
		transform: translate(50%) scale(1) !important
	}

	html[dir=rtl] .header .bottom-header .main-nav .dropdown-wrapper.Style3:not(:nth-last-child(4)):hover .main-nav-dropdown {
		transform: translate(-50%) scale(1) !important
	}

	html[dir=ltr] .header .bottom-header .main-nav .dropdown-wrapper.Style3:not(:nth-last-child(4)):hover .main-nav-dropdown {
		transform: translate(50%) scale(1) !important
	}
}

@media(max-width: 991.9px) {
	.header .main-nav-dropdown .menu-2-col ul ul {
		background: #fff;
		padding: 0 20px 20px
	}

		.header .main-nav-dropdown .menu-2-col ul ul li {
			margin: 0;
			padding: 0
		}

	.header .Style2 .main-nav-dropdown ul {
		background: #f1faff;
		padding: 0 15px 15px;
		border-radius: 10px;
		margin-top: 15px
	}

	.header .Style3 .main-nav-dropdown ul {
		background: #f1faff;
		padding: 0px 0px;
		border-radius: 10px;
		margin-top: 15px
	}

		.header .Style3 .main-nav-dropdown ul li:last-child a {
			border-bottom: none
		}
}

.accessibility-btn-wrapper {
	position: relative;
	z-index: 9
}

	.accessibility-btn-wrapper .custom-dropdown {
		position: absolute;
		top: calc(100% + 30px);
		min-width: 450px;
		max-width: 90vw;
		background: #fff;
		border-radius: 5px;
		opacity: 0;
		visibility: hidden;
		transition: all .25s ease-in-out
	}

html[dir=rtl] .accessibility-btn-wrapper .custom-dropdown {
	left: 0
}

html[dir=ltr] .accessibility-btn-wrapper .custom-dropdown {
	right: 0
}

.accessibility-btn-wrapper .custom-dropdown.readspeaker-dropdown {
	min-width: unset
}

.accessibility-btn-wrapper.active > a path {
	stroke: #004c98
}

.accessibility-btn-wrapper.active .custom-dropdown {
	top: calc(100% + 5px);
	opacity: 1;
	visibility: visible
}

.accessibility-btn-wrapper.active .settings-dropdown {
	top: calc(100% + 12px)
}

.accessibility-btn-wrapper .font-settings-color-contrast-wrapper {
	display: flex;
	flex-direction: row;
	justify-content: center
}

.accessibility-btn-wrapper .font-settings {
	display: flex;
	align-items: center;
	justify-content: space-between
}

html[dir=rtl] .accessibility-btn-wrapper .color-contrast {
	padding-right: 2rem;
	margin-right: 2rem;
	border-right: 1px solid rgba(112,112,112,.2)
}

html[dir=ltr] .accessibility-btn-wrapper .color-contrast {
	padding-left: 2rem;
	margin-left: 2rem;
	border-left: 1px solid rgba(112,112,112,.2)
}

.accessibility-btn-wrapper .color-contrast .icon-box {
	display: inline-flex;
	width: 38px;
	height: 20px;
	justify-content: center;
	align-items: center;
	background: #fff;
	border-radius: 30px;
	border: 2px solid #004c98;
	position: relative
}

html[dir=rtl] .accessibility-btn-wrapper .color-contrast .icon-box {
	margin-left: 10px
}

html[dir=ltr] .accessibility-btn-wrapper .color-contrast .icon-box {
	margin-right: 10px
}

.accessibility-btn-wrapper .color-contrast .icon-box:after {
	content: "";
	width: 10px;
	height: 10px;
	background-color: #202020;
	border-radius: 100%;
	position: absolute;
	top: 3px;
	right: 4px;
	transition: all .25s ease-in-out
}

.accessibility-btn-wrapper .color-contrast button {
	display: flex;
	align-items: center;
	white-space: nowrap;
	font-weight: 400;
	background: none;
	border: 0;
	cursor: pointer;
	outline: none;
	color: #303030;
	transition: all .25s ease-in-out;
	font-size: var(--txt-link)
}

	.accessibility-btn-wrapper .color-contrast button:hover {
		color: #000
	}

.accessibility-btn-wrapper .current-font-size {
	width: 28px;
	height: 28px;
	border-radius: 50%;
	border: none;
	text-align: center;
	font-weight: 700;
	color: #004c98;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	margin: -6px 1rem 0;
	font-size: 1.5rem
}

.accessibility-btn-wrapper .font-increase, .accessibility-btn-wrapper .font-decrease {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	background: transparent;
	border: 1px solid #004c98;
	padding: 0;
	cursor: pointer;
	outline: none;
	transition: all .25s ease-in-out
}

	.accessibility-btn-wrapper .font-increase svg, .accessibility-btn-wrapper .font-decrease svg {
		width: 12px;
		height: auto
	}

		.accessibility-btn-wrapper .font-increase svg path, .accessibility-btn-wrapper .font-decrease svg path {
			fill: #004c98
		}

	.accessibility-btn-wrapper .font-increase:hover, .accessibility-btn-wrapper .font-decrease:hover {
		background: #004c98
	}

		.accessibility-btn-wrapper .font-increase:hover path, .accessibility-btn-wrapper .font-decrease:hover path {
			fill: #fff
		}

.accessibility-btn-wrapper .settings-dropdown {
	background: #fff;
	padding: 1.875rem 2.5rem;
	border-radius: 10px;
	box-shadow: 0 3px 30px rgba(0,0,0,.13)
}

.grayscale .accessibility-btn-wrapper .color-contrast .icon-box:after {
	right: 20px
}

.read-speaker {
	direction: ltr
}

.readspeaker_button {
	padding-bottom: 0 !important
}

	.readspeaker_button.rsbtn {
		display: flex !important;
		flex-direction: row;
		justify-content: center;
		margin-top: 1rem;
		margin-bottom: 0
	}

.rs_addtools .rsbtn_play, .rsbtn .rsbtn_play {
	margin-bottom: 0 !important;
	display: flex !important
}

@keyframes playIcon {
	0% {
		transform: translate(-50%, -50%) scale(0);
		opacity: 1
	}

	100% {
		transform: translate(-50%, -50%) scale(1.5);
		opacity: 0
	}
}

@-webkit-keyframes RotateIcon {
	0% {
		transform: rotateZ(0)
	}

	100% {
		transform: rotateZ(360deg)
	}
}

@keyframes RotateIcon {
	0% {
		transform: rotateZ(0)
	}

	100% {
		transform: rotateZ(360deg)
	}
}

@media(max-width: 991.9px) {
	.secondary-nav--hide-mobile, .main-nav--hide-mobile {
		display: none
	}
}

@media(min-width: 992px) {
	.secondary-nav--show-mobile, .main-nav--show-mobile {
		display: none
	}
}

@media(max-width: 991.9px) {
	.side-menu--open {
		overflow: hidden
	}
}

.btn-primary, .btn-black, .btn-bordered {
	display: inline-flex;
	min-width: 160px;
	text-align: center;
	align-items: center;
	justify-content: center;
	line-height: 1;
	padding: 5px 20px 10px;
	border-radius: 40px 40px;
	color: #303030;
	text-decoration: none;
	font-weight: 700;
	font-size: 22px;
	height: 50px;
	transition: all .25s ease-in-out;
	box-shadow: 0 0 16px rgba(55,55,55,.4) !important;
	background-color: #002353;
	border: 0;
	gap: 12px
}

	.btn-primary .btn-icon, .btn-black .btn-icon, .btn-bordered .btn-icon {
		display: inline-block
	}

html[dir=rtl] .btn-primary .btn-icon, html[dir=rtl] .btn-black .btn-icon, html[dir=rtl] .btn-bordered .btn-icon {
	margin-left: 7px
}

html[dir=ltr] .btn-primary .btn-icon, html[dir=ltr] .btn-black .btn-icon, html[dir=ltr] .btn-bordered .btn-icon {
	margin-right: 7px
}

.btn-primary svg, .btn-black svg, .btn-bordered svg {
	margin-bottom: -5px;
	transition: all .25s ease-in-out
}

	.btn-primary svg path, .btn-black svg path, .btn-bordered svg path {
		transition: all .25s ease-in-out
	}

.btn-primary.btn-block, .btn-block.btn-black, .btn-block.btn-bordered {
	width: 100%;
	font-size: 22px
}

@media(max-width: 1679.9px) {
	.btn-primary.btn-block, .btn-block.btn-black, .btn-block.btn-bordered {
		font-size: 18px
	}
}

.btn-primary.btn-large, .btn-large.btn-black, .btn-large.btn-bordered {
	min-width: 200px;
	font-size: 22px
}

@media(max-width: 1679.9px) {
	.btn-primary.btn-large, .btn-large.btn-black, .btn-large.btn-bordered {
		font-size: 18px
	}
}

.btn-primary.btn-white-txt, .btn-white-txt.btn-black, .btn-white-txt.btn-bordered {
	color: #fff !important
}

.btn-primary.normal-width, .normal-width.btn-black, .normal-width.btn-bordered {
	min-width: unset;
	padding: 5px 25px;
	font-weight: 700
}

.btn-primary.no-shadow, .no-shadow.btn-black, .no-shadow.btn-bordered {
	box-shadow: none
}

.btn-primary:hover, .btn-black:hover, .btn-bordered:hover {
	color: #303030;
	background-color: #000d20
}

.btn-primary:disabled, .btn-black:disabled, .btn-bordered:disabled, .btn-primary.disabled, .disabled.btn-black, .disabled.btn-bordered {
	color: #fff;
	background-color: #b1b1b1 !important;
	border-color: #b1b1b1 !important
}

@media(max-width: 1679.9px) {
	.btn-primary, .btn-black, .btn-bordered {
		font-size: 18px;
		height: 45px
	}
}

.btn-black, .btn-bordered {
	background: #fff;
	border: 2px solid #002353;
	color: #002353 !important;
	box-shadow: none !important
}

	.btn-black svg path, .btn-bordered svg path {
		fill: #002353
	}

	.btn-black:hover, .btn-bordered:hover {
		color: #fff !important;
		background: #002353
	}

		.btn-black:hover svg path, .btn-bordered:hover svg path {
			fill: #fff
		}

	.btn-black:disabled, .btn-black.disabled, .btn-bordered:disabled, .btn-bordered.disabled {
		color: #b1b1b1 !important;
		background-color: #fff !important;
		border-color: #b1b1b1 !important
	}

.button {
	border-radius: 5px;
	font-size: .875rem;
	padding-left: 2rem;
	padding-right: 2rem;
	padding-top: .4rem;
	padding-bottom: .75rem;
	border: none;
	position: relative;
	overflow: hidden;
	line-height: unset;
	display: inline-block;
	transition: all .3s;
	font-weight: 600;
	text-align: center
}

	.button::after {
		content: "";
		width: 70%;
		position: absolute;
		top: -30px;
		left: -120%;
		height: 200%;
		transition: all .5s;
		background: rgba(255,255,255,.2)
	}

	.button:hover::after {
		left: 120%
	}

	.button:disabled, .button.disabled {
		color: #b1b1b1 !important;
		background: #fff !important;
		border-color: #b1b1b1 !important
	}

		.button:disabled::after, .button.disabled::after {
			content: none
		}

	.button.button--blue {
		color: #fff;
		background: #3c80c2;
		background-image: linear-gradient(to top right, #99CCEE, #3C80C2 80%);
		background-size: 100%
	}

		.button.button--blue.button--outlined {
			border: 2px solid rgba(255,255,255,.48)
		}

	.button.button--brown {
		color: #fff;
		background: #6b4d46;
		background-image: linear-gradient(to top right, #88665e, #6b4d46 80%);
		background-size: 100%
	}

		.button.button--brown.button--outlined {
			border: 2px solid rgba(255,255,255,.48)
		}

	.button.button--transparent {
		color: #fff;
		background: transparent;
		background-image: none;
		background-size: 100%
	}

		.button.button--transparent.button--outlined {
			border: 2px solid rgba(255,255,255,.48)
		}

@media(max-width: 991.9px) {
	.button.button--transparent.button--outlined {
		background: #fff;
		color: #004c98;
		border: 1px solid #004c98
	}

		.button.button--transparent.button--outlined:hover {
			background: #004c98;
			color: #fff
		}
}

.button.button--transparent.button--outlined-blue {
	border: 2px solid rgba(0,76,152,.48);
	color: #004c98
}

	.button.button--transparent.button--outlined-blue:hover {
		background: #004c98;
		color: #fff
	}

.button.button--transparent[disabled] {
	pointer-events: none;
	border: 2px solid rgba(178,178,178,.48);
	color: #b2b2b2
}

.button.button--white {
	background: #fff;
	color: #004c98;
	border: 1px solid #004c98
}

	.button.button--white:hover {
		background: #004c98;
		color: #fff
	}

.button.button--dark-blue {
	color: #fff;
	background-image: linear-gradient(-45deg, #3C80C2, #00347C)
}

.slider-button {
	display: inline-flex;
	width: 3.5rem !important;
	height: 4rem !important;
	align-items: center;
	justify-content: center;
	background-color: none;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66.862' height='57.903' viewBox='0 0 66.862 57.903'%3E%3Cpath id='Path_52182' data-name='Path 52182' d='M0,16.428,28.453,0,56.9,16.428V49.283L28.453,65.707,0,49.283Z' transform='translate(66.284 0.5) rotate(90)' fill='%23fff' stroke='%231c6cb5' stroke-width='1'/%3E%3C/svg%3E%0A");
	border: none;
	transition: all .25s ease-in-out;
	z-index: 1;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

html[dir=ltr] .slider-button {
	transform: translateY(-50%) rotate(180deg)
}

.slider-button svg {
	width: 1.2rem
}

@media(max-width: 1679.9px) {
	.slider-button {
		width: 3rem;
		height: 3rem
	}

		.slider-button svg {
			width: 1rem
		}
}

.slider-button path {
	transition: all .25s ease-in-out;
	fill: #004c98
}

.slider-button:hover {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66.862' height='57.903' viewBox='0 0 66.862 57.903'%3E%3Cpath id='Path_52182' data-name='Path 52182' d='M0,16.428,28.453,0,56.9,16.428V49.283L28.453,65.707,0,49.283Z' transform='translate(66.284 0.5) rotate(90)' fill='%23166db6' stroke='%231c6cb5' stroke-width='1'/%3E%3C/svg%3E%0A")
}

	.slider-button:hover path {
		fill: #fff
	}

html[dir=rtl] .slider-button--next {
	right: 0
}

html[dir=ltr] .slider-button--next {
	left: 0
}

html[dir=rtl] .slider-button--prev {
	left: 0
}

html[dir=ltr] .slider-button--prev {
	right: 0
}

@media(max-width: 991.9px) {
	.slider-button {
		display: none
	}
}

.delete-btn {
	padding-left: 1.5rem;
	padding-right: 1.5rem
}

html[dir=rtl] .delete-btn svg {
	margin-right: .25rem
}

html[dir=ltr] .delete-btn svg {
	margin-left: .25rem
}

.delete-btn svg path {
	transition: all .25s ease-in-out
}

.delete-btn:hover path {
	fill: #fff
}

.auth-form-group, .form-group {
	margin-bottom: 25px
}

	.auth-form-group label, .form-group label {
		display: block;
		background: #fff;
		cursor: text;
		padding: 12px 22px;
		border-radius: 10px;
		border: 1px solid rgba(32,32,32,.2);
		position: relative
	}

		.auth-form-group label span, .form-group label span {
			display: flex;
			width: 100%;
			align-items: center;
			font-size: 20px;
			font-weight: 500;
			color: #303030;
			margin-bottom: 5px
		}

			.auth-form-group label span svg, .form-group label span svg {
				display: inline-block;
				height: 20px;
				width: auto
			}

				.auth-form-group label span svg path, .form-group label span svg path {
					fill: #002353
				}

html[dir=rtl] .auth-form-group label span svg, html[dir=rtl] .form-group label span svg {
	margin-left: 12px
}

html[dir=ltr] .auth-form-group label span svg, html[dir=ltr] .form-group label span svg {
	margin-right: 12px
}

.auth-form-group .opt-time, .form-group .opt-time {
	font-size: 13px;
	position: absolute;
	bottom: 13px;
	display: inline-block;
	font-weight: 600;
	color: #002353;
	background: #f9f9f9;
	padding: 3px 7px;
	border-radius: 5px;
	width: 50px;
	height: 25px;
	text-align: center
}

html[dir=rtl] .auth-form-group .opt-time, html[dir=rtl] .form-group .opt-time {
	left: 25px
}

html[dir=ltr] .auth-form-group .opt-time, html[dir=ltr] .form-group .opt-time {
	right: 25px
}

.auth-form-group .form-error-message, .auth-form-group .validation-txt, .form-group .form-error-message, .form-group .validation-txt {
	font-size: 16px;
	font-weight: 500;
	color: #002353;
	margin: 0;
	height: 0;
	line-height: 25px;
	overflow: hidden;
	transition: all .25s ease-in-out
}

html[dir=rtl] .auth-form-group .form-error-message, html[dir=rtl] .auth-form-group .validation-txt, html[dir=rtl] .form-group .form-error-message, html[dir=rtl] .form-group .validation-txt {
	text-align: left
}

html[dir=ltr] .auth-form-group .form-error-message, html[dir=ltr] .auth-form-group .validation-txt, html[dir=ltr] .form-group .form-error-message, html[dir=ltr] .form-group .validation-txt {
	text-align: right
}

.auth-form-group input, .form-group input {
	background: transparent;
	border: 0;
	outline: 0;
	display: block;
	width: 100%;
	font-size: 16px;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

	.auth-form-group input:focus, .form-group input:focus {
		border-color: #716964
	}

html[dir=rtl] .auth-form-group input[placeholder="966 XXX XXX XXX"], html[dir=rtl] .form-group input[placeholder="966 XXX XXX XXX"] {
	direction: ltr;
	text-align: right
}

.auth-form-group .mx-datepicker, .form-group .mx-datepicker {
	width: 100%
}

	.auth-form-group .mx-datepicker input, .form-group .mx-datepicker input {
		min-height: 45px !important
	}

html[dir=rtl] .auth-form-group .mx-datepicker .mx-icon-calendar, html[dir=rtl] .auth-form-group .mx-datepicker .mx-icon-clear, html[dir=rtl] .form-group .mx-datepicker .mx-icon-calendar, html[dir=rtl] .form-group .mx-datepicker .mx-icon-clear {
	right: auto;
	left: 15px
}

html[dir=ltr] .auth-form-group .mx-datepicker .mx-icon-calendar, html[dir=ltr] .auth-form-group .mx-datepicker .mx-icon-clear, html[dir=ltr] .form-group .mx-datepicker .mx-icon-calendar, html[dir=ltr] .form-group .mx-datepicker .mx-icon-clear {
	right: 15px
}

.auth-form-group .mx-datepicker .mx-input:hover, .form-group .mx-datepicker .mx-input:hover {
	border: 1px solid rgba(32,46,51,.16)
}

.auth-form-group .mx-datepicker .mx-input:focus, .auth-form-group .mx-datepicker .mx-input:focus:hover, .form-group .mx-datepicker .mx-input:focus, .form-group .mx-datepicker .mx-input:focus:hover {
	border-color: #716964
}

.auth-form-group.form-error label, .form-group.form-error label {
	border-color: #002353
}

.auth-form-group.form-error .form-error-message, .form-group.form-error .form-error-message {
	height: 25px
}

.auth-form-group.style-2 label, .form-group.style-2 label {
	border-radius: 20px;
	border: none;
	background: transparent none;
	padding: 0
}

.auth-form-group.style-2 span, .form-group.style-2 span {
	margin-bottom: 10px;
	font-weight: 700;
	color: #303030;
	line-height: 1
}

.auth-form-group.style-2 input, .form-group.style-2 input {
	font-weight: 500;
	font-size: 18px;
	background: #fff;
	border: 1px solid rgba(32,46,51,.16);
	border-radius: 25px;
	color: #000;
	padding: 8px 15px
}

	.auth-form-group.style-2 input:focus, .form-group.style-2 input:focus {
		border-color: #716964
	}

.auth-form-group .auth-form-control, .form-group .auth-form-control {
	outline: none;
	padding: .8rem 1rem;
	font-size: .875rem;
	border-radius: 5px;
	border: 1px solid #c2c4ca;
	background-color: #fff;
	resize: none;
	text-align: start;
	transition: all .25s ease-in-out;
	min-height: 49px;
	width: 100%
}

@media(max-width: 1679.9px) {
	.auth-form-group .auth-form-control, .form-group .auth-form-control {
		padding: .8rem
	}
}

.auth-form-group .auth-form-control::-moz-placeholder, .form-group .auth-form-control::-moz-placeholder {
	color: #303030;
	font-size: .8125rem;
	line-height: 2
}

.auth-form-group .auth-form-control:-ms-input-placeholder, .form-group .auth-form-control:-ms-input-placeholder {
	color: #303030;
	font-size: .8125rem;
	line-height: 2
}

.auth-form-group .auth-form-control::placeholder, .form-group .auth-form-control::placeholder {
	color: #303030;
	font-size: .8125rem;
	line-height: 2
}

.auth-form-group .auth-form-control.datepicker-style, .form-group .auth-form-control.datepicker-style {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.001' height='24.926' viewBox='0 0 24.001 24.926'%3E%3Cpath d='M3620.688-20590.074a3.308,3.308,0,0,1-3.306-3.3v-16.469a3.306,3.306,0,0,1,3.306-3.307H3622v-.92a.927.927,0,0,1,.921-.926.928.928,0,0,1,.926.926v.92h11.077v-.92a.927.927,0,0,1,.921-.926.931.931,0,0,1,.926.926v.92h1.309a3.309,3.309,0,0,1,3.306,3.307v16.469a3.311,3.311,0,0,1-3.306,3.3Zm-1.459-19.773v16.469a1.456,1.456,0,0,0,1.459,1.453h17.389a1.46,1.46,0,0,0,1.459-1.453v-16.469a1.461,1.461,0,0,0-1.459-1.459h-1.309v.922a.932.932,0,0,1-.926.926.928.928,0,0,1-.921-.926v-.922h-11.077v.922a.929.929,0,0,1-.926.926.928.928,0,0,1-.921-.926v-.922h-1.309A1.458,1.458,0,0,0,3619.229-20609.848Zm13.571,13.436a1.342,1.342,0,0,1,1.345-1.34,1.341,1.341,0,0,1,1.34,1.34,1.345,1.345,0,0,1-1.34,1.346A1.346,1.346,0,0,1,3632.8-20596.412Zm-4.987,0a1.341,1.341,0,0,1,1.34-1.34,1.342,1.342,0,0,1,1.345,1.34,1.346,1.346,0,0,1-1.345,1.346A1.345,1.345,0,0,1,3627.813-20596.412Zm-4.988,0a1.341,1.341,0,0,1,1.34-1.34,1.342,1.342,0,0,1,1.345,1.34,1.346,1.346,0,0,1-1.345,1.346A1.345,1.345,0,0,1,3622.825-20596.412Zm9.975-4.537a1.342,1.342,0,0,1,1.345-1.344,1.341,1.341,0,0,1,1.34,1.344,1.34,1.34,0,0,1-1.34,1.34A1.341,1.341,0,0,1,3632.8-20600.949Zm-4.987,0a1.341,1.341,0,0,1,1.34-1.344,1.342,1.342,0,0,1,1.345,1.344,1.341,1.341,0,0,1-1.345,1.34A1.34,1.34,0,0,1,3627.813-20600.949Zm-4.988,0a1.341,1.341,0,0,1,1.34-1.344,1.342,1.342,0,0,1,1.345,1.344,1.341,1.341,0,0,1-1.345,1.34A1.34,1.34,0,0,1,3622.825-20600.949Zm9.975-4.537a1.343,1.343,0,0,1,1.345-1.346,1.342,1.342,0,0,1,1.34,1.346,1.34,1.34,0,0,1-1.34,1.34A1.341,1.341,0,0,1,3632.8-20605.486Zm-4.987,0a1.342,1.342,0,0,1,1.34-1.346,1.343,1.343,0,0,1,1.345,1.346,1.341,1.341,0,0,1-1.345,1.34A1.34,1.34,0,0,1,3627.813-20605.486Zm-4.988,0a1.342,1.342,0,0,1,1.34-1.346,1.343,1.343,0,0,1,1.345,1.346,1.341,1.341,0,0,1-1.345,1.34A1.34,1.34,0,0,1,3622.825-20605.486Z' transform='translate(-3617.382 20615)' fill='%2300b09a'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: initial
}

html[dir=rtl] .auth-form-group .auth-form-control.datepicker-style, html[dir=rtl] .form-group .auth-form-control.datepicker-style {
	background-position: 20px center;
	padding-left: 50px
}

html[dir=ltr] .auth-form-group .auth-form-control.datepicker-style, html[dir=ltr] .form-group .auth-form-control.datepicker-style {
	background-position: calc(100% - 20px) center;
	padding-right: 50px
}

.auth-form-group select.auth-form-control, .form-group select.auth-form-control {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.865' height='6.925' viewBox='0 0 10.865 6.925'%3E%3Cpath d='M9.373,0,5.433,3.94,1.493,0,0,1.493,5.433,6.925l5.433-5.433Zm0,0' fill='%230E1020'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: initial;
	padding: .5rem 1rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

html[dir=rtl] .auth-form-group select.auth-form-control, html[dir=rtl] .form-group select.auth-form-control {
	background-position: 1rem center;
	padding-left: 50px
}

html[dir=ltr] .auth-form-group select.auth-form-control, html[dir=ltr] .form-group select.auth-form-control {
	background-position: calc(100% - 1rem) center;
	padding-right: 50px
}

.form-group .form-label {
	border: none;
	background: transparent none;
	padding: 0;
	font-size: 20px;
	font-weight: 500;
	color: #303030;
	margin-bottom: 10px;
	font-weight: 700;
	line-height: 1
}

.form-group span {
	margin-bottom: 10px;
	font-weight: 700;
	color: #303030;
	line-height: 1
}

.form-group input {
	font-weight: 500;
	font-size: 18px;
	background: #fff;
	border: 1px solid rgba(32,46,51,.16);
	border-radius: 25px;
	color: #000;
	padding: 8px 15px;
	box-shadow: none !important
}

.auth-btn-wrapper, .search-buttons-group {
	margin-bottom: 1rem;
	display: flex;
	align-items: flex-end;
	justify-content: flex-end;
	gap: 15px;
	flex-wrap: wrap
}

	.auth-btn-wrapper button, .auth-btn-wrapper a, .search-buttons-group button, .search-buttons-group a {
		height: 45px
	}

@media(max-width: 1679.9px) {
	.auth-btn-wrapper button, .auth-btn-wrapper a, .search-buttons-group button, .search-buttons-group a {
		height: 40px
	}
}

.main-form--group {
	width: 100%;
	margin-bottom: 30px;
	position: relative
}

	.main-form--group.form-error .main-form--controll {
		border-color: #002353
	}

	.main-form--group.form-error .main-form--error {
		height: 25px
	}

.main-form--label {
	display: inline-block;
	font-size: 18px;
	font-weight: 500;
	color: #303030;
	padding-bottom: 9px
}

html[dir=rtl] .main-form--label {
	padding-right: 22px
}

html[dir=ltr] .main-form--label {
	padding-left: 22px
}

.main-form--label.small-label {
	font-size: 13px;
	padding-bottom: 5px
}

html[dir=rtl] .main-form--label.small-label {
	padding-right: 15px
}

html[dir=ltr] .main-form--label.small-label {
	padding-left: 15px
}

.main-form--controll {
	display: block;
	width: 100%;
	border: 1px solid transparent;
	padding: 12px 22px;
	background: rgba(48,48,48,.05);
	border-radius: 30px 30px 0 30px;
	font-size: 16px;
	color: #303030;
	outline: none;
	height: 45px;
	transition: all .25s ease-in-out
}

	.main-form--controll.white-style {
		background: #fff;
		font-size: 14px;
		border-color: rgba(48,48,48,.25);
		padding: 12px 15px
	}

.main-form--error {
	font-size: 13px;
	font-weight: 500;
	color: #002353;
	margin: 0;
	height: 0;
	line-height: 25px;
	overflow: hidden;
	transition: all .25s ease-in-out;
	position: absolute
}

html[dir=rtl] .main-form--error {
	left: 22px
}

html[dir=ltr] .main-form--error {
	right: 22px
}

.form-error {
	position: relative
}

	.form-error .form-error-text {
		height: 27px;
		padding-top: 10px;
		opacity: 1;
		color: #fb4040;
		font-size: .8rem
	}

	.form-error .auth-form-control, .form-error .file-name-input, .form-error .auth-form-control-v .v-input__slot {
		border-color: #fb4040;
		box-shadow: 0 0 15px rgba(251,64,64,.3)
	}

		.form-error.auth-control-wrapper:after, .form-error .auth-control-wrapper:after, .form-error .file-name-input:after, .form-error .custom-add-file-btn:after {
			content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath id='Path_1826' data-name='Path 1826' d='M8,0a8,8,0,1,0,8,8A8.009,8.009,0,0,0,8,0Z' fill='%23ce0e2d'/%3E%3Cpath id='Path_1830' data-name='Path 1830' d='M125.011,125.011a.8.8,0,0,1-1.122,0l-2.6-2.6-2.6,2.6a.794.794,0,0,1-1.122-1.122l2.6-2.6-2.6-2.6a.794.794,0,0,1,1.122-1.122l2.6,2.6,2.6-2.6a.794.794,0,0,1,1.122,1.122l-2.6,2.6,2.6,2.6A.8.8,0,0,1,125.011,125.011Z' transform='translate(-113.334 -113.334)' fill='%23fff'/%3E%3C/svg%3E%0A");
			display: inline-block;
			position: absolute;
			top: 0;
			pointer-events: none
		}

html[dir=rtl] .form-error.auth-control-wrapper:after, html[dir=rtl] .form-error .auth-control-wrapper:after, html[dir=rtl] .form-error .file-name-input:after, html[dir=rtl] .form-error .custom-add-file-btn:after {
	left: 0;
	transform: translate(-50%, -30%)
}

html[dir=ltr] .form-error.auth-control-wrapper:after, html[dir=ltr] .form-error .auth-control-wrapper:after, html[dir=ltr] .form-error .file-name-input:after, html[dir=ltr] .form-error .custom-add-file-btn:after {
	right: 0;
	transform: translate(50%, -30%)
}

.errorinput {
	border-color: #fb4040 !important;
	box-shadow: 0 0 15px rgba(251,64,64,.3)
}

.form-check {
	padding-left: 0;
	display: inline-flex
}

	.form-check .form-check-input {
		float: none !important;
		margin-left: 0 !important;
		min-width: 20px;
		height: 20px
	}

.form-check-label, .form-check-input {
	cursor: pointer
}

html[dir=rtl] .form-check-label {
	padding-right: .55rem
}

html[dir=ltr] .form-check-label {
	padding-left: .5rem
}

.custom-file-upload {
	padding: 1rem;
	background: #fcfcfc;
	background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='20' ry='20' stroke='%23707070FF' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
	border-radius: 20px;
	position: relative;
	overflow: hidden;
	transition: background .3s;
	margin-top: 1rem
}

	.custom-file-upload:hover {
		background-color: #fff
	}

	.custom-file-upload input {
		display: none
	}

	.custom-file-upload label {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: transparent;
		cursor: pointer;
		border: none
	}

.custom-file-upload--row {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center
}

.custom-file-upload--title {
	color: #5c5c5c;
	font-weight: bold;
	font-size: .875rem;
	margin-top: .813rem
}

.custom-file-upload--note {
	color: #004c98;
	font-size: .75rem;
	margin-top: .5rem
}

.rating-box {
	display: inline-flex;
	flex-direction: row-reverse;
	padding-top: .3rem;
	gap: .375rem
}

	.rating-box label {
		color: #d4d4d4;
		cursor: pointer;
		transition: all .5s;
		width: 1.125rem;
		height: 1.125rem;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.732' height='17.008' viewBox='0 0 17.732 17.008'%3E%3Cpath d='M8.9.555,6.86,4.69,2.3,5.355A1,1,0,0,0,1.744,7.06l3.3,3.217-.781,4.544a1,1,0,0,0,1.449,1.052l4.082-2.145,4.082,2.145a1,1,0,0,0,1.449-1.052l-.781-4.544,3.3-3.217a1,1,0,0,0-.553-1.705L12.73,4.69,10.691.555A1,1,0,0,0,8.9.555Z' transform='translate(-0.929 0.501)' fill='none' stroke='%23efd700' stroke-width='1'/%3E%3C/svg%3E%0A");
		background-size: 100%;
		background-repeat: no-repeat
	}

	.rating-box input {
		display: none
	}

		.rating-box label:hover, .rating-box label:hover ~ label, .rating-box input:checked ~ label {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.732' height='17.008' viewBox='0 0 17.732 17.008'%3E%3Cpath d='M8.9.555,6.86,4.69,2.3,5.355A1,1,0,0,0,1.744,7.06l3.3,3.217-.781,4.544a1,1,0,0,0,1.449,1.052l4.082-2.145,4.082,2.145a1,1,0,0,0,1.449-1.052l-.781-4.544,3.3-3.217a1,1,0,0,0-.553-1.705L12.73,4.69,10.691.555A1,1,0,0,0,8.9.555Z' transform='translate(-0.929 0.501)' fill='%23efd700' stroke='%23efd700' stroke-width='1'/%3E%3C/svg%3E%0A")
		}

.main-modal .modal-dialog {
	max-width: 700px;
	margin: 5rem auto
}

@media(max-width: 1199.9px) {
	.main-modal .modal-dialog {
		margin: 2rem auto
	}
}

@media(max-width: 575.9px) {
	.main-modal .modal-dialog {
		max-width: 500px
	}
}

.main-modal .modal-content {
	border-radius: 30px
}

.main-modal .modal-content-wrapper {
	padding: 25px 35px
}

.main-modal .modal-title {
	position: relative;
	bottom: 3px
}

.main-modal .modal-header {
	padding: 0 0 25px 0
}

	.main-modal .modal-header .btn-close {
		margin: -0.5rem;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23.999' viewBox='0 0 24 23.999'%3E%3Cpath id='Path_44102' data-name='Path 44102' d='M20.489,3.516a12,12,0,1,0,0,16.979A12.019,12.019,0,0,0,20.489,3.516ZM16.952,15.542a1,1,0,1,1-1.415,1.415L12,13.419,8.465,16.956A1,1,0,0,1,7.05,15.541L10.586,12,7.049,8.468A1,1,0,0,1,8.464,7.053L12,10.59l3.537-3.537a1,1,0,1,1,1.415,1.415L13.415,12Z' transform='translate(0 -0.005)' fill='%23202e33'/%3E%3C/svg%3E%0A");
		background-size: 24px;
		transition: all .15s ease-in-out
	}

html[dir=rtl] .main-modal .modal-header .btn-close {
	margin-right: auto
}

html[dir=ltr] .main-modal .modal-header .btn-close {
	margin-left: auto
}

.main-modal .modal-body {
	padding: 25px 0
}

.main-modal .modal-footer {
	padding: 25px 35px;
	background: #f8f8f8;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	justify-content: flex-start;
	border: 0
}

html[dir=rtl] .main-modal .modal-footer button:not(:first-child) {
	margin-right: 15px
}

html[dir=ltr] .main-modal .modal-footer button:not(:first-child) {
	margin-left: 15px
}

.inner-hero {
	padding-top: 100px;
	position: relative;
	padding-bottom: 300px;
	/*min-height: 700px;*/
	overflow: hidden
}

@media(max-width: 991.9px) {
	.inner-hero {
		padding-top: 90px
	}
}

@media print {
	.inner-hero {
		padding-top: 50px
	}
}

.inner-hero--shape-bg::before {
	content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='1465.097' height='748' viewBox='0 0 1465.097 748'%3E%3Cg id='Group_19878' data-name='Group 19878' transform='translate(-354.075)' style='mix-blend-mode: overlay;isolation: isolate'%3E%3Cpath id='Path_1272' data-name='Path 1272' d='M921.55,372.749,402.486,62.969l-521.861,309.78Z' transform='translate(694.887 375.251)' fill='%23efefef'/%3E%3Cpath id='Path_1273' data-name='Path 1273' d='M720.5,0l1.483.853v449.2L370.356,653.094,0,439.266V11.635L20.155,0Z' transform='translate(1097.187 0)' fill='%23003e88'/%3E%3Cpath id='Path_1274' data-name='Path 1274' d='M844.669,0l-7.444,4.292V4.265l-9.79,5.618h-.028l-9.79,5.609h-.065L807.8,21.11l-.065-.046-9.753,5.683-.056-.046-9.762,5.627h-.046l-9.753,5.646h-.056l-9.771,5.581-.046-.065-9.771,5.692-.046-.037-9.762,5.618h-.074L739.075,60.4l-.019-.046-9.79,5.637-.037-.046-9.8,5.627h-.019l-9.781,5.646h-.037l-9.8,5.627-.046-.065L690,88.471l-.037-.1L680.188,94H680.1l-9.753,5.646h-.028l-9.762,5.646-.074-.065-9.753,5.692-.065-.056-9.753,5.59h-.037l-9.781,5.637h-.074l-9.762,5.637-.019-.065-9.8,5.683-.028-.056-9.79,5.59h-.018l-9.771,5.637-.046-.046-9.771,5.683-.083-.065-9.762,5.637h-.037l-9.753,5.655h-.065l-9.753,5.59-.056-.065-9.753,5.683-.046-.056-9.753,5.646h-.1l-9.762,5.609-.037-.028-9.781,5.618-.037-.046-9.771,5.627h-.028L493.67,200.6h-.037l-9.808,5.627-.037-.046-9.771,5.692-.046-.1-9.753,5.618h-.065l-9.762,5.655-.028-.056-9.753,5.692L74.245,14.861V0Z' transform='translate(286.204 0)' fill='%2379c9f0'/%3E%3Cpath id='Path_1275' data-name='Path 1275' d='M77.411,0,28.582,28.183V422.819l341.765,197.29,341.728-197.29V28.183L663.246,0H720.4l1.567.9V450.038L370.347,653.076,0,439.266V11.672L20.23,0Z' transform='translate(1097.199 0)' fill='%23003e88'/%3E%3Cpath id='Path_1276' data-name='Path 1276' d='M818.783,0V22.51L448.492,236.33,78.145,22.51V0Z' transform='translate(275.929 0)' fill='%23166db6'/%3E%3C/g%3E%3C/svg%3E");
	position: absolute;
	top: -20px;
	right: 0;
	z-index: 0;
	opacity: .15;
	mix-blend-mode: overlay
}

.inner-hero:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	inset-inline: 0;
	background-image: linear-gradient(180deg, rgba(0, 76, 152, 0.5) 0%, rgba(142, 209, 243, 0.4962359944) 100%),url("/images/KAFD.jpg");
	background-image: url(/images/KAFD.jpg);
	/*background-position: center center;*/
	background-repeat: no-repeat;
	background-size: cover;
	z-index: -2
}

/*.inner-hero:after {
    content: "";
    display: block;
    width: 100%;
    height: 750px;
    position: absolute;
    top: 0;
    inset-inline: 0;
    background-color: rgba(0,35,83,.5);
    z-index: -1;
    -webkit-backdrop-filter: blur(9px);
    backdrop-filter: blur(9px)
}*/

@supports((-webkit-backdrop-filter: blur(9px)) or (backdrop-filter: blur(9px))) {
	.inner-hero:after {
		background-color: rgba(255,255,255,0);
		-webkit-backdrop-filter: blur(9px);
		backdrop-filter: blur(9px)
	}
}

.inner-hero--container {
	position: relative;
	z-index: 2
}

.inner-hero--ttl-wrapper {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: baseline;
	padding-top: 1.5rem;
	gap: 2rem 4rem;
	margin-bottom: 1.5rem
}

@media(max-width: 991.9px) {
	.inner-hero--ttl-wrapper {
		padding-top: 2rem;
		flex-direction: column;
		align-items: center;
		text-align: center
	}
}

.inner-hero h1 {
	color: #fff;
	font-size: 2.375rem;
	font-weight: 700;
	position: relative;
	margin-bottom: 0
}

@media(max-width: 1679.9px) {
	.inner-hero h1 {
		font-size: 2rem
	}

	html[dir=rtl] .inner-hero h1 {
		padding-right: 50px
	}

	html[dir=ltr] .inner-hero h1 {
		padding-left: 50px
	}
}

@media(max-width: 991.9px) {
	.inner-hero h1 {
		font-size: 1.8rem
	}

	html[dir=rtl] .inner-hero h1 {
		padding-right: 0
	}

	html[dir=ltr] .inner-hero h1 {
		padding-left: 0
	}
}

@media(max-width: 575.9px) {
	.inner-hero h1 {
		font-size: 1.6rem
	}
}

.inner-hero h1:before {
	content: "";
	display: block;
	width: 85px;
	height: 80px;
	position: absolute;
	top: -40px;
	inset-inline-start: -50px;
	/*background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83.149' height='78.836' viewBox='0 0 83.149 78.836'%3E%3Cpath id='Path_52109' data-name='Path 52109' d='M28.072,0,56.149,16.211V48.63L28.072,64.836,0,48.63V16.211Z' transform='translate(0 14)' fill='%23fff' opacity='0.3'/%3E%3Cpath id='Path_52118' data-name='Path 52118' d='M21.073,0,42.149,12.169V36.505L21.073,48.67,0,36.505V12.169Z' transform='translate(41 0)' fill='%23fff' opacity='0.3'/%3E%3C/svg%3E%0A") center center no-repeat;*/
	z-index: -1
}

@media(max-width: 1679.9px) {
	.inner-hero h1:before {
		inset-inline: 0
	}
}

@media(max-width: 991.9px) {
	.inner-hero h1:before {
		inset-inline-start: auto;
		left: 50%;
		transform: translateX(-50%);
		top: -50px
	}
}

.inner-hero--actions {
	display: flex;
	gap: .5rem 2rem;
	flex-wrap: wrap;
	align-items: center;
	justify-content: end
}

@media(max-width: 991.9px) {
	.inner-hero--actions {
		justify-content: center
	}
}

.inner-hero--actions-update {
	color: #fff;
	font-size: .875rem
}

.inner-hero--actions-btns {
	display: flex;
	gap: .5rem
}

	.inner-hero--actions-btns .print-btn {
		border: none;
		border-radius: 100%;
		background-color: rgba(255,255,255,.2);
		width: 40px;
		height: 40px;
		display: flex;
		justify-content: center;
		align-items: center;
		flex: 40px 0 0
	}

		.inner-hero--actions-btns .print-btn svg {
			width: 20px;
			height: auto;
			/*flex: 20px 0 0*/
			margin:auto;
		}

	.inner-hero--actions-btns .share-widget .share-btn {
		border: none;
		border-radius: 100%;
		background-color: rgba(255,255,255,.2);
		width: 40px;
		height: 40px;
		display: flex;
		justify-content: center;
		align-items: center
	}

		.inner-hero--actions-btns .share-widget .share-btn > svg, .inner-hero--actions-btns .share-widget .share-btn > img {
			-webkit-margin-end: 0;
			margin-inline-end: 0
		}

			.inner-hero--actions-btns .share-widget .share-btn > svg path, .inner-hero--actions-btns .share-widget .share-btn > img path {
				stroke: none;
				fill: #fff
			}

		.inner-hero--actions-btns .share-widget .share-btn .share-txt {
			display: none
		}

.breadcrumb {
	margin-bottom: 0
}

@media(max-width: 991.9px) {
	.breadcrumb {
		display: none
	}
}

.breadcrumb ul {
	padding: 0
}

	.breadcrumb ul li {
		list-style: none;
		display: inline-flex;
		position: relative;
		align-items: baseline
	}

		.breadcrumb ul li a {
			transition: all .25s ease-in-out;
			font-size: 0.75rem;
			font-weight: 400;
			color: #fff;
			opacity: .5
		}

			.breadcrumb ul li a:hover {
				opacity: 1
			}

		.breadcrumb ul li span {
			transition: all .25s ease-in-out;
			font-size: 0.75rem;
			font-weight: 400;
			color: #fff
		}

		.breadcrumb ul li:not(:last-child):after {
			content: "";
			background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.33' height='6.201' viewBox='0 0 5.33 6.201'%3E%3Cpath id='Path_52242' data-name='Path 52242' d='M-1.118-.143V-1.6L-4.94-3.289l3.822-1.6V-6.344l-5.33,2.483v1.2Z' transform='translate(6.448 6.344)' fill='%23fff' opacity='0.5'/%3E%3C/svg%3E%0A") center center no-repeat;
			display: inline-flex;
			height: 6px;
			width: 6px;
			margin-inline: 1rem
		}

html[dir=ltr] .breadcrumb ul li:not(:last-child):after {
	transform: rotate(0.5turn)
}

.breadcrumb > span {
	padding: 0
}

	.breadcrumb > span span {
		list-style: none;
		display: inline-flex;
		position: relative;
		align-items: baseline;
		transition: all .25s ease-in-out;
		font-size: 0.75rem;
		font-weight: 400;
		color: #fff
	}

		.breadcrumb > span span a {
			transition: all .25s ease-in-out;
			font-size: 0.75rem;
			font-weight: 400;
			color: #fff;
			opacity: .5
		}

			.breadcrumb > span span a:hover {
				opacity: 1
			}

		.breadcrumb > span span:not(:last-child) a:not(:empty):after {
			content: "";
			background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.33' height='6.201' viewBox='0 0 5.33 6.201'%3E%3Cpath id='Path_52242' data-name='Path 52242' d='M-1.118-.143V-1.6L-4.94-3.289l3.822-1.6V-6.344l-5.33,2.483v1.2Z' transform='translate(6.448 6.344)' fill='%23fff' opacity='0.5'/%3E%3C/svg%3E%0A") center center no-repeat;
			display: inline-flex;
			height: 6px;
			width: 6px;
			margin-inline: 1rem
		}

html[dir=ltr] .breadcrumb > span span:not(:last-child) a:not(:empty):after {
	transform: rotate(0.5turn)
}

.breadcrumb > span span.breadcrumbSeparator {
	display: none
}

.footer {
	background: #002353 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='72.554' height='462.314' viewBox='0 0 72.554 462.314'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect x='34' width='72.554' height='462.314' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Scroll_Group_4' data-name='Scroll Group 4' transform='translate(-34)' clip-path='url(%23clip-path)' style='isolation: isolate'%3E%3Cg id='Group_18383' data-name='Group 18383' transform='translate(1.001 1.155)'%3E%3Cg id='Group_18360' data-name='Group 18360' transform='translate(-0.001)' opacity='0.103'%3E%3Cpath id='Path_42572' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-993.97 -0.003)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-2' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-921.97 -0.003)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-3' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-957.97 63.332)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_18384' data-name='Group 18384' transform='translate(1.446 128.825)' opacity='0.649'%3E%3Cg id='Group_18360-2' data-name='Group 18360' opacity='0.103'%3E%3Cpath id='Path_42572-4' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-993.97 -0.003)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-5' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-921.97 -0.003)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-6' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-957.97 63.332)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_18400' data-name='Group 18400' transform='translate(1.001 257.825)' opacity='0.32'%3E%3Cg id='Group_18360-3' data-name='Group 18360' opacity='0.103'%3E%3Cpath id='Path_42572-7' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-993.97 -0.003)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-8' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-921.97 -0.003)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-9' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-993.97 126.997)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-10' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-921.97 126.997)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath id='Path_42572-11' data-name='Path 42572' d='M1027.026,0,993.97,19.089V57.258l33.056,19.08,33.051-19.08V19.089Z' transform='translate(-957.97 63.332)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center top repeat-x;
	padding: 2.5rem 0 1.25rem;
	color: #fff;
	position: relative;
	z-index: 2
}

@media print {
	.footer, .print-btn {
		display: none
	}
}

.footer--upper-wrapper {
	display: flex;
	flex: 1;
	flex-wrap: wrap;
	gap: 30px;
	align-items: flex-start;
	-webkit-margin-after: 0;
	margin-block-end: 0
}

@media(max-width: 1199.9px) {
	.footer--upper-wrapper {
		flex-direction: column;
		align-items: center
	}
}

.footer--logo-wrapper {
	display: flex;
	flex: 1;
	align-items: flex-end
}

@media(max-width: 1199.9px) {
	.footer--logo-wrapper {
		order: 2;
		width: 100%;
		justify-content: center
	}
}

.footer--logo {
	padding-bottom: 1rem
}

	.footer--logo svg, .footer--logo img {
		max-width: 100%
	}

.footer--vision-logo {
	position: relative;
	-webkit-margin-start: 1.25rem;
	margin-inline-start: 1.25rem;
	-webkit-padding-start: 1.25rem;
	padding-inline-start: 1.25rem;
	-webkit-padding-after: .5rem;
	padding-block-end: .5rem
}

@media(max-width: 767.9px) {
	.footer--vision-logo {
		width: 100px
	}
}

.footer--vision-logo svg, .footer--vision-logo img {
	max-width: 100%
}

.footer--vision-logo:before {
	content: "";
	display: block;
	border-right: 1px solid #fff;
	height: 80px;
	opacity: .3;
	position: absolute;
	inset-inline-start: 0;
	inset-block-end: 0
}

.footer--partners-wrapper {
	display: flex;
	flex: 1;
	flex-direction: column;
	align-items: stretch;
	text-align: center
}

	.footer--partners-wrapper h6 {
		margin-bottom: 1.5rem;
		padding-top: 2rem;
		font-weight: 700;
		font-size: .875rem;
		color: #fff
	}

@media(max-width: 1199.9px) {
	.footer--partners-wrapper h6 {
		padding-top: 0
	}
}

@media(max-width: 1679.9px) {
	.footer--partners-wrapper {
		flex: 1.5
	}
}

@media(max-width: 1199.9px) {
	.footer--partners-wrapper {
		order: 2;
		width: 100%;
		justify-content: center
	}
}

.footer--partners {
	display: flex;
	flex: 1;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	gap: 2rem;
}

@media(max-width: 767.9px) {
	.footer--partners {
		flex-wrap: wrap;
		justify-content: center
	}
}

.footer--partners-item {
	width: calc(50% - 2rem);
}

	@media(max-width: 575.9px) {
		.footer--partners-item {
			width: calc(50% - 2rem);
			text-align: center;
			justify-content: center
		}

		/*.footer--partners-item:nth-child(1) {
			order: 1
		}

		.footer--partners-item:nth-child(2) {
			order: 3
		}

		.footer--partners-item:nth-child(3) {
			order: 2
		}*/
	}

	.footer--partners-item svg, .footer--partners-item img {
	max-width: 100%;
}

.footer--location-wrapper {
	display: flex;
	flex: 1;
	justify-content: flex-end;
	position: relative
}

@media(max-width: 1199.9px) {
	.footer--location-wrapper {
		order: 1;
		max-height: 100px;
		width: 100%;
		justify-content: center
	}
}

.footer--location-wrapper .footer-map {
	display: block;
	position: relative;
	width: 440px;
	height: 510px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='440.262' height='508.231' viewBox='0 0 440.262 508.231'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.55' y1='0.018' x2='0.145' y2='0.95' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0.275'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath id='Subtraction_8' data-name='Subtraction 8' d='M219.65,507.221h0l-42.4-24.471,18.788-32.541,23.605,13.625L401.692,358.742V148.507L219.648,43.388,37.575,148.507V358.742L56.6,369.725,37.822,402.256l86.71,50.062L0,380.437V126.818L219.65,0,439.262,126.818l0,253.619L219.65,507.221Z' transform='translate(0.5 0.577)' stroke='rgba(0,0,0,0)' stroke-miterlimit='10' stroke-width='1' fill='url(%23linear-gradient)'/%3E%3C/svg%3E%0A");
	background-position: center center;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 60px 50px;
	transform: translateY(calc((50% + 2.5rem) * -1));
	position: absolute;
	top: 0;
	inset-inline-end: 0
}

html[dir=rtl] .footer--location-wrapper .footer-map {
	transform-origin: left
}

html[dir=ltr] .footer--location-wrapper .footer-map {
	transform-origin: right
}

@media(max-width: 1679.9px) {
	.footer--location-wrapper .footer-map {
		transform: translateY(calc((50% + 2.5rem) * -1)) scale(0.8)
	}
}

@media(max-width: 1399.9px) {
	.footer--location-wrapper .footer-map {
		transform: translateY(calc((50% + 2.5rem) * -1)) scale(0.6)
	}
}

@media(max-width: 1399.9px)and (max-width: 1199.9px) {
	.footer--location-wrapper .footer-map {
		position: relative;
		top: auto;
		inset-inline-end: auto;
		transform-origin: center !important
	}
}

.footer--location-wrapper .footer-map-title {
	display: block;
	position: absolute;
	bottom: 6px;
	right: calc(50% + 3px);
	width: 50%;
	text-align: center;
	font-weight: 700;
	font-size: 1.125rem;
	color: #fff;
	height: 38px;
	padding-top: 2px;
	transform: rotate(30deg);
	transform-origin: right;
	padding: 0 40px
}

.footer--location-wrapper .footer-map-overlay {
	display: block;
	width: 338px;
	height: 390px;
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	position: relative
}

	.footer--location-wrapper .footer-map-overlay:after {
		content: "";
		background: #bce4f8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='25.714' viewBox='0 0 30 25.714'%3E%3Cg data-name='Group 3478' transform='translate(4829 -4671)'%3E%3Cpath data-name='Path 42043' d='M23.036,85.947H21.964a.516.516,0,0,0-.536.536V91.84a2.686,2.686,0,0,1-2.678,2.678H4.821a2.58,2.58,0,0,1-1.892-.787,2.579,2.579,0,0,1-.787-1.892V77.911a2.579,2.579,0,0,1,.787-1.892,2.579,2.579,0,0,1,1.892-.787H16.607a.516.516,0,0,0,.536-.536V73.625a.515.515,0,0,0-.536-.535H4.821A4.645,4.645,0,0,0,1.414,74.5,4.644,4.644,0,0,0,0,77.911V91.84a4.643,4.643,0,0,0,1.414,3.406,4.645,4.645,0,0,0,3.407,1.415H18.75a4.83,4.83,0,0,0,4.822-4.821V86.483a.517.517,0,0,0-.536-.536Z' transform='translate(-4829 4600.053)'%3E%3C/path%3E%3Cpath data-name='Path 42044' d='M213.782,36.865a1.03,1.03,0,0,0-.753-.318h-8.571a1.065,1.065,0,0,0-.753,1.825l2.946,2.946L195.735,52.233a.526.526,0,0,0,0,.77l1.908,1.908a.527.527,0,0,0,.77,0L209.329,44l2.947,2.946a1.071,1.071,0,0,0,1.825-.753V37.618A1.03,1.03,0,0,0,213.782,36.865Z' transform='translate(-5013.101 4634.453)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center center no-repeat;
		position: absolute;
		inset: 0;
		width: 100%;
		height: 100%;
		transition: all .25s ease-in-out;
		opacity: 0
	}

	.footer--location-wrapper .footer-map-overlay:hover:after {
		opacity: .7
	}

	.footer--location-wrapper .footer-map-overlay .map-img {
		width: 100%;
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
		-o-object-position: center;
		object-position: center
	}

.footer--lower-wrapper {
	display: flex;
	flex: 1;
	flex-wrap: wrap;
	gap: 30px;
	align-items: flex-end;
	-webkit-margin-after: 0px;
	margin-block-end: 0px
}

@media(max-width: 1199.9px) {
	.footer--lower-wrapper {
		flex-direction: column;
		align-items: center
	}
}

.footer--news-subscription {
	display: flex;
	/*flex: 1;*/
	padding: 1.5rem 0;
	flex-direction: column
}

@media(max-width: 1399.9px) {
	.footer--news-subscription {
		padding: 0
	}
}

@media(max-width: 1199.9px) {
	.footer--news-subscription {
		margin-top: 3rem;
		order: 1;
		text-align: center
	}
}

.footer--news-subscription .ns-title {
	max-width: 400px
}

.footer--news-subscription h3 {
	color: #fff;
	font-size: 1.625rem;
	font-weight: 400;
	margin-bottom: 1rem
}

.footer--news-subscription p {
	font-size: .875rem;
	font-weight: 400;
	color: #fff;
	margin-bottom: 2.5rem
}

.footer--news-subscription .ns-form {
	max-width: 400px
}

	.footer--news-subscription .ns-form .ns-input-group {
		display: flex
	}

		.footer--news-subscription .ns-form .ns-input-group .form-control {
			height: 44px;
			background: transparent;
			color: #fff;
			border-radius: 0;
			border: 1px solid #fff;
			-webkit-border-end: none;
			border-inline-end: none;
			transition: all .25s ease-in-out;
			line-height: 1;
			border-start-start-radius: 30px;
			border-end-start-radius: 30px;
			-webkit-margin-end: -20px;
			margin-inline-end: -20px;
			-webkit-padding-end: 30px;
			padding-inline-end: 30px
		}

			.footer--news-subscription .ns-form .ns-input-group .form-control:focus {
				box-shadow: 0 0 0 2px rgba(0,35,83,.5)
			}

			.footer--news-subscription .ns-form .ns-input-group .form-control::-moz-placeholder {
				color: #fff
			}

			.footer--news-subscription .ns-form .ns-input-group .form-control:-ms-input-placeholder {
				color: #fff
			}

			.footer--news-subscription .ns-form .ns-input-group .form-control::placeholder {
				color: #fff
			}

			.footer--news-subscription .ns-form .ns-input-group .form-control.errorinput {
				border-color: rgba(214,26,26,.8)
			}

	.footer--news-subscription .ns-form .text-danger {
		display: inline-block;
		margin-top: 10px;
		font-weight: 600;
		color: #d61a1a !important
	}

.footer--news-subscription .ns-submit-btn {
	display: inline-block;
	height: 44px;
	padding: .25rem 2.5rem;
	font-size: 1.25rem;
	font-weight: 400;
	border: none;
	background: #fff;
	color: #002353;
	position: relative;
	transition: all .25s ease-in-out;
	white-space: nowrap;
	border-radius: 30px;
	line-height: 1;
	border: 1px solid transparent
}

	.footer--news-subscription .ns-submit-btn:disabled {
		background: #002353;
		color: #fff
	}

	.footer--news-subscription .ns-submit-btn:not(:disabled) {
		cursor: pointer
	}

		.footer--news-subscription .ns-submit-btn:not(:disabled):hover, .footer--news-subscription .ns-submit-btn:not(:disabled):active, .footer--news-subscription .ns-submit-btn:not(:disabled):focus {
			background: #002353;
			color: #fff;
			border-color: #fff
		}

.footer--social-wrapper {
	display: flex;
	/*flex: 1;*/
	flex-direction: column;
	align-items: center;
}

@media(max-width: 1679.9px) {
	.footer--social-wrapper {
		/*flex: 1.5*/
	}
}

@media(max-width: 1199.9px) {
	.footer--social-wrapper {
		order: 3;
		padding-top: 2rem
	}
}

.footer--social-links {
	list-style: none;
	display: flex;
	align-content: center;
	justify-content: center !important;
	gap: .625rem;
	margin-bottom: 2.5rem
}

	.footer--social-links li {
		display: inline-flex
	}

		.footer--social-links li a {
			display: inline-flex;
			width: 35px;
			height: 35px;
			justify-content: center;
			align-items: center;
			border-radius: 5px;
			border: 1px solid #fff;
			background-color: #274979;
			transition: all .25s ease-in-out
		}

			.footer--social-links li a:hover {
				transform: translateY(-3px)
			}

			.footer--social-links li a svg, 
			.footer--social-links li a img {
				max-width: 22px;
				max-height: 22px;
				filter: grayscale(100%) brightness(200%);
			}

.footer--user-links {
	list-style: none;
	display: flex;
	justify-content: space-around;
	gap: .625rem;
	flex-wrap: wrap
}

	.footer--user-links li {
		display: inline-flex
	}

		.footer--user-links li a {
			display: inline-flex;
			transition: all .25s ease-in-out;
			color: #fff
		}

			.footer--user-links li a:hover {
				color: #bce4f8
			}

.footer--copy-rights {
	display: block;
	text-align: center
}

.footer--copy-rights {
	display: block;
	text-align: center
}

.footer--updates {
	display: block;
	text-align: center;
	font-size: .625rem
}

	.footer--updates a {
		text-decoration: underline;
		color: #8ed1f3;
		transition: all .25s ease-in-out
	}

		.footer--updates a:hover {
			color: #bce4f8
		}

.footer--app-wrapper {
	display: flex;
	flex: 1;
	justify-content: flex-end;
	align-items: flex-end;
	gap: 2rem;
	visibility: hidden
}

@media(max-width: 1199.9px) {
	.footer--app-wrapper {
		order: 2;
		flex-direction: column;
		align-items: center;
		display: none
	}
}

@media(max-width: 1199.9px) {
	.footer--app-ttl {
		text-align: center
	}
}

.footer--app-ttl p {
	margin: 0
}

.footer--app-links {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	gap: 10px
}

	.footer--app-links a {
		display: block;
		transition: all .25s ease-in-out
	}

		.footer--app-links a svg, .footer--app-links a img {
			max-width: 100%
		}

.search-form-box {
	display: flex;
	align-items: flex-start;
	width: 100%;
	gap: .625rem;
	margin-bottom: 2.2rem
}

@media(max-width: 991.9px) {
	.search-form-box--style-2 {
		background: #fff;
		padding: 1rem;
		border-radius: 5px;
		box-shadow: 0 3px 66px rgba(0,0,0,.1)
	}
}

@media(max-width: 991.9px) {
	.search-form-box {
		flex-direction: column;
		align-items: center;
		gap: 1.5rem
	}
}

@media(min-width: 768px)and (max-width: 1199.9px) {
	.search-form-box {
		flex-wrap: wrap
	}
}

.search-form-box--input-wrapper {
	display: flex;
	align-items: center;
	flex-direction: row;
	flex-grow: 1;
	gap: .625rem;
	margin-bottom: 0 !important
}

@media(min-width: 768px)and (max-width: 1199.9px) {
	.search-form-box--input-wrapper {
		margin-bottom: 20px
	}
}

@media(max-width: 991.9px) {
	.search-form-box--input-wrapper {
		width: 100%;
		flex-direction: column
	}
}

.search-form-box--input-wrapper.auth-form-group .auth-form-control {
	min-height: auto;
	height: 50px
}

	.search-form-box--input-wrapper.auth-form-group .auth-form-control:not(select) {
		max-width: 135px;
		padding: .8rem 1rem .9rem !important
	}

	.search-form-box--input-wrapper.auth-form-group .auth-form-control.form-search {
		min-width: 200px;
		max-width: 300px;
		background-repeat: no-repeat !important;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.524' height='14.524' viewBox='0 0 14.524 14.524'%3E%3Cpath id='Path_4' data-name='Path 4' d='M12.731,3a5.723,5.723,0,0,1,5.792,5.66,5.723,5.723,0,0,1-5.792,5.66,5.852,5.852,0,0,1-3.1-.884L5.448,17.524,4,16.109l4.131-4.026A5.538,5.538,0,0,1,6.939,8.66,5.723,5.723,0,0,1,12.731,3Zm0,1.332a4.329,4.329,0,1,0,4.43,4.328A4.371,4.371,0,0,0,12.731,4.332Z' transform='translate(-4 -3)' fill='%23bfbfbf'/%3E%3C/svg%3E%0A")
	}

html[dir=rtl] .search-form-box--input-wrapper.auth-form-group .auth-form-control.form-search {
	background-position: calc(100% - 15px) center !important;
	padding-right: 40px !important
}

html[dir=ltr] .search-form-box--input-wrapper.auth-form-group .auth-form-control.form-search {
	background-position: 15px center !important;
	padding-left: 40px !important
}

@media(max-width: 991.9px) {
	.search-form-box--input-wrapper.auth-form-group .auth-form-control {
		min-width: unset !important;
		max-width: unset !important;
		width: 100% !important
	}
}

.search-form-box--input-wrapper.auth-form-group select.auth-form-control {
	box-shadow: none
}

	.search-form-box--input-wrapper.auth-form-group select.auth-form-control option {
		color: #000
	}

.search-form-box button {
	min-height: 50px;
	padding-left: 1.3rem;
	padding-right: 1.3rem;
	min-width: 5.4rem
}

@media(max-width: 991.9px) {
	.search-form-box button {
		width: 100%;
		margin-top: .625rem
	}
}

.gallery-card {
	position: relative;
	color: #fff;
	box-shadow: 0 3px 66px rgba(0,0,0,.1)
}

	.gallery-card:hover {
		color: #fff
	}

.gallery-card--container {
	position: relative;
	overflow: hidden;
	padding-top: 73.5%;
	color: inherit;
	border-radius: 5px;
	background: #fff
}

.gallery-card--img, .gallery-card--content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%
}

.gallery-card--img {
	min-height: 100%;
	z-index: 1;
	transition: transform .3s;
	margin: 0 !important
}

.gallery-card--content {
	bottom: 0;
	z-index: 4;
	padding: 1.5rem 2rem;
	display: flex;
	flex-direction: column;
	justify-content: end
}

@media(max-width: 1679.9px) {
	.gallery-card--content {
		padding: 1.5rem
	}
}

@media(max-width: 575.9px) {
	.gallery-card--content {
		padding: 1rem
	}
}

.gallery-card--content::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: radial-gradient(rgba(255, 255, 255, 0.2), rgba(0, 16, 39, 0.74));
	z-index: -1
}

.gallery-card--date {
	font-size: .75rem;
	margin-bottom: .5rem;
	display: flex;
	gap: .75rem
}

@media(max-width: 991.9px) {
	.gallery-card--date {
		font-size: .7rem
	}
}

.gallery-card--title {
	font-size: 1.375rem;
	font-weight: 600;
	margin-bottom: 0;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden
}

.gallery-card--title--style-2 {
	-webkit-line-clamp: 2
}

@media(max-width: 1679.9px) {
	.gallery-card--title {
		font-size: 1.2rem
	}
}

@media(max-width: 1199.9px) {
	.gallery-card--title {
		font-size: 1rem
	}
}

@media(max-width: 991.9px) {
	.gallery-card--title {
		font-size: .9rem
	}
}

@media(max-width: 767.9px) {
	.gallery-card--title {
		font-size: 1rem
	}
}

@media(max-width: 575.9px) {
	.gallery-card--title {
		font-size: .9rem
	}
}

.gallery-card--icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	transition: all .4s ease-in-out;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 3rem;
	height: 3rem;
	border-radius: 50%;
	background: #fff;
	z-index: 2
}

@media(max-width: 1199.9px) {
	.gallery-card--icon {
		width: 2.8rem;
		height: 2.8rem
	}
}

@media(max-width: 991.9px) {
	.gallery-card--icon {
		width: 2.4rem;
		height: 2.4rem
	}

		.gallery-card--icon svg {
			width: 15px
		}
}

.gallery-card--icon svg {
	position: relative
}

html[dir=rtl] .gallery-card--icon svg {
	left: 3px
}

html[dir=ltr] .gallery-card--icon svg {
	right: 3px
}

.gallery-card:hover .gallery-card--img {
	transform: scale(1.08)
}

.gallery-card:hover .gallery-card--icon {
	-webkit-animation: pulse-effect 1.5s infinite;
	animation: pulse-effect 1.5s infinite
}

.gallery-card--light-overlay .gallery-card--content::before {
	background: linear-gradient(to bottom, transparent, rgba(142, 209, 243, 0.2), #001a3a)
}

.gallery-card--light-overlay .gallery-card--title {
	-webkit-line-clamp: 2
}

.pagination-wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	list-style: none;
	flex-wrap: wrap;
	margin-top: 0;
	margin-bottom: 0
}

	.pagination-wrapper li {
		margin: 5px 10px
	}

@media(max-width: 991.9px) {
	.pagination-wrapper li {
		margin: 0 7px 12px
	}
}

.pagination-wrapper li.active > * {
	cursor: default;
	background: #004c98;
	color: #fff
}

.pagination-wrapper li.disabled > * {
	cursor: default;
	background: #e5e4e4 !important;
	color: #939393 !important
}

.pagination-wrapper li:not([disbaled]):first-of-type button {
	box-shadow: 0 0px 36px 2px rgba(0,0,0,.16);
	background: #fff;
	color: #303030
}

.pagination-wrapper button, .pagination-wrapper a, .pagination-wrapper span {
	border: none;
	display: inline-block;
	padding: .6rem 1rem .8rem;
	background: #fff;
	color: #303030;
	font-weight: 400;
	font-size: 1.125rem;
	line-height: 1;
	border-radius: 5px;
	cursor: pointer;
	transition: all .25s ease-in-out;
	outline: none;
	box-shadow: 0 3px 36px rgba(0,0,0,.16)
}

	.pagination-wrapper button.active, .pagination-wrapper button:hover, .pagination-wrapper a.active, .pagination-wrapper a:hover, .pagination-wrapper span.active, .pagination-wrapper span:hover {
		background: #004c98;
		color: #fff
	}

	.pagination-wrapper button.active, .pagination-wrapper a.active, .pagination-wrapper span.active {
		cursor: default
	}

	.pagination-wrapper button:disabled, .pagination-wrapper a:disabled, .pagination-wrapper span:disabled {
		cursor: not-allowed;
		background: #e5e4e4;
		border-color: #e5e4e4;
		color: #939393;
		opacity: .6
	}

@media(max-width: 1679.9px) {
	.pagination-wrapper button, .pagination-wrapper a, .pagination-wrapper span {
		font-size: 1rem
	}
}

@media(max-width: 991.9px) {
	.pagination-wrapper button, .pagination-wrapper a, .pagination-wrapper span {
		font-size: .9rem
	}
}

.news-card {
	text-decoration: none;
	display: block;
	box-shadow: 0 3px 66px rgba(0,0,0,.1)
}

	.news-card:hover .news-card--img img {
		transform: scale(1.1)
	}

.news-card--img {
	position: relative;
	padding-top: 71.5%;
	overflow: hidden;
	display: block
}

	.news-card--img img {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		min-height: 100%;
		transition: transform .3s;
		-o-object-fit: cover;
		object-fit: cover
	}

.news-card--content {
	background: #fff;
	padding: 1.5rem 2rem;
	height: 300px
}

@media(max-width: 575.9px) {
	.news-card--content {
		height: auto
	}
}

.news-card--content--info {
	display: flex;
	align-items: center;
	justify-content: space-between
}

	.news-card--content--info .news-card--date {
		margin-bottom: 0
	}

		.news-card--content--info .news-card--date span {
			overflow: hidden;
			display: -webkit-box;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;
			text-overflow: ellipsis
		}

	.news-card--content--info .share-widget .share-txt {
		display: none
	}

	.news-card--content--info .share-widget svg {
		margin: 0
	}

		.news-card--content--info .share-widget svg path {
			stroke: none;
			fill: #004c98
		}

.news-card--date {
	font-size: .875rem;
	color: #807e7d;
	display: inline-flex;
	flex-wrap: wrap;
	gap: .5rem
}

.news-card--tag {
	color: #65b3b1;
	background: rgba(101,179,177,.15);
	border-radius: 140px;
	font-size: .75rem;
	line-height: 1;
	padding: .5rem 1.5rem .8rem;
	display: inline-block;
	margin: .8rem 0 .6rem
}

@media(max-width: 1679.9px) {
	.news-card--tag {
		padding: .5rem 1.3rem .8rem
	}
}

.news-card--title, .news-card--desc {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.news-card--title {
	height: 77px
}

	.news-card--title h3 {
		font-size: 1.375rem;
		margin-bottom: .8rem;
		font-weight: bold;
		color: #004c98;
		transition: color .3s;
		margin-bottom: .8rem
	}

@media(max-width: 1679.9px) {
	.news-card--title h3 {
		font-size: 1.1rem
	}
}

.news-card--title h3:hover {
	color: #3c80c2
}

@media(max-width: 1679.9px) {
	.news-card--title {
		height: 58px
	}
}

.news-card--desc, .news-card--link {
	font-size: 1.125rem
}

@media(max-width: 1679.9px) {
	.news-card--desc, .news-card--link {
		font-size: .95rem
	}
}

.news-card--desc {
	color: #807e7d;
	margin-bottom: .9rem;
	height: 55px
}

@media(max-width: 1679.9px) {
	.news-card--desc {
		height: 50px
	}
}

@media(max-width: 575.9px) {
	.news-card--desc {
		max-height: 50px;
		height: auto
	}
}

.news-card--footer {
	display: flex;
	justify-content: end
}

.news-card--link {
	font-weight: 500;
	padding: 0 .5rem
}

	.news-card--link span, .news-card--link svg {
		transition: all .3s
	}

	.news-card--link span {
		color: #3c80c2;
		margin: 0 .8rem
	}

html[dir=ltr] .news-card--link svg {
	transform: rotate(180deg)
}

.news-card--link:hover {
	opacity: .8
}

	.news-card--link:hover svg {
		transform: translateX(-5px)
	}

html[dir=ltr] .news-card--link:hover svg {
	transform: rotate(180deg) translateX(-5px)
}

.hero {
	height: 100vh;
	width: 100%;
	position: relative;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding-top: 190px;
	display: flex;
	min-width: 0
}

@media(min-width: 992px) {
	.hero {
		/*min-height: 800px*/
	}
}

@media(max-width: 1199.9px) {
	.hero {
		height: auto;
		min-height: 0;
		padding-bottom: 2rem
	}
}

.hero:after {
	content: "";
	display: block;
	position: absolute;
	inset: 0;
	height: 100%;
	width: 100%;
	/*background: url(../images/hero-shapes.svg) no-repeat center center/cover;*/
	z-index: 1;
	opacity: .1;
	mix-blend-mode: multiply
}

.hero--container {
	display: flex;
	justify-content: center;
	flex-direction: column;
	height: 100%;
	min-width: 0
}

.hero--upper-wrapper {
	position: relative;
	z-index: 2;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	min-width: 0
}

@media(max-width: 1199.9px) {
	.hero--upper-wrapper {
		flex-direction: column
	}
}

/*.hero--slider {
    padding-bottom: 3.5rem;
    margin-bottom: 2.5rem
}

@media(max-width: 1199.9px) {
    .hero--slider {
        padding-bottom: 1.5rem;
        margin-bottom: .5rem
    }
}
*/
.hero--slider-wrapper {
	display: flex;
	flex: 0 0 auto;
	width: 60%;
	min-width: 0;
	/*padding-inline: 5.5rem*/
}

@media(max-width: 1679.9px) {
	.hero--slider-wrapper {
		/*padding-inline: 1rem*/
	}
}

@media(max-width: 1199.9px) {
	.hero--slider-wrapper {
		width: 100%
	}
}

.hero--slider .swiper-pagination {
	bottom: 0px
}

	.hero--slider .swiper-pagination .swiper-pagination-bullet {
		height: 4px;
		width: 26px;
		background-color: rgba(255,255,255,.65);
		border-radius: 20px;
		transition: all .25s ease-in-out
	}

	.hero--slider .swiper-pagination .swiper-pagination-bullet-active {
		background-color: #8ed1f3
	}

@media(max-width: 767.9px) {
	.hero--slider-item {
		text-align: center
	}
}

.hero--slider-item-title {
	color: #004c98;
	font-size: 1.875rem;
	font-weight: 700;
	margin-bottom: 1rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

	.hero--slider-item-title strong {
		font-size: 2.8125rem;
		line-height: 1.5
	}

@media(max-width: 767.9px) {
	.hero--slider-item-title strong {
		font-size: 1.5rem
	}
}

@media(max-width: 767.9px) {
	.hero--slider-item-title {
		font-size: 1.375rem
	}
}

.hero--slider-item-details {
	color: #004c98;
	font-size: 1rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media(max-width: 767.9px) {
	.hero--slider-item-details {
		font-weight: 300
	}
}

.hero--slider-item-more {
	background: #d8d7d7;
	background: linear-gradient(135deg, #d8d7d7 0%, #c0bdbd 100%);
	display: inline-block;
	padding: .75rem 1.5rem;
	font-size: 1.375rem;
	font-weight: 700;
	color: #004c98 !important;
	transition: all .25s ease-in-out;
	border-radius: 6px;
	position: relative;
	overflow: hidden;
	margin-top: 1rem
}

	.hero--slider-item-more::after {
		content: "";
		width: 50%;
		position: absolute;
		top: 0;
		left: -200%;
		height: 200%;
		transition: all .5s;
		background: rgba(255,255,255,.2)
	}

	.hero--slider-item-more:hover::after {
		left: 100%
	}

	.hero--slider-item-more svg, .hero--slider-item-more img {
		-webkit-margin-end: 10px;
		margin-inline-end: 10px
	}

.hero--srch-wrapper {
	display: flex;
	flex: 0 0 auto;
	width: 40%;
	min-width: 0;
	flex-direction: column;
	justify-content: stretch;
	padding-inline: 2rem;
	padding-top: 1rem;
	padding-bottom: 3rem
}

@media(max-width: 1199.9px) {
	.hero--srch-wrapper {
		width: 100%;
		padding-inline: 0
	}
}

.hero--srch-wrapper h2 {
	color: #fff;
	font-size: 1.5rem;
	font-weight: 700;
	margin-bottom: 1.5rem
}

.hero--srch {
	display: block;
	position: relative;
	background: #fff;
	border-radius: 5px;
	box-shadow: inset 0 0 11px rgba(0,52,124,.5),0 0 0 6px rgba(255,255,255,.36);
	margin: 6px;
	height: 60px;
	padding: .5rem;
	-webkit-padding-start: 44px;
	padding-inline-start: 44px
}

	.hero--srch:before {
		content: "";
		width: 15px;
		height: 100%;
		position: absolute;
		inset-block-start: 0;
		inset-inline-start: 20px;
		display: inline-block;
		vertical-align: middle;
		background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.579' height='14.579' viewBox='0 0 14.579 14.579'%3E%3Cpath id='Path_436' data-name='Path 436' d='M15.313,9.906A5.406,5.406,0,1,1,9.906,4.5a5.406,5.406,0,0,1,5.406,5.406Z' transform='translate(-3.5 -3.5)' fill='none' stroke='%2300347c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_437' data-name='Path 437' d='M27.915,27.915l-2.94-2.94' transform='translate(-14.75 -14.75)' fill='none' stroke='%2300347c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat right center
	}

	.hero--srch input[type=text] {
		height: 100%;
		width: calc(100% - 155px);
		border: none;
		outline: none;
		background: transparent none;
		padding-inline: .5rem
	}

	.hero--srch select {
		height: 100%;
		width: 85px;
		border: none;
		outline: none;
		background: transparent none;
		-webkit-padding-start: 1.25rem;
		padding-inline-start: 1.25rem;
		position: relative;
		-webkit-border-start: 1px solid rgba(112,112,112,.2);
		border-inline-start: 1px solid rgba(112,112,112,.2);
		color: #004c98
	}

	.hero--srch button {
		width: 45px;
		height: 45px;
		border: none;
		background: linear-gradient(135deg, #155898 0%, #08305e 100%);
		border-radius: 5px;
		-webkit-margin-start: 15px;
		margin-inline-start: 15px
	}

.hero--lower-wrapper {
	position: relative;
	z-index: 2;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	min-width: 0
}

@media(max-width: 1199.9px) {
	.hero--lower-wrapper {
		flex-direction: column
	}
}

.hero--widgets-wrapper {
	display: flex;
	flex: 0 0 auto;
	width: 60%;
	min-width: 0
}

@media(max-width: 1199.9px) {
	.hero--widgets-wrapper {
		width: 100%
	}
}

@media(max-width: 767.9px) {
	.hero--widgets-wrapper {
		flex-direction: column
	}
}

.hero--widget {
	display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: flex-end;
	height: 240px;
	padding: 1.5rem 2rem 1rem;
	transition: all .25s ease-in-out;
	background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='334' height='240' viewBox='0 0 334 240'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='Path_52115' data-name='Path 52115' d='M0,0H334V240H0Z' transform='translate(12305.118 5125.658)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_40' data-name='Mask Group 40' transform='translate(-12305.118 -5125.658)' opacity='0.6' clip-path='url(%23clip-path)'%3E%3Cpath id='Subtraction_18' data-name='Subtraction 18' d='M118.622,273.854h0l-68.381-39.47,67.484-1.213,44.1-79.614,42.594,70.782-85.8,49.516Zm-79.57-45.928-26.63-15.371L0,191.915V103.386L15.13,76.072,17.7,71.627l45.741,79.2h92.3l-41.963,75.758Zm171.136-6.917h0L165.9,147.415l20.416-36.858,25.16-43.562,22.561-.4,3.225,1.861V205.385l-27.072,15.624ZM.51,205.68h0L0,205.385v-.554l.51.847Zm156.59-61.5H67.28L23.863,69l87.059-1.558L157.1,144.176h0Zm4.873-4.769h0L114.627,60.733,22.59,62.375l6.03-10.439L118.622,0,192.5,42.625l12.164,21.061-24.417,44.08-18.272,31.641ZM0,88.962H0V68.451l12.231-7.058L13.852,64.2l-.223.385.13.224L9.292,72.876,0,88.961Zm210.429-28.6-6.409-11.094,18.842,10.871Z' transform='translate(12305.118 5064.087)' fill='%2381b7bb' opacity='0.262'/%3E%3C/g%3E%3C/svg%3E%0A") left top/cover no-repeat;
	position: relative
}

	.hero--widget:before {
		content: "";
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		inset: 0;
		z-index: 0;
		background: #1c6cb5;
		background: linear-gradient(180deg, #1c6cb5 0%, #0e365b 100%);
		transition: all .3s ease-in-out
	}

	.hero--widget:after {
		content: "";
		display: block;
		width: 85px;
		height: 85px;
		position: absolute;
		inset-block-end: 55px;
		inset-inline-start: 10px;
		z-index: 1;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83.15' height='78.837' viewBox='0 0 83.15 78.837'%3E%3Cpath id='Path_52109' data-name='Path 52109' d='M28.077,0,0,16.211v32.42L28.077,64.837,56.15,48.631V16.211Z' transform='translate(27 14)' fill='%23fff' opacity='0.3'/%3E%3Cpath id='Path_52118' data-name='Path 52118' d='M21.077,0,0,12.169V36.505L21.077,48.671,42.15,36.505V12.169Z' transform='translate(0 0)' fill='%23fff' opacity='0.3'/%3E%3C/svg%3E%0A") no-repeat center center;
		transition: all .3s ease-in-out;
		mix-blend-mode: overlay
	}

	.hero--widget:nth-child(2):before {
		background: #3b789a;
		background: linear-gradient(135deg, #3b789a 0%, #8ccdf2 100%)
	}

	.hero--widget:nth-child(3) {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='334' height='240' viewBox='0 0 334 240'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='Path_52115' data-name='Path 52115' d='M0,0H334V240H0Z' transform='translate(12305.118 5125.658)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_40' data-name='Mask Group 40' transform='translate(-12305.118 -5125.658)' opacity='0.6' clip-path='url(%23clip-path)'%3E%3Cpath id='Subtraction_18' data-name='Subtraction 18' d='M118.622,273.854h0l-68.381-39.47,67.484-1.213,44.1-79.614,42.594,70.782-85.8,49.516Zm-79.57-45.928-26.63-15.371L0,191.915V103.386L15.13,76.072,17.7,71.627l45.741,79.2h92.3l-41.963,75.758Zm171.136-6.917h0L165.9,147.415l20.416-36.858,25.16-43.562,22.561-.4,3.225,1.861V205.385l-27.072,15.624ZM.51,205.68h0L0,205.385v-.554l.51.847Zm156.59-61.5H67.28L23.863,69l87.059-1.558L157.1,144.176h0Zm4.873-4.769h0L114.627,60.733,22.59,62.375l6.03-10.439L118.622,0,192.5,42.625l12.164,21.061-24.417,44.08-18.272,31.641ZM0,88.962H0V68.451l12.231-7.058L13.852,64.2l-.223.385.13.224L9.292,72.876,0,88.961Zm210.429-28.6-6.409-11.094,18.842,10.871Z' transform='translate(12305.118 5064.087)' fill='%2381b7bb' opacity='0.262'/%3E%3C/g%3E%3C/svg%3E%0A"),radial-gradient(#f4fbff, rgba(142, 209, 243, 0.8))
	}

		.hero--widget:nth-child(3):before {
			background: #37686c;
			background: linear-gradient(135deg, #37686c 0%, #81b7bb 100%)
		}

.hero--widget-ttl {
	display: block;
	position: relative;
	z-index: 1;
	transition: all .25s ease-in-out;
	transform: translateY(120px)
}

	.hero--widget-ttl h3 {
		color: #fff;
		font-size: 1.75rem;
		line-height: 1.15;
		font-weight: 700;
		height: 72px;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis;
		transition: all .25s ease-in-out
	}

.hero--widget p {
	opacity: 0;
	color: #000;
	font-size: .875rem;
	height: 70px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	transform: translateY(10px);
	transition: all .25s ease-in-out;
	transition-delay: .1s
}

.hero--widget-more {
	display: block;
	position: relative;
	z-index: 1;
	color: #004c98 !important;
	font-size: .875rem;
	font-weight: 700;
	transition: all .25s ease-in-out;
	opacity: 0;
	transform: translateY(10px);
	transition-delay: .15s;
	height: 40px;
	text-align: end;
	padding: .4rem 0
}

	.hero--widget-more img, .hero--widget-more svg {
		transition: all .25s ease-in-out;
		-webkit-margin-start: 10px;
		margin-inline-start: 10px
	}

html[dir=ltr] .hero--widget-more img, html[dir=ltr] .hero--widget-more svg {
	transform: rotate(0.5turn)
}

.hero--widget-more:hover img, .hero--widget-more:hover svg {
	-webkit-margin-start: 15px;
	margin-inline-start: 15px;
	-webkit-margin-end: -5px;
	margin-inline-end: -5px
}

.hero--widget:hover:before {
	opacity: 0;
	height: 0
}

.hero--widget:hover:after {
	opacity: 0
}

.hero--widget:hover .hero--widget-ttl {
	transform: translateY(0px)
}

	.hero--widget:hover .hero--widget-ttl h3 {
		color: #004c98
	}

.hero--widget:hover p {
	opacity: .5;
	transform: translateY(0px)
}

.hero--widget:hover .hero--widget-more {
	opacity: 1;
	transform: translateY(0px)
}

.hero--eserv-wrapper {
	display: flex;
	flex: 0 0 auto;
	width: 40%;
	min-width: 0;
	padding-inline: 5rem
}

@media(max-width: 1199.9px) {
	.hero--eserv-wrapper {
		width: 100%
	}
}

@media(max-width: 1679.9px) {
	.hero--eserv-wrapper {
		padding-inline: 1rem
	}
}

@media(max-width: 1199.9px) {
	.hero--eserv-wrapper {
		padding-inline: 0
	}
}

.hero--eserv {
	display: flex;
	min-width: 0;
	background: rgba(0,0,0,.2);
	-webkit-backdrop-filter: blur(30px);
	backdrop-filter: blur(30px);
	border-start-start-radius: 10px;
	border-start-end-radius: 10px;
	flex-wrap: wrap;
	justify-content: center;
	padding: 1rem;
	position: relative
}

@media(max-width: 1199.9px) {
	.hero--eserv {
		margin: 3rem auto 0
	}
}

.hero--eserv h2 {
	color: #fff;
	font-size: 1rem;
	font-weight: 700;
	margin-bottom: 1rem
}

.hero--eserv-slider {
	width: 330px
}

@media(max-width: 575.9px) {
	.hero--eserv-slider {
		transform: scale(0.8)
	}
}

.hero--eserv-slider-wrapper {
	min-width: 0;
	width: 100%
}

	.hero--eserv-slider-wrapper .swiper-button-next, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-prev {
		width: 30px;
		height: 34px;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.53' height='34.884' viewBox='0 0 30.53 34.884'%3E%3Cpath id='Subtraction_1' data-name='Subtraction 1' d='M14.766,33.907h0L0,25.474V8.606L14.766.174,29.53,8.606V8.74L17.2,1.62,3.833,9.333v15.43L17.2,32.478,29.53,25.356v.118L14.767,33.907Z' transform='translate(30.03 34.482) rotate(180)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A") no-repeat center center;
		transform: rotate(0.5turn);
		right: 40px;
		left: auto;
		margin-top: -10px
	}

		.hero--eserv-slider-wrapper .swiper-button-next:after, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-prev:after {
			content: "";
			display: block;
			width: 15px;
			height: 7px;
			background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.315' height='8.012' viewBox='0 0 16.315 8.012'%3E%3Cpath id='Path_511' data-name='Path 511' d='M21.815,18H7.5' transform='translate(-6.5 -13.994)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_512' data-name='Path 512' d='M20.592,7.5,18,10.092l2.592,2.592' transform='translate(-17 -6.086)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center center;
			position: absolute;
			left: 0;
			top: 50%;
			transform: translateY(-50%);
			transition: all .25s ease-in-out
		}

		.hero--eserv-slider-wrapper .swiper-button-next:hover:after, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-prev:hover:after {
			left: -3px
		}

@media(min-width: 1200px)and (max-width: 1399.9px) {
	.hero--eserv-slider-wrapper .swiper-button-next, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-prev {
		right: 20px
	}
}

@media(max-width: 991.9px) {
	.hero--eserv-slider-wrapper .swiper-button-next, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-prev {
		right: 10px
	}
}

.hero--eserv-slider-wrapper .swiper-button-prev, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-next {
	width: 30px;
	height: 34px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.53' height='34.884' viewBox='0 0 30.53 34.884'%3E%3Cpath id='Subtraction_1' data-name='Subtraction 1' d='M14.766,33.907h0L0,25.474V8.606L14.766.174,29.53,8.606V8.74L17.2,1.62,3.833,9.333v15.43L17.2,32.478,29.53,25.356v.118L14.767,33.907Z' transform='translate(30.03 34.482) rotate(180)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A") no-repeat center center;
	left: 40px;
	right: auto;
	margin-top: -10px
}

	.hero--eserv-slider-wrapper .swiper-button-prev:after, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-next:after {
		content: "";
		display: block;
		width: 15px;
		height: 7px;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.315' height='8.012' viewBox='0 0 16.315 8.012'%3E%3Cpath id='Path_511' data-name='Path 511' d='M21.815,18H7.5' transform='translate(-6.5 -13.994)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_512' data-name='Path 512' d='M20.592,7.5,18,10.092l2.592,2.592' transform='translate(-17 -6.086)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center center;
		position: absolute;
		left: 0;
		top: 50%;
		transform: translateY(-50%)
	}

	.hero--eserv-slider-wrapper .swiper-button-prev:hover:after, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-next:hover:after {
		left: -3px;
		transition: all .25s ease-in-out
	}

@media(min-width: 1200px)and (max-width: 1399.9px) {
	.hero--eserv-slider-wrapper .swiper-button-prev, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-next {
		left: 20px
	}
}

@media(max-width: 991.9px) {
	.hero--eserv-slider-wrapper .swiper-button-prev, .hero--eserv-slider-wrapper .swiper-rtl .swiper-button-next {
		left: 10px
	}
}

.hero--eserv-slider .swiper-slide .hero--eserv-slider-item {
	transition: all .25s ease-in-out;
	opacity: 0;
	display: block
}

.hero--eserv-slider .swiper-slide.swiper-slide-visible .hero--eserv-slider-item {
	opacity: 1
}

.hero--eserv .swiper-slide-active .hero--eserv-slider-item-icon-wrapper {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='106.044' height='122.45' viewBox='0 0 106.044 122.45'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='-0.075' y1='-0.086' x2='1.179' y2='1.046' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23166db6'/%3E%3Cstop offset='1' stop-color='%2300347c'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath id='Path_1262' data-name='Path 1262' d='M53.026,0,0,30.615V91.843L53.026,122.45l53.018-30.607V30.615Z' transform='translate(0 0)' fill='%23fff' opacity='0.2'/%3E%3Cpath id='Path_529' data-name='Path 529' d='M46.634,0,0,26.925V80.772L46.634,107.69,93.261,80.772V26.925Z' transform='translate(6.391 6.786)' stroke='%23fff' stroke-width='1' fill='url(%23linear-gradient)'/%3E%3C/svg%3E%0A")
}

.hero--eserv-slider-item {
	width: 100%;
	text-align: center
}

.hero--eserv-slider-item-icon-wrapper {
	background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='106.044' height='122.45' viewBox='0 0 106.044 122.45'%3E%3Cpath id='Path_1262' data-name='Path 1262' d='M53.026,0,0,30.615V91.843L53.026,122.45l53.018-30.607V30.615Z' transform='translate(0 0)' fill='%23fff' opacity='0'/%3E%3Cpath id='Path_529' data-name='Path 529' d='M46.634,0,0,26.925V80.772L46.634,107.69,93.261,80.772V26.925Z' transform='translate(6.391 6.786)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A") center center/cover no-repeat;
	width: 110px;
	height: 125px;
	margin: 0 auto .5rem;
	padding: 1.75rem .5rem;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: all .25s ease-in-out
}

	.hero--eserv-slider-item-icon-wrapper img, .hero--eserv-slider-item-icon-wrapper svg {
		max-height: 100%;
		max-width: 100%;
		-o-object-fit: contain;
		object-fit: contain;
		-o-object-position: center;
		object-position: center
	}

.hero--eserv-slider-item h3 {
	color: #fff;
	font-size: .8125rem;
	margin-bottom: .5rem
}

.programs-exams-home--section {
	position: relative;
	/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360.064' height='415.768' viewBox='0 0 360.064 415.768'%3E%3Cpath id='Path_51954' data-name='Path 51954' d='M108.871,165.132v207.9l180.02,103.95,180.044-103.95v-207.9L288.891,61.209Z' transform='translate(-108.871 -61.209)' fill='%2300347c'/%3E%3C/svg%3E%0A");*/
	background-blend-mode: multiply;
	background-position: calc(100% + 120px) -180px;
	background-repeat: no-repeat;
	overflow: hidden
}

	.programs-exams-home--section:before {
		content: "";
		display: block;
		width: 750px;
		height: 750px;
		position: absolute;
		inset-block-start: 0;
		inset-inline-start: 0;
		z-index: -2;
		opacity: .2;
		mix-blend-mode: multiply;
		background-position: right top;
		background-repeat: no-repeat;
		/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='670' height='738' viewBox='0 0 670 738'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_8825' data-name='Rectangle 8825' width='670' height='738' transform='translate(84.349 3780.881)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_41' data-name='Mask Group 41' transform='translate(-84.349 -3780.881)' clip-path='url(%23clip-path)'%3E%3Cpath id='Subtraction_10' data-name='Subtraction 10' d='M556.815,1285.678h0l-320.984-185.3,316.773-5.7L759.614,720.91l199.938,332.3L556.815,1285.677Zm-373.5-215.619-125-72.162L0,900.994V485.374L71.021,357.139l12.048-20.866L297.779,708.1H731.045L534.07,1063.767Zm803.317-32.476h0l-207.9-345.5,95.831-173.04,118.1-204.515,105.9-1.9,15.138,8.736V964.234l-127.074,73.349ZM2.4,965.616l-.005,0L0,964.234v-2.6l2.393,3.978ZM737.434,676.872H315.813l-203.8-352.935,408.657-7.313L737.437,676.872v0h0v0h0Zm22.874-22.388v0l0,0h0L538.064,285.129l-432.024,7.706,28.3-49.011L556.815,0,903.6,200.113l57.1,98.877L846.081,505.934,760.31,654.482ZM0,417.653V321.358l57.412-33.135L65.024,301.4l-1.044,1.807.609,1.054L43.616,342.135,0,417.649ZM987.759,283.406,957.677,231.32l88.446,51.039Z' transform='matrix(0.966, -0.259, 0.259, 0.966, -5.999, 3442.35)' fill='%238ccdf2'/%3E%3C/g%3E%3C/svg%3E%0A")*/
	}

html[dir=ltr] .programs-exams-home--section:before {
	transform: rotate(180deg)
}

@media(max-width: 1199.9px) {
	.programs-exams-home--section {
		background: transparent none
	}
}

.programs-exams-home--container {
	display: flex;
	flex-direction: row;
	align-items: flex-start
}

@media(max-width: 1199.9px) {
	.programs-exams-home--container {
		flex-direction: column;
		padding-bottom: 10rem
	}
}

.programs-exams-home--ttl-wrapper {
	display: flex;
	flex: 0 0 auto;
	width: 34%;
	position: relative;
	padding: 4.125rem 3.625rem 1rem;
	min-width: 670px
}

/*    .programs-exams-home--ttl-wrapper:after {
        content: "";
        display: block;
        width: 275px;
        height: 320px;
        position: absolute;
        inset-block-end: -30px;
        inset-inline-start: 160px;
        z-index: 0;
        opacity: 1;
        mix-blend-mode: multiply;
        background-position: right top;
        background-repeat: no-repeat;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='275.706' height='319.678' viewBox='0 0 275.706 319.678'%3E%3Cpath id='Subtraction_9' data-name='Subtraction 9' d='M137.844,319.678h0L58.382,273.6l78.42-1.416,51.247-92.936,49.5,82.626-99.7,57.8ZM45.381,266.065,14.436,248.122,0,224.028V120.686L17.582,88.8l2.983-5.188,53.153,92.453H180.975L132.213,264.5Zm198.867-8.075h0l-51.466-85.908,23.724-43.026L245.742,78.2l26.217-.472,3.747,2.172V239.752L244.248,257.99ZM.593,240.1h0L0,239.752v-.647l.592.989Zm181.964-71.8H78.182L27.73,80.545,128.9,78.727,182.558,168.3h0Zm5.663-5.567h0L133.2,70.9,26.251,72.812l7.007-12.186L137.844,0l85.848,49.757,14.134,24.585L209.453,125.8,188.22,162.734ZM0,103.848H0V79.9l14.213-8.239L16.1,74.943l-.259.449.151.262L10.8,85.07,0,103.846Zm244.527-33.38L237.08,57.517l21.9,12.691Z' fill='%238ccdf2' style='mix-blend-mode: multiply;isolation: isolate'/%3E%3C/svg%3E%0A")
    }

@media(max-width: 1199.9px) {
    .programs-exams-home--ttl-wrapper:after {
        inset-block-end: 50%;
        inset-inline-start: -135px;
        transform: translateY(50%)
    }
}
*/
@media(max-width: 1199.9px) {
	.programs-exams-home--ttl-wrapper {
		width: 100%;
		padding: 3.375rem 1rem 1rem;
		min-width: 0;
		position: static
	}
}

.programs-exams-home--ttl {
	display: block;
	width: 555px;
	height: 640px;
	position: relative;
	max-width: 100%
}

	.programs-exams-home--ttl h2 {
		font-size: 3.375rem;
		color: #fff;
		font-weight: 700;
		display: inline-block;
		position: relative;
		z-index: 3
	}

/*        .programs-exams-home--ttl h2:after {
            content: "";
            display: block;
            width: 80px;
            height: 90px;
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='88.258' viewBox='0 0 78 88.258'%3E%3Cpath d='M1157.45,336.421l-27.983,16.156-27.979-16.156V304.109l27.979-16.152,27.983,16.152Z' transform='translate(-1079.45 -287.957)' fill='%238ccdf2' opacity='0.15'/%3E%3Cpath id='Path_51959' data-name='Path 51959' d='M1171.168,348.3l-34.843,20.117L1101.488,348.3V308.069l34.837-20.111,34.843,20.111Z' transform='translate(-1101.488 -280.16)' fill='%238ccdf2' opacity='0.13'/%3E%3C/svg%3E%0A") center center no-repeat;
            position: absolute;
            inset-block-end: 0px;
            inset-inline-end: -10px;
            transform: rotate(210deg)
        }
*/
@media(max-width: 1199.9px) {
	.programs-exams-home--ttl h2 {
		color: #004c98;
		font-size: 2.375rem;
		font-weight: 700
	}
}

.programs-exams-home--ttl p {
	font-size: 1.5rem;
	color: #fff;
	font-weight: 400;
	position: relative;
	z-index: 3
}

@media(max-width: 1199.9px) {
	.programs-exams-home--ttl p {
		color: #004c98
	}
}

@media(max-width: 1199.9px) {
	.programs-exams-home--ttl {
		width: 100%;
		height: auto;
		text-align: center;
		position: static
	}
}

.programs-exams-home--ttl-inner {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	padding: 11.25rem 2rem 11.25rem;
	padding: 10rem 2rem;
	/*background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='555.706' height='641.678' viewBox='0 0 555.706 641.678'%3E%3Cpath id='Path_42598' data-name='Path 42598' d='M108.871,221.6V542.456L386.705,702.887,664.577,542.456V221.6L386.705,61.209Z' transform='translate(-108.871 -61.209)' fill='%2300347c'/%3E%3C/svg%3E%0A") center top/contain no-repeat*/
}

@media(max-width: 1199.9px) {
	.programs-exams-home--ttl-inner {
		background: transparent none;
		padding: 0;
		position: relative;
		position: static
	}
}

.programs-exams-home--all-btn {
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	width: 100%;
	height: 100%;
	background: #00347c;
	position: absolute;
	inset: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	flex-direction: column;
	transition: all .25s ease-in-out;
	padding: 1rem;
	color: #fff !important;
	line-height: 1
}

.programs-exams-home--all-btn-wrapper {
	filter: drop-shadow(0px 0px 35px rgba(0, 0, 0, 0.16));
	width: 95px;
	height: 110px;
	position: absolute;
	bottom: 97px;
	inset-inline-end: -46px;
	z-index: 1
}

	.programs-exams-home--all-btn-wrapper:after {
		content: "";
		/*background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='239.648' height='262.8' viewBox='0 0 239.648 262.8'%3E%3Cdefs%3E%3Cfilter id='Path_591' x='12.683' y='11.646' width='214.281' height='233.508' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='15' result='blur'/%3E%3CfeFlood flood-color='%23fff' flood-opacity='0.451'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cfilter id='Path_695' x='0' y='0' width='239.648' height='262.8' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='15' result='blur-2'/%3E%3CfeFlood flood-color='%23fff' flood-opacity='0.451'/%3E%3CfeComposite operator='in' in2='blur-2'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_591)'%3E%3Cpath id='Path_591-2' data-name='Path 591' d='M108.871,96.791v71.181l61.636,35.591,61.645-35.591V96.791L170.507,61.209Z' transform='translate(-50.69 -3.99)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.4'/%3E%3C/g%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_695)'%3E%3Cpath id='Path_695-2' data-name='Path 695' d='M108.871,104.112V189.94l74.319,42.915,74.329-42.915V104.112l-74.329-42.9Z' transform='translate(-63.37 -15.63)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.2'/%3E%3C/g%3E%3C/svg%3E%0A") center center no-repeat;*/
		display: block;
		width: 150px;
		height: 172px;
		position: absolute;
		inset: 0;
		z-index: -1;
		transition: all .25s ease-in-out;
		transform: translate(27px, -28px)
	}

@media(max-width: 1199.9px) {
	.programs-exams-home--all-btn-wrapper {
		bottom: 40px;
		inset-inline-end: auto;
		left: 50% !important;
		transform: translateX(-50%)
	}
}

.programs-exams-home--all-btn:before {
	content: "";
	background: linear-gradient(180deg, #00347c 0%, #1c6cb5 100%);
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	z-index: -1;
	transition: all .25s ease-in-out
}

.programs-exams-home--all-btn .hexa-animation {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	mix-blend-mode: screen;
	transform: scale(1.6) rotate(31deg)
}

.programs-exams-home--all-btn svg, .programs-exams-home--all-btn img {
	margin-top: .5rem;
	opacity: .5
}

html[dir=ltr] .programs-exams-home--all-btn svg, html[dir=ltr] .programs-exams-home--all-btn img {
	transform: rotate(180deg)
}

.programs-exams-home--all-btn:hover:before {
	opacity: 0
}

.programs-exams-home--content {
	display: flex;
	flex: 0 0 auto;
	width: 100%;
	-webkit-padding-start: 105px;
	padding-inline-start: 105px;
	padding-block: 1.125rem;
	min-width: 0
}

@media(max-width: 1199.9px) {
	.programs-exams-home--content {
		width: 100%;
		padding-inline: 1rem;
		padding-block: 0.5rem
	}
}

.programs-exams-home--tab {
	display: block;
	width: 100%;
	position: relative
}

	.programs-exams-home--tab .nav-tabs {
		border-color: #707070;
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content
	}

		.programs-exams-home--tab .nav-tabs .nav-link {
			position: relative;
			padding: 1rem;
			border: none !important;
			color: #8f8f8f;
			font-size: 1.25rem;
			font-weight: 400;
			transition: all .25s ease-in-out
		}

			.programs-exams-home--tab .nav-tabs .nav-link.active {
				background-color: transparent !important;
				color: #004c98
			}

				.programs-exams-home--tab .nav-tabs .nav-link.active:after {
					content: "";
					display: block;
					height: 3px;
					width: 100%;
					position: absolute;
					left: 0;
					bottom: -1px;
					border-radius: 40px;
					background-color: #3c80c2
				}

.home-programs-slider {
	-webkit-padding-end: 0;
	padding-inline-end: 0
}

	.home-programs-slider .swiper {
		-webkit-padding-start: .5rem;
		padding-inline-start: .5rem
	}

	.home-programs-slider .swiper-slide {
		width: 290px;
		margin: 2.5rem 0
	}

.home-exams-slider {
	-webkit-padding-end: 0;
	padding-inline-end: 0
}

	.home-exams-slider .swiper {
		-webkit-padding-start: .5rem;
		padding-inline-start: .5rem
	}

	.home-exams-slider .swiper-slide {
		width: 400px;
		margin: 2.5rem 0
	}

.programs-item {
	display: block;
	position: relative;
	width: 100%;
	height: 420px;
	border-radius: 15px;
	padding: 0;
	background: #fff;
	transition: all .25s ease-in-out;
	background: transparent;
	perspective: 1000px
}

@media(max-width: 1679.9px) {
	.programs-item {
		height: 365px
	}
}

@media(max-width: 767.9px) {
	.programs-item {
		max-width: 350px;
		margin: auto
	}
}

.programs-item-inner {
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	transition: transform .9s;
	transform-style: preserve-3d
}

.programs-item .programs-item-front {
	position: absolute;
	width: 100%;
	height: 100%;
	padding: 1.5rem 1.5rem 3.125rem;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	border-radius: 15px;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

	.programs-item .programs-item-front:before {
		content: "";
		display: block;
		position: absolute;
		inset: 0;
		width: 100%;
		height: 100%;
		background-color: #071f40;
		opacity: .5;
		z-index: 2;
		transition: all .25s ease-in-out
	}

	.programs-item .programs-item-front .programs-item--ttl {
		transform: translateY(230px);
		color: #fff
	}

		.programs-item .programs-item-front .programs-item--ttl h3 {
			color: #fff
		}

	.programs-item .programs-item-front .programs-item--more-btn span {
		display: none
	}

	.programs-item .programs-item-front .programs-item--more-btn svg path {
		stroke: #fff
	}

.programs-item .programs-item-back {
	position: absolute;
	width: 100%;
	height: 100%;
	padding: 1.5rem 1.5rem 3.125rem;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	border-radius: 15px;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: rotateY(180deg);
	background-color: #fff;
	z-index: 2
}

.programs-item--img {
	display: block;
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	z-index: 1;
	transition: all .25s ease-in-out
}

.programs-item--logo-wrapper {
	position: relative;
	height: 100px;
	z-index: 3;
	opacity: 0;
	transition: all .25s ease-in-out
}

.programs-item--logo {
	width: 100px;
	height: 100px;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	border-radius: 15px;
	background: #fff
}

.programs-item--ttl {
	position: relative;
	z-index: 3;
	display: block;
	padding: 1rem 0;
	transition: all .35s ease-in-out
}

.programs-item h3 {
	font-size: 1.125rem;
	font-weight: 700;
	color: #004c98;
	height: 85px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	margin: 0;
	transition: all .25s ease-in-out
}

@media(max-width: 1679.9px) {
	.programs-item h3 {
		font-size: 1rem
	}
}

.programs-item p {
	position: relative;
	z-index: 3;
	font-size: .875rem;
	font-weight: 400;
	color: #004c98;
	height: 70px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	transition: all .25s ease-in-out;
	transform: translateY(20px);
	transition-delay: .1s
}

.programs-item--more-btn {
	position: absolute;
	inset-block-end: 1rem;
	inset-inline-end: 1rem;
	z-index: 3;
	font-size: .875rem;
	font-weight: 400;
	color: #004c98;
	display: block;
	padding: .5rem;
	transition: all .25s ease-in-out
}

@media(max-width: 1679.9px) {
	.programs-item--more-btn {
		font-size: .8rem
	}
}

.programs-item--more-btn span {
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem;
	color: #004c98;
	overflow: hidden;
	display: inline-block;
	transition: all .25s ease-in-out;
	white-space: nowrap;
	text-align: end;
	vertical-align: middle;
	height: 24px
}

.programs-item--more-btn svg {
	transition: all .25s ease-in-out
}

html[dir=ltr] .programs-item--more-btn svg {
	transform: rotate(180deg)
}

@media(max-width: 1679.9px) {
	.programs-item--more-btn svg {
		max-width: 25px
	}
}

.programs-item--more-btn svg path {
	stroke: #004c98
}

.programs-item:hover .programs-item-inner {
	transform: rotateY(180deg)
}

.exams-item {
	display: block;
	position: relative;
	width: 100%;
	height: 420px;
	border-radius: 15px;
	overflow: hidden;
	padding: 1.5rem 1.5rem 3.125rem;
	background: #fff;
	transition: all .25s ease-in-out;
	box-shadow: 0 0 20px rgba(0,0,0,.07)
}

@media(max-width: 1679.9px) {
	.exams-item {
		height: 365px
	}
}

.exams-item--icon {
	position: relative;
	z-index: 3;
	transition: all .25s ease-in-out
}

	.exams-item--icon svg {
		transition: all .25s ease-in-out
	}

		.exams-item--icon svg path {
			transition: all .25s ease-in-out
		}

.exams-item--ttl {
	position: relative;
	z-index: 3;
	display: block;
	padding: 1rem 0;
	transition: all .35s ease-in-out;
	color: #002353
}

.exams-item h3 {
	font-size: 1.5rem;
	font-weight: 700;
	color: #002353;
	height: 75px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	margin: 0;
	transition: all .25s ease-in-out
}

@media(max-width: 1679.9px) {
	.exams-item h3 {
		font-size: 1.2rem;
		height: 65px
	}
}

.exams-item p {
	position: relative;
	z-index: 3;
	font-size: 1.125rem;
	font-weight: 400;
	color: #807e7d;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	transition: all .25s ease-in-out;
	line-height: 1.3
}

@media(max-width: 1679.9px) {
	.exams-item p {
		font-size: 1rem
	}
}

.exams-item--more-btn {
	position: absolute;
	inset-block-end: 40px;
	inset-inline-end: 0;
	z-index: 3;
	font-size: .875rem;
	font-weight: 400;
	color: #3c80c2;
	display: block;
	padding: .75rem 2rem;
	-webkit-padding-end: 1.5rem;
	padding-inline-end: 1.5rem;
	transition: all .25s ease-in-out;
	text-align: end;
	border-start-start-radius: 5px;
	border-end-start-radius: 5px
}

@media(max-width: 1679.9px) {
	.exams-item--more-btn {
		inset-block-end: 20px;
		padding: .45rem 1rem
	}
}

.exams-item--more-btn span {
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem;
	color: #3c80c2;
	overflow: hidden;
	display: inline-block;
	transition: all .25s ease-in-out;
	white-space: nowrap;
	text-align: end;
	vertical-align: middle;
	height: 24px
}

.exams-item--more-btn svg {
	transition: all .25s ease-in-out
}

@media(max-width: 1679.9px) {
	.exams-item--more-btn svg {
		max-width: 22px
	}
}

.exams-item--more-btn svg path {
	stroke: #3c80c2
}

html[dir=ltr] .exams-item--more-btn svg {
	transform: rotate(180deg)
}

.exams-item:hover {
	background: #f8fdff
}

	.exams-item:hover .exams-item--icon svg path {
		fill: #3c80c2
	}

	.exams-item:hover .exams-item--ttl h3 {
		color: #002353
	}

	.exams-item:hover p {
		opacity: 1;
		transform: translateY(0px);
		color: #004c98
	}

	.exams-item:hover .exams-item--more-btn {
		background-color: #3c80c2
	}

		.exams-item:hover .exams-item--more-btn span {
			color: #fff
		}

		.exams-item:hover .exams-item--more-btn svg path {
			stroke: #fff
		}

.exams-item.certificate-item {
	height: unset;
	padding-bottom: 6rem
}

	.exams-item.certificate-item .exams-item--ttl h3 {
		height: unset;
		line-height: 1.75
	}

	.exams-item.certificate-item .certificate-provider h4 {
		color: #807e7d;
		font-size: 1.125rem
	}

	.exams-item.certificate-item .certificate-provider p {
		font-weight: 600;
		color: #004c98
	}

.exams-item.my-certificate-item .exams-item--ttl h3 {
	height: unset;
	line-height: 1.75;
	font-size: 1.125rem
}

.divisions-home--section {
	position: relative;
	padding: 2.5rem 0 2.5rem;
	/*box-shadow: 0 3px 55px rgba(0,0,0,.07)*/
}

	.divisions-home--section:before {
		content: "";
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		inset: 0;
		z-index: -1;
		mix-blend-mode: luminosity;
		background-position: left bottom;
		background-repeat: no-repeat;
		/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1983.387' height='626.859' viewBox='0 0 1983.387 626.859'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='1734.888' height='390.085' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_19166' data-name='Group 19166' transform='translate(67.778 -1427.141)' style='isolation: isolate'%3E%3Cg id='Group_18436' data-name='Group 18436' transform='translate(1667.11 1427.141) rotate(90)' opacity='0.02' style='isolation: isolate'%3E%3Cpath id='Path_593' data-name='Path 593' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(103.131 52.089)' fill='%23eeeded'/%3E%3Cpath id='Path_595' data-name='Path 595' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.011.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.393.011.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.393.007.011-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.01L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.011-.81,1.393.007.007-.8,1.393v.011l-.8,1.393.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.393-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.011l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(251.052 35.091)' fill='%23146cb6'/%3E%3Cpath id='Path_596' data-name='Path 596' d='M4.707,52.853,32.87,4.076H89.192l28.163,48.777L89.192,101.634H32.87ZM30.52,0,0,52.853,30.52,105.71H91.553L122.07,52.853,91.553,0Z' transform='translate(310.66 0)' fill='%23003d87'/%3E%3Cpath id='Path_598' data-name='Path 598' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(249.96 106.067)' fill='%2378c8f1'/%3E%3Cpath id='Path_600' data-name='Path 600' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(40.884 158.163)' fill='%231687cb'/%3E%3Cpath id='Path_602' data-name='Path 602' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.393.01.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.393.007.011-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.01L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.011-.81,1.392.007.007-.8,1.393v.01L6.4,111.715l.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(190.595 243.523)' fill='%23a3a3a3'/%3E%3Cpath id='Path_603' data-name='Path 603' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(248.652 209.982)' fill='%23003d87'/%3E%3Cpath id='Path_604' data-name='Path 604' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(189.503 314.499)' fill='%23eeeded'/%3E%3Cpath id='Path_605' data-name='Path 605' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(100.612 366.593)' fill='%23003d87'/%3E%3Cpath id='Path_606' data-name='Path 606' d='M70.542,0,40.029,52.86l.007.007-.81,1.4.007.007-.807,1.4v0l-.8,1.393.007.007-.81,1.393.011.014-.807,1.393v.007l-.8,1.393v.007l-.807,1.393.018.011-.814,1.393.007,0-.8,1.4v0l-.807,1.4-.8,1.4,0,.007-.8,1.393.011.01-.807,1.389v.011l-.8,1.393v.01l-.807,1.393.011.007-.814,1.389.014.01-.8,1.393v.007l-.8,1.4.007.007-.81,1.393,0,.011-.8,1.4v0l-.8,1.4v0l-.807,1.4.007,0-.81,1.4.011,0-.807,1.4v.01l-.8,1.393V87.9l-.8,1.392.007.007-.814,1.393.007.007-.8,1.393V92.1L16.809,93.5v.011l-.8,1.392.011.007L15.206,96.3l.011.007-.807,1.4v0l-.8,1.4,0,0-.8,1.4.007.007-.807,1.4v.007l-.8,1.393v0l-.807,1.4.007.01L9.6,106.11l.018.011-.807,1.389v.007L8,108.909l.011.01L7.2,110.312l.011.007-.8,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.392.007.014-.81,1.393.011.011L.8,121.526v0L0,122.922l30.52,52.867H91.56l30.506-52.867v0l.8-1.392v-.011l.807-1.393-.011-.01.81-1.4,0,0,.8-1.393v-.007l.8-1.4-.007-.007.814-1.393-.007,0,.8-1.4v-.011l.8-1.4V111.7l.8-1.393-.007,0,.81-1.4-.007,0,.807-1.4.8-1.4V106.1l.8-1.393-.007-.007.814-1.393-.007-.007.8-1.393V101.9l.807-1.393V100.5l.8-1.392-.007-.011.81-1.392-.007-.007.807-1.4v0l.8-1.4,0-.007.8-1.4-.007,0,.8-1.4v0l.8-1.4v0l.807-1.4-.007-.007.81-1.393-.014-.007.8-1.4v-.01l.807-1.389v-.01l.8-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.007l.807-1.4v-.007l.8-1.393-.011-.007.817-1.4-.011,0,.8-1.4.8-1.4-.011-.007.814-1.4-.007-.011.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.011.81-1.389-.011-.007.807-1.393v-.014l.8-1.393,0,0,.8-1.4,0,0,.8-1.4v-.007l.807-1.393v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.393v-.011l.8-1.393-.007-.007.814-1.4L131.582,0Z' transform='translate(0 261.43)' fill='%2378c8f1'/%3E%3Cpath id='Path_607' data-name='Path 607' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(100.612 366.595)' fill='%23003d87'/%3E%3Cpath id='Path_608' data-name='Path 608' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(41.124 260.521)' fill='%23146cb6'/%3E%3Cpath id='Path_609' data-name='Path 609' d='M122.066,122.922v0l.8-1.4v-.007l.807-1.393-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.393-.007-.007.807-1.393v-.011l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4V106.1l.8-1.392-.007-.007.814-1.393-.011-.007.807-1.393V101.9l.8-1.393V100.5l.8-1.393-.007-.011.814-1.392-.011-.011.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.393-.014-.007.8-1.393v-.01l.807-1.393v-.007l.8-1.393-.007-.007.81-1.393-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.393-.007-.01.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.01.81-1.393-.007-.007.8-1.393v-.01l.8-1.393-.007-.007.807-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.393v-.007l.8-1.392-.007-.007.814-1.393L131.582,0H70.542L40.029,52.864l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.007.011-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.011-.814,1.393.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4V86.5l-.8,1.392V87.9l-.8,1.393.007.01-.814,1.393.007.007-.8,1.393v.01l-.8,1.393V93.5l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007L12.01,101.9v.007l-.8,1.393v.007l-.8,1.393.007.014L9.6,106.11l.014.007-.8,1.393v.007L8,108.909l.007.007-.81,1.393.007.007-.8,1.393v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014L1.6,120.123l.007.007-.8,1.393v.007L0,122.922l30.52,52.864H91.56Z' transform='translate(62.007 475.035)' fill='%23003d87'/%3E%3Cpath id='Path_610' data-name='Path 610' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(103.131 474.124)' fill='%23eeeded'/%3E%3Cpath id='Path_611' data-name='Path 611' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(190.473 422.03)' fill='%23a3a3a3'/%3E%3Cpath id='Path_612' data-name='Path 612' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.011.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.393.011.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.393.007.011-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.01L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.392.007.011-.81,1.393.007.007-.8,1.393v.01l-.8,1.393.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.392-.007-.011.8-1.392v-.011l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.393-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(251.052 457.126)' fill='%23146cb6'/%3E%3Cpath id='Path_613' data-name='Path 613' d='M4.707,52.853,32.87,4.076H89.192l28.163,48.777L89.192,101.638H32.87ZM30.52,0,0,52.853l30.52,52.86H91.553l30.517-52.86L91.553,0Z' transform='translate(310.66 422.033)' fill='%23003d87'/%3E%3Cpath id='Path_614' data-name='Path 614' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(190.474 422.036)' fill='%231687cb'/%3E%3Cpath id='Path_615' data-name='Path 615' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(249.96 528.102)' fill='%2378c8f1'/%3E%3Cpath id='Path_616' data-name='Path 616' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(161.069 580.196)' fill='%23eeeded'/%3E%3Cpath id='Path_617' data-name='Path 617' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(40.884 580.2)' fill='%231687cb'/%3E%3Cpath id='Path_618' data-name='Path 618' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(161.07 580.2)' fill='%23146cb6'/%3E%3Cpath id='Path_619' data-name='Path 619' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.392.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.393.01.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.393.007.011-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.01L18.419,90.7V90.7l-.8,1.392.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.393v.01L6.4,111.715l.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.393-.007-.007.8-1.393v-.011l.8-1.392v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.393-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(190.595 665.558)' fill='%23a3a3a3'/%3E%3Cpath id='Path_620' data-name='Path 620' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(248.652 632.018)' fill='%23003d87'/%3E%3Cpath id='Path_621' data-name='Path 621' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(189.503 736.533)' fill='%23eeeded'/%3E%3Cpath id='Path_622' data-name='Path 622' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(105.965 823.628)' fill='%23003d87'/%3E%3Cpath id='Path_623' data-name='Path 623' d='M70.542,0,40.029,52.864l.007,0-.81,1.4.007.011-.807,1.393v0l-.8,1.393.007.011-.81,1.392.011.011-.807,1.393v.007l-.8,1.393v.007l-.807,1.4.018.007-.814,1.393.007.007-.8,1.4v0l-.807,1.4v0l-.8,1.4,0,.007-.8,1.4.011.007-.807,1.393v.011l-.8,1.392v.007l-.807,1.393.011.007-.814,1.393.014.007-.8,1.393v.011l-.8,1.393.007.01-.81,1.393,0,.007-.8,1.4v0l-.8,1.4v0l-.807,1.4.007.007-.81,1.4.011,0-.807,1.4V86.5l-.8,1.393V87.9l-.8,1.392.007.007-.814,1.393.007.01-.8,1.393V92.1L16.809,93.5v.01l-.8,1.393.011.007-.814,1.4.011,0-.807,1.4v0l-.8,1.4h0l-.8,1.4.007.01-.807,1.393v.007l-.8,1.393v.007l-.807,1.393.007.014L9.6,106.113l.018.007-.807,1.389v.01L8,108.912l.011.007L7.2,110.312l.011.007-.8,1.393v.01l-.8,1.4v0l-.8,1.393.007,0-.81,1.4.007,0-.807,1.4v0l-.8,1.4.007.01-.81,1.393.011.011L.8,121.526v0l-.8,1.4,30.52,52.864H91.56l30.506-52.864v-.007l.8-1.392v-.007l.807-1.4-.011-.01.81-1.393,0-.007.8-1.393v-.007l.8-1.393-.007-.01.814-1.393-.007,0,.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.807-1.4.8-1.4V106.1l.8-1.393-.007-.007.814-1.393-.007-.007.8-1.393V101.9l.807-1.4v0l.8-1.393-.007-.014.81-1.393-.007-.007.807-1.393V96.3l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4V92.09l.8-1.4v0l.807-1.4-.007-.007.81-1.393-.014-.007.8-1.392v-.011l.807-1.393v-.007l.8-1.4-.007-.007.81-1.393-.007-.007.8-1.393v-.007l.807-1.4v-.01l.8-1.393-.011,0,.817-1.4-.011,0,.8-1.4v0l.8-1.4-.011-.007.814-1.393-.007-.014.8-1.389v-.007l.807-1.393v-.011l.8-1.393-.007-.007.81-1.393-.011-.007.807-1.393v-.014l.8-1.393,0,0,.8-1.4,0-.007.8-1.4v0l.807-1.4v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.393v-.011l.8-1.393-.007-.007.814-1.393L131.582,0Z' transform='translate(0 683.464)' fill='%2378c8f1'/%3E%3Cpath id='Path_624' data-name='Path 624' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(100.612 788.631)' fill='%23003d87'/%3E%3Cpath id='Path_625' data-name='Path 625' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(41.124 682.556)' fill='%23146cb6'/%3E%3Cpath id='Path_626' data-name='Path 626' d='M122.066,122.922v0l.8-1.4v-.007l.807-1.393-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.392-.007-.007.807-1.393v-.011l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4V106.1l.8-1.393-.007-.007.814-1.393-.011-.007.807-1.393V101.9l.8-1.392V100.5l.8-1.393-.007-.011.814-1.392-.011-.01.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.392-.014-.007.8-1.392v-.011l.807-1.393v-.007l.8-1.393-.007-.007.81-1.393-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.393-.007-.01.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.01.81-1.393-.007-.007.8-1.392v-.011l.8-1.393-.007-.007.807-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.392v-.007l.8-1.393-.007-.007.814-1.393L131.582,0H70.542L40.029,52.864l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.392.007.007-.814,1.393.007.01-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.011l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.01-.814,1.393.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4V86.5l-.8,1.393V87.9l-.8,1.392.007.011-.814,1.393.007.007-.8,1.393v.01l-.8,1.393V93.5l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007L12.01,101.9v.007l-.8,1.393v.007l-.8,1.392.007.014L9.6,106.11l.014.007-.8,1.393v.007L8,108.909l.007.007-.81,1.393.007.007-.8,1.392v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014L1.6,120.123l.007.007-.8,1.393v.007L0,122.922l30.52,52.864H91.56Z' transform='translate(62.007 893.541)' fill='%23003d87'/%3E%3Cpath id='Path_627' data-name='Path 627' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(103.131 892.631)' fill='%23eeeded'/%3E%3Cpath id='Path_628' data-name='Path 628' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(190.473 840.536)' fill='%23a3a3a3'/%3E%3Cpath id='Path_629' data-name='Path 629' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.392.007.007-.814,1.393.011.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.392.011.007-.807,1.392v.007l-.8,1.393v.007l-.8,1.393.007.01-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393V89.3L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.393.007.011-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.392v.007l-.807,1.392v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.393v.011l-.8,1.392.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.011.8-1.392v-.011l.8-1.392v-.007l.807-1.392-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.392V103.3l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.392V99.1l.8-1.393-.007-.01.814-1.393-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.393v-.007l.8-1.392-.007-.011.814-1.392-.007-.007.8-1.393v-.01l.8-1.392v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.393-.014-.007.8-1.392v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(251.052 875.632)' fill='%23146cb6'/%3E%3Cpath id='Path_630' data-name='Path 630' d='M4.707,52.853,32.87,4.072H89.192l28.163,48.781L89.192,101.634H32.87ZM30.52,0,0,52.853,30.52,105.71H91.553L122.07,52.853,91.553,0Z' transform='translate(310.66 840.541)' fill='%23003d87'/%3E%3Cpath id='Path_631' data-name='Path 631' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(190.474 840.541)' fill='%231687cb'/%3E%3Cpath id='Path_632' data-name='Path 632' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(249.96 946.608)' fill='%2378c8f1'/%3E%3Cpath id='Path_633' data-name='Path 633' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(161.069 998.703)' fill='%23eeeded'/%3E%3Cpath id='Path_634' data-name='Path 634' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(40.884 998.704)' fill='%231687cb'/%3E%3Cpath id='Path_635' data-name='Path 635' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(161.07 998.704)' fill='%23146cb6'/%3E%3Cpath id='Path_636' data-name='Path 636' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.392.007.007-.814,1.392.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.007l-.8,1.392v.007l-.8,1.393.007.011-.814,1.392.011.01-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.392.014.007-.8,1.392V89.3L18.419,90.7V90.7l-.8,1.392.007.007-.81,1.392.007.011-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.392v.007l-.807,1.393v.007l-.8,1.393.007.011-.81,1.392.007.007-.8,1.393v.011L6.4,111.715l.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.392v.007l-.8,1.392.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.392-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.392-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.392-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.392-.014-.007.8-1.392v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.392v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.392L131.586,0H70.546Z' transform='translate(190.595 1084.064)' fill='%23a3a3a3'/%3E%3Cpath id='Path_637' data-name='Path 637' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(248.652 1050.522)' fill='%23003d87'/%3E%3Cpath id='Path_638' data-name='Path 638' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(189.503 1155.04)' fill='%23eeeded'/%3E%3Cpath id='Path_639' data-name='Path 639' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(100.612 1207.134)' fill='%23003d87'/%3E%3Cpath id='Path_640' data-name='Path 640' d='M70.542,0,40.029,52.86l.007.007-.81,1.4.007.007-.807,1.392v.007l-.8,1.393.007.007-.81,1.393.011.014-.807,1.393v0l-.8,1.4v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.807,1.4-.8,1.4,0,.007-.8,1.393.011.007-.807,1.4v.007l-.8,1.393v.01l-.807,1.393.011,0-.814,1.393.014.01-.8,1.392v.007l-.8,1.393.007.011-.81,1.392,0,.011-.8,1.4v0l-.8,1.393v.007l-.807,1.4.007,0-.81,1.4.011,0-.807,1.4V86.5l-.8,1.4V87.9l-.8,1.389.007.011-.814,1.393.007.007-.8,1.393V92.1L16.809,93.5V93.5l-.8,1.392.011.01L15.206,96.3l.011,0-.807,1.4v0l-.8,1.4,0,0-.8,1.4.007.007L12.01,101.9v.01l-.8,1.392v0L10.4,104.7l.007.014L9.6,106.11l.018.007-.807,1.393v.007L8,108.909l.011.01L7.2,110.312l.011.007-.8,1.389v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.807,1.4v0l-.8,1.392.007.014-.81,1.392.011.007L.8,121.522v.007L0,122.922l30.52,52.864H91.56l30.506-52.864v0l.8-1.4v-.007l.807-1.393-.011-.014.81-1.393,0,0,.8-1.392v-.007l.8-1.4-.007-.007.814-1.393-.007-.007.8-1.393v-.011l.8-1.4v0l.8-1.393-.007,0,.81-1.4-.007,0,.807-1.4v0l.8-1.4V106.1l.8-1.4-.007-.007.814-1.389-.007-.007.8-1.4V101.9l.807-1.392v0l.8-1.4-.007-.011.81-1.392-.007-.01.807-1.393v0l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007,0,.81-1.392-.014-.01.8-1.393v-.007l.807-1.393v-.011l.8-1.392-.007-.007.81-1.4-.007,0,.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.011,0,.817-1.4-.011,0,.8-1.4v0l.8-1.393-.011-.007.814-1.4-.007-.011.8-1.389v-.01l.807-1.393v-.007l.8-1.392-.007-.011.81-1.389-.011-.007.807-1.393v-.014l.8-1.392,0-.007.8-1.4,0,0,.8-1.4v-.007l.807-1.392v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.4v-.007l.8-1.393-.007-.01.814-1.392L131.582,0Z' transform='translate(0 1101.972)' fill='%2378c8f1'/%3E%3Cpath id='Path_641' data-name='Path 641' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.08,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.08Z' transform='translate(100.612 1207.135)' fill='%23003d87'/%3E%3Cpath id='Path_642' data-name='Path 642' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(41.124 1101.062)' fill='%23146cb6'/%3E%3Cpath id='Path_643' data-name='Path 643' d='M122.066,122.922v0l.8-1.4v-.007l.807-1.392-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.392-.007-.007.807-1.393v-.01l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4V106.1l.8-1.393-.007-.007.814-1.392-.011-.007.807-1.393V101.9l.8-1.393V100.5l.8-1.393-.007-.011.814-1.392-.011-.01.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.392-.014-.007.8-1.393v-.01l.807-1.393v-.007l.8-1.392-.007-.007.81-1.392-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.392-.007-.011.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.011.81-1.393-.007-.007.8-1.392v-.011l.8-1.392-.007-.007.807-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.392v-.007l.8-1.393-.007-.007.814-1.393L131.582,0H70.542L40.029,52.864l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.392.007.01-.8,1.393v.011l-.8,1.392v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.01-.814,1.392.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4V86.5l-.8,1.393V87.9l-.8,1.393.007.01-.814,1.393.007.007-.8,1.393v.01l-.8,1.393V93.5l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007L12.01,101.9v.007l-.8,1.393v.007l-.8,1.392.007.014L9.6,106.11l.014.007-.8,1.393v.007L8,108.909l.007.007-.81,1.392.007.007-.8,1.392v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014L1.6,120.123l.007.007-.8,1.393v.007L0,122.922l30.52,52.864H91.56Z' transform='translate(62.007 1315.576)' fill='%23003d87'/%3E%3Cpath id='Path_644' data-name='Path 644' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(103.131 1314.666)' fill='%23eeeded'/%3E%3Cpath id='Path_645' data-name='Path 645' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(190.473 1262.571)' fill='%23a3a3a3'/%3E%3Cpath id='Path_646' data-name='Path 646' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.392v.007l-.8,1.392.007.007-.814,1.392.011.007-.807,1.393v.011l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.392.011.007-.807,1.392v.007l-.8,1.393v.007l-.8,1.392.007.011-.814,1.392.011.011-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.392.014.007-.8,1.393v.01L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.011-.8,1.392v.007l-.807,1.393v.007l-.8,1.392.007.011-.81,1.392.007.007-.8,1.392v.011l-.8,1.392.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.392v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.011.8-1.392v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.392-.007-.007.8-1.392v-.01l.8-1.393V103.3l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.392-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.392-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.392-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(251.052 1297.667)' fill='%23146cb6'/%3E%3Cpath id='Path_647' data-name='Path 647' d='M4.707,52.853,32.87,4.076H89.192l28.163,48.777L89.192,101.634H32.87ZM30.52,0,0,52.853l30.52,52.86H91.553l30.517-52.86L91.553,0Z' transform='translate(310.66 1262.573)' fill='%23003d87'/%3E%3Cpath id='Path_648' data-name='Path 648' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(190.474 1262.577)' fill='%231687cb'/%3E%3Cpath id='Path_649' data-name='Path 649' d='M30.52,105.721,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.721Z' transform='translate(249.96 1368.643)' fill='%2378c8f1'/%3E%3Cpath id='Path_650' data-name='Path 650' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(161.069 1420.738)' fill='%23eeeded'/%3E%3Cpath id='Path_651' data-name='Path 651' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.714H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(40.884 1420.74)' fill='%231687cb'/%3E%3Cpath id='Path_652' data-name='Path 652' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.714H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(161.07 1420.74)' fill='%23146cb6'/%3E%3Cpath id='Path_653' data-name='Path 653' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.392.011.014-.814,1.392.007.007-.8,1.392v.007l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.392.01.007-.807,1.393v.007l-.8,1.392v.007l-.8,1.393.007.01-.814,1.393.011.01-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.392.014.007-.8,1.392V89.3L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.392.007.011-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.392v.011L6.4,111.715l.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.392-.007-.007.814-1.392-.007-.011.8-1.393v-.011l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.393-.007-.01.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.393v-.007l.8-1.392-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.392v-.007l.8-1.393-.007-.014.81-1.393-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.392L131.586,0H70.546Z' transform='translate(190.595 1506.099)' fill='%23a3a3a3'/%3E%3Cpath id='Path_654' data-name='Path 654' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(248.652 1472.559)' fill='%23003d87'/%3E%3Cpath id='Path_655' data-name='Path 655' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(189.503 1577.075)' fill='%23eeeded'/%3E%3Cpath id='Path_656' data-name='Path 656' d='M30.513,0,0,52.864,30.513,105.72h61.04l30.524-52.857L91.553,0Z' transform='translate(100.61 1629.168)' fill='%23003d87'/%3E%3Cpath id='Path_657' data-name='Path 657' d='M70.542,0,40.029,52.864l.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.393.007.007-.81,1.4.011.011-.807,1.392v.007l-.8,1.392v.007l-.807,1.392.018.011-.814,1.392.007,0-.8,1.4v0l-.807,1.4v0l-.8,1.4,0,.007-.8,1.4.011.007-.807,1.389v.01l-.8,1.4v.007l-.807,1.393.011.007-.814,1.392.014.007-.8,1.393v.01l-.8,1.393.007.007-.81,1.392,0,.011-.8,1.4v0l-.8,1.4v0l-.807,1.4.007.007-.81,1.4.011,0-.807,1.4V86.5l-.8,1.392V87.9l-.8,1.389.007.01-.814,1.393.007.007-.8,1.4V92.1L16.809,93.5v.011l-.8,1.393.011.007-.814,1.4.011,0-.807,1.4v0l-.8,1.4h0l-.8,1.4.007.01-.807,1.393v.007l-.8,1.392v.007l-.807,1.392.007.011-.814,1.4.018,0-.807,1.393v.007l-.8,1.4.011.007L7.2,110.312l.011.007-.8,1.393v.01l-.8,1.4v.007l-.8,1.393.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.4.007.01-.81,1.393.011.011L.8,121.522v.007L0,122.922l30.52,52.867H91.56l30.506-52.867v0l.8-1.4v-.007l.807-1.393-.011-.011.81-1.392,0-.007.8-1.393v-.007l.8-1.4-.007-.007.814-1.392-.007,0,.8-1.4v-.011l.8-1.4V111.7l.8-1.392-.007,0,.81-1.4-.007-.007.807-1.4v0l.8-1.392V106.1l.8-1.393-.007-.01.814-1.389-.007-.007.8-1.393V101.9l.807-1.4V100.5l.8-1.389-.007-.014.81-1.393-.007-.007.807-1.393V96.3l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4V92.09l.8-1.4v0l.807-1.4-.007,0,.81-1.392-.014-.007.8-1.4v-.011l.807-1.389v-.011l.8-1.392-.007-.007.81-1.393-.007-.007.8-1.392v-.007l.807-1.4v-.007l.8-1.392-.011,0,.817-1.4-.011,0,.8-1.4v-.007l.8-1.392-.011-.007.814-1.392-.007-.014.8-1.393v0l.807-1.392v-.01l.8-1.393-.007-.007.81-1.393-.011-.007.807-1.392v-.014l.8-1.393,0,0,.8-1.4,0,0,.8-1.4v0l.807-1.4v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.392v-.011l.8-1.392-.007-.007.814-1.393L131.582,0Z' transform='translate(0 1524.006)' fill='%2378c8f1'/%3E%3Cpath id='Path_658' data-name='Path 658' d='M4.711,52.864,32.87,4.079H89.2l28.163,48.784L89.2,101.638H32.87ZM30.517,0,0,52.864l30.517,52.85H91.55l30.516-52.85L91.55,0Z' transform='translate(100.615 1629.172)' fill='%23003d87'/%3E%3Cpath id='Path_659' data-name='Path 659' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(41.124 1523.097)' fill='%23146cb6'/%3E%3C/g%3E%3Cg id='Repeat_Grid_15' data-name='Repeat Grid 15' transform='translate(180.722 1663.915)' clip-path='url(%23clip-path)'%3E%3Cg transform='translate(-185 -1776.915)'%3E%3Cg id='Group_570' data-name='Group 570' transform='translate(1919.893 1776.915) rotate(90)' opacity='0.02' style='isolation: isolate'%3E%3Cpath id='Path_593-2' data-name='Path 593' d='M120.955,14.851l30.52,52.864-30.52,52.857H59.915L29.4,67.715,59.915,14.851Z' transform='translate(73.73 37.243)' fill='%23eeeded'/%3E%3Cpath id='Path_595-2' data-name='Path 595' d='M111.613,62.869v0l-.8,1.4v.007L110,65.668l.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.011.007L106,72.673v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4V79.7l-.8,1.392.007.007-.814,1.393.011.007L99.6,83.887v.007l-.8,1.393v.007L98,86.686l.007.011-.814,1.392.011.011L96.4,89.492V89.5l-.8,1.4.007,0-.8,1.4.007,0L94,93.7v0l-.807,1.4V95.1l-.8,1.4.007.007-.81,1.393.014.007L90.8,99.3v.01l-.807,1.393v.007l-.8,1.393.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.011-.81,1.393.007.007-.8,1.393v.011l-.8,1.393.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393L102.1,185.791h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V109.1l.8-1.392-.007-.011.814-1.393-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393V83.88l.807-1.393V82.48l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.011l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393-30.52-52.864h-61.04Z' transform='translate(179.479 25.09)' fill='%23146cb6'/%3E%3Cpath id='Path_596-2' data-name='Path 596' d='M93.274,52.854,121.437,4.077h56.322l28.163,48.777-28.163,48.781H121.437ZM119.087,0,88.567,52.854l30.52,52.857H180.12l30.517-52.857L180.12,0Z' transform='translate(222.094 0.004)' fill='%23003d87'/%3E%3Cpath id='Path_598-2' data-name='Path 598' d='M101.782,135.96,71.262,83.1l30.52-52.857h61.04L193.335,83.1,162.822,135.96Z' transform='translate(178.699 75.832)' fill='%2378c8f1'/%3E%3Cpath id='Path_600-2' data-name='Path 600' d='M11.656,97.952l30.517-52.86h61.037l30.517,52.86-30.517,52.853H42.173ZM44.53,49.171,16.37,97.952,44.53,146.733h56.329l28.163-48.781L100.859,49.171Z' transform='translate(29.228 113.076)' fill='%231687cb'/%3E%3Cpath id='Path_602-2' data-name='Path 602' d='M94.377,122.291v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.393.01.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.393.007.011-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4v.007l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.01l-.807,1.393v.007l-.8,1.393.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.011-.81,1.392.007.007-.8,1.393v.01l-.807,1.393.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393,30.524,52.864H145.9l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.393v-.007l.8-1.392-.007-.011.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393V143.3l.807-1.393V141.9l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393V137.7l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393-30.52-52.864h-61.04Z' transform='translate(136.258 174.1)' fill='%23a3a3a3'/%3E%3Cpath id='Path_603-2' data-name='Path 603' d='M192.959,112.718l-30.517,52.86H101.406l-30.517-52.86,30.517-52.853h61.037ZM160.085,161.5l28.159-48.781L160.085,63.937H103.756L75.593,112.718,103.756,161.5Z' transform='translate(177.763 150.121)' fill='%23003d87'/%3E%3Cpath id='Path_604-2' data-name='Path 604' d='M84.546,195.382l-30.52-52.864,30.52-52.857h61.04L176.1,142.519l-30.513,52.864Z' transform='translate(135.477 224.841)' fill='%23eeeded'/%3E%3Cpath id='Path_605-2' data-name='Path 605' d='M120.237,104.514l30.52,52.864-30.52,52.857H59.2L28.684,157.377,59.2,104.514Z' transform='translate(71.928 262.084)' fill='%23003d87'/%3E%3Cpath id='Path_606-2' data-name='Path 606' d='M70.543,74.533,40.03,127.393l.007.007-.81,1.4.007.007-.807,1.4v0l-.8,1.393.007.007-.81,1.393.011.014-.807,1.393v.007l-.8,1.393v.007l-.807,1.393.018.011-.814,1.393.007,0-.8,1.4v0l-.807,1.4-.8,1.4,0,.007-.8,1.393.011.01-.807,1.389v.011l-.8,1.393v.01l-.807,1.393.011.007-.814,1.389.014.01-.8,1.393v.007l-.8,1.4.007.007-.81,1.393,0,.011-.8,1.4v0l-.8,1.4v0l-.807,1.4.007,0-.81,1.4.011,0-.807,1.4v.01l-.8,1.393v.007l-.8,1.392.007.007-.814,1.393.007.007-.8,1.393v.011l-.807,1.393v.011l-.8,1.392.011.007-.814,1.393.011.007-.807,1.4v0l-.8,1.4,0,0-.8,1.4.007.007-.807,1.4v.007l-.8,1.393v0l-.807,1.4.007.01L9.6,180.642l.018.011-.807,1.389v.007L8,183.441l.011.01L7.2,184.844l.011.007-.8,1.393v.01l-.8,1.4v0l-.8,1.4.007,0L4,190.45l.007.007-.807,1.4v0l-.8,1.392.007.014-.81,1.393.011.011L.8,196.058v0L0,197.454l30.52,52.867H91.56l30.506-52.867v0l.8-1.392v-.011l.807-1.393-.011-.01.81-1.4,0,0,.8-1.393v-.007l.8-1.4-.007-.007.814-1.393-.007,0,.8-1.4v-.011l.8-1.4v-.007l.8-1.393-.007,0,.81-1.4-.007,0,.807-1.4.8-1.4v-.011l.8-1.393-.007-.007.814-1.393-.007-.007.8-1.393v-.011l.807-1.393v-.007l.8-1.392-.007-.011.81-1.392-.007-.007.807-1.4v0l.8-1.4,0-.007.8-1.4-.007,0,.8-1.4v0l.8-1.4v0l.807-1.4-.007-.007.81-1.393-.014-.007.8-1.4v-.01l.807-1.389v-.01l.8-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.007l.807-1.4v-.007l.8-1.393-.011-.007.817-1.4-.011,0,.8-1.4.8-1.4-.011-.007.814-1.4-.007-.011.8-1.393V145.6l.807-1.393V144.2l.8-1.392-.007-.011.81-1.389-.011-.007.807-1.393V140l.8-1.393,0,0,.8-1.4,0,0,.8-1.4v-.007l.807-1.393v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.393v-.011l.8-1.393-.007-.007.814-1.4-30.524-52.86Z' transform='translate(0 186.902)' fill='%2378c8f1'/%3E%3Cpath id='Path_607-2' data-name='Path 607' d='M28.684,157.374,59.2,104.514h61.037l30.517,52.86-30.517,52.853H59.2Zm32.874-48.781L33.4,157.374l28.159,48.781h56.329l28.163-48.781-28.163-48.781Z' transform='translate(71.928 262.085)' fill='%23003d87'/%3E%3Cpath id='Path_608-2' data-name='Path 608' d='M103.278,74.273l30.52,52.864-30.52,52.857H42.238L11.725,127.137,42.238,74.273Z' transform='translate(29.4 186.252)' fill='%23146cb6'/%3E%3Cpath id='Path_609-2' data-name='Path 609' d='M139.744,258.351v0l.8-1.4v-.007l.807-1.393-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.393-.007-.007.807-1.393v-.011l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4v-.014l.8-1.392-.007-.007.814-1.393-.011-.007.807-1.393v-.007l.8-1.393v-.007l.8-1.393-.007-.011.814-1.392-.011-.011.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.393-.014-.007.8-1.393v-.01l.807-1.393v-.007l.8-1.393-.007-.007.81-1.393-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.393-.007-.01.8-1.393V206.5l.807-1.393V205.1l.8-1.393-.007-.01.81-1.393-.007-.007.8-1.393v-.01l.8-1.393-.007-.007.807-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.393v-.007l.8-1.392-.007-.007.814-1.393L149.26,135.429H88.22L57.707,188.293l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.007.011-.8,1.393v.01l-.8,1.393v.007L52.1,198.1l.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.011-.814,1.393.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4v.007l-.8,1.392v.007l-.8,1.393.007.01-.814,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.393.007.014-.81,1.392.014.007-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.007.007-.8,1.393v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.392L48.2,311.215h61.04Z' transform='translate(44.329 339.61)' fill='%23003d87'/%3E%3Cpath id='Path_610-2' data-name='Path 610' d='M120.955,135.17l30.52,52.864-30.52,52.857H59.915L29.4,188.034,59.915,135.17Z' transform='translate(73.73 338.959)' fill='%23eeeded'/%3E%3Cpath id='Path_611-2' data-name='Path 611' d='M84.823,226.039,54.3,173.175l30.52-52.857h61.04l30.513,52.857-30.513,52.864Z' transform='translate(136.171 301.716)' fill='%23a3a3a3'/%3E%3Cpath id='Path_612-2' data-name='Path 612' d='M111.613,183.187v0l-.8,1.4v.007L110,185.986l.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393.011.007L106,192.991V193l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.393.011.007-.807,1.393v.007l-.8,1.393v.007L98,207l.007.011-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4v.007l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.01l-.807,1.393v.007l-.8,1.393.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.392.007.011-.81,1.393.007.007-.8,1.393v.01l-.8,1.393.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393L102.1,306.109h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.392-.007-.011.8-1.392v-.011l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393v-.007l.8-1.392-.007-.011.814-1.393-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393V204.2l.807-1.393V202.8l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393-30.52-52.864h-61.04Z' transform='translate(179.479 326.807)' fill='%23146cb6'/%3E%3Cpath id='Path_613-2' data-name='Path 613' d='M93.274,173.172l28.163-48.777h56.322l28.163,48.777-28.163,48.784H121.437Zm25.813-52.853-30.52,52.853,30.52,52.86H180.12l30.517-52.86L180.12,120.319Z' transform='translate(222.094 301.718)' fill='%23003d87'/%3E%3Cpath id='Path_614-2' data-name='Path 614' d='M176.373,173.173l-30.517,52.86H84.82L54.3,173.173,84.82,120.32h61.037ZM143.5,221.954l28.159-48.781L143.5,124.392H87.17L59.007,173.173,87.17,221.954Z' transform='translate(136.172 301.721)' fill='%231687cb'/%3E%3Cpath id='Path_615-2' data-name='Path 615' d='M101.782,256.279l-30.52-52.864,30.52-52.857h61.04l30.513,52.857-30.513,52.864Z' transform='translate(178.699 377.548)' fill='%2378c8f1'/%3E%3Cpath id='Path_616-2' data-name='Path 616' d='M137.473,165.41l30.52,52.864-30.52,52.857H76.433L45.92,218.274,76.433,165.41Z' transform='translate(115.149 414.791)' fill='%23eeeded'/%3E%3Cpath id='Path_617-2' data-name='Path 617' d='M11.656,218.271l30.517-52.86h61.037l30.517,52.86-30.517,52.853H42.173ZM44.53,169.49,16.37,218.271,44.53,267.052h56.329l28.163-48.781L100.859,169.49Z' transform='translate(29.228 414.793)' fill='%231687cb'/%3E%3Cpath id='Path_618-2' data-name='Path 618' d='M45.92,218.271l30.517-52.86h61.037l30.517,52.86-30.517,52.853H76.437ZM78.794,169.49,50.634,218.271l28.159,48.781h56.329l28.163-48.781L135.123,169.49Z' transform='translate(115.15 414.793)' fill='%23146cb6'/%3E%3Cpath id='Path_619-2' data-name='Path 619' d='M94.377,242.61v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.392.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.393.01.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.393.007.011-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4v.007l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.01l-.807,1.393v.007l-.8,1.392.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.393v.01l-.807,1.393.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393,30.524,52.864H145.9l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393v-.007l.8-1.392-.007-.011.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.393-.007-.007.8-1.393v-.011l.8-1.392v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.393-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.393-.007-.007.8-1.393V244l.8-1.393-30.52-52.864h-61.04Z' transform='translate(136.258 475.816)' fill='%23a3a3a3'/%3E%3Cpath id='Path_620-2' data-name='Path 620' d='M192.959,233.037,162.442,285.9H101.406l-30.517-52.86,30.517-52.853h61.037Zm-32.874,48.781,28.159-48.781-28.159-48.781H103.756L75.593,233.037l28.163,48.781Z' transform='translate(177.763 451.839)' fill='%23003d87'/%3E%3Cpath id='Path_621-2' data-name='Path 621' d='M84.546,315.7l-30.52-52.864,30.52-52.857h61.04L176.1,262.837,145.586,315.7Z' transform='translate(135.477 526.557)' fill='%23eeeded'/%3E%3Cpath id='Path_622-2' data-name='Path 622' d='M120.237,224.832l30.52,52.864-30.52,52.857H59.2L28.684,277.7,59.2,224.832Z' transform='translate(71.928 563.8)' fill='%23003d87'/%3E%3Cpath id='Path_623-2' data-name='Path 623' d='M70.543,194.851,40.03,247.715l.007,0-.81,1.4.007.011-.807,1.393v0l-.8,1.393.007.011-.81,1.392.011.011-.807,1.393v.007l-.8,1.393v.007l-.807,1.4.018.007-.814,1.393.007.007-.8,1.4v0l-.807,1.4v0l-.8,1.4,0,.007-.8,1.4.011.007-.807,1.393v.011l-.8,1.392v.007l-.807,1.393.011.007-.814,1.393.014.007-.8,1.393v.011l-.8,1.393.007.01-.81,1.393,0,.007-.8,1.4v0l-.8,1.4v0l-.807,1.4.007.007-.81,1.4.011,0-.807,1.4v.007l-.8,1.393v.007l-.8,1.392.007.007-.814,1.393.007.01-.8,1.393v.007l-.807,1.393v.01l-.8,1.393.011.007-.814,1.4.011,0-.807,1.4v0l-.8,1.4h0l-.8,1.4.007.01-.807,1.393v.007l-.8,1.393v.007l-.807,1.393.007.014L9.6,300.964l.018.007-.807,1.389v.01L8,303.763l.011.007L7.2,305.163l.011.007-.8,1.393v.01l-.8,1.4v0l-.8,1.393.007,0-.81,1.4.007,0-.807,1.4v0l-.8,1.4.007.01-.81,1.393.011.011L.8,316.377v0l-.8,1.4L30.52,370.64H91.56l30.506-52.864v-.007l.8-1.392v-.007l.807-1.4-.011-.01.81-1.393,0-.007.8-1.393v-.007l.8-1.393-.007-.01.814-1.393-.007,0,.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.807-1.4.8-1.4v-.014l.8-1.393-.007-.007.814-1.393-.007-.007.8-1.393v-.007l.807-1.4v0l.8-1.393-.007-.014.81-1.393-.007-.007.807-1.393v-.007l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.807-1.4-.007-.007.81-1.393-.014-.007.8-1.392v-.011l.807-1.393v-.007l.8-1.4-.007-.007.81-1.393-.007-.007.8-1.393v-.007l.807-1.4v-.01l.8-1.393-.011,0,.817-1.4-.011,0,.8-1.4v0l.8-1.4-.011-.007.814-1.393-.007-.014.8-1.389v-.007l.807-1.393v-.011l.8-1.393-.007-.007.81-1.393-.011-.007.807-1.393v-.014l.8-1.393,0,0,.8-1.4,0-.007.8-1.4v0l.807-1.4v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.393v-.011l.8-1.393-.007-.007.814-1.393-30.524-52.864Z' transform='translate(0 488.618)' fill='%2378c8f1'/%3E%3Cpath id='Path_624-2' data-name='Path 624' d='M28.684,277.693,59.2,224.833h61.037l30.517,52.86-30.517,52.853H59.2Zm32.874-48.781L33.4,277.693l28.159,48.781h56.329l28.163-48.781-28.163-48.781Z' transform='translate(71.928 563.802)' fill='%23003d87'/%3E%3Cpath id='Path_625-2' data-name='Path 625' d='M103.278,194.592l30.52,52.864-30.52,52.857H42.238L11.725,247.456l30.513-52.864Z' transform='translate(29.4 487.968)' fill='%23146cb6'/%3E%3Cpath id='Path_626-2' data-name='Path 626' d='M139.744,377.664v0l.8-1.4v-.007l.807-1.393-.011-.014.814-1.393-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.392-.007-.007.807-1.393v-.011l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4v-.014l.8-1.393-.007-.007.814-1.393-.011-.007.807-1.393v-.007l.8-1.392v-.007l.8-1.393-.007-.011.814-1.392-.011-.01.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.392-.014-.007.8-1.392v-.011l.807-1.393v-.007l.8-1.393-.007-.007.81-1.393-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.393-.007-.01.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.01.81-1.393-.007-.007.8-1.392v-.011l.8-1.393-.007-.007.807-1.4-.007,0,.8-1.4V316l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.392V310.4l.8-1.393L178.97,309l.814-1.393L149.26,254.742H88.22L57.707,307.606l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.392.007.007L54.5,313.2l.007.01-.8,1.393v.01l-.8,1.393v.007L52.1,317.41l.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.011l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.01-.814,1.393.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4v.007l-.8,1.393v.007l-.8,1.392.007.011-.814,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.392.007.014-.81,1.393.014.007-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.007.007-.8,1.392v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.393L48.2,430.528h61.04Z' transform='translate(44.329 638.804)' fill='%23003d87'/%3E%3Cpath id='Path_627-2' data-name='Path 627' d='M120.955,254.482l30.52,52.864L120.955,360.2H59.915L29.4,307.346l30.513-52.864Z' transform='translate(73.73 638.153)' fill='%23eeeded'/%3E%3Cpath id='Path_628-2' data-name='Path 628' d='M84.823,345.351,54.3,292.487l30.52-52.857h61.04l30.513,52.857-30.513,52.864Z' transform='translate(136.171 600.91)' fill='%23a3a3a3'/%3E%3Cpath id='Path_629-2' data-name='Path 629' d='M111.613,302.5v0l-.8,1.4v.007L110,305.3l.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.392.007.007L106.8,310.9l.011.007L106,312.3v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.392.011.007-.807,1.392v.007l-.8,1.393v.007l-.8,1.393.007.01-.814,1.392.011.011-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4v.007l-.8,1.4.007.007-.81,1.393.014.007-.8,1.393v.011l-.807,1.392v.007l-.8,1.393.007.007-.81,1.393.007.011-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.392v.007l-.807,1.392v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.393v.011l-.8,1.392.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393L102.1,425.422h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.011.8-1.392v-.011l.8-1.392v-.007l.807-1.392-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.392v-.007l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.392v-.007l.8-1.393-.007-.01.814-1.393-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.393v-.007l.8-1.392-.007-.011.814-1.392-.007-.007.8-1.393v-.01l.8-1.392v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.393-.014-.007.8-1.392v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.393V313.7l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393-30.52-52.864h-61.04Z' transform='translate(179.479 626)' fill='%23146cb6'/%3E%3Cpath id='Path_630-2' data-name='Path 630' d='M93.274,292.485,121.437,243.7h56.322l28.163,48.781-28.163,48.781H121.437Zm25.813-52.853-30.52,52.853,30.52,52.857H180.12l30.517-52.857L180.12,239.632Z' transform='translate(222.094 600.913)' fill='%23003d87'/%3E%3Cpath id='Path_631-2' data-name='Path 631' d='M176.373,292.485l-30.517,52.86H84.82L54.3,292.485,84.82,239.632h61.037ZM143.5,341.266l28.159-48.781L143.5,243.7H87.17L59.007,292.485,87.17,341.266Z' transform='translate(136.172 600.913)' fill='%231687cb'/%3E%3Cpath id='Path_632-2' data-name='Path 632' d='M101.782,375.591l-30.52-52.864,30.52-52.857h61.04l30.513,52.857-30.513,52.864Z' transform='translate(178.699 676.742)' fill='%2378c8f1'/%3E%3Cpath id='Path_633-2' data-name='Path 633' d='M137.473,284.723l30.52,52.864-30.52,52.857H76.433L45.92,337.586l30.513-52.864Z' transform='translate(115.149 713.985)' fill='%23eeeded'/%3E%3Cpath id='Path_634-2' data-name='Path 634' d='M11.656,337.583l30.517-52.86h61.037l30.517,52.86-30.517,52.853H42.173ZM44.53,288.8,16.37,337.583,44.53,386.364h56.329l28.163-48.781L100.859,288.8Z' transform='translate(29.228 713.985)' fill='%231687cb'/%3E%3Cpath id='Path_635-2' data-name='Path 635' d='M45.92,337.583l30.517-52.86h61.037l30.517,52.86-30.517,52.853H76.437ZM78.794,288.8,50.634,337.583l28.159,48.781h56.329l28.163-48.781L135.123,288.8Z' transform='translate(115.15 713.985)' fill='%23146cb6'/%3E%3Cpath id='Path_636-2' data-name='Path 636' d='M94.377,361.922v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.393v.007l-.8,1.392.007.007-.814,1.392.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.007l-.8,1.392v.007l-.8,1.393.007.011-.814,1.392.011.01-.807,1.393v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4v.007l-.8,1.4.007.007-.81,1.392.014.007-.8,1.392v.011l-.807,1.393v.007l-.8,1.392.007.007-.81,1.392.007.011-.8,1.393v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.01-.8,1.392v.007l-.807,1.393v.007l-.8,1.393.007.011-.81,1.392.007.007-.8,1.393v.011l-.807,1.393.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.392v.007l-.8,1.392.007.007-.814,1.393,30.524,52.864H145.9l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.01.8-1.393v-.01l.8-1.393v-.007l.807-1.392-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393v-.007l.8-1.392-.007-.011.814-1.392-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.392-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.392-.014-.007.8-1.392v-.007l.807-1.393-.007-.007.81-1.393-.007-.007.8-1.392v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.392-30.52-52.864h-61.04Z' transform='translate(136.258 775.01)' fill='%23a3a3a3'/%3E%3Cpath id='Path_637-2' data-name='Path 637' d='M192.959,352.349l-30.517,52.86H101.406l-30.517-52.86L101.406,299.5h61.037ZM160.085,401.13l28.159-48.781-28.159-48.781H103.756L75.593,352.349l28.163,48.781Z' transform='translate(177.763 751.031)' fill='%23003d87'/%3E%3Cpath id='Path_638-2' data-name='Path 638' d='M84.546,435.013,54.026,382.15l30.52-52.857h61.04L176.1,382.15l-30.513,52.864Z' transform='translate(135.477 825.751)' fill='%23eeeded'/%3E%3Cpath id='Path_639-2' data-name='Path 639' d='M120.237,344.145l30.52,52.864-30.52,52.857H59.2L28.684,397.008,59.2,344.145Z' transform='translate(71.928 862.994)' fill='%23003d87'/%3E%3Cpath id='Path_640-2' data-name='Path 640' d='M70.543,314.164,40.03,367.024l.007.007-.81,1.4.007.007-.807,1.392v.007l-.8,1.393.007.007-.81,1.393.011.014-.807,1.393v0l-.8,1.4v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.807,1.4-.8,1.4,0,.007-.8,1.393.011.007-.807,1.4v.007l-.8,1.393v.01l-.807,1.393.011,0-.814,1.393.014.01-.8,1.392v.007l-.8,1.393.007.011-.81,1.392,0,.011-.8,1.4v0l-.8,1.393v.007l-.807,1.4.007,0-.81,1.4.011,0-.807,1.4v.007l-.8,1.4v.007l-.8,1.389.007.011-.814,1.393.007.007-.8,1.393v.011l-.807,1.393v.007l-.8,1.392.011.01-.814,1.393.011,0-.807,1.4v0l-.8,1.4,0,0-.8,1.4.007.007-.807,1.393v.01l-.8,1.392v0l-.807,1.392.007.014L9.6,420.274l.018.007-.807,1.393v.007L8,423.073l.011.01L7.2,424.476l.011.007-.8,1.389v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.807,1.4v0l-.8,1.392.007.014-.81,1.392.011.007L.8,435.686v.007L0,437.086,30.52,489.95H91.56l30.506-52.864v0l.8-1.4v-.007l.807-1.393-.011-.014.81-1.393,0,0,.8-1.392v-.007l.8-1.4-.007-.007.814-1.393-.007-.007.8-1.393v-.011l.8-1.4v0l.8-1.393-.007,0,.81-1.4-.007,0,.807-1.4v0l.8-1.4v-.011l.8-1.4-.007-.007.814-1.389-.007-.007.8-1.4v-.007l.807-1.392v0l.8-1.4-.007-.011.81-1.392-.007-.01.807-1.393v0l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007,0,.81-1.392-.014-.01.8-1.393v-.007l.807-1.393v-.011l.8-1.392-.007-.007.81-1.4-.007,0,.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.011,0,.817-1.4-.011,0,.8-1.4v0l.8-1.393-.011-.007.814-1.4-.007-.011.8-1.389v-.01l.807-1.393v-.007l.8-1.392-.007-.011.81-1.389-.011-.007.807-1.393v-.014l.8-1.392,0-.007.8-1.4,0,0,.8-1.4v-.007l.807-1.392v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.4v-.007l.8-1.393-.007-.01.814-1.392-30.524-52.86Z' transform='translate(0 787.813)' fill='%2378c8f1'/%3E%3Cpath id='Path_641-2' data-name='Path 641' d='M28.684,397.005,59.2,344.145h61.037l30.517,52.86-30.517,52.853H59.2Zm32.874-48.781L33.4,397.005l28.159,48.781h56.329l28.163-48.781-28.163-48.781Z' transform='translate(71.928 862.995)' fill='%23003d87'/%3E%3Cpath id='Path_642-2' data-name='Path 642' d='M103.278,313.9l30.52,52.864-30.52,52.857H42.238L11.725,366.768,42.238,313.9Z' transform='translate(29.4 787.162)' fill='%23146cb6'/%3E%3Cpath id='Path_643-2' data-name='Path 643' d='M139.744,497.983v0l.8-1.4v-.007l.807-1.392-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.392-.007-.007.807-1.393v-.01l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4v-.014l.8-1.393-.007-.007.814-1.392-.011-.007.807-1.393v-.007l.8-1.393v-.007l.8-1.393-.007-.011.814-1.392-.011-.01.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.392-.014-.007.8-1.393v-.01l.807-1.393v-.007l.8-1.392-.007-.007.81-1.392-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.392-.007-.011.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.011.81-1.393-.007-.007.8-1.392v-.011l.8-1.392-.007-.007.807-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.392v-.007l.8-1.393-.007-.007.814-1.393L149.26,375.061H88.22L57.707,427.924l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.392.007.01-.8,1.393v.011l-.8,1.392v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.01-.814,1.392.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4v.007l-.8,1.393v.007l-.8,1.393.007.01-.814,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007-.807,1.393v.007l-.8,1.393v.007l-.8,1.392.007.014-.81,1.392.014.007-.8,1.393v.007l-.807,1.393.007.007-.81,1.392.007.007-.8,1.392v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014-.814,1.392.007.007-.8,1.393v.007l-.8,1.393L48.2,550.846h61.04Z' transform='translate(44.329 940.52)' fill='%23003d87'/%3E%3Cpath id='Path_644-2' data-name='Path 644' d='M120.955,374.8l30.52,52.864-30.52,52.857H59.915L29.4,427.665,59.915,374.8Z' transform='translate(73.73 939.869)' fill='%23eeeded'/%3E%3Cpath id='Path_645-2' data-name='Path 645' d='M84.823,465.67,54.3,412.806l30.52-52.857h61.04l30.513,52.857L145.863,465.67Z' transform='translate(136.171 902.626)' fill='%23a3a3a3'/%3E%3Cpath id='Path_646-2' data-name='Path 646' d='M111.613,422.819v0l-.8,1.4v.007L110,425.618l.011.014-.814,1.393.007.007-.8,1.392v.007l-.8,1.392.007.007-.814,1.392.011.007L106,432.623v.011l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.392.011.007-.807,1.392v.007l-.8,1.393v.007l-.8,1.392.007.011-.814,1.392.011.011-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4v.007l-.8,1.4.007.007-.81,1.392.014.007-.8,1.393v.01l-.807,1.393v.007l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.011-.8,1.392v.007l-.807,1.393v.007l-.8,1.392.007.011-.81,1.392.007.007-.8,1.392v.011l-.8,1.392.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.392v.007l-.8,1.393.007.007-.814,1.392L102.1,545.741h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.011.8-1.392v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.392-.007-.007.8-1.392v-.01l.8-1.393v-.007l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.393v-.007l.8-1.392-.007-.011.814-1.392-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.392-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.392-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393-30.52-52.864h-61.04Z' transform='translate(179.479 927.717)' fill='%23146cb6'/%3E%3Cpath id='Path_647-2' data-name='Path 647' d='M93.274,412.8l28.163-48.777h56.322L205.922,412.8l-28.163,48.781H121.437Zm25.813-52.853L88.567,412.8l30.52,52.86H180.12l30.517-52.86L180.12,359.95Z' transform='translate(222.094 902.628)' fill='%23003d87'/%3E%3Cpath id='Path_648-2' data-name='Path 648' d='M176.373,412.8l-30.517,52.86H84.82L54.3,412.8,84.82,359.951h61.037ZM143.5,461.585,171.658,412.8,143.5,364.023H87.17L59.007,412.8,87.17,461.585Z' transform='translate(136.172 902.63)' fill='%231687cb'/%3E%3Cpath id='Path_649-2' data-name='Path 649' d='M101.782,495.91l-30.52-52.864,30.52-52.857h61.04l30.513,52.857L162.822,495.91Z' transform='translate(178.699 978.458)' fill='%2378c8f1'/%3E%3Cpath id='Path_650-2' data-name='Path 650' d='M137.473,405.041l30.52,52.864-30.52,52.857H76.433L45.92,457.905l30.513-52.864Z' transform='translate(115.149 1015.701)' fill='%23eeeded'/%3E%3Cpath id='Path_651-2' data-name='Path 651' d='M11.656,457.9l30.517-52.86h61.037l30.517,52.86-30.517,52.853H42.173ZM44.53,409.121,16.37,457.9,44.53,506.683h56.329L129.022,457.9l-28.163-48.781Z' transform='translate(29.228 1015.703)' fill='%231687cb'/%3E%3Cpath id='Path_652-2' data-name='Path 652' d='M45.92,457.9l30.517-52.86h61.037L167.99,457.9l-30.517,52.853H76.437Zm32.874-48.781L50.634,457.9l28.159,48.781h56.329L163.286,457.9l-28.163-48.781Z' transform='translate(115.15 1015.703)' fill='%23146cb6'/%3E%3Cpath id='Path_653-2' data-name='Path 653' d='M94.377,482.241v0l-.8,1.4v.007l-.807,1.392.011.014-.814,1.392.007.007-.8,1.392v.007l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.392.01.007-.807,1.393v.007l-.8,1.392v.007l-.8,1.393.007.01-.814,1.393.011.01-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4v.007l-.8,1.4.007.007-.81,1.392.014.007-.8,1.392v.011l-.807,1.393v.007l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.392.007.011-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.392v.011l-.807,1.392.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.393,30.524,52.864H145.9L176.414,552.3l-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.392-.007-.007.814-1.392-.007-.011.8-1.393v-.011l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393v-.007l.8-1.393-.007-.01.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.393v-.007l.8-1.392-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.392v-.007l.8-1.393-.007-.014.81-1.393-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.392-30.52-52.864h-61.04Z' transform='translate(136.258 1076.726)' fill='%23a3a3a3'/%3E%3Cpath id='Path_654-2' data-name='Path 654' d='M192.959,472.668l-30.517,52.86H101.406l-30.517-52.86,30.517-52.853h61.037Zm-32.874,48.781,28.159-48.781-28.159-48.781H103.756L75.593,472.668l28.163,48.781Z' transform='translate(177.763 1052.748)' fill='%23003d87'/%3E%3Cpath id='Path_655-2' data-name='Path 655' d='M84.546,555.332l-30.52-52.864,30.52-52.857h61.04L176.1,502.468l-30.513,52.864Z' transform='translate(135.477 1127.468)' fill='%23eeeded'/%3E%3Cpath id='Path_656-2' data-name='Path 656' d='M59.2,464.463,28.683,517.327,59.2,570.183h61.04l30.524-52.857-30.524-52.864Z' transform='translate(71.927 1164.709)' fill='%23003d87'/%3E%3Cpath id='Path_657-2' data-name='Path 657' d='M70.543,434.482,40.03,487.346l.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.393.007.007-.81,1.4.011.011-.807,1.392v.007l-.8,1.392v.007l-.807,1.392.018.011-.814,1.392.007,0-.8,1.4v0l-.807,1.4v0l-.8,1.4,0,.007-.8,1.4.011.007-.807,1.389v.01l-.8,1.4v.007l-.807,1.393.011.007-.814,1.392.014.007-.8,1.393v.01l-.8,1.393.007.007-.81,1.392,0,.011-.8,1.4v0l-.8,1.4v0l-.807,1.4.007.007-.81,1.4.011,0-.807,1.4v.011l-.8,1.392v.007l-.8,1.389.007.01-.814,1.393.007.007-.8,1.4v.007l-.807,1.392v.011l-.8,1.393.011.007-.814,1.4.011,0-.807,1.4v0l-.8,1.4h0l-.8,1.4.007.01-.807,1.393v.007l-.8,1.392v.007l-.807,1.392.007.011L9.6,540.6l.018,0-.807,1.393V542l-.8,1.4.011.007L7.2,544.794l.011.007-.8,1.393v.01l-.8,1.4v.007L4.8,549l.007,0L4,550.4l.007.007L3.2,551.8v0l-.8,1.4.007.01L1.6,554.6l.011.011L.8,556v.007L0,557.4l30.52,52.867H91.56L122.066,557.4v0l.8-1.4V556l.807-1.393-.011-.011.81-1.392,0-.007.8-1.393V551.8l.8-1.4-.007-.007.814-1.392-.007,0,.8-1.4v-.011l.8-1.4v-.007l.8-1.392-.007,0,.81-1.4-.007-.007.807-1.4v0l.8-1.392v-.014l.8-1.393-.007-.01.814-1.389-.007-.007.8-1.393v-.007l.807-1.4v-.007l.8-1.389-.007-.014.81-1.393-.007-.007.807-1.393v-.007l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.807-1.4-.007,0,.81-1.392-.014-.007.8-1.4v-.011l.807-1.389v-.011l.8-1.392-.007-.007.81-1.393-.007-.007.8-1.392v-.007l.807-1.4v-.007l.8-1.392-.011,0,.817-1.4-.011,0,.8-1.4v-.007l.8-1.392-.011-.007.814-1.392-.007-.014.8-1.393v0l.807-1.392v-.01l.8-1.393-.007-.007.81-1.393-.011-.007.807-1.392v-.014l.8-1.393,0,0,.8-1.4,0,0,.8-1.4v0l.807-1.4v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.392v-.011l.8-1.392-.007-.007.814-1.393-30.524-52.864Z' transform='translate(0 1089.528)' fill='%2378c8f1'/%3E%3Cpath id='Path_658-2' data-name='Path 658' d='M33.4,517.328l28.159-48.784h56.329l28.163,48.784L117.884,566.1H61.555ZM59.2,464.464,28.685,517.328,59.2,570.177h61.033l30.516-52.85-30.516-52.864Z' transform='translate(71.931 1164.712)' fill='%23003d87'/%3E%3Cpath id='Path_659-2' data-name='Path 659' d='M103.278,434.223l30.52,52.864-30.52,52.857H42.238L11.725,487.087l30.513-52.864Z' transform='translate(29.4 1088.878)' fill='%23146cb6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")*/
	}

@media(max-width: 1399.9px) {
	.divisions-home--section {
		padding: 4rem 0 3rem
	}
}

.divisions-home--ttl-desc-wrapper {
	/* -webkit-margin-after: 2.25rem;
    margin-block-end: 2.25rem*/
}

	.divisions-home--ttl-desc-wrapper h2 {
		font-weight: 700;
		font-size: 1.875rem;
		color: #004c98
	}

	.divisions-home--ttl-desc-wrapper p {
		color: #004c98;
		font-size: 1.25rem;
		/*max-width: 245px*/
	}

@media(max-width: 1199.9px) {
	.divisions-home--ttl-desc-wrapper p {
		margin: auto
	}
}

@media(max-width: 1199.9px) {
	.divisions-home--ttl-desc-wrapper {
		text-align: center
	}
}

.divisions-home--items-wrapper {
	display: grid;
	gap: 50px;
	grid-template-columns: repeat(4, 1fr);
	max-width: 1400px;
	margin: 0 auto
}

@media(max-width: 1399.9px) {
	.divisions-home--items-wrapper {
		gap: 20px
	}
}

@media(max-width: 1199.9px) {
	.divisions-home--items-wrapper {
		grid-template-columns: repeat(2, 1fr);
		gap: 50px;
		max-width: 700px
	}
}

@media(max-width: 767.9px) {
	.divisions-home--items-wrapper {
		grid-template-columns: repeat(1, 1fr);
		gap: 20px;
		max-width: 350px
	}
}

.divisions-home--item-wrapper {
	filter: drop-shadow(0px 0px 42px rgba(159, 159, 175, 0.3));
	width: 80%;
	padding-top: 93%;
	position: relative
}

.divisions-home--item {
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	width: 100%;
	height: 100%;
	background: #f6f6f7;
	position: absolute;
	inset: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	transition: all .25s ease-in-out
}

	.divisions-home--item h3 {
		font-size: 1.5rem;
		color: #3d8265;
		transition: all .25s ease-in-out
	}

	.divisions-home--item svg, .divisions-home--item img {
		width: 100px;
		height: 100px;
		-o-object-fit: contain;
		object-fit: contain;
		-o-object-position: center;
		object-position: center;
		-webkit-margin-after: .5rem;
		margin-block-end: .5rem;
		transition: all .25s ease-in-out;
		fill: #3d8265
	}

		.divisions-home--item svg path, .divisions-home--item img path {
			fill: #3d8265;
			transition: all .25s ease-in-out
		}

	.divisions-home--item .hexa-animation {
		width: 70%;
		height: auto;
		position: absolute;
		left: 50%;
		bottom: 5%;
		transform: translateX(-50%) rotate(30deg);
		mix-blend-mode: color-dodge;
		opacity: 0;
		transition: all .25s ease-in-out
	}

	.divisions-home--item:before {
		content: "";
		position: absolute;
		inset: 10px;
		width: calc(100% - 20px);
		height: calc(100% - 20px);
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='288.445' height='333.07' viewBox='0 0 288.445 333.07'%3E%3Cpath id='Path_51868' data-name='Path 51868' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%23fff' stroke-width='1.5' opacity='0.15'/%3E%3C/svg%3E%0A");
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		transition: all .25s ease-in-out
	}

	.divisions-home--item:after {
		content: "";
		position: absolute;
		inset: 10px;
		width: calc(100% - 20px);
		height: calc(100% - 20px);
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='288.445' height='333.07' viewBox='0 0 288.445 333.07'%3E%3Cpath id='Path_51868' data-name='Path 51868' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%233d8265' stroke-width='1.5' opacity='0.15'/%3E%3C/svg%3E%0A");
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		z-index: 2;
		transition: all .25s ease-in-out
	}

	.divisions-home--item:hover {
		background: #3d8265
	}

		.divisions-home--item:hover h3 {
			color: #fff
		}

		.divisions-home--item:hover svg, .divisions-home--item:hover img {
			fill: #fff
		}

			.divisions-home--item:hover svg path, .divisions-home--item:hover img path {
				fill: #fff
			}

		.divisions-home--item:hover img {
			filter: brightness(0) invert(1)
		}

		.divisions-home--item:hover:after {
			opacity: 0
		}

		.divisions-home--item:hover .hexa-animation {
			opacity: 1
		}

	.divisions-home--item.style-2 h3 {
		color: #865e94
	}

	.divisions-home--item.style-2 svg, .divisions-home--item.style-2 img {
		fill: #865e94
	}

		.divisions-home--item.style-2 svg path, .divisions-home--item.style-2 img path {
			fill: #865e94
		}

	.divisions-home--item.style-2:after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='288.445' height='333.07' viewBox='0 0 288.445 333.07'%3E%3Cpath id='Path_51870' data-name='Path 51870' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%23806191' stroke-width='1.5' opacity='0.15'/%3E%3C/svg%3E%0A")
	}

	.divisions-home--item.style-2:hover {
		background: #865e94
	}

		.divisions-home--item.style-2:hover h3 {
			color: #fff
		}

		.divisions-home--item.style-2:hover svg, .divisions-home--item.style-2:hover img {
			fill: #fff
		}

			.divisions-home--item.style-2:hover svg path, .divisions-home--item.style-2:hover img path {
				fill: #fff
			}

	.divisions-home--item.style-3 h3 {
		color: #c17759
	}

	.divisions-home--item.style-3 svg, .divisions-home--item.style-3 img {
		fill: #c17759
	}

		.divisions-home--item.style-3 svg path, .divisions-home--item.style-3 img path {
			fill: #c17759
		}

	.divisions-home--item.style-3:after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='288.445' height='333.07' viewBox='0 0 288.445 333.07'%3E%3Cpath id='Path_51872' data-name='Path 51872' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%23b77a5f' stroke-width='1.5' opacity='0.15'/%3E%3C/svg%3E%0A")
	}

	.divisions-home--item.style-3:hover {
		background: #c17759
	}

		.divisions-home--item.style-3:hover h3 {
			color: #fff
		}

		.divisions-home--item.style-3:hover svg, .divisions-home--item.style-3:hover img {
			fill: #fff
		}

			.divisions-home--item.style-3:hover svg path, .divisions-home--item.style-3:hover img path {
				fill: #fff
			}

	.divisions-home--item.style-4 h3 {
		color: #65b3b1
	}

	.divisions-home--item.style-4 svg, .divisions-home--item.style-4 img {
		fill: #65b3b1
	}

		.divisions-home--item.style-4 svg path, .divisions-home--item.style-4 img path {
			fill: #65b3b1
		}

	.divisions-home--item.style-4:after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='296.63' height='342.522' viewBox='0 0 296.63 342.522'%3E%3Cpath id='Path_51874' data-name='Path 51874' d='M108.871,146.391v170.4L256.426,402,404,316.795v-170.4L256.426,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%2365b3b1' stroke-width='1.5' opacity='0.15'/%3E%3C/svg%3E%0A")
	}

	.divisions-home--item.style-4:hover {
		background: #65b3b1
	}

		.divisions-home--item.style-4:hover h3 {
			color: #fff
		}

		.divisions-home--item.style-4:hover svg, .divisions-home--item.style-4:hover img {
			fill: #fff
		}

			.divisions-home--item.style-4:hover svg path, .divisions-home--item.style-4:hover img path {
				fill: #fff
			}

.divisions-home--item--blue-style {
	padding: 3rem 2.1rem;
	text-align: center;
	display: flex;
	flex-direction: column
}

	.divisions-home--item--blue-style::after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='288.446' height='333.071' viewBox='0 0 288.446 333.071'%3E%3Cpath id='Path_51868' data-name='Path 51868' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%231c6cb5' stroke-width='1.5'/%3E%3C/svg%3E%0A")
	}

	.divisions-home--item--blue-style h3 {
		color: #00347c;
		font-size: 1.375rem;
		font-weight: bold;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis
	}

@media(max-width: 1199.9px) {
	.divisions-home--item--blue-style h3 {
		font-size: 1.2rem
	}
}

.divisions-home--item--blue-style svg, .divisions-home--item--blue-style img {
	height: 52px;
	width: 56px;
	margin-top: auto;
	-o-object-position: center;
	object-position: center
}

	.divisions-home--item--blue-style svg path {
		fill: #8c8f94
	}

	.divisions-home--item--blue-style svg rect {
		stroke: #8c8f94;
		transition: all .3s
	}

	.divisions-home--item--blue-style svg.arrow-icon {
		width: auto;
		height: auto
	}

		.divisions-home--item--blue-style svg.arrow-icon path {
			fill: none
		}

.divisions-home--item--blue-style:hover {
	background: #00347c
}

	.divisions-home--item--blue-style:hover h3 {
		color: #fff
	}

	.divisions-home--item--blue-style:hover svg:not(.arrow-icon) path {
		fill: #fff
	}

	.divisions-home--item--blue-style:hover svg:not(.arrow-icon) rect {
		stroke: #fff
	}

	.divisions-home--item--blue-style:hover svg.arrow-icon path {
		stroke: #fff
	}

jadarat-home--section {
	position: relative;
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden
}

.jadarat-home--section:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	/*background-image: url("../images/jadarat-bg-1.png");*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 0;
	opacity: .6;
	-webkit-backdrop-filter: blur(50px);
	backdrop-filter: blur(50px)
}

/*.jadarat-home--section:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0;
    background-image: url("../images/jadarat-bg-2.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 1;
    opacity: .1;
    mix-blend-mode: color-burn
}*/

.jadarat-home--container {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	position: relative;
	/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360.064' height='415.768' viewBox='0 0 360.064 415.768'%3E%3Cpath id='Path_51954' data-name='Path 51954' d='M108.871,165.132v207.9l180.02,103.95,180.044-103.95v-207.9L288.891,61.209Z' transform='translate(-108.871 -61.209)' fill='%2300347c'/%3E%3C/svg%3E%0A");*/
	background-blend-mode: multiply;
	background-position: calc(100% + 120px) -180px;
	background-repeat: no-repeat;
	overflow: hidden;
	flex-direction: column;
	background-image: none
}

@media(max-width: 1399.9px) {
	.jadarat-home--container {
		flex-direction: column;
		background-image: none
	}
}

.jadarat-home--container:before {
	content: "";
	display: block;
	width: 750px;
	height: 750px;
	position: absolute;
	inset-block-start: 0;
	inset-inline-start: 0;
	z-index: 0;
	opacity: .2;
	mix-blend-mode: multiply;
	background-position: right top;
	background-repeat: no-repeat;
	/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='670' height='738' viewBox='0 0 670 738'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_8825' data-name='Rectangle 8825' width='670' height='738' transform='translate(84.349 3780.881)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_41' data-name='Mask Group 41' transform='translate(-84.349 -3780.881)' clip-path='url(%23clip-path)'%3E%3Cpath id='Subtraction_10' data-name='Subtraction 10' d='M556.815,1285.678h0l-320.984-185.3,316.773-5.7L759.614,720.91l199.938,332.3L556.815,1285.677Zm-373.5-215.619-125-72.162L0,900.994V485.374L71.021,357.139l12.048-20.866L297.779,708.1H731.045L534.07,1063.767Zm803.317-32.476h0l-207.9-345.5,95.831-173.04,118.1-204.515,105.9-1.9,15.138,8.736V964.234l-127.074,73.349ZM2.4,965.616l-.005,0L0,964.234v-2.6l2.393,3.978ZM737.434,676.872H315.813l-203.8-352.935,408.657-7.313L737.437,676.872v0h0v0h0Zm22.874-22.388v0l0,0h0L538.064,285.129l-432.024,7.706,28.3-49.011L556.815,0,903.6,200.113l57.1,98.877L846.081,505.934,760.31,654.482ZM0,417.653V321.358l57.412-33.135L65.024,301.4l-1.044,1.807.609,1.054L43.616,342.135,0,417.649ZM987.759,283.406,957.677,231.32l88.446,51.039Z' transform='matrix(0.966, -0.259, 0.259, 0.966, -5.999, 3442.35)' fill='%238ccdf2'/%3E%3C/g%3E%3C/svg%3E%0A")*/
}

.jadarat-home--ttl-wrapper {
	display: flex;
	flex: 0 0 auto;
	width: 100%;
	position: relative;
	padding: 1.125rem 3.625rem 1rem;
	z-index: 3;
	/*min-width: 670px*/
}

	.jadarat-home--ttl-wrapper:after {
		content: "";
		display: block;
		width: 275px;
		height: 320px;
		position: absolute;
		inset-block-end: -30px;
		inset-inline-start: 160px;
		z-index: 0;
		opacity: 1;
		mix-blend-mode: multiply;
		background-position: right top;
		background-repeat: no-repeat;
		/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='275.706' height='319.678' viewBox='0 0 275.706 319.678'%3E%3Cpath id='Subtraction_9' data-name='Subtraction 9' d='M137.844,319.678h0L58.382,273.6l78.42-1.416,51.247-92.936,49.5,82.626-99.7,57.8ZM45.381,266.065,14.436,248.122,0,224.028V120.686L17.582,88.8l2.983-5.188,53.153,92.453H180.975L132.213,264.5Zm198.867-8.075h0l-51.466-85.908,23.724-43.026L245.742,78.2l26.217-.472,3.747,2.172V239.752L244.248,257.99ZM.593,240.1h0L0,239.752v-.647l.592.989Zm181.964-71.8H78.182L27.73,80.545,128.9,78.727,182.558,168.3h0Zm5.663-5.567h0L133.2,70.9,26.251,72.812l7.007-12.186L137.844,0l85.848,49.757,14.134,24.585L209.453,125.8,188.22,162.734ZM0,103.848H0V79.9l14.213-8.239L16.1,74.943l-.259.449.151.262L10.8,85.07,0,103.846Zm244.527-33.38L237.08,57.517l21.9,12.691Z' fill='%238ccdf2' style='mix-blend-mode: multiply;isolation: isolate'/%3E%3C/svg%3E%0A")*/
	}

@media(max-width: 1399.9px) {
	.jadarat-home--ttl-wrapper:after {
		inset-block-end: 50%;
		inset-inline-start: -135px;
		transform: translateY(50%)
	}
}

@media(max-width: 1399.9px) {
	.jadarat-home--ttl-wrapper {
		width: 100%;
		min-width: 0px;
		padding: 3rem 1rem;
		position: static
	}
}

.jadarat-home--ttl {
	display: block;
	width: 555px;
	height: 640px;
	position: relative;
	max-width: 100%;
	width: 100%;
	height: auto;
}

	.jadarat-home--ttl h2 {
		font-size: 3.375rem;
		color: #fff;
		font-weight: 700;
		position: relative;
		z-index: 2;
		display: inline-block;
		position: relative
	}

		.jadarat-home--ttl h2:after {
			content: "";
			display: block;
			width: 80px;
			height: 90px;
			/*background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='88.258' viewBox='0 0 78 88.258'%3E%3Cpath d='M1157.45,336.421l-27.983,16.156-27.979-16.156V304.109l27.979-16.152,27.983,16.152Z' transform='translate(-1079.45 -287.957)' fill='%238ccdf2' opacity='0.15'/%3E%3Cpath id='Path_51959' data-name='Path 51959' d='M1171.168,348.3l-34.843,20.117L1101.488,348.3V308.069l34.837-20.111,34.843,20.111Z' transform='translate(-1101.488 -280.16)' fill='%238ccdf2' opacity='0.13'/%3E%3C/svg%3E%0A") center center no-repeat;*/
			position: absolute;
			inset-block-end: 0;
			inset-inline-end: -10px;
			transform: rotate(210deg)
		}

@media(max-width: 1399.9px) {
	.jadarat-home--ttl h2 {
		color: #00347c;
		font-size: 2.375rem;
		font-weight: 700
	}
}

.jadarat-home--ttl p {
	font-size: 1.5rem;
	color: #fff;
	font-weight: 400;
	position: relative;
	z-index: 2;
	line-height: 1.4;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media(max-width: 1399.9px) {
	.jadarat-home--ttl p {
		color: #00347c
	}
}

@media(max-width: 767.9px) {
	.jadarat-home--ttl p {
		font-size: 1.15rem
	}
}

@media(max-width: 1399.9px) {
	.jadarat-home--ttl {
		width: 100%;
		height: auto;
		text-align: center;
		position: static
	}
}

.jadarat-home--ttl-inner {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	padding: 7rem 2rem;
	-webkit-padding-start: 25%;
	padding-inline-start: 25%;
	/*background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='555.706' height='641.678' viewBox='0 0 555.706 641.678'%3E%3Cpath id='Path_42598' data-name='Path 42598' d='M108.871,221.6V542.456L386.705,702.887,664.577,542.456V221.6L386.705,61.209Z' transform='translate(-108.871 -61.209)' fill='%2300347c'/%3E%3C/svg%3E%0A") center top/contain no-repeat*/

	padding: 0;
	position: static
}

	.jadarat-home--ttl-inner:before {
		/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='555.706' height='641.678' viewBox='0 0 555.706 641.678'%3E%3Cpath id='Subtraction_11' data-name='Subtraction 11' d='M1068.463-388.322h0L790.628-548.753v-76.1l.351.2h.007l1.392.806.007-.007,1.392.811.007-.007,1.392.8h.014l1.4.8,1.4.8,0-.006,1.4.81,0-.007,1.4.8,1.4.8.014-.01,1.392.814.006-.007,1.393.8H805l1.392.8.6-.347,34.5,19.92,52.853-30.516v-61.034l-51.219-29.577,50.711-29.275,52.569,30.343,0-.006,1.4.81.006-.007,1.393.8h.007l1.392.8.007-.006,1.392.814.011-.007,1.392.8h.01l1.393.8h.007l1.392.806.007-.017,1.4.814,0-.007,1.4.8,1.4.8h.007l1.4.807.006-.007,1.393.8.007-.006,1.392.8h.011l1.392.8h.007l1.392.806.007-.007,1.392.81.011-.014,1.392.8h.007l1.392.8.011-.007,1.392.814.007-.01,1.4.806,1.4.8,1.4.8,0-.007,1.4.815.007-.011,1.4.806h.007l1.392.8h.007l1.392.8.011-.007,1.392.814.007-.007,1.392.8h.011l1.392.8h.007l1.392.8.007-.007,1.4.814.007-.007,1.4.8,1.4.8,0-.006,1.4.8.007-.007,1.392.8h.007l1.392.806h.007l1.392.8.014-.007,1.392.81.007-.013,1.392.8h.007l1.392.807.007-.007,1.392.81.007-.007,1.392.8h.014l1.4.8,1.4.8,0-.007,1.4.81,0-.007,1.4.8,1.4.8.014-.011,1.392.814.007-.007,1.392.8h.007l1.392.8,1.166-.673,32.384,18.695,51.049-29.475v.274l.911.526v.57l52.863,30.513,0-.007,1.4.81.006-.006,1.393.8h.006l1.393.8.007-.007,1.392.814.01-.007,1.393.8h.01l1.393.8h.006l1.393.807.006-.018,1.4.814,0-.007,1.4.8,1.4.8h.006l1.4.806.006-.007,1.393.8.006-.007,1.393.8h.01l1.393.8h.006l1.393.806.007-.006,1.392.81.011-.014,1.392.8h.007l1.392.8.011-.006,1.392.814.007-.011,1.4.806,1.4.8,1.4.8,0-.007,1.4.814.007-.011,1.4.807h.007l1.392.8h.007l1.392.8.011-.007,1.392.814.007-.006,1.392.8h.011l1.392.8h.007l1.392.8.007-.006,1.4.814.007-.007,1.4.8,1.4.8,0-.007,1.4.8.007-.007,1.392.8h.007l1.392.807h.007l1.392.8.014-.007,1.392.811.007-.015,1.392.8h.007l1.392.806.007-.007,1.392.811.007-.007,1.392.8h.014l1.4.8,1.4.8,0-.006,1.4.81,0-.007,1.4.8,1.4.8.015-.01,1.392.814.007-.007,1.392.8h.007l1.392.8.6-.346,34.5,19.919,52.853-30.516v-61.034l-51.221-29.578,51.224-29.569V-807.8l1.811,1.046v58.819l.911.526v.57l30.755,17.752v180.334L1068.463-388.322ZM1260-600.981h0l-30.421-17.562,48.181-27.816v-57.017l31.018,17.909v56.323L1260-600.981Zm-418.508,0h0l-30.418-17.562,48.18-27.816v-57.017l31.019,17.909v56.323l-48.781,28.163Zm208.523-62.008h0l-28.3-16.338,47.615-27.49v-57.674l29.467,17.013v56.329l-48.781,28.159Zm157.121-85.063h0v0l-.35-.2v-.261L1154.691-778.6v-56.181l.352.2v.263l52.095,30.08Zm-158.284-31.621h0l-32.387-18.689-1.4-.8h-.007l-1.392-.807-.014.011-1.392-.814-.007.007-1.392-.8h-.007l-1.392-.8-.007.006-1.392-.814-.007.011-1.392-.807h-.011l-1.4-.8-1.4-.8,0,.007-1.4-.81,0,0-1.4-.8-1.4-.8h-.014l-1.285-.741v-.262l-52.1-30.082v-57.73l.355.2v.262l52.856,30.52,51.394-29.671,33.206,19.173v.869l15.381,8.876-50.477,29.138v57.675l-.116.067ZM893.4-811.02v0h0l-8.786-5.071,26.65-15.385v-61.04L875.344-913.25,893.4-923.671l48.781,28.159v56.329Zm369.177-26.018h0v0l-1.809-1.044v-57.269l-.91-.526v-.57l-52.864-30.513,0,.007-1.4-.811-.007.007-1.392-.8h-.007l-1.392-.8-.007.007-1.392-.815-.011.007-1.392-.8h-.011l-1.392-.8h-.007l-1.392-.806-.007.017-1.4-.814,0,.007-1.4-.8-1.4-.8h-.007l-1.4-.806-.007.006-1.392-.8-.007.007-1.392-.8h-.011l-1.392-.8h-.007l-1.392-.807-.007.007-1.392-.81-.011.013-1.392-.8h-.007l-1.392-.8-.011.007-1.392-.814-.007.011-1.4-.807-1.4-.8-1.4-.8,0,.007-1.4-.814-.007.01-1.4-.807h-.007l-1.392-.8h-.007l-1.392-.8-.011.006-1.392-.814-.007.007-1.392-.8h-.011l-1.392-.8h-.007l-1.392-.8-.007.007-1.4-.814-.007.007-1.4-.8-1.4-.8,0,.007-1.4-.8-.007.007-1.392-.807h-.007l-1.392-.8h-.007l-1.392-.8-.014.007-.447-.26v-.757l-52.861-30.517-50.885,29.381L998.56-988.968l0,.007-.59-.343,70.5-40.7,211.509,122.084-17.4,10.043ZM1084.067-881h0l-31.019-17.908v-56.329l48.781-28.16,31.766,18.337-49.526,28.593V-881Zm-212.8-34.6v0h0l-.48-.275,21.1-12.179.478.276Z' transform='translate(-790.628 1030)' fill='%231c6cb5'/%3E%3C/svg%3E%0A")*/
	}

@media(max-width: 1399.9px) {
	.jadarat-home--ttl-inner {
		background: transparent none;
		padding: 0;
		position: static
	}
}

.jadarat-home--all-btn {
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	width: 100%;
	height: 100%;
	background: #00347c;
	position: absolute;
	inset: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	flex-direction: column;
	transition: all .25s ease-in-out;
	padding: 1rem;
	color: #fff !important;
	line-height: 1
}

.jadarat-home--all-btn-wrapper {
	filter: drop-shadow(0px 0px 35px rgba(0, 0, 0, 0.16));
	width: 95px;
	height: 110px;
	position: absolute;
	bottom: 97px;
	inset-inline-end: -46px;
	z-index: 1
}

	.jadarat-home--all-btn-wrapper:after {
		content: "";
		/*background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='239.648' height='262.8' viewBox='0 0 239.648 262.8'%3E%3Cdefs%3E%3Cfilter id='Path_591' x='12.683' y='11.646' width='214.281' height='233.508' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='15' result='blur'/%3E%3CfeFlood flood-color='%23fff' flood-opacity='0.451'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cfilter id='Path_695' x='0' y='0' width='239.648' height='262.8' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='15' result='blur-2'/%3E%3CfeFlood flood-color='%23fff' flood-opacity='0.451'/%3E%3CfeComposite operator='in' in2='blur-2'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_591)'%3E%3Cpath id='Path_591-2' data-name='Path 591' d='M108.871,96.791v71.181l61.636,35.591,61.645-35.591V96.791L170.507,61.209Z' transform='translate(-50.69 -3.99)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.4'/%3E%3C/g%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_695)'%3E%3Cpath id='Path_695-2' data-name='Path 695' d='M108.871,104.112V189.94l74.319,42.915,74.329-42.915V104.112l-74.329-42.9Z' transform='translate(-63.37 -15.63)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.2'/%3E%3C/g%3E%3C/svg%3E%0A") center center no-repeat;*/
		display: block;
		width: 150px;
		height: 172px;
		position: absolute;
		inset: 0;
		z-index: -1;
		transition: all .25s ease-in-out;
		transform: translate(27px, -28px)
	}

@media(max-width: 1199.9px) {
	.jadarat-home--all-btn-wrapper {
		bottom: 40px;
		inset-inline-end: auto;
		left: 50% !important;
		transform: translateX(-50%)
	}
}

.jadarat-home--all-btn:before {
	content: "";
	background: linear-gradient(180deg, #00347c 0%, #1c6cb5 100%);
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	z-index: -1;
	transition: all .25s ease-in-out
}

.jadarat-home--all-btn .hexa-animation {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	mix-blend-mode: screen;
	transform: scale(1.6) rotate(31deg)
}

.jadarat-home--all-btn svg, .jadarat-home--all-btn img {
	margin-top: .5rem;
	opacity: .5
}

html[dir=ltr] .jadarat-home--all-btn svg, html[dir=ltr] .jadarat-home--all-btn img {
	transform: rotate(180deg)
}

.jadarat-home--all-btn:hover:before {
	opacity: 0
}

.jadarat-home--content {
	display: flex;
	flex: 0 0 auto;
	width: 66%;
	min-width: 0;
	width: 100%
}

@media(max-width: 1399.9px) {
	.jadarat-home--content {
		width: 100%
	}
}

.jadarat-home--content-wrapper {
	position: relative;
	width: 640px;
	/*height: 670px;*/
	margin: 1.5rem auto 2.25rem;
	z-index: 3;
	text-align: center;
	width: 100%
}

@media(max-width: 1399.9px) {
	.jadarat-home--content-wrapper {
		margin: 0 auto 12rem;
	}
}

@media(max-width: 767.9px) {
	.jadarat-home--content-wrapper {
		height: auto
	}
}

.jadarat-home--item-wrapper {
	filter: drop-shadow(0px 0px 42px rgba(159, 159, 175, 0.3));
	width: 310px;
	height: 360px;
	position: relative;
	/*width:100%;*/
}

	.jadarat-home--item-wrapper:nth-child(1) {
		/*        position: absolute;
        top: 60px;
        inset-inline-start: 0
*/
		display: inline-block;
		margin: 10px;
	}

@media(max-width: 767.9px) {
	.jadarat-home--item-wrapper:nth-child(1) {
		position: relative;
		top: auto;
		inset-inline-start: auto;
		margin: auto;
		margin-bottom: 50px
	}
}

.jadarat-home--item-wrapper:nth-child(2) {
	/*    position: absolute;
    top: 0;
    inset-inline-end: 0
*/
	display: inline-block;
	margin: 10px;
}

@media(max-width: 767.9px) {
	.jadarat-home--item-wrapper:nth-child(2) {
		position: relative;
		top: auto;
		inset-inline-start: auto;
		margin: auto;
		margin-bottom: 50px
	}
}

.jadarat-home--item-wrapper:nth-child(3) {
	/*    position: absolute;
    bottom: 0;
    inset-inline-start: 215px;
*/

	display: inline-block;
	margin: 10px;
}

@media(max-width: 767.9px) {
	.jadarat-home--item-wrapper:nth-child(3) {
		position: relative;
		top: auto;
		inset-inline-start: auto;
		margin: auto
	}
}

.jadarat-home--item {
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	width: 100%;
	height: 100%;
	background: #f6f6f7;
	position: absolute;
	inset: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	transition: all .25s ease-in-out;
	padding: 5rem 2rem
}

	.jadarat-home--item h3 {
		font-size: 1.5rem;
		color: #1c6cb5;
		transition: all .25s ease-in-out
	}

	.jadarat-home--item p {
		font-size: .875rem;
		color: #1c6cb5;
		transition: all .25s ease-in-out;
		transform: translateY(10px);
		opacity: 0;
		line-height: 1.5;
		text-align: center;
		height: 0;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis
	}

	.jadarat-home--item > svg, .jadarat-home--item > img {
		width: 100px;
		height: 100px;
		-o-object-fit: contain;
		object-fit: contain;
		-o-object-position: center;
		object-position: center;
		-webkit-margin-after: .5rem;
		margin-block-end: .5rem;
		transition: all .25s ease-in-out;
		fill: #8ed1f3
	}

		.jadarat-home--item > svg path, .jadarat-home--item > img path {
			fill: #8ed1f3;
			transition: all .25s ease-in-out
		}

	.jadarat-home--item:before {
		content: "";
		position: absolute;
		inset: 10px;
		width: calc(100% - 20px);
		height: calc(100% - 20px);
		/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='288.445' height='333.07' viewBox='0 0 288.445 333.07'%3E%3Cpath id='Path_51872' data-name='Path 51872' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.15'/%3E%3C/svg%3E%0A");*/
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		z-index: 0;
		transition: all .25s ease-in-out
	}

	.jadarat-home--item:after {
		content: "";
		position: absolute;
		inset: 10px;
		width: calc(100% - 20px);
		height: calc(100% - 20px);
		/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='288.445' height='333.07' viewBox='0 0 288.445 333.07'%3E%3Cpath id='Path_51870' data-name='Path 51870' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%23fff' stroke-width='1.5' opacity='0.15'/%3E%3C/svg%3E%0A");*/
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		z-index: 1;
		opacity: 0;
		transition: all .25s ease-in-out
	}

	.jadarat-home--item .more-btn {
		display: block;
		height: 70px;
		width: 65px;
		position: absolute;
		left: 50%;
		bottom: 30px;
		transform: translateX(-50%);
		text-align: center;
		color: #fff;
		z-index: 1;
		opacity: 0;
		transition: all .25s ease-in-out;
		transition-delay: .1s
	}

		.jadarat-home--item .more-btn svg, .jadarat-home--item .more-btn img {
			display: block;
			margin: 5px auto 0
		}

	.jadarat-home--item .hexa-animation {
		position: absolute;
		height: 70px;
		width: 65px;
		position: absolute;
		left: 50%;
		bottom: 30px;
		transform: translateX(-50%) scale(1.8) rotate(30deg);
		mix-blend-mode: color-dodge;
		z-index: 0;
		opacity: 0;
		transition: all .25s ease-in-out;
		transition-delay: .1s
	}

	.jadarat-home--item:hover {
		background: rgba(0,52,124,.8)
	}

		.jadarat-home--item:hover h3 {
			color: #fff
		}

		.jadarat-home--item:hover p {
			color: #fff;
			transform: translateY(0px);
			opacity: 1;
			height: 85px
		}

		.jadarat-home--item:hover > svg, .jadarat-home--item:hover > img {
			fill: transparent;
			stroke: transparent;
			opacity: 0;
			height: 0
		}

			.jadarat-home--item:hover > svg path, .jadarat-home--item:hover > img path {
				fill: transparent;
				stroke: transparent
			}

		.jadarat-home--item:hover:before {
			opacity: 0
		}

		.jadarat-home--item:hover:after {
			opacity: 1
		}

		.jadarat-home--item:hover .more-btn {
			opacity: 1
		}

		.jadarat-home--item:hover .hexa-animation {
			opacity: 1
		}

.news-home--section {
	position: relative;
	padding: 2.25rem 0 17rem;
	/*box-shadow: 0 3px 55px rgba(0,0,0,.07);*/
	overflow: hidden
}

	.news-home--section > .container {
		position: relative
	}

	.news-home--section:before {
		content: "";
		/*background: url(../images/home-news-bg-1.svg) no-repeat left top/cover;*/
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		inset: 0;
		z-index: -1;
		transition: all .25s ease-in-out;
		opacity: .07
	}

	.news-home--section:after {
		content: "";
		/*background: url(../images/home-news-bg-2.svg) no-repeat right bottom/contain;*/
		display: block;
		width: 350px;
		height: 530px;
		position: absolute;
		bottom: 0;
		right: 0;
		z-index: -1;
		transition: all .25s ease-in-out;
		opacity: .07
	}

@media(max-width: 1199.9px) {
	.news-home--section {
		padding: 4.25rem 0 7rem
	}
}

.news-home--ttl-desc-wrapper {
	-webkit-margin-after: 2.25rem;
	margin-block-end: 2.25rem
}

	.news-home--ttl-desc-wrapper h2 {
		font-weight: 700;
		font-size: 1.875rem;
		color: #004c98
	}

	.news-home--ttl-desc-wrapper p {
		color: #004c98;
		font-size: 1.25rem;
		max-width: 530px
	}

.news-home--items-wrapper {
	display: grid;
	gap: 50px;
	grid-template-columns: repeat(4, 1fr);
	max-width: 1400px;
	margin: 0 auto
}

.news-home--item-wrapper {
	filter: drop-shadow(0px 0px 42px rgba(159, 159, 175, 0.3));
	width: 100%;
	padding-top: 116%;
	position: relative
}

.news-home--slider {
	position: relative
}

	.news-home--slider .swiper-slide {
		padding: 2rem;
		background-color: transparent
	}

@media(max-width: 1399.9px) {
	.news-home--slider .swiper-slide {
		padding: 4rem 2rem
	}
}

.news-home--slider-buttons {
	position: absolute;
	inset-inline-start: 3.625rem;
	inset-block-start: 50%;
	transform: translateY(-50%);
	display: flex;
	flex-direction: column;
	height: 300px;
	z-index: 2;
	justify-content: space-between;
	align-items: center
}

@media(max-width: 1199.9px) {
	.news-home--slider-buttons {
		flex-direction: row;
		height: auto;
		width: calc(100% - 8rem);
		inset-inline: 4rem;
		inset-block-start: auto;
		inset-block-end: 6rem;
		transform: translateY(0)
	}
}

@media(max-width: 575.9px) {
	.news-home--slider-buttons {
		flex-wrap: wrap;
		justify-content: center
	}
}

.news-home--slider-buttons > * {
	position: relative !important;
	inset: auto !important;
	margin-top: 0 !important
}

.news-home--slider-buttons .swiper-pagination {
	width: 20px
}

@media(max-width: 575.9px) {
	.news-home--slider-buttons .swiper-pagination {
		overflow: auto;
		height: auto
	}
}

.news-home--slider-buttons .swiper-pagination .swiper-pagination-bullet {
	height: 26px;
	width: 20px;
	border-radius: 20px;
	transition: all .25s ease-in-out;
	margin: .25rem 0;
	opacity: 1 !important;
	position: relative;
	background: none
}

	.news-home--slider-buttons .swiper-pagination .swiper-pagination-bullet:before {
		content: "";
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		display: block;
		width: 2px;
		height: 100%;
		background-color: #8ed1f3;
		transition: all .25s ease-in-out
	}

.news-home--slider-buttons .swiper-pagination .swiper-pagination-bullet-active:before {
	background-color: #3c80c2
}

@media(max-width: 1199.9px) {
	.news-home--slider-buttons .swiper-pagination .swiper-pagination-bullet {
		height: 2px;
		width: 26px;
		margin-inline: .75rem;
		margin-block: 0
	}
}

@media(max-width: 1199.9px) {
	.news-home--slider-buttons .swiper-pagination {
		width: auto;
		height: 2px;
		display: flex
	}
}

.news-home--slider-buttons .swiper-button-prev, .news-home--slider-buttons .swiper-rtl .swiper-button-next, .news-home--slider-buttons .swiper-button-next, .news-home--slider-buttons .swiper-rtl .swiper-button-prev {
	width: 40px;
	height: 34px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39.62' height='34.311' viewBox='0 0 39.62 34.311'%3E%3Cpath id='Path_42273' data-name='Path 42273' d='M0,9.617,16.657,0,33.311,9.617V28.85L16.657,38.465,0,28.85Z' transform='translate(0.577 33.811) rotate(-90)' fill='none' stroke='%231c6cb5' stroke-width='1'/%3E%3C/svg%3E%0A") no-repeat center center;
	display: flex;
	justify-content: center;
	align-items: center
}

@media(min-width: 1200px) {
	.news-home--slider-buttons .swiper-button-prev, .news-home--slider-buttons .swiper-rtl .swiper-button-next, .news-home--slider-buttons .swiper-button-next, .news-home--slider-buttons .swiper-rtl .swiper-button-prev {
		transform: rotate(0.25turn)
	}
}

@media(max-width: 1199.9px) {
	.news-home--slider-buttons .swiper-button-prev, .news-home--slider-buttons .swiper-rtl .swiper-button-next, .news-home--slider-buttons .swiper-button-next, .news-home--slider-buttons .swiper-rtl .swiper-button-prev {
		transform: rotate(0.5turn)
	}
}

@media(max-width: 575.9px) {
	.news-home--slider-buttons .swiper-button-prev, .news-home--slider-buttons .swiper-rtl .swiper-button-next, .news-home--slider-buttons .swiper-button-next, .news-home--slider-buttons .swiper-rtl .swiper-button-prev {
		display: none
	}
}

.news-home--slider-buttons .swiper-button-prev:after, .news-home--slider-buttons .swiper-rtl .swiper-button-next:after, .news-home--slider-buttons .swiper-button-next:after, .news-home--slider-buttons .swiper-rtl .swiper-button-prev:after {
	content: "";
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.829' height='10.03' viewBox='0 0 5.829 10.03'%3E%3Cpath id='right-arrow' d='M5.015,0l.814.814L2.2,4.439V5.591L5.829,9.215l-.814.814L0,5.015Z' fill='%2300347c'/%3E%3C/svg%3E%0A") no-repeat center center;
	display: block;
	width: 5px;
	height: 10px;
	position: relative;
	transition: all .25s ease-in-out
}

.news-home--slider-buttons .swiper-button-prev:hover:after, .news-home--slider-buttons .swiper-rtl .swiper-button-next:hover:after, .news-home--slider-buttons .swiper-button-next:hover:after, .news-home--slider-buttons .swiper-rtl .swiper-button-prev:hover:after {
	-webkit-margin-start: 5px;
	margin-inline-start: 5px
}

.news-home--slider-buttons .swiper-button-prev:after, .news-home--slider-buttons .swiper-rtl .swiper-button-next:after {
	transform: rotate(0.5turn)
}

.news-home--slider-buttons .swiper-button-prev:hover:after, .news-home--slider-buttons .swiper-rtl .swiper-button-next:hover:after {
	-webkit-margin-start: -5px;
	margin-inline-start: -5px
}

.news-home--item {
	display: flex;
	color: #303030;
	align-items: center;
	justify-content: space-between;
	background: #fff
}

@media(max-width: 1199.9px) {
	.news-home--item {
		flex-direction: column-reverse;
		align-items: center
	}
}

.news-home--item-info {
	padding: 2rem;
	-webkit-padding-start: 6rem;
	padding-inline-start: 6rem;
	width: 40%;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	min-height: 370px;
	position: relative;
	background-color: #fff;
}

html[dir="rtl"] .news-home--item-info {
	border-radius: 0 30px 30px 0;
}

html[dir="ltr"] .news-home--item-info {
	border-radius: 30px 0 0 30px;
}

@media(max-width: 1399.9px) {
	.news-home--item-info {
		width: 50%
	}
}

@media(max-width: 1199.9px) {
	.news-home--item-info {
		-webkit-padding-start: 2rem;
		padding-inline-start: 2rem;
		padding-top: 1rem;
		padding-bottom: 3rem;
		width: 100%;
		padding-bottom: 12rem
	}
}

.news-home--item-label {
	font-size: 1.125rem;
	margin-bottom: .25rem;
	font-weight: 300
}

.news-home--item-title {
	font-size: 1.5rem;
	margin-bottom: 1.5rem;
	font-weight: 700;
	height: 70px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media(max-width: 1399.9px) {
	.news-home--item-title {
		font-size: 1.5rem
	}
}

@media(max-width: 991.9px) {
	.news-home--item-title {
		font-size: 1.25rem
	}
}

.news-home--item-title a {
	color: inherit;
	text-decoration: none;
	line-height: 1.45;
	transition: all .25s ease-in-out
}

	.news-home--item-title a:hover {
		color: #3c80c2
	}

.news-home--item-details {
	font-size: 1rem;
	font-weight: 300;
	line-height: 2;
	height: 96px;
	color: #5d5d5d;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.news-home--item-date-share-wrapper {
	display: flex;
	justify-content: space-between
}

@media(max-width: 767.9px) {
	.news-home--item-date-share-wrapper {
		flex-direction: column-reverse;
		align-items: center;
		gap: 1rem
	}
}

.news-home--item-date {
	padding: .3rem 1rem;
	background: rgba(142,209,243,.1);
	border-radius: 50px;
	font-size: .75rem;
	font-weight: 300;
	color: #303030;
	display: inline-flex;
	gap: 1rem
}

.news-home--item-category {
	padding: .3rem 1rem;
	background: rgba(142,209,243,.1);
	border-radius: 50px;
	font-size: .75rem;
	font-weight: 300;
	color: #3c80c2 !important;
	display: inline-block;
	margin-bottom: 1rem;
	text-decoration: none
}

@media(max-width: 767.9px) {
	.news-home--item-category-wrapper {
		text-align: center
	}
}

.news-home--item-photo {
	width: 60%;
	padding-top: 34%;
	position: relative;
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 3px 36px rgba(0,0,0,.1);
	border-radius: 30px;
}

	.news-home--item-photo img {
		position: absolute;
		width: 100%;
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
		-o-object-position: center;
		object-position: center;
		top: 0;
		left: 0
	}

@media(max-width: 1399.9px) {
	.news-home--item-photo {
		width: 50%
	}
}

@media(max-width: 1199.9px) {
	.news-home--item-photo {
		width: 100%
	}
}

@media(max-width: 991.9px) {
	.news-home--item-photo {
		padding-top: 50%
	}
}

@media(max-width: 767.9px) {
	.news-home--item-photo {
		padding-top: 70%
	}
}

.news-home--item .more-btn-wrapper {
	filter: drop-shadow(0px 0px 32px rgba(140, 205, 242, 0.6));
	width: 90px;
	height: 90px;
	position: absolute;
	bottom: 0;
	inset-inline-end: 55px;
	transform: translateY(50%)
}

@media(max-width: 1199.9px) {
	.news-home--item .more-btn-wrapper {
		position: absolute;
		bottom: 6rem;
		inset-inline-end: 50%;
		transform: translateX(-50%)
	}
}

/*.news-home--item .more-btn {
    -webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
    clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
    width: 100%;
    height: 100%;
    background: #00347c;
    position: absolute;
    inset: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-direction: column;
    transition: all .25s ease-in-out;
    padding: 1rem;
    color: #fff;
    line-height: 1
}

    .news-home--item .more-btn:before {
        content: "";
        background: linear-gradient(180deg, #00347c 0%, #1c6cb5 100%);
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        inset: 0;
        z-index: -1;
        transition: all .25s ease-in-out
    }*/

.news-home--item .more-btn svg, .news-home--item .more-btn img {
	/*margin-top: .5rem;*/
	opacity: .5
}

.news-home--item .more-btn:hover:before {
	opacity: 0
}

.news-home--all-news-btn {
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	width: 100%;
	height: 100%;
	background: #00347c;
	position: absolute;
	inset: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	flex-direction: column;
	transition: all .25s ease-in-out;
	padding: 1rem;
	color: #fff !important;
	line-height: 1
}

.news-home--all-news-btn-wrapper {
	filter: drop-shadow(0px 0px 35px rgba(0, 0, 0, 0.16));
	width: 95px;
	height: 110px;
	position: absolute;
	top: 0;
	inset-inline-end: 0
}

	.news-home--all-news-btn-wrapper:after {
		content: "";
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='239.648' height='262.8' viewBox='0 0 239.648 262.8'%3E%3Cdefs%3E%3Cfilter id='Path_591' x='12.683' y='11.646' width='214.281' height='233.508' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='15' result='blur'/%3E%3CfeFlood flood-color='%23fff' flood-opacity='0.451'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cfilter id='Path_695' x='0' y='0' width='239.648' height='262.8' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='15' result='blur-2'/%3E%3CfeFlood flood-color='%23fff' flood-opacity='0.451'/%3E%3CfeComposite operator='in' in2='blur-2'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_591)'%3E%3Cpath id='Path_591-2' data-name='Path 591' d='M108.871,96.791v71.181l61.636,35.591,61.645-35.591V96.791L170.507,61.209Z' transform='translate(-50.69 -3.99)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.4'/%3E%3C/g%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_695)'%3E%3Cpath id='Path_695-2' data-name='Path 695' d='M108.871,104.112V189.94l74.319,42.915,74.329-42.915V104.112l-74.329-42.9Z' transform='translate(-63.37 -15.63)' fill='none' stroke='%238ccdf2' stroke-width='1' opacity='0.2'/%3E%3C/g%3E%3C/svg%3E%0A") center center no-repeat;
		display: block;
		width: 150px;
		height: 172px;
		position: absolute;
		inset: 0;
		z-index: -1;
		transition: all .25s ease-in-out;
		transform: translate(27px, -28px)
	}

@media(max-width: 991.9px) {
	.news-home--all-news-btn-wrapper {
		top: -100px;
		inset-inline-end: 30px
	}
}

.news-home--all-news-btn:before {
	content: "";
	background: linear-gradient(180deg, #00347c 0%, #1c6cb5 100%);
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	z-index: -1;
	transition: all .25s ease-in-out
}

.news-home--all-news-btn .hexa-animation {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	mix-blend-mode: screen;
	transform: scale(1.6) rotate(31deg)
}

.news-home--all-news-btn svg, .news-home--all-news-btn img {
	margin-top: .5rem;
	opacity: .5
}

html[dir=ltr] .news-home--all-news-btn svg, html[dir=ltr] .news-home--all-news-btn img {
	transform: rotate(180deg)
}

.news-home--all-news-btn:hover:before {
	opacity: 0
}

@media(max-width: 991.9px) {
	.vote-box-wrapper {
		display: none
	}
}

.vote-box-wrapper .vote-box {
	width: 320px;
	background: #004c98;
	background: linear-gradient(135deg, #37686c 0%, #81b7bb 100%);
	padding: 25px 25px 55px;
	position: fixed;
	bottom: 135px;
	z-index: 999;
	transition: all .5s cubic-bezier(0.55, 0.55, 0, 1.02);
	color: #fff;
	inset-inline-start: -320px
}

	.vote-box-wrapper .vote-box .vote-box-title {
		font-size: 1.125rem;
		font-weight: 500;
		line-height: 32px;
		margin-bottom: 23px
	}

	.vote-box-wrapper .vote-box .custom-control.custom-radio {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		padding: 0;
		margin-bottom: 20px
	}

		.vote-box-wrapper .vote-box .custom-control.custom-radio:last-child {
			margin-bottom: 0
		}

.vote-box-wrapper .vote-btns-group {
	margin-top: 30px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 10px
}

	.vote-box-wrapper .vote-btns-group .vote-btn {
		display: inline-block;
		padding: 4px 35px 7px;
		border-radius: 20px;
		background: #fff;
		border: 2px solid #fff;
		color: #303030;
		font-weight: 500;
		transition: all .25s ease-in-out;
		cursor: pointer
	}

		.vote-box-wrapper .vote-btns-group .vote-btn:hover {
			color: #004c98;
			text-decoration: none
		}

		.vote-box-wrapper .vote-btns-group .vote-btn.border-btn {
			background: transparent;
			text-decoration: none;
			color: #fff
		}

			.vote-box-wrapper .vote-btns-group .vote-btn.border-btn:hover {
				text-decoration: none;
				background: #fff;
				color: #004c98;
				border-color: #fff
			}

.vote-box-wrapper .vote-toggle-btn {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	position: fixed;
	bottom: 100px;
	z-index: 9991;
	width: 70px;
	height: 80px;
	padding: 0;
	transition: all .5s cubic-bezier(0.55, 0.55, 0, 1.02);
	border-radius: 10px;
	inset-inline-start: 40px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='95' height='105.984' viewBox='0 0 95 105.984'%3E%3Cdefs%3E%3C/defs%3E%3ClinearGradient id='linear-gradient' x1='-0.197' y1='-0.525' x2='1.385' y2='2.22' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23f6f6f7'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%23efefef'%3E%3C/stop%3E%3C/linearGradient%3E%3Cfilter id='Path_1267' x='0' y='0' width='95' height='105.984' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'%3E%3C/feOffset%3E%3CfeGaussianBlur stdDeviation='4' result='blur'%3E%3C/feGaussianBlur%3E%3CfeFlood flood-color='%23f6f6f7' flood-opacity='0.761'%3E%3C/feFlood%3E%3CfeComposite operator='in' in2='blur'%3E%3C/feComposite%3E%3CfeComposite in='SourceGraphic'%3E%3C/feComposite%3E%3C/filter%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_1267)'%3E%3C/g%3E%3Cg id='Path_1267-2' data-name='Path 1267' transform='translate(17 17.77)' fill='url(%23linear-gradient)'%3E%3Cpath d='M30.5,0,0,17.611v35.22L30.5,70.437,61,52.831V17.611Z' stroke='none'%3E%3C/path%3E%3Cpath d='M 30.5023078918457 -0.0001983642578125 L -0.0001983642578125 17.61085510253906 L -0.0001983642578125 52.83101654052734 L 30.5023078918457 70.43702697753906 L 60.99977493286133 52.83101654052734 L 60.99977493286133 17.61085510253906 L 30.5023078918457 -0.0001983642578125 M 30.50250816345215 -5.773849487304688 L 65.99977111816406 14.72437286376953 L 65.99977111816406 55.7179069519043 L 30.50250816345215 76.21026611328125 L -5.000202178955078 55.71814727783203 L -5.000202178955078 14.7241325378418 L 30.50250816345215 -5.773849487304688 Z' stroke='none' fill='rgba(140,205,242,0.11)'%3E%3C/path%3E%3C/g%3E%3Cpath id='Icon_awesome-vote-yea' data-name='Icon awesome-vote-yea' d='M26.6,14.85H23.8v2.8h.98a.39.39,0,0,1,.42.35v.7a.39.39,0,0,1-.42.35H3.22a.39.39,0,0,1-.42-.35V18a.39.39,0,0,1,.42-.35H4.2v-2.8H1.4A1.4,1.4,0,0,0,0,16.25v4.2a1.4,1.4,0,0,0,1.4,1.4H26.6a1.4,1.4,0,0,0,1.4-1.4v-4.2A1.4,1.4,0,0,0,26.6,14.85Zm-4.2,2.8V3.663A1.412,1.412,0,0,0,20.987,2.25H7.017A1.416,1.416,0,0,0,5.6,3.663V17.65ZM9.24,9.687l1.116-1.107a.466.466,0,0,1,.665,0l1.807,1.82,4.165-4.13a.466.466,0,0,1,.665,0l1.107,1.116a.466.466,0,0,1,0,.665l-5.613,5.565a.466.466,0,0,1-.665,0L9.24,10.352A.466.466,0,0,1,9.24,9.687Z' transform='translate(34 40.524)' fill='%231c6cb5'%3E%3C/path%3E%3C/svg%3E") center center no-repeat
}

	.vote-box-wrapper .vote-toggle-btn svg {
		max-width: 100%;
		height: auto;
		visibility: visible;
		opacity: 1;
		transition: all .5s cubic-bezier(0.55, 0.55, 0, 1.02);
		display: block
	}

		.vote-box-wrapper .vote-toggle-btn svg:nth-child(2) {
			visibility: hidden;
			opacity: 0;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%)
		}

.vote-box-wrapper .vote-input-group {
	margin-bottom: 7px
}

.vote-box-wrapper.active .vote-box {
	box-shadow: 0 0 30px rgba(0,0,0,.14);
	inset-inline-start: 0
}

.vote-box-wrapper.active .vote-toggle-btn {
	border-radius: 50%
}

	.vote-box-wrapper.active .vote-toggle-btn svg:first-child {
		visibility: hidden;
		opacity: 0
	}

	.vote-box-wrapper.active .vote-toggle-btn svg:last-child {
		visibility: visible;
		opacity: 1
	}

.custom-checkbox {
	position: relative;
	display: flex;
	align-items: center
}

html[dir=rtl] .custom-checkbox {
	padding-right: 31px
}

html[dir=ltr] .custom-checkbox {
	padding-left: 31px
}

.custom-checkbox > span:first-child {
	display: inline-block;
	position: absolute;
	width: 18px;
	height: 18px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

html[dir=rtl] .custom-checkbox > span:first-child {
	right: 0
}

html[dir=ltr] .custom-checkbox > span:first-child {
	left: 0
}

.custom-checkbox .custom-checkbox-box {
	position: absolute;
	right: 0;
	width: 20px;
	height: 20px;
	background: #fff;
	border-radius: 5px;
	display: block;
	top: 0;
	box-shadow: -5px 5px 10px 0 rgba(0,0,0,.08);
	transition: all .25s ease-in-out
}

	.custom-checkbox .custom-checkbox-box > svg {
		width: 10px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%) scale(0.5);
		opacity: 0;
		margin: 0;
		transition: all .25s ease-in-out
	}

		.custom-checkbox .custom-checkbox-box > svg path {
			fill: #004c98
		}

.custom-checkbox i {
	font-style: normal;
	font-weight: 600
}

.custom-checkbox span:first-child > input {
	position: absolute;
	z-index: -1;
	opacity: 0;
	width: 100%;
	height: 100%
}

	.custom-checkbox span:first-child > input:checked ~ .custom-checkbox-box {
		border-color: #004c98;
		box-shadow: -5px 5px 10px 0 rgba(0,76,152,.2)
	}

		.custom-checkbox span:first-child > input:checked ~ .custom-checkbox-box svg {
			transform: translate(-50%, -50%) scale(1);
			opacity: 1
		}

.survey-widget-con {
	margin-bottom: 50px
}

.survey-widget-title {
	color: #303030;
	font-size: 18px;
	font-weight: 700
}

.survey-widget-item-bar {
	display: block;
	width: 100%;
	height: 3px;
	background: rgba(0,76,152,.2);
	margin-top: 5px
}

	.survey-widget-item-bar .survey-widget-item-progress {
		display: block;
		background: #8ed1f3;
		height: 3px
	}

.survey-widget-box .custom-control.custom-radio {
	padding: 0;
	margin-bottom: 15px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

.survey-widget-box label {
	font-weight: 600
}

.twitter-wrapper {
	position: fixed;
	bottom: 100px;
	inset-inline-end: 40px;
	z-index: 999;
	transition: all .5s cubic-bezier(0.55, 0.55, 0, 1.02)
}

@media(max-width: 991.9px) {
	.twitter-wrapper {
		display: none
	}
}

.twitter-dropdown-wrapper {
	position: relative;
	padding-top: 0;
	transition: all .25s ease-in-out .25s
}

	.twitter-dropdown-wrapper .twitter-dropdown-toggle {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		width: 70px;
		height: 70px;
		background: #1da1f2;
		border-radius: 50%;
		border: 7px solid #fff;
		box-shadow: 0 0 30px rgba(0,0,0,.15);
		transition: all .25s ease-in-out
	}

		.twitter-dropdown-wrapper .twitter-dropdown-toggle span {
			transition: all .25s ease-in-out;
			display: inline-flex;
			justify-content: center;
			align-items: center;
			line-height: 1
		}

			.twitter-dropdown-wrapper .twitter-dropdown-toggle span svg {
				width: 23px;
				height: 19px
			}

	.twitter-dropdown-wrapper .twitter-dropdown {
		position: absolute;
		width: 300px;
		bottom: 100%;
		box-shadow: 0 0 30px rgba(0,0,0,.1);
		border-radius: 10px;
		transform: translate(-70px, -70px) rotateZ(-20deg);
		transform-origin: right bottom;
		transition: all .25s ease-in-out;
		opacity: 0;
		visibility: hidden;
		pointer-events: none;
		z-index: 30;
		background: #fff;
		inset-inline-end: 0;
		overflow: hidden
	}

		.twitter-dropdown-wrapper .twitter-dropdown > iframe {
			transition: all .25s ease-in-out;
			opacity: 0 !important;
			visibility: hidden !important
		}

	.twitter-dropdown-wrapper:hover {
		transition-delay: 0s
	}

		.twitter-dropdown-wrapper:hover .twitter-dropdown-toggle {
			background: #29adff
		}

			.twitter-dropdown-wrapper:hover .twitter-dropdown-toggle span {
				transform: scale(1.4)
			}

		.twitter-dropdown-wrapper:hover .twitter-dropdown {
			transform: none;
			opacity: 1;
			visibility: visible;
			pointer-events: all
		}

			.twitter-dropdown-wrapper:hover .twitter-dropdown > iframe {
				opacity: 1 !important;
				visibility: visible !important
			}

.home-cal-btn {
	position: fixed;
	bottom: 210px;
	inset-inline-end: 40px;
	z-index: 998;
	transition: all .5s cubic-bezier(0.55, 0.55, 0, 1.02);
	width: 70px;
	height: 80px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='95' height='105.984' viewBox='0 0 95 105.984'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='-0.197' y1='-0.525' x2='1.385' y2='2.22' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23f6f6f7'/%3E%3Cstop offset='1' stop-color='%23efefef'/%3E%3C/linearGradient%3E%3Cfilter id='Path_1267' x='0' y='0' width='95' height='105.984' filterUnits='userSpaceOnUse'%3E%3CfeOffset input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='4' result='blur'/%3E%3CfeFlood flood-color='%23f6f6f7' flood-opacity='0.761'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='matrix(1, 0, 0, 1, 0, 0)' filter='url(%23Path_1267)'%3E%3Cg id='Path_1267-2' data-name='Path 1267' transform='translate(17 17.77)' fill='url(%23linear-gradient)'%3E%3Cpath d='M30.5,0,0,17.611v35.22L30.5,70.437,61,52.831V17.611Z' stroke='none'/%3E%3Cpath d='M 30.5023078918457 -0.0001983642578125 L -0.0001983642578125 17.61085510253906 L -0.0001983642578125 52.83101654052734 L 30.5023078918457 70.43702697753906 L 60.99977493286133 52.83101654052734 L 60.99977493286133 17.61085510253906 L 30.5023078918457 -0.0001983642578125 M 30.50250816345215 -5.773849487304688 L 65.99977111816406 14.72437286376953 L 65.99977111816406 55.7179069519043 L 30.50250816345215 76.21026611328125 L -5.000202178955078 55.71814727783203 L -5.000202178955078 14.7241325378418 L 30.50250816345215 -5.773849487304688 Z' stroke='none' fill='rgba(140,205,242,0.11)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center center no-repeat;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column
}

	.home-cal-btn span {
		display: block;
		color: #3c80c2;
		font-size: .625rem;
		text-align: center;
		overflow: hidden;
		text-overflow: ellipsis;
		max-width: 80%
	}

@media(max-width: 991.9px) {
	.home-cal-btn {
		display: none
	}
}

.home-chat-btn {
	position: fixed;
	bottom: 210px;
	inset-inline-start: 40px;
	z-index: 998;
	transition: all .5s cubic-bezier(0.55, 0.55, 0, 1.02);
	width: 70px;
	height: 80px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='61' height='70.437' viewBox='0 0 61 70.437'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='-0.197' y1='-0.525' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%238ccdf2'/%3E%3Cstop offset='1' stop-color='%231c6cb5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath id='Path_1268' data-name='Path 1268' d='M30.5,0,0,17.611v35.22L30.5,70.437,61,52.831V17.611Z' transform='translate(0 0)' fill='url(%23linear-gradient)'/%3E%3Cpath id='Path_1192' data-name='Path 1192' d='M24.064,17.136a1.223,1.223,0,0,1,.167-.616,1.7,1.7,0,0,1,.106-.156,8.18,8.18,0,0,0,1.393-4.558,8.587,8.587,0,0,0-8.768-8.43,8.708,8.708,0,0,0-8.6,6.709,8.112,8.112,0,0,0-.187,1.726,8.563,8.563,0,0,0,8.632,8.536,10.4,10.4,0,0,0,2.383-.389c.57-.156,1.136-.363,1.282-.419a1.335,1.335,0,0,1,.469-.086,1.312,1.312,0,0,1,.51.1l2.862,1.015a.683.683,0,0,0,.2.05.4.4,0,0,0,.4-.4.648.648,0,0,0-.025-.136Z' transform='translate(15.27 20.625)' fill='%23fff'/%3E%3Cpath id='Path_1193' data-name='Path 1193' d='M17.03,23.453c-.182.05-.414.106-.666.162a9.317,9.317,0,0,1-1.716.227,8.563,8.563,0,0,1-8.632-8.536,9.544,9.544,0,0,1,.076-1.08c.03-.217.066-.434.116-.646.05-.227.111-.454.177-.676l-.4.358a7.512,7.512,0,0,0-2.6,5.649,7.429,7.429,0,0,0,1.252,4.139c.116.177.182.313.162.4s-.6,3.13-.6,3.13a.4.4,0,0,0,.136.389.411.411,0,0,0,.257.091.362.362,0,0,0,.146-.03L7.56,25.916a.789.789,0,0,1,.606.01,8.5,8.5,0,0,0,3.064.606,7.928,7.928,0,0,0,6.063-2.781s.162-.222.348-.485C17.454,23.332,17.242,23.4,17.03,23.453Z' transform='translate(16.625 17.938)' fill='%23fff'/%3E%3C/svg%3E%0A") center center no-repeat;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column
}

	.home-chat-btn span {
		display: block;
		position: absolute;
		top: 5px;
		inset-inline-end: 10px;
		border-radius: 100%;
		width: 20px;
		height: 20px;
		color: #fff;
		background-color: #b81c1c;
		border: 2px solid #fff;
		font-size: .75rem;
		text-align: center;
		overflow: hidden;
		text-overflow: ellipsis;
		max-width: 40px;
		line-height: 1.25
	}

@media(max-width: 991.9px) {
	.home-chat-btn {
		display: none
	}
}

.gallery-list--label {
	display: inline-flex;
	align-items: center;
	gap: .5rem;
	color: #fff;
	opacity: .7;
	font-size: .875rem;
	margin-bottom: 1.8rem
}

	.gallery-list--label svg {
		position: relative;
		top: 2px
	}

.gallery-list--container--white {
	background: #fff;
	padding: 2.2rem 2.5rem 3rem;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	border-radius: 5px
}

@media(max-width: 575.9px) {
	.gallery-list--container--white {
		padding: 1.5rem
	}
}

@media(max-width: 991.9px) {
	.gallery-list--container:not(.gallery-list--container--white) .search-form-box {
		background: #fff;
		padding: 1rem;
		border-radius: 5px;
		box-shadow: 0 3px 66px rgba(0,0,0,.1)
	}
}

.gallery-list--row {
	--grid-col: 3;
	margin-top: .5rem;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 1.813rem
}

@media(max-width: 1399.9px) {
	.gallery-list--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.gallery-list--row {
		--grid-col: 1
	}
}

.gallery-list .pagination-wrapper {
	margin-top: 3.5rem
}

.news-list--row {
	--grid-col: 3;
	margin-top: .5rem;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 2rem
}

@media(max-width: 1199.9px) {
	.news-list--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.news-list--row {
		--grid-col: 1
	}
}

@media(max-width: 991.9px) {
	.news-list .search-form-box {
		background: #fff;
		padding: 1rem;
		border-radius: 5px;
		box-shadow: 0 3px 66px rgba(0,0,0,.1)
	}
}

.news-list .pagination-wrapper {
	margin-top: 3.5rem
}

.news-details .inner-page--container::before, .news-details .inner-page--container::after {
	background: none
}

@media(max-width: 991.9px) {
	.news-details--header {
		text-align: center
	}
}

@media(min-width: 992px) {
	.news-details--header--content {
		padding-top: 0
	}
}

.news-details--header--title {
	max-width: 50rem
}

.news-details--tag {
	background: rgba(255,255,255,.15);
	color: #fff;
	font-size: .688rem;
	border-radius: 8rem;
	display: inline-block;
	padding: .3rem 1.375rem .4rem;
	margin-bottom: .7rem;
	margin-top: 4rem
}

html[dir=rtl] .news-details--tag {
	margin-right: 3rem
}

html[dir=ltr] .news-details--tag {
	margin-left: 3rem
}

@media(max-width: 1679.9px) {
	html[dir=rtl] .news-details--tag {
		margin-right: 6rem
	}

	html[dir=ltr] .news-details--tag {
		margin-left: 6rem
	}
}

@media(max-width: 991.9px) {
	.news-details--tag {
		margin-bottom: 2rem;
		margin-top: 2rem
	}

	html[dir=rtl] .news-details--tag {
		margin-right: 0
	}

	html[dir=ltr] .news-details--tag {
		margin-left: 0
	}
}

.news-details--rating {
	color: #fff;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	row-gap: 1rem;
	padding-bottom: 1.7rem
}

@media(max-width: 1679.9px) {
	html[dir=rtl] .news-details--rating {
		padding-right: 50px
	}

	html[dir=ltr] .news-details--rating {
		padding-left: 50px
	}
}

@media(max-width: 991.9px) {
	.news-details--rating {
		justify-content: center;
		padding-bottom: 0
	}

	html[dir=rtl] .news-details--rating {
		padding-right: 0
	}

	html[dir=ltr] .news-details--rating {
		padding-left: 0
	}
}

html[dir=rtl] .news-details--rating .rating-box {
	margin-right: 20px;
	margin-left: 15px
}

html[dir=ltr] .news-details--rating .rating-box {
	margin-left: 20px;
	margin-right: 15px
}

.news-details--rating .content-rate-txt {
	line-height: 1;
	font-size: .875rem
}

.news-details--rating .content-rating-list {
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 0px !important;
	line-height: 1;
	padding: 0 1rem
}

	.news-details--rating .content-rating-list li {
		display: inline-block;
		vertical-align: middle;
		list-style: none;
		color: #efd700
	}

		.news-details--rating .content-rating-list li a {
			line-height: 1;
			display: block
		}

		.news-details--rating .content-rating-list li svg path {
			fill: #efd700;
			stroke: #efd700
		}

			.news-details--rating .content-rating-list li svg path[fill=none] {
				fill: none !important
			}

.news-details--content {
	background-color: #fff;
	padding: 0 4rem 2.75rem;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	margin-top: 4.875rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='750.585' height='982.037' viewBox='0 0 750.585 982.037'%3E%3Cg id='Group_19878' data-name='Group 19878' transform='translate(-272.028 -738.517)'%3E%3Cg id='Group_19167' data-name='Group 19167' transform='translate(291 739.557)' opacity='0.2'%3E%3Cpath id='Path_52119' data-name='Path 52119' d='M212.6,0,425.229,122.766V368.285L212.6,491.016,0,368.285V122.766Z' transform='matrix(-0.966, -0.259, 0.259, -0.966, 410.74, 960.385)' fill='none' stroke='%238ccdf2' stroke-width='30' opacity='0.3'/%3E%3Cpath id='Path_52120' data-name='Path 52120' d='M271.368,0,542.78,156.7v313.39L271.368,626.753,0,470.094V156.7Z' transform='translate(557.897 752.085) rotate(-164)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	background-position: left bottom;
	background-repeat: no-repeat
}

@media(max-width: 1679.9px) {
	.news-details--content {
		padding: 0 3rem 2.75rem
	}
}

@media(max-width: 991.9px) {
	.news-details--content {
		background-size: contain;
		margin-top: 0;
		padding: 1.5rem 1.5rem 3rem
	}
}

@media(max-width: 575.9px) {
	.news-details--content {
		padding: 1rem 1rem 2rem
	}

		.news-details--content p {
			font-size: .875rem
		}
}

.news-details--without-photo {
	padding-top: 2rem;
	padding-bottom: 2rem;
	margin-top: 0
}

.news-details--img {
	width: 100%;
	border-radius: 10px;
	box-shadow: 0 0 24px rgba(0,0,0,.13);
	transform: translateY(-4.875rem);
	margin-bottom: -4.875rem
}

@media(max-width: 991.9px) {
	.news-details--img {
		margin-bottom: 0;
		transform: none
	}
}

.news-details--img img {
	width: 100%;
	/*max-height: 500px;*/
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center
}

.news-details--date {
	font-size: .875rem;
	color: #807e7d;
	display: inline-flex;
	flex-wrap: wrap;
	gap: 1.3rem;
	margin: 2rem 0 .75rem
}

.news-details--desc {
	font-size: 1.125rem;
	line-height: 2
}

	.news-details--desc:last-of-type {
		margin-bottom: 0
	}

	.news-details--desc:not(:last-of-type) {
		margin-bottom: 2.75rem
	}

@media(max-width: 1679.9px) {
	.news-details--desc:not(:last-of-type) {
		margin-bottom: 1.5rem
	}
}

@media(max-width: 991.9px) {
	.news-details--desc {
		font-size: 1rem
	}
}

.related-news {
	padding-top: 6rem
}

@media print {
	.related-news {
		display: none
	}
}

.related-news--slider {
	padding: 0 1.8rem
}

@media(max-width: 1679.9px) {
	.related-news--slider {
		padding: 0 1.5rem
	}
}

@media(max-width: 991.9px) {
	.related-news--slider {
		padding: 0
	}
}

.related-news .news-card {
	box-shadow: 0 3px 18px rgba(0,0,0,.1);
	margin: 10px 0
}

.news-comments {
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	padding: 1.75rem 2rem 2.25rem;
	background: #fff;
	margin-top: 2rem
}

@media(max-width: 991.9px) {
	.news-comments {
		padding: 1.5rem 1.5rem 2rem
	}
}

@media print {
	.news-comments {
		display: none
	}
}

.news-comments--title {
	color: #004c98;
	font-weight: 600;
	font-size: 1.25rem;
	margin-bottom: 2.3rem
}

.news-comments--container {
	display: flex;
	align-items: center
}

.news-comments--slider {
	padding: 0 .5rem
}

	.news-comments--slider .swiper-slide {
		height: auto;
		padding: .5rem 0
	}

@media(max-width: 991.9px) {
	.news-comments--slider .swiper-slide {
		height: 100%
	}
}

.news-comments--slider-prev, .news-comments--slider-next {
	position: static;
	transform: none;
	min-width: 3.5rem
}

html[dir=ltr] .news-comments--slider-prev, html[dir=ltr] .news-comments--slider-next {
	transform: rotate(180deg)
}

.news-comments--card {
	padding: 1.6rem;
	box-shadow: 0 0 10px rgba(0,0,0,.07);
	border-radius: .25rem;
	height: 100%
}

.news-comments--card--date {
	color: #807e7d;
	font-size: .875rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: end;
	gap: .625rem;
	margin-bottom: 1.1rem
}

.news-comments--card--title {
	color: #3c80c2;
	font-size: 1.125rem;
	margin-bottom: 1rem
}

.news-comments--card--desc {
	margin-bottom: 0;
	line-height: 1.75
}

@media(max-width: 991.9px) {
	.news-comments--card--desc {
		font-size: 1rem;
		line-height: 2
	}
}

.news-comments--form {
	margin-top: 1.875rem;
	padding: 0 4rem;
	width: 100%
}

@media(max-width: 991.9px) {
	.news-comments--form {
		padding: 0
	}
}

.news-comments--form--title {
	font-weight: 600;
	font-size: 1.125rem;
	margin-bottom: 1.125rem;
	color: #004c98
}

@media(max-width: 991.9px) {
	.news-comments--form--title {
		text-align: center
	}
}

.news-comments--form input {
	max-width: 25rem
}

@media(max-width: 991.9px) {
	.news-comments--form input {
		max-width: 100%
	}
}

.news-comments--form--row {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	gap: .8rem
}

@media(max-width: 991.9px) {
	.news-comments--form--row {
		flex-direction: column;
		align-items: center
	}
}

.news-comments--form--row .auth-form-group {
	flex-grow: 1;
	max-width: 47rem;
	margin-bottom: 0
}

@media(max-width: 991.9px) {
	.news-comments--form--row .auth-form-group {
		max-width: 100%;
		width: 100%
	}
}

.news-comments--form--btn {
	display: inline-flex;
	align-items: center;
	gap: .5rem;
	margin-top: 2rem
}

@media(max-width: 991.9px) {
	.news-comments--form--btn {
		margin-top: 1.5rem;
		justify-content: center;
		min-height: 49px
	}
}

@media(max-width: 767.9px) {
	.news-comments--form--btn {
		width: 100%
	}
}

.news-comments--form--btn svg path {
	transition: fill .3s
}

.news-comments--form--btn:hover svg path {
	fill: #fff
}

.news-comments--form--btn[disabled] {
	color: #b1b1b1 !important;
	pointer-events: none
}

	.news-comments--form--btn[disabled] svg path {
		fill: #b1b1b1 !important
	}

.exam-detail--wrapper {
	position: relative;
	/*margin-top: -300px*/
}

.exams-notes {
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 1;
	padding: .75rem .5rem;
	background-color: #dc3545;
	color: #fff
}

.exams-notes__details {
	padding: 0 .5rem;
	color: #fff
}

@media(max-width: 767.9px) {
	.exams-notes__details {
		flex-direction: column;
		gap: .25rem
	}
}

.exams-notes__details p {
	margin-bottom: .75rem
}

@media(max-width: 767.9px) {
	.exams-notes__details p {
		font-size: .875rem
	}
}

.exams-notes ul {
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
	gap: 2rem
}

	.exams-notes ul li:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.734' height='14.704' viewBox='0 0 12.734 14.704'%3E%3Cpath id='Path_52210' data-name='Path 52210' d='M6.366,0l6.368,3.676v7.352L6.366,14.7,0,11.029V3.676Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/svg%3E%0A");
		display: inline-block;
		position: relative;
		top: 3px
	}

html[dir=rtl] .exams-notes ul li:before {
	margin-left: .5rem
}

html[dir=ltr] .exams-notes ul li:before {
	margin-right: .5rem
}

.exam-detail-box {
	border-radius: .25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	padding: 3rem 3.5rem 7rem;
	display: flex;
	margin-top: 1rem;
	gap: 1rem
}

html[dir=rtl] .exam-detail-box {
	background: linear-gradient(90deg, #8ED1F3, #FFF)
}

html[dir=ltr] .exam-detail-box {
	background: linear-gradient(-90deg, #8ED1F3, #FFF)
}

@media(max-width: 767.9px) {
	.exam-detail-box {
		display: block
	}
}

@media(max-width: 575.9px) {
	.exam-detail-box {
		background: #fff;
		padding: 1rem 1.5rem 2rem;
		margin-bottom: 2rem
	}
}

.exam-detail-box .exam-brief {
	width: 1200px;
	max-width: 100%
}

	.exam-detail-box .exam-brief p {
		margin-top: 2rem;
		font-size: 1.125rem;
		color: #303030;
		padding: 0 2rem;
		line-height: 1.75
	}

@media(max-width: 1679.9px) {
	.exam-detail-box .exam-brief p {
		font-size: 1rem
	}
}

@media(max-width: 991.9px) {
	.exam-detail-box .exam-brief p {
		padding: 0;
		margin-bottom: 2rem
	}
}

.price-and-logo {
	display: flex;
	gap: 1rem;
	display: none;
}

@media(max-width: 991.9px) {
	.price-and-logo {
		flex-direction: column
	}
}

.price-and-logo .logo-wrapper {
	padding: 50px 30px;
	display: flex;
	align-items: center;
	position: relative;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

	.price-and-logo .logo-wrapper::before {
		position: absolute;
		top: 10px;
		font-weight: 600
	}

html[dir=rtl] .price-and-logo .logo-wrapper::before {
	content: "مدعومة من"
}

html[dir=ltr] .price-and-logo .logo-wrapper::before {
	content: "Supported By"
}

.price-and-logo .logo-wrapper img {
	min-width: 100px
}

.exam-metadata {
	/*margin-top: -5rem*/
}

@media(max-width: 991.9px) {
	.exam-metadata {
		margin-top: 0
	}
}

.exam-metadata--row {
	display: flex;
	gap: 1rem;
	justify-content: flex-end
}

@media(max-width: 767.9px) {
	.exam-metadata--row {
		justify-content: center
	}
}

.exam-metadata--box {
	background: #fff;
	padding: 1.25rem 4rem 1.5rem;
	border-radius: .375rem;
	text-align: center;
	color: #004c98;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)
}

.exam-metadata--title {
	font-size: 1rem;
	font-weight: 500;
	margin-top: .6rem;
	white-space: nowrap
}

.exam-metadata--value {
	position: relative
}

.exam-metadata--value--previous, .exam-metadata--value--current {
	margin-bottom: .7rem
}

.exam-metadata--value span {
	font-size: 1.75rem;
	margin-top: 0;
	line-height: 1;
	position: relative;
	display: inline-block
}

.exam-metadata--value small {
	font-size: .75rem;
	padding: 0 .25rem;
	position: absolute;
	bottom: 0
}

.exam-metadata--value--previous {
	color: #999;
	font-size: 1.25rem !important
}

	.exam-metadata--value--previous::before {
		position: absolute;
		top: 50%;
		padding: 0 10px;
		font-size: 15px
	}

html[dir=rtl] .exam-metadata--value--previous::before {
	content: "قبل";
	transform: translateX(100%) translateY(-50%)
}

html[dir=ltr] .exam-metadata--value--previous::before {
	content: "Prev";
	transform: translateX(-100%) translateY(-50%)
}

.exam-metadata--value--previous::after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 105%;
	height: 1px;
	background-color: #999
}

.exam-metadata--value--previous + .exam-metadata--value--current::before {
	position: absolute;
	top: 50%;
	padding: 0 10px;
	font-size: 15px
}

html[dir=rtl] .exam-metadata--value--previous + .exam-metadata--value--current::before {
	content: "الان";
	transform: translateX(100%) translateY(-50%)
}

html[dir=ltr] .exam-metadata--value--previous + .exam-metadata--value--current::before {
	content: "Now";
	transform: translateX(-100%) translateY(-50%)
}

.exam-metadata--value--current {
	display: block !important
}

.exam-metadata--sub-title {
	font-size: .75rem;
	display: block;
	line-height: 1
}

.exam-metadata--btn {
	width: 100%;
	margin-top: 1.9rem;
	font-size: 1.25rem;
}

.exam-page {
	/*margin-top: -3rem;*/
	padding-bottom: 350px;
	position: relative;
	z-index: 1
}

@media(max-width: 1679.9px) {
	.exam-page {
		padding-bottom: 295px
	}
}

@media(max-width: 1399.9px) {
	.exam-page {
		padding-bottom: 240px
	}
}

@media(max-width: 575.9px) {
	.exam-page {
		padding-bottom: 220px;
		margin-top: 0
	}
}

.exam-page--wrapper {
	padding: 0 3.5rem
}

@media(max-width: 1679.9px) {
	.exam-page--wrapper {
		padding: 0 2.5rem
	}
}

@media(max-width: 991.9px) {
	.exam-page--wrapper {
		padding: 0 1rem
	}
}

.exam-page--actions {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: .9rem 1.9rem;
	margin-top: 2.6rem
}

.exam-page--actions--btn {
	min-width: 17.5rem;
	font-size: 1.25rem;
	padding: .5rem 1.875rem .75rem
}

@media(max-width: 1679.9px) {
	.exam-page--actions--btn {
		font-size: 1rem;
		padding: .75rem 1rem .875rem
	}
}

@media(max-width: 991.9px) {
	.exam-page--actions--btn {
		min-width: 14rem
	}
}

@media(max-width: 767.9px) {
	.exam-page--actions--btn {
		min-width: 0
	}
}

.sector-box {
	background: #fff;
	padding: 1.75rem 2rem 2.25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	border-radius: .375rem
}

@media(max-width: 991.9px) {
	.sector-box {
		padding: 1.5rem 1.5rem 2rem
	}
}

.sector-box .target-group {
	margin-bottom: 2rem
}

.sector-box .job-categories--list {
	display: flex;
	gap: 1rem 1.5rem;
	flex-wrap: wrap
}

	.sector-box .job-categories--list a {
		display: flex;
		align-items: center;
		color: #303030;
		transition: all .25s ease-in-out
	}

		.sector-box .job-categories--list a:before {
			content: "";
			display: inline-block;
			width: 8px;
			height: 8px;
			background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.414' height='8.828' viewBox='0 0 5.414 8.828'%3E%3Cpath id='Path_52202' data-name='Path 52202' d='M21,7.5l-3,3,3,3' transform='translate(-17 -6.086)' fill='none' stroke='%2300347c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") center center no-repeat;
			background-size: contain;
			transition: all .25s ease-in-out;
			position: relative;
			top: 2px
		}

html[dir=rtl] .sector-box .job-categories--list a:before {
	margin-left: .5rem
}

html[dir=ltr] .sector-box .job-categories--list a:before {
	margin-right: .5rem
}

.sector-box .job-categories--list a:hover {
	color: #004c98
}

.exam-sectors {
	display: flex;
	align-items: center;
	gap: 2rem;
	margin-bottom: 2rem
}

@media(max-width: 991.9px) {
	.exam-sectors {
		flex-direction: column;
		align-items: start;
		gap: 0
	}
}

.sector-tags {
	display: flex;
	align-items: center;
	flex-wrap: wrap
}

	.sector-tags a {
		padding: .5rem 1rem;
		margin: .25rem .4rem;
		border: 1px solid;
		display: flex;
		align-items: center;
		justify-content: center;
		transition: all .25s ease-in-out;
		color: #004c98;
		min-width: 130px
	}

@media(max-width: 1399.9px) {
	.sector-tags a {
		font-size: .9rem;
		min-width: auto;
		padding: .5rem 1rem
	}
}

.sector-tags a:before {
	content: "";
	display: inline-block;
	width: 1rem;
	height: 1rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.05' height='17.703' viewBox='0 0 18.05 17.703'%3E%3Cpath id='Path_52194' data-name='Path 52194' d='M18.426,10v.71a7.713,7.713,0,1,1-4.574-7.05' transform='translate(-1.789 -1.822)' fill='none' stroke='%23004c98' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_52195' data-name='Path 52195' d='M23.527,6l-7.713,7.721L13.5,11.407' transform='translate(-6.891 -3.284)' fill='none' stroke='%23004c98' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") center center no-repeat;
	background-size: contain;
	transition: all .25s ease-in-out
}

html[dir=rtl] .sector-tags a:before {
	margin-left: .5rem
}

html[dir=ltr] .sector-tags a:before {
	margin-right: .5rem
}

.sector-tags a:hover {
	color: #fff;
	cursor: pointer
}

	.sector-tags a:hover:before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.05' height='17.703' viewBox='0 0 18.05 17.703'%3E%3Cpath id='Path_52194' data-name='Path 52194' d='M18.426,10v.71a7.713,7.713,0,1,1-4.574-7.05' transform='translate(-1.789 -1.822)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_52195' data-name='Path 52195' d='M23.527,6l-7.713,7.721L13.5,11.407' transform='translate(-6.891 -3.284)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A")
	}

.sector-tags .style-1 {
	border-color: #3d8265
}

	.sector-tags .style-1:hover {
		background-color: #3d8265
	}

.sector-tags .style-2 {
	border-color: #865e94
}

	.sector-tags .style-2:hover {
		background-color: #865e94
	}

.sector-tags .style-3 {
	border-color: #c17759
}

	.sector-tags .style-3:hover {
		background-color: #c17759
	}

.sector-tags .style-4 {
	border-color: #65b3b1
}

	.sector-tags .style-4:hover {
		background-color: #65b3b1
	}

.exam-files {
	margin-top: 2rem
}

	.exam-files .section-subtitle {
		margin-bottom: 1rem
	}

.exam-files--box {
	background: #fff;
	border-radius: .25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	padding: 1.5rem;
	margin-bottom: 1rem
}

.exam-files--box-header {
	display: flex;
	align-items: center
}

	.exam-files--box-header:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M16648,6949.276v-1a7.005,7.005,0,0,1,6.205-6.951l1.512-6.05H16639a5.006,5.006,0,0,1-5-5v-36a5.006,5.006,0,0,1,5-5h9a1,1,0,0,1,0,2h-9a3.008,3.008,0,0,0-3,3v27h56v-27a3.008,3.008,0,0,0-3-3h-32a1,1,0,1,1,0-2h32a5.006,5.006,0,0,1,5,5v36a5.006,5.006,0,0,1-5,5h-16.721l1.512,6.05a7,7,0,0,1,6.205,6.951v1Zm2.1-2h27.8a5,5,0,0,0-4.9-4h-18A5,5,0,0,0,16650.1,6947.274Zm6.18-6h15.438l-1.5-6h-12.437Zm-20.283-11a3.008,3.008,0,0,0,3,3h50a3.008,3.008,0,0,0,3-3v-7h-56Zm25-2a3,3,0,1,1,3,3A3,3,0,0,1,16661,6928.274Zm2,0a1,1,0,1,0,1-1A1,1,0,0,0,16663,6928.274Zm15.553-10a1,1,0,1,1,0-2H16686a1,1,0,0,1,0,2Zm-21.551,0a1,1,0,1,1,0-2h18.828a1,1,0,0,1,0,2Zm-15,0a1,1,0,0,1-1-1v-8a1,1,0,0,1,1-1h8a.983.983,0,0,1,.951.754l1.086-1.085a1,1,0,0,1,1.412,1.416l-2.447,2.451v5.463a1,1,0,0,1-1,1Zm1-2h6v-2.464l-1.916,1.915a1,1,0,0,1-1.412,0l-2.119-2.12a1,1,0,0,1,1.412-1.416l1.416,1.416,2.619-2.623v-.708h-6Zm21.426-2a1,1,0,1,1,0-2H16686a1,1,0,0,1,0,2Zm-7.424,0a1,1,0,1,1,0-2h4a1,1,0,1,1,0,2Zm0-4a1,1,0,1,1,0-2h15.85a1,1,0,1,1,0,2Zm8.957-5a1,1,0,1,1,0-2H16686a1,1,0,0,1,0,2Zm-8.957,0a1,1,0,1,1,0-2h6a1,1,0,0,1,0,2Zm-15,0a1,1,0,0,1-1-1v-8a1,1,0,0,1,1-1h8a.983.983,0,0,1,.951.758l1.086-1.089a1,1,0,0,1,1.412,1.416l-2.447,2.451v5.463a1,1,0,0,1-1,1Zm1-2h6v-2.464l-1.916,1.915a1,1,0,0,1-1.412,0l-2.119-2.12a1,1,0,0,1,1.412-1.416l1.416,1.416,2.619-2.623v-.708h-6Zm29-2a1,1,0,1,1,0-2h14a1,1,0,0,1,0,2Zm-15,0a1,1,0,1,1,0-2h12.275a1,1,0,1,1,0,2Zm0-4a1,1,0,1,1,0-2h12a1,1,0,1,1,0,2Zm-5-6a1,1,0,0,1,0-2h1a1,1,0,1,1,0,2Z' transform='translate(-16634 -6889.277)' fill='%2365b3b1'%3E%3C/path%3E%3C/svg%3E");
		display: block;
		line-height: 1
	}

html[dir=rtl] .exam-files--box-header:before {
	margin-left: 1rem
}

html[dir=ltr] .exam-files--box-header:before {
	margin-right: 1rem
}

.exam-files--box-header h6 {
	font-size: 1.125rem;
	color: #004c98;
	font-weight: 600
}

@media(max-width: 575.9px) {
	.exam-files--box-header h6 {
		font-size: 1rem
	}
}

.exam-files--box-list {
	display: flex;
	margin-top: 1.5rem;
	flex-wrap: wrap
}

.exam-files--box-list-item {
	width: 33.3333333333%;
	font-size: 1.125rem
}

@media(max-width: 1399.9px) {
	.exam-files--box-list-item {
		font-size: 1rem
	}
}

@media(max-width: 575.9px) {
	.exam-files--box-list-item {
		width: 50%
	}
}

.exam-files--box-list-item h6 {
	color: #807e7d;
	margin-bottom: 0
}

.exam-files--box-list-item p {
	color: #004c98;
	font-weight: 600;
	margin-top: .2rem;
	margin-bottom: 0
}

	.exam-files--box-list-item p span {
		font-size: .813rem
	}

		.exam-files--box-list-item p span:first-of-type {
			font-size: 1.313rem
		}

.exam-files--box-list-item a {
	background: #3c80c2;
	width: 50px;
	height: 60px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: auto;
	transition: all .25s ease-in-out
}

	.exam-files--box-list-item a:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.498' viewBox='0 0 31.5 31.498'%3E%3Cpath id='Union_3' data-name='Union 3' d='M17153.5,6814.75a2.249,2.249,0,0,1-2.25-2.251v-27a2.25,2.25,0,0,1,2.25-2.247h11.252a1,1,0,0,1,.783.336l7.875,7.875a1.015,1.015,0,0,1,.34.789v4.5h-2.25V6794.5h-6.748a2.258,2.258,0,0,1-2.252-2.247V6785.5h-9v27h18v2.251Zm11.252-22.5h6.3l-6.3-6.3Zm11.25,18V6799h6.748v2.251h-4.5v2.247h3.377v2.251h-3.377v4.5Zm-10.125,0V6799h4.5a3.378,3.378,0,0,1,3.375,3.376v4.5a3.384,3.384,0,0,1-3.375,3.376Zm2.246-2.251h2.252a1.126,1.126,0,0,0,1.125-1.125v-4.5a1.123,1.123,0,0,0-1.125-1.125h-2.252Zm-12.371,2.251V6799h5.623a2.254,2.254,0,0,1,2.25,2.251v3.373a2.254,2.254,0,0,1-2.25,2.251H17158v3.376Zm2.246-5.627h3.381l0-3.373H17158Z' transform='translate(-17151.25 -6783.252)' fill='%23fff'/%3E%3C/svg%3E%0A");
		display: inline-block;
		line-height: 0
	}

	.exam-files--box-list-item a:hover {
		background: #004c98
	}

.exam-files--box--btn {
	display: inline-flex;
	align-items: center;
	gap: .6rem;
	margin-top: 2rem
}

@media(max-width: 1679.9px) {
	.exam-files--box--btn svg {
		max-width: 25px
	}
}

.exam-files--box--btn svg path {
	transition: fill .3s
}

.exam-files--box--btn:hover svg path {
	fill: #fff
}

.exam-files--box-with-radio {
	display: flex;
	align-items: center
}

	.exam-files--box-with-radio .exam-files--box {
		flex-grow: 1
	}

.exam-radio-container {
	padding: 0;
	border: 0;
	background: none;
	cursor: pointer
}

html[dir=rtl] .exam-radio-container {
	margin-left: 1.5rem
}

html[dir=ltr] .exam-radio-container {
	margin-right: 1.5rem
}

.exam-radio-container input {
	display: none
}

.exam-radio-container span {
	display: inline-block
}

.exam-radio-container .custom-radio {
	display: inline-flex;
	align-items: center
}

	.exam-radio-container .custom-radio .check-circle {
		width: 2rem;
		height: 2rem;
		flex: 2rem 0 0;
		border-radius: 50%;
		border: 1px solid #c2c4ca;
		margin-bottom: 0;
		padding: 7px;
		display: flex;
		justify-content: center;
		align-items: center
	}

		.exam-radio-container .custom-radio .check-circle .circle {
			display: block;
			margin: 0;
			width: 100%;
			height: 100%;
			background: #00347c;
			border-radius: 50%;
			transform: scale(0);
			transition: all .2s ease-in-out
		}

.exam-radio-container input:checked + .custom-radio .circle {
	transform: scale(1)
}

.exam-chapters {
	background: #fff;
	padding: 1.75rem 2rem 1.5rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	border-radius: .375rem;
	margin-top: 1rem
}

.exam-chapters--list {
	list-style: none;
	padding: 0;
	counter-reset: my-awesome-counter;
	margin-top: 1rem
}

	.exam-chapters--list li {
		counter-increment: my-awesome-counter;
		display: flex
	}

		.exam-chapters--list li:before {
			content: "0" counter(my-awesome-counter) " ";
			display: inline-block;
			width: 60px;
			flex: 60px 0 0;
			text-align: center;
			background: #8ed1f3;
			padding-top: 1rem;
			color: #004c98;
			font-size: 1.125rem
		}

@media(max-width: 991.9px) {
	.exam-chapters--list li:before {
		font-size: 1rem
	}
}

@media(max-width: 575.9px) {
	.exam-chapters--list li:before {
		width: 20px;
		flex: 20px 0 0;
		font-size: 12px
	}
}

.exam-chapters--list li:nth-child(n+10):before {
	content: counter(my-awesome-counter) " "
}

.exam-chapters--list li:first-child:before {
	border-top-left-radius: .3rem;
	border-top-right-radius: .3rem
}

.exam-chapters--list li:last-child:before {
	border-bottom-left-radius: .3rem;
	border-bottom-right-radius: .3rem
}

.exam-chapters--list li:last-child p {
	border-bottom: 0
}

.exam-chapters--list li p {
	display: flex;
	padding: 1.25rem;
	flex-grow: 1;
	border-bottom: 1px solid rgba(0,76,152,.1);
	justify-content: space-between;
	margin-bottom: 0
}

html[dir=rtl] .exam-chapters--list li p {
	margin-right: 1.25rem;
	padding-right: .25rem
}

html[dir=ltr] .exam-chapters--list li p {
	margin-left: 1.25rem;
	padding-left: .25rem
}

@media(max-width: 991.9px) {
	.exam-chapters--list li p {
		padding-top: 1rem;
		padding-bottom: 1rem
	}
}

.exam-chapters--list li span {
	color: #3c80c2
}

.jadarat-accordions {
	margin-top: 2rem
}

	.jadarat-accordions .section-subtitle {
		margin-bottom: 1rem
	}

	.jadarat-accordions .jadarat-list {
		list-style: none;
		padding: 0
	}

		.jadarat-accordions .jadarat-list li {
			counter-increment: jadarat-counter;
			display: flex;
			align-items: center
		}

			.jadarat-accordions .jadarat-list li .jadara-code {
				font-size: 1.125rem;
				color: #fff;
				font-weight: 600
			}

@media(max-width: 575.9px) {
	.jadarat-accordions .jadarat-list li .jadara-code {
		font-size: 1rem
	}
}

.jadarat-accordions .jadarat-list li:last-child:before {
	border-bottom-left-radius: .3rem;
	border-bottom-right-radius: .3rem
}

.jadarat-accordions .jadarat-list li:last-child p {
	border-bottom: 0
}

.jadarat-accordions .jadarat-list li a {
	color: #fff;
	text-decoration: none;
	font-weight: 300;
	display: flex;
	flex-grow: 1;
	align-items: center;
	gap: .5rem
}

html[dir=rtl] .jadarat-accordions .jadarat-list li a:hover p:after {
	left: 0
}

@media(max-width: 767.9px) {
	html[dir=rtl] .jadarat-accordions .jadarat-list li a:hover p:after {
		left: -0.3rem
	}
}

html[dir=ltr] .jadarat-accordions .jadarat-list li a:hover p:after {
	right: 0
}

@media(max-width: 767.9px) {
	html[dir=ltr] .jadarat-accordions .jadarat-list li a:hover p:after {
		right: -0.3rem
	}
}

.jadarat-accordions .jadarat-list li p {
	display: flex;
	padding: 1.25rem;
	flex-grow: 1;
	border-bottom: 1px solid rgba(189,189,189,.1);
	justify-content: space-between;
	margin-bottom: 0;
	align-items: center;
	position: relative;
	gap: .5rem
}

@media(max-width: 767.9px) {
	.jadarat-accordions .jadarat-list li p {
		font-size: .9rem
	}
}

html[dir=rtl] .jadarat-accordions .jadarat-list li p {
	margin-right: 1.25rem;
	padding-right: .25rem;
	padding-left: 4rem
}

@media(max-width: 1679.9px) {
	html[dir=rtl] .jadarat-accordions .jadarat-list li p {
		margin: 0
	}
}

@media(max-width: 767.9px) {
	html[dir=rtl] .jadarat-accordions .jadarat-list li p {
		padding-left: 2rem
	}
}

html[dir=ltr] .jadarat-accordions .jadarat-list li p {
	margin-left: 1.25rem;
	padding-left: .25rem;
	padding-right: 4rem
}

@media(max-width: 1679.9px) {
	html[dir=ltr] .jadarat-accordions .jadarat-list li p {
		margin: 0
	}
}

@media(max-width: 767.9px) {
	html[dir=ltr] .jadarat-accordions .jadarat-list li p {
		padding-right: 2rem
	}
}

.jadarat-accordions .jadarat-list li p:after {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.708' height='9.751' viewBox='0 0 27.708 9.751'%3E%3Cpath id='Icon_ionic-ios-arrow-round-back' data-name='Icon ionic-ios-arrow-round-back' d='M13.179,11.438a.664.664,0,0,1,.005.934L10.1,15.465l24.834.005a.66.66,0,0,1,0,1.32L10.1,16.786l3.087,3.093a.668.668,0,0,1-.005.934.657.657,0,0,1-.929-.005L8.07,16.593h0a.741.741,0,0,1-.137-.208.63.63,0,0,1-.051-.254.662.662,0,0,1,.188-.462l4.184-4.215A.647.647,0,0,1,13.179,11.438Z' transform='translate(-7.882 -11.252)' fill='%23fff'/%3E%3C/svg%3E%0A");
	position: absolute;
	transition: all .25s ease-in-out
}

@media(max-width: 767.9px) {
	.jadarat-accordions .jadarat-list li p:after {
		transform: scale(0.7)
	}
}

html[dir=rtl] .jadarat-accordions .jadarat-list li p:after {
	left: .5rem
}

@media(max-width: 767.9px) {
	html[dir=rtl] .jadarat-accordions .jadarat-list li p:after {
		left: 0
	}
}

html[dir=ltr] .jadarat-accordions .jadarat-list li p:after {
	right: .5rem;
	transform: rotate(180deg)
}

@media(max-width: 767.9px) {
	html[dir=ltr] .jadarat-accordions .jadarat-list li p:after {
		transform: rotate(180deg) scale(0.7);
		right: 0
	}
}

.jadarat-accordions .jadarat-list li span {
	color: #004c98;
	background: #fff;
	display: inline-flex;
	min-width: 4rem;
	padding: 1rem;
	justify-content: center;
	align-items: center;
	font-size: 1.125rem;
	line-height: 1;
	border-radius: .3rem
}

@media(max-width: 1679.9px) {
	.jadarat-accordions .jadarat-list li span {
		min-width: auto
	}
}

@media(max-width: 991.9px) {
	.jadarat-accordions .jadarat-list li span {
		padding: .8rem;
		font-size: 1rem
	}
}

@media(max-width: 767.9px) {
	.jadarat-accordions .jadarat-list li span {
		padding: .5rem;
		font-size: .9rem
	}
}

.colored-accordion .accordion-body {
	padding: 0 2rem .5rem
}

@media(max-width: 1679.9px) {
	.colored-accordion .accordion-body {
		padding: 0 1.5rem .5rem
	}
}

@media(max-width: 767.9px) {
	.colored-accordion .accordion-body {
		padding: 0 1rem .5rem
	}
}

.colored-accordion .accordion-item {
	background-position: left bottom;
	background-repeat: no-repeat
}

	.colored-accordion .accordion-item.style-1 {
		background-color: #004c98;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDIuNTM4IiBoZWlnaHQ9IjM3MS45ODciIHZpZXdCb3g9IjAgMCAzMDIuNTM4IDM3MS45ODciPg0KICA8ZyBpZD0iR3JvdXBfMjAxMDQiIGRhdGEtbmFtZT0iR3JvdXAgMjAxMDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMiAtNi4xMSkiPg0KICAgIDxnIGlkPSJHcm91cF8xOTE2NiIgZGF0YS1uYW1lPSJHcm91cCAxOTE2NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIgNDkuMTQ2KSIgb3BhY2l0eT0iMC4xMDIiPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfNTIxMDkiIGRhdGEtbmFtZT0iUGF0aCA1MjEwOSIgZD0iTTEwMi4xNDEsMCwyMDQuMyw1OC45ODJWMTc2Ljk0MUwxMDIuMTQxLDIzNS45MDcsMCwxNzYuOTQxVjU4Ljk4MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgOTMuMDQ1KSIgZmlsbD0iIzhjY2RmMiIgb3BhY2l0eT0iMC4zIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF81MjExOCIgZGF0YS1uYW1lPSJQYXRoIDUyMTE4IiBkPSJNNzYuNjc0LDBsNzYuNjg3LDQ0LjI3NnY4OC41NDhMNzYuNjc0LDE3Ny4wODcsMCwxMzIuODI0VjQ0LjI3NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0OS4xNzcgMCkiIGZpbGw9IiM4Y2NkZjIiIG9wYWNpdHk9IjAuMyIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBpZD0iUGF0aF81MjEyMSIgZGF0YS1uYW1lPSJQYXRoIDUyMTIxIiBkPSJNNzYuNjc0LDBsNzYuNjg3LDQ0LjI3NnY4OC41NDhMNzYuNjc0LDE3Ny4wODcsMCwxMzIuODI0VjQ0LjI3NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMC40NjkgNi4xMSkiIGZpbGw9IiM4Y2NkZjIiIG9wYWNpdHk9IjAuMTAyIi8+DQogIDwvZz4NCjwvc3ZnPg0K)
	}

	.colored-accordion .accordion-item.style-2 {
		background-color: #1287e8;
		background-size: 30%;
		background-position: left -155px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTk0NTciIGRhdGEtbmFtZT0iR3JvdXAgMTk0NTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjU5OC4xIiBoZWlnaHQ9IjY3Ny4yNDQiIHZpZXdCb3g9IjAgMCA1OTguMSA2NzcuMjQ0Ij4NCiAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEwIiBkYXRhLW5hbWU9IlN1YnRyYWN0aW9uIDEwIiBkPSJNMjI1LjMsNTc2LjYyMWgwTDk1LjQyMiw0OTcuMDI4bDEzMC4yMzYtNi4wMjMsODkuMTU2LTE2OS45TDM5My4zNCw0NjcuOTUyLDIyNS4zLDU3Ni42MjFaTTc0LjE3Miw0ODQuMDA1bC01MC41NzgtMzFMLjY5Miw0MTAuMTg4bDQuNTQ2LTE4Ni40LDMwLjU4OC01OC4yOUw0MS4wMDUsMTU2LDEyNS4xNywzMjAuNDE2bDE3OC4wNDQtNC43NDNMMjE4LjM4LDQ3Ny4zNDRabTMzMC40NjctMjMuMzZoMEwzMjIuOTg3LDMwNy45NjRsNDEuMjczLTc4LjY1Nyw1MC43NjktOTMuMDE3LDQzLjUzOS0yLjAxMSw2LjEyNSwzLjc1Mi03LjAzMiwyODguMzI3LTUzLjAyMiwzNC4yODhaTS45NjksNDM5LjE0NGgwTDAsNDM4LjU1bC4wMjgtMS4xNjYuOTQsMS43NThaTTMwNi4xODEsMzAxLjZoMGwtMTczLjI1OSw0LjYxNkw1My4wMzUsMTUwLjE1NCwyMjEuMDQ3LDE0Mi40bDg1LjEzNiwxNTkuMmgwWm05LjY0NS0xMC4yOTFoMEwyMjguNTM4LDEyOC4wODQsNTAuOTIsMTM2LjI3bDEyLjE2Ny0yMi4yOTFMMjM5LjM2MywwLDM3OS42NzksODUuOTUzbDIyLjM4MSw0My43MjFMMzUyLjcsMjIzLjc0MiwzMTUuODI3LDI5MS4zWk01Ljk3OSwxOTMuNDEydjBsMS4wNTMtNDMuMTg1LDIzLjk1NS0xNS40ODksMi45ODQsNS44MjgtLjQ0OS44MjIuMjM5LjQ2Ni05LjAzMywxNy4yMTRMNS45OCwxOTMuNDA5Wm00MDcuMzc0LTcxLjAyM0w0MDEuNTYxLDk5LjM1OGwzNS43ODcsMjEuOTIyWiIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NjYsIC0wLjI1OSwgMC4yNTksIDAuOTY2LCAwLCAxMjAuMjcyKSIgZmlsbD0iIzhjY2RmMiIgb3BhY2l0eT0iMC4yIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O2lzb2xhdGlvbjogaXNvbGF0ZSIvPg0KICA8cGF0aCBpZD0iU3VidHJhY3Rpb25fOSIgZGF0YS1uYW1lPSJTdWJ0cmFjdGlvbiA5IiBkPSJNNjMuOTE0LDE2NC4xMzVoMEwyNy4wNywxNDAuNDc5bDM2LjM2MS0uNzI3TDg3LjE5Myw5Mi4wMzRsMjIuOTUsNDIuNDIzTDYzLjkxNCwxNjQuMTM1Wk0yMS4wNDIsMTM2LjYwOCw2LjY5MywxMjcuNCwwLDExNS4wMjVWNjEuOTY1TDguMTUyLDQ1LjU5NCw5LjUzNSw0Mi45MywzNC4xODEsOTAuNEg4My45MTNMNjEuMywxMzUuOFptOTIuMjA5LTQuMTQ2aDBMODkuMzg3LDg4LjM1NGwxMS0yMi4wOTEsMTMuNTU2LTI2LjEwOSwxMi4xNTYtLjI0MywxLjczOCwxLjExNVYxMjMuMWwtMTQuNTg2LDkuMzY0Wk0uMjc1LDEyMy4yNzVoMEwwLDEyMy4xdi0uMzMybC4yNzUuNTA4Wk04NC42NDcsODYuNDEyaC00OC40TDEyLjg1OCw0MS4zNTVsNDYuOTA4LS45MzRMODQuNjQ3LDg2LjQxMmgwWm0yLjYyNi0yLjg1OGgwTDYxLjc2MiwzNi40bC00OS41OS45ODQsMy4yNDktNi4yNTdMNjMuOTE0LDAsMTAzLjcyLDI1LjU0N2w2LjU1NCwxMi42MjNMOTcuMTE4LDY0LjU5LDg3LjI3Miw4My41NTRaTTAsNTMuMzE5SDBWNDEuMDI2TDYuNTksMzYuOGwuODc0LDEuNjgzLS4xMi4yMzEuMDcuMTM1TDUuMDA2LDQzLjY3OCwwLDUzLjMxOVpNMTEzLjM4LDM2LjE4MWwtMy40NTMtNi42NDksMTAuMTUyLDYuNTE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyLjkyMyAzNzguODM4KSIgZmlsbD0iIzhjY2RmMiIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGUiLz4NCjwvc3ZnPg0K)
	}

	.colored-accordion .accordion-item.style-3 {
		background-color: #8fd1f2;
		background-size: 30%;
		background-position: left -155px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTk0NTciIGRhdGEtbmFtZT0iR3JvdXAgMTk0NTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjU5OC4xIiBoZWlnaHQ9IjY3Ny4yNDQiIHZpZXdCb3g9IjAgMCA1OTguMSA2NzcuMjQ0Ij4NCiAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEwIiBkYXRhLW5hbWU9IlN1YnRyYWN0aW9uIDEwIiBkPSJNMjI1LjMsNTc2LjYyMWgwTDk1LjQyMiw0OTcuMDI4bDEzMC4yMzYtNi4wMjMsODkuMTU2LTE2OS45TDM5My4zNCw0NjcuOTUyLDIyNS4zLDU3Ni42MjFaTTc0LjE3Miw0ODQuMDA1bC01MC41NzgtMzFMLjY5Miw0MTAuMTg4bDQuNTQ2LTE4Ni40LDMwLjU4OC01OC4yOUw0MS4wMDUsMTU2LDEyNS4xNywzMjAuNDE2bDE3OC4wNDQtNC43NDNMMjE4LjM4LDQ3Ny4zNDRabTMzMC40NjctMjMuMzZoMEwzMjIuOTg3LDMwNy45NjRsNDEuMjczLTc4LjY1Nyw1MC43NjktOTMuMDE3LDQzLjUzOS0yLjAxMSw2LjEyNSwzLjc1Mi03LjAzMiwyODguMzI3LTUzLjAyMiwzNC4yODhaTS45NjksNDM5LjE0NGgwTDAsNDM4LjU1bC4wMjgtMS4xNjYuOTQsMS43NThaTTMwNi4xODEsMzAxLjZoMGwtMTczLjI1OSw0LjYxNkw1My4wMzUsMTUwLjE1NCwyMjEuMDQ3LDE0Mi40bDg1LjEzNiwxNTkuMmgwWm05LjY0NS0xMC4yOTFoMEwyMjguNTM4LDEyOC4wODQsNTAuOTIsMTM2LjI3bDEyLjE2Ny0yMi4yOTFMMjM5LjM2MywwLDM3OS42NzksODUuOTUzbDIyLjM4MSw0My43MjFMMzUyLjcsMjIzLjc0MiwzMTUuODI3LDI5MS4zWk01Ljk3OSwxOTMuNDEydjBsMS4wNTMtNDMuMTg1LDIzLjk1NS0xNS40ODksMi45ODQsNS44MjgtLjQ0OS44MjIuMjM5LjQ2Ni05LjAzMywxNy4yMTRMNS45OCwxOTMuNDA5Wm00MDcuMzc0LTcxLjAyM0w0MDEuNTYxLDk5LjM1OGwzNS43ODcsMjEuOTIyWiIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NjYsIC0wLjI1OSwgMC4yNTksIDAuOTY2LCAwLCAxMjAuMjcyKSIgZmlsbD0iIzhjY2RmMiIgb3BhY2l0eT0iMC4yIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O2lzb2xhdGlvbjogaXNvbGF0ZSIvPg0KICA8cGF0aCBpZD0iU3VidHJhY3Rpb25fOSIgZGF0YS1uYW1lPSJTdWJ0cmFjdGlvbiA5IiBkPSJNNjMuOTE0LDE2NC4xMzVoMEwyNy4wNywxNDAuNDc5bDM2LjM2MS0uNzI3TDg3LjE5Myw5Mi4wMzRsMjIuOTUsNDIuNDIzTDYzLjkxNCwxNjQuMTM1Wk0yMS4wNDIsMTM2LjYwOCw2LjY5MywxMjcuNCwwLDExNS4wMjVWNjEuOTY1TDguMTUyLDQ1LjU5NCw5LjUzNSw0Mi45MywzNC4xODEsOTAuNEg4My45MTNMNjEuMywxMzUuOFptOTIuMjA5LTQuMTQ2aDBMODkuMzg3LDg4LjM1NGwxMS0yMi4wOTEsMTMuNTU2LTI2LjEwOSwxMi4xNTYtLjI0MywxLjczOCwxLjExNVYxMjMuMWwtMTQuNTg2LDkuMzY0Wk0uMjc1LDEyMy4yNzVoMEwwLDEyMy4xdi0uMzMybC4yNzUuNTA4Wk04NC42NDcsODYuNDEyaC00OC40TDEyLjg1OCw0MS4zNTVsNDYuOTA4LS45MzRMODQuNjQ3LDg2LjQxMmgwWm0yLjYyNi0yLjg1OGgwTDYxLjc2MiwzNi40bC00OS41OS45ODQsMy4yNDktNi4yNTdMNjMuOTE0LDAsMTAzLjcyLDI1LjU0N2w2LjU1NCwxMi42MjNMOTcuMTE4LDY0LjU5LDg3LjI3Miw4My41NTRaTTAsNTMuMzE5SDBWNDEuMDI2TDYuNTksMzYuOGwuODc0LDEuNjgzLS4xMi4yMzEuMDcuMTM1TDUuMDA2LDQzLjY3OCwwLDUzLjMxOVpNMTEzLjM4LDM2LjE4MWwtMy40NTMtNi42NDksMTAuMTUyLDYuNTE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyLjkyMyAzNzguODM4KSIgZmlsbD0iIzhjY2RmMiIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGUiLz4NCjwvc3ZnPg0K)
	}

	.colored-accordion .accordion-item .accordion-button {
		background-color: transparent;
		padding: 2rem;
		color: #fff;
		box-shadow: none;
		outline: none
	}

@media(max-width: 1679.9px) {
	.colored-accordion .accordion-item .accordion-button {
		padding: 1.5rem
	}
}

@media(max-width: 767.9px) {
	.colored-accordion .accordion-item .accordion-button {
		padding: 1rem
	}
}

.colored-accordion .accordion-item .accordion-button::after {
	display: none
}

.colored-accordion .accordion-item .accordion-button span {
	font-weight: 600
}

.colored-accordion .conditions-list li > div {
	border-color: #ffffff17
}

.join-requirements {
	margin-top: 2rem
}

.join-requirements--box {
	padding: 1.75rem 2rem 1rem;
	border-radius: .25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	background: #fff
}

	.join-requirements--box p {
		line-height: 1.75
	}

.sector-category-list {
	display: flex;
	gap: 2rem;
	flex-wrap: wrap;
	justify-content: center;
	padding-top: 50px
}

@media(max-width: 991.9px) {
	.sector-category-list {
		padding-top: 20px
	}
}

@media(max-width: 575.9px) {
	.sector-category-list {
		gap: .5rem
	}
}

.sector-category-list .divisions-home--item-wrapper {
	aspect-ratio: 10/11.5;
	padding-top: 0;
	width: 200px;
	margin-top: -50px
}

@media(max-width: 1199.9px) {
	.sector-category-list .divisions-home--item-wrapper {
		margin-top: 0
	}
}

@media(max-width: 575.9px) {
	.sector-category-list .divisions-home--item-wrapper {
		width: calc(50% - .5rem);
		min-width: 155px
	}
}

.sector-category-list .divisions-home--item-wrapper h3 {
	font-size: 1.125rem;
	text-align: center;
	padding: 0 2rem
}

@media(max-width: 991.9px) {
	.sector-category-list .divisions-home--item-wrapper h3 {
		font-size: 1rem
	}
}

@media(max-width: 575.9px) {
	.sector-category-list .divisions-home--item-wrapper h3 {
		font-size: .8rem
	}
}

.sector-category-list .divisions-home--item-wrapper p {
	margin-bottom: 0;
	color: rgba(48,48,48,.5);
	transition: all .25s ease-in-out
}

.sector-category-list .divisions-home--item-wrapper .divisions-home--item:hover p {
	color: #fff
}

.validate-certificate {
	min-height: 350px;
	display: flex;
	align-items: center;
	margin-bottom: 2rem
}

	.validate-certificate > * {
		flex-grow: 1
	}

.section-title {
	color: #004c98 !important;
	position: relative;
	padding: 1rem 2rem 0;
	font-weight: 600;
	margin-bottom: 1rem;
	z-index: 1;
	font-size: 1.25rem
}

@media(max-width: 575.9px) {
	.section-title {
		font-size: 1rem
	}
}

.section-title:before {
	content: "";
	position: absolute;
	width: 60px;
	height: 58px;
	background-size: cover;
	background-repeat: no-repeat;
	top: -10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4My4xNDkiIGhlaWdodD0iNzguODM2IiB2aWV3Qm94PSIwIDAgODMuMTQ5IDc4LjgzNiI+DQogIDxnIGlkPSJHcm91cF8xOTE2NiIgZGF0YS1uYW1lPSJHcm91cCAxOTE2NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+DQogICAgPHBhdGggaWQ9IlBhdGhfNTIxMDkiIGRhdGEtbmFtZT0iUGF0aCA1MjEwOSIgZD0iTTI4LjA3MiwwLDU2LjE0OSwxNi4yMTFWNDguNjNMMjguMDcyLDY0LjgzNiwwLDQ4LjYzVjE2LjIxMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTQpIiBmaWxsPSIjOGNjZGYyIiBvcGFjaXR5PSIwLjMiLz4NCiAgICA8cGF0aCBpZD0iUGF0aF81MjExOCIgZGF0YS1uYW1lPSJQYXRoIDUyMTE4IiBkPSJNMjEuMDczLDAsNDIuMTQ5LDEyLjE2OVYzNi41MDVMMjEuMDczLDQ4LjY3LDAsMzYuNTA1VjEyLjE2OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQxIDApIiBmaWxsPSIjOGNjZGYyIiBvcGFjaXR5PSIwLjMiLz4NCiAgPC9nPg0KPC9zdmc+DQo=);
	z-index: -1
}

html[dir=rtl] .section-title:before {
	right: -10px
}

html[dir=ltr] .section-title:before {
	left: -10px;
	transform: rotateY(180deg)
}

.section-title.without-shape {
	padding-top: 0
}

	.section-title.without-shape:before {
		content: none
	}

.section-subtitle {
	font-size: 1.25rem;
	color: #004c98 !important;
	font-weight: bold;
	margin-bottom: 1rem
}

@media(max-width: 767.9px) {
	.section-subtitle {
		font-size: 1.125rem
	}
}

html[dir=rtl] .section-subtitle.with-start-space {
	padding-right: 1.5rem
}

html[dir=ltr] .section-subtitle.with-start-space {
	padding-left: 1.5rem
}

.polygonShape {
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%)
}

.view-exam-btn {
	background: #1287e8;
	color: #fff !important;
	border-radius: .25rem;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 1.5rem 5rem 1rem;
	font-weight: 600;
	font-size: 1rem;
	margin-top: 2rem;
	transition: all .25s ease-in-out
}

.view-exam-btn--wrapper {
	text-align: center
}

@media(max-width: 575.9px) {
	.view-exam-btn {
		padding: 1.5rem 2rem 1rem
	}
}

.view-exam-btn:before {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath id='Union_4' data-name='Union 4' d='M7906,6389.154v-1a7.008,7.008,0,0,1,6.207-6.951l1.513-6.049H7897a5.006,5.006,0,0,1-5-5v-36a5.007,5.007,0,0,1,5-5h9a1,1,0,0,1,0,2h-9a3,3,0,0,0-3,3v27h56v-27a3,3,0,0,0-3-3h-32a1,1,0,0,1,0-2h32a5.007,5.007,0,0,1,5,5v36a5.006,5.006,0,0,1-5,5h-16.718l1.511,6.049a7.008,7.008,0,0,1,6.208,6.951v1Zm2.1-2h27.8a5,5,0,0,0-4.9-4h-18A5.005,5.005,0,0,0,7908.1,6387.154Zm6.179-6h15.438l-1.5-6h-12.439Zm-20.28-11a3,3,0,0,0,3,3h50a3,3,0,0,0,3-3v-7h-56Zm25-2a3,3,0,1,1,3,3A3,3,0,0,1,7919,6368.153Zm2,0a1,1,0,1,0,1-1A1,1,0,0,0,7921,6368.153Zm15.554-10a1,1,0,1,1,0-2H7944a1,1,0,1,1,0,2Zm-21.553,0a1,1,0,1,1,0-2h18.829a1,1,0,1,1,0,2Zm-15,0a1,1,0,0,1-1-1v-8a1,1,0,0,1,1-1h8a.986.986,0,0,1,.952.756l1.084-1.086a1,1,0,0,1,1.415,1.415l-2.451,2.451v5.464a1,1,0,0,1-1,1Zm1-2h6v-2.467l-1.914,1.916a1,1,0,0,1-1.413,0l-2.124-2.122a1,1,0,0,1,1.415-1.415l1.415,1.415,2.62-2.62v-.708h-6Zm21.426-2a1,1,0,1,1,0-2H7944a1,1,0,0,1,0,2Zm-7.426,0a1,1,0,0,1,0-2h4a1,1,0,0,1,0,2Zm0-4a1,1,0,1,1,0-2h15.852a1,1,0,1,1,0,2Zm8.957-5a1,1,0,0,1,0-2H7944a1,1,0,0,1,0,2Zm-8.957,0a1,1,0,0,1,0-2h6a1,1,0,0,1,0,2Zm-15,0a1,1,0,0,1-1-1v-8a1,1,0,0,1,1-1h8a.986.986,0,0,1,.952.756l1.084-1.086a1,1,0,0,1,1.415,1.415l-2.451,2.449v5.466a1,1,0,0,1-1,1Zm1-2h6v-2.465l-1.914,1.914a1,1,0,0,1-1.413,0l-2.124-2.12a1,1,0,0,1,1.415-1.415l1.415,1.415,2.62-2.62v-.708h-6Zm29-2a1,1,0,0,1,0-2h14a1,1,0,0,1,0,2Zm-15,0a1,1,0,0,1,0-2h12.275a1,1,0,0,1,0,2Zm0-4a1,1,0,1,1,0-2h12a1,1,0,0,1,0,2Zm-5-6a1,1,0,0,1,0-2h1a1,1,0,0,1,0,2Z' transform='translate(-7892 -6329.154)' fill='%23fff'/%3E%3C/svg%3E%0A");
	display: block;
	margin-bottom: .5rem
}

.view-exam-btn.initiatives-link:before {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44.961' height='52.456' viewBox='0 0 44.961 52.456'%3E%3Cpath id='Union_45' data-name='Union 45' d='M17185.3-15360.711v-5.622a9.374,9.374,0,0,0-9.369-9.363H17164.7a9.379,9.379,0,0,0-9.369,9.363v5.622h-3.744v-5.622a13.132,13.132,0,0,1,13.113-13.113h11.238a13.127,13.127,0,0,1,13.113,13.113v5.622Zm-28.1-35.594v-13.112h-9.367v-3.75h44.961v3.75h-9.367v13.112a13.116,13.116,0,0,1-13.113,13.113A13.116,13.116,0,0,1,17157.205-15396.3Zm3.746,0a9.367,9.367,0,0,0,9.367,9.368,9.367,9.367,0,0,0,9.367-9.368v-3.749h-18.734Zm0-7.494h18.734v-5.618h-18.734Zm-13.113,16.857v-16.857a1.872,1.872,0,0,1,1.873-1.873,1.872,1.872,0,0,1,1.873,1.873v16.857Z' transform='translate(-17147.838 15413.167)' fill='%23fff'/%3E%3C/svg%3E%0A")
}

.view-exam-btn:after {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58.676' height='67.754' viewBox='0 0 58.676 67.754'%3E%3Cpath id='Path_52121' data-name='Path 52121' d='M29.335,0l29.34,16.94V50.818L29.335,67.753,0,50.818V16.94Z' transform='translate(0 0)' fill='%23fff'/%3E%3Cpath id='Path_42085' data-name='Path 42085' d='M15,16.191a6,6,0,0,0,9.041.647l3.6-3.6A5.995,5.995,0,1,0,19.16,4.763L17.1,6.814' transform='translate(11.938 18.885)' fill='none' stroke='%231287e8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6'/%3E%3Cpath id='Path_42086' data-name='Path 42086' d='M17.387,15.9a6,6,0,0,0-9.041-.647l-3.6,3.6a5.995,5.995,0,1,0,8.478,8.478l2.05-2.051' transform='translate(14.347 16.781)' fill='none' stroke='%231287e8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6'/%3E%3C/svg%3E%0A");
	display: block;
	margin-top: 1rem
}

.view-exam-btn:hover {
	background: #004c98
}

.news-details--with-metadata {
	position: relative;
	margin-top: 2rem
}

@media(max-width: 991.9px) {
	.news-details--with-metadata .section-subtitle {
		text-align: center
	}
}

.intro-metadata {
	position: absolute;
	padding: 1.5rem 2rem;
	background: linear-gradient(90deg, #8ED1F3, #FFF);
	top: -2rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	z-index: 1;
	border-radius: .25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	color: #004c98
}

@media(max-width: 767.9px) {
	.intro-metadata {
		position: static
	}
}

html[dir=rtl] .intro-metadata {
	left: 4rem
}

html[dir=ltr] .intro-metadata {
	right: 4rem
}

.intro-metadata p {
	margin-top: .5rem;
	margin-bottom: .5rem;
	font-size: 1.125rem
}

.intro-metadata strong {
	font-size: 1.5rem;
	font-weight: 600;
	line-height: 1
}

.inner-exams {
	margin-top: 4rem;
	padding-bottom: 3rem
}

	.inner-exams .slider-button.swiper-button-lock {
		display: none
	}

.inner-exams--slider {
	margin: -1rem;
	margin-bottom: 0;
	width: calc(100% - 50px)
}

@media(max-width: 991.9px) {
	.inner-exams--slider {
		margin: auto
	}
}

@media(max-width: 575.9px) {
	.inner-exams--slider {
		width: 100%
	}
}

html[dir=rtl] .inner-exams--slider {
	margin-right: auto
}

html[dir=ltr] .inner-exams--slider {
	margin-left: auto
}

.inner-exams--slider-wrapper {
	display: flex;
	justify-content: space-between;
	position: relative
}

.inner-exams--slider .swiper {
	padding: 1rem
}

@media(max-width: 575.9px) {
	.inner-exams--slider .swiper {
		padding: 1rem .2rem
	}
}

.inner-programs {
	padding-bottom: 3rem
}

	.inner-programs .slider-button.swiper-button-lock {
		display: none
	}

.inner-programs--slider {
	margin: -1rem;
	margin-bottom: 0;
	width: calc(100% - 50px)
}

html[dir=rtl] .inner-programs--slider {
	margin-right: auto
}

html[dir=ltr] .inner-programs--slider {
	margin-left: auto
}

@media(max-width: 991.9px) {
	.inner-programs--slider {
		margin: auto
	}
}

@media(max-width: 575.9px) {
	.inner-programs--slider {
		width: 100%
	}
}

.inner-programs--slider-wrapper {
	display: flex;
	justify-content: space-between;
	position: relative
}

.inner-programs--slider .swiper {
	padding: 1rem
}

@media(max-width: 575.9px) {
	.inner-programs--slider .swiper {
		padding: 1rem .2rem
	}
}

@media(max-width: 767.9px) {
	html[dir=rtl] .inner-programs--slider .inner-programs--slider--pagination {
		text-align: center
	}

	html[dir=ltr] .inner-programs--slider .inner-programs--slider--pagination {
		text-align: center
	}
}

.inner-slider--header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 1.25rem
}

@media(max-width: 991.9px) {
	.inner-slider--header {
		flex-direction: column;
		align-items: center;
		text-align: center
	}
}

.inner-slider--pagination {
	position: static;
	line-height: 0;
	margin-top: .5rem
}

html[dir=rtl] .inner-slider--pagination {
	padding-right: 1rem;
	text-align: right
}

html[dir=ltr] .inner-slider--pagination {
	padding-left: 1rem;
	text-align: left
}

.inner-slider--pagination span {
	width: 1.5rem;
	height: 1rem;
	border-radius: 0;
	padding: .43rem 0;
	background-color: #807e7d;
	background-clip: content-box
}

	.inner-slider--pagination span.swiper-pagination-bullet-active {
		background-color: #3c80c2
	}

.electronic-training > p {
	margin-top: 1.5rem;
	line-height: 1.75
}

.doroob {
	margin-top: 3rem;
	display: flex;
	padding-bottom: 2rem
}

.doroob--logo {
	background: linear-gradient(90deg, #8ED1F3, #FFF);
	border-radius: .25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	padding: 4rem 3.5rem;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	color: #004c98;
	transition: all .25s ease-in-out
}

	.doroob--logo strong {
		position: absolute;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		top: 100%;
		border-radius: .25rem;
		box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
		background: #fff;
		display: inline-block;
		padding: .5rem 2rem .7rem;
		white-space: nowrap
	}

	.doroob--logo:hover {
		color: #3c80c2
	}

.doroob--description {
	padding-top: .75rem
}

html[dir=rtl] .doroob--description {
	padding-right: 2rem
}

html[dir=ltr] .doroob--description {
	padding-left: 2rem
}

.doroob {
	margin-top: 180px;
	display: flex;
	padding-bottom: 2rem
}

@media(max-width: 991.9px) {
	.doroob {
		flex-direction: column-reverse
	}
}

@media(max-width: 767.9px) {
	.doroob {
		margin-top: 120px
	}
}

.doroob--logo {
	background: linear-gradient(90deg, #8ED1F3, #FFF);
	border-radius: .25rem;
	box-shadow: 0 3rem 66rem rgba(0,0,0,.1);
	padding: 4rem 3.5rem;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	color: #004c98;
	transition: all .25s ease-in-out;
	width: 265px;
	min-width: 265px;
	height: 250px;
	margin-top: -120px
}

@media(max-width: 991.9px) {
	.doroob--logo {
		margin-inline: auto;
		margin-bottom: 2rem
	}
}

.doroob--logo svg, .doroob--logo img {
	max-width: 100%
}

.doroob--logo strong {
	position: absolute;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	top: 100%;
	border-radius: .25rem;
	box-shadow: 0 3rem 66rem rgba(0,0,0,.1);
	background: #fff;
	display: inline-block;
	padding: .5rem 2rem .7rem;
	white-space: nowrap
}

.doroob--logo:hover {
	color: #3c80c2
}

.doroob--description {
	padding-top: .75rem
}

html[dir=rtl] .doroob--description {
	padding-left: 2rem
}

html[dir=ltr] .doroob--description {
	padding-right: 2rem
}

@media(max-width: 991.9px) {
	html[dir=rtl] .doroob--description {
		padding-left: 0
	}

	html[dir=ltr] .doroob--description {
		padding-right: 0
	}
}

.service-item {
	position: relative;
	height: auto;
	min-height: 240px;
	padding: 1rem 1rem 6rem;
	border-radius: 5px
}

@media(max-width: 1199.9px) {
	.service-item {
		padding-bottom: 5rem
	}
}

.service-item-title h3 {
	height: unset
}

.service-item-title a {
	color: #004c98;
	transition: all .25s ease-in-out
}

	.service-item-title a:hover {
		color: #3c80c2
	}

.service-item--category {
	display: flex;
	gap: .75rem;
	flex-wrap: wrap;
	padding: 0;
	margin-top: .5rem
}

	.service-item--category li {
		display: inline-block;
		padding: .4rem 1.5rem .7rem;
		border: 1px solid #807e7d;
		color: #807e7d;
		border-radius: 2rem;
		line-height: 1
	}

@media(max-width: 1679.9px) {
	.service-item--category li {
		font-size: .9rem;
		padding: .4rem 1rem .7rem
	}
}

@media(max-width: 575.9px) {
	.service-item--category li {
		font-size: .8rem
	}
}

.documents-list--header {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 1.25rem;
	margin-bottom: 2.5rem
}

@media(max-width: 991.9px) {
	.documents-list--header {
		justify-content: center
	}
}

.documents-list--header--link {
	display: inline-flex;
	align-items: center;
	gap: .625rem;
	color: #fff !important;
	font-size: .875rem;
	transition: all .3s
}

	.documents-list--header--link:hover {
		color: #fff;
		opacity: .85
	}

	.documents-list--header--link svg {
		position: relative;
		top: 1px
	}

.documents-list--row {
	--grid-col: 3;
	margin-top: .5rem;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 2rem
}

@media(max-width: 1199.9px) {
	.documents-list--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.documents-list--row {
		--grid-col: 1
	}
}

.documents-list--card {
	background: #fff;
	padding: 2.8rem 2rem 2.3rem;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	border-radius: 5px;
	transition: background .3s;
	display: flex;
	flex-direction: column
}

	.documents-list--card:hover {
		background: #f8fdff
	}

		.documents-list--card:hover .documents-list--card--icon svg path {
			stroke: #3c80c2
		}

		.documents-list--card:hover .documents-list--card--title {
			color: #303030
		}

		.documents-list--card:hover .documents-list--card--desc {
			color: #3c80c2
		}

.documents-list--card--icon svg {
	max-height: 3.75rem
}

	.documents-list--card--icon svg path {
		transition: stroke .3s
	}

.documents-list--card--title, .documents-list--card--desc {
	transition: color .3s
}

.documents-list--card--title {
	color: #004c98;
	font-size: 1.5rem;
	font-weight: bold;
	margin: 1.6rem 0 .9rem
}

@media(max-width: 1679.9px) {
	.documents-list--card--title {
		font-size: 1.3rem
	}
}

.documents-list--card--desc {
	font-size: 1.125;
	color: #807e7d;
	margin-bottom: 3.3rem
}

@media(max-width: 1679.9px) {
	.documents-list--card--desc {
		margin-bottom: 2.5rem
	}
}

.documents-list--card--actions {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	gap: 1.3rem;
	margin-top: auto
}

.documents-list--card--actions--btn {
	font-size: 1.25rem;
	flex-grow: 1;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: .625rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	min-height: 55px
}

@media(max-width: 1679.9px) {
	.documents-list--card--actions--btn {
		font-size: .85rem;
		min-height: 50px
	}

		.documents-list--card--actions--btn svg {
			max-width: 1.4rem
		}
}

.documents-list--card--actions--btn svg path {
	transition: fill .3s
}

.documents-list--card--actions--btn.button--white:hover svg path {
	fill: #fff
}

.documents-list--card--actions--btn.button--dark-blue svg {
	position: relative;
	top: 2px
}

.concepts--row {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 1rem 6.8rem;
	max-width: 1070px;
	margin: 3.8rem auto 0
}

@media(max-width: 1679.9px) {
	.concepts--row {
		gap: 1rem 5rem
	}
}

@media(max-width: 1399.9px) {
	.concepts--row {
		gap: 1rem 2rem
	}
}

@media(max-width: 991.9px) {
	.concepts--row {
		margin-top: 0
	}
}

.concepts--row--item {
	width: 17.6rem;
	min-height: 20.4rem;
	padding-top: 0;
	filter: drop-shadow(0px 0px 66px rgba(0, 0, 0, 0.11))
}

@media(max-width: 1679.9px) {
	.concepts--row--item {
		width: 13.6rem;
		min-height: unset;
		aspect-ratio: .86
	}
}

@media(max-width: 1679.9px) {
	.concepts--row--item h3 {
		font-size: 1.2rem
	}
}

@media(max-width: 1399.9px) {
	.concepts--row--item h3 {
		font-size: 1rem
	}
}

@media(max-width: 991.9px) {
	.concepts--row--item h3 {
		font-size: 1rem;
		min-height: auto
	}
}

@supports not (aspect-ratio: 0.86) {
	@media(max-width: 1679.9px) {
		.concepts--row--item::before {
			float: left;
			padding-top: 114%;
			content: ""
		}

		.concepts--row--item::after {
			display: block;
			content: "";
			clear: both
		}
	}
}

.definitions--row {
	--grid-col: 3;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 2rem 4.3rem
}

@media(max-width: 1679.9px) {
	.definitions--row {
		grid-gap: 2rem
	}
}

@media(max-width: 1199.9px) {
	.definitions--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.definitions--row {
		--grid-col: 1
	}
}

.definitions--card {
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	background: #fff;
	border-radius: 5px;
	padding: 1.2rem 1.2rem 2rem;
	display: flex;
	flex-direction: column;
	transition: background .3s
}

@media(max-width: 1399.9px) {
	.definitions--card {
		padding-bottom: 1.2rem
	}
}

.definitions--card:hover {
	background: #f8fdff
}

	.definitions--card:hover .definitions--card--title {
		color: #303030
	}

	.definitions--card:hover .definitions--card--desc {
		color: #3c80c2
	}

.definitions--card--img {
	position: relative;
	padding-top: 81.25%;
	overflow: hidden;
	display: block
}

	.definitions--card--img img {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		min-height: 100%;
		-o-object-fit: cover;
		object-fit: cover
	}

.definitions--card--title, .definitions--card--desc {
	transition: color .3s
}

.definitions--card--title {
	color: #004c98;
	font-size: 1.5rem;
	font-weight: bold;
	margin: 1.5rem 0 1rem;
	text-align: center
}

@media(max-width: 1679.9px) {
	.definitions--card--title {
		font-size: 1.3rem
	}
}

.definitions--card--desc {
	font-size: 1rem;
	line-height: 2.1;
	margin: 0 auto
}

@media(max-width: 1399.9px) {
	.definitions--card--desc {
		font-size: .9rem
	}
}

.frame-structure--container {
	max-width: 1485px;
	margin: auto
}

.frame-structure--row {
	--grid-col: 4;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 2rem 2.6rem
}

@media(max-width: 1679.9px) {
	.frame-structure--row {
		grid-gap: 2rem
	}
}

@media(max-width: 1399.9px) {
	.frame-structure--row {
		--grid-col: 3
	}
}

@media(max-width: 1199.9px) {
	.frame-structure--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.frame-structure--row {
		--grid-col: 1
	}
}

.frame-structure--card {
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	background: #fff;
	padding: 0rem 2.3rem 2rem;
	text-align: center;
	margin-top: 8rem;
	transition: background .3s
}

@media(max-width: 1679.9px) {
	.frame-structure--card {
		margin-top: 5.5rem;
		padding: 0rem 1.5rem 2rem
	}
}

@media(max-width: 1399.9px) {
	.frame-structure--card {
		max-width: 280px;
		margin-left: auto;
		margin-right: auto
	}
}

.frame-structure--card:hover {
	background: #f8fdff
}

	.frame-structure--card:hover .frame-structure--card--shape svg, .frame-structure--card:hover .frame-structure--card--shape img {
		top: -8px
	}

.frame-structure--card--shape {
	max-width: 12.5rem;
	margin: auto;
	margin-top: -7.25rem
}

@media(max-width: 1679.9px) {
	.frame-structure--card--shape {
		max-width: 10rem;
		margin-top: -5rem
	}
}

.frame-structure--card--shape--container {
	filter: drop-shadow(0px 0px 66px rgba(0, 0, 0, 0.1));
	width: 100%;
	padding-top: 116%;
	position: relative
}

	.frame-structure--card--shape--container svg, .frame-structure--card--shape--container img {
		height: 75px;
		width: 100px;
		transition: top .2s;
		-o-object-fit: contain;
		object-fit: contain;
		-o-object-position: center;
		object-position: center;
		position: relative;
		top: 0
	}

@media(max-width: 1679.9px) {
	.frame-structure--card--shape--container svg, .frame-structure--card--shape--container img {
		height: 60px
	}
}

.frame-structure--card--shape--item {
	background-color: #fff;
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	transition: all .25s ease-in-out
}

	.frame-structure--card--shape--item::before {
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		width: 100%;
		height: 100%;
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='291.446' height='336.535' viewBox='0 0 291.446 336.535'%3E%3Cpath id='Path_51868' data-name='Path 51868' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-106.621 -58.611)' fill='none' stroke='%238ed1f3' stroke-width='4.5'/%3E%3C/svg%3E%0A")
	}

	.frame-structure--card--shape--item.level-1-style::before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200.361' height='231.358' viewBox='0 0 200.361 231.358'%3E%3Cpath id='Path_51869' data-name='Path 51869' d='M108.871,119.038V234.724l100.173,57.844,100.187-57.844V119.038L209.044,61.209Z' transform='translate(-108.871 -61.209)' fill='%23fff'/%3E%3Cpath id='Subtraction_19' data-name='Subtraction 19' d='M88.147,203.584l-28.8-16.631,28.4,16.4a2.509,2.509,0,0,0,.453.205l-.051.029ZM176.305,61.567a2.5,2.5,0,0,0-4.188-1.742V53.305L88.148,4.837,75.564,12.1a2.5,2.5,0,0,0-2.341-3.384c-.063,0-.127,0-.19.007L88.147,0l88.16,50.887V61.567ZM0,51.133H0v-.245l.211-.122A2.512,2.512,0,0,0,0,51.133Z' transform='translate(12.203 13.887)' fill='%231c6cb5'/%3E%3Cpath id='Path_52295' data-name='Path 52295' d='M-31.738,0a1.336,1.336,0,0,1-.77-.21A1.434,1.434,0,0,1-32.97-.7,9.708,9.708,0,0,1-33.1,1a2.559,2.559,0,0,1-.455,1.12,1.825,1.825,0,0,1-.917.616,5.1,5.1,0,0,1-1.526.189V1.764a3.1,3.1,0,0,0,1.071-.147,1.081,1.081,0,0,0,.574-.476A1.944,1.944,0,0,0-34.125.3q.035-.511.035-1.239V-4.69h1.134V-2.7A2.11,2.11,0,0,0-32.7-1.575a1.042,1.042,0,0,0,.959.413.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-31.738,0Zm1.4,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h2.184V-5.39h1.148V0Zm.56,2.114a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-29.778,2.114Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-27.958,2.114ZM-18.7,0a3.454,3.454,0,0,1-.357,1.414,2.406,2.406,0,0,1-.819.9,3.469,3.469,0,0,1-1.239.476,8.437,8.437,0,0,1-1.6.14h-.588V1.764h.434a10.556,10.556,0,0,0,1.2-.063,3.007,3.007,0,0,0,.945-.252A1.513,1.513,0,0,0-20.1.91,1.7,1.7,0,0,0-19.852,0h-1.582a4.181,4.181,0,0,1-1.057-.126,2.214,2.214,0,0,1-.84-.413,1.944,1.944,0,0,1-.56-.749,2.857,2.857,0,0,1-.2-1.148,3.4,3.4,0,0,1,.189-1.12,2.982,2.982,0,0,1,.546-.966,2.767,2.767,0,0,1,.868-.679,2.55,2.55,0,0,1,1.169-.259A2.672,2.672,0,0,1-20.09-5.2a2.14,2.14,0,0,1,.819.735,3.268,3.268,0,0,1,.455,1.148,7.366,7.366,0,0,1,.14,1.5v.658h.98a.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-17.7,0Zm-4.27-2.548a1.274,1.274,0,0,0,.413,1.05,1.882,1.882,0,0,0,1.211.336h1.5v-.924a3.341,3.341,0,0,0-.35-1.652,1.269,1.269,0,0,0-1.2-.616,1.437,1.437,0,0,0-.7.161,1.452,1.452,0,0,0-.483.42,1.931,1.931,0,0,0-.287.581A2.2,2.2,0,0,0-22.974-2.548ZM-16.3,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h1.582V-10h1.148v6.86a5.677,5.677,0,0,1,1.673-1.8A3.942,3.942,0,0,1-9.66-5.572a2.7,2.7,0,0,1,2.121.851,3.408,3.408,0,0,1,.763,2.358v1.2h1.064a.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-5.712,0Zm8.372-1.162V-2.1a4.027,4.027,0,0,0-.1-.9,1.867,1.867,0,0,0-.336-.735,1.677,1.677,0,0,0-.623-.49,2.2,2.2,0,0,0-.945-.182,2.594,2.594,0,0,0-1.246.308,4.3,4.3,0,0,0-1.036.777,5.5,5.5,0,0,0-.805,1.043,7.306,7.306,0,0,0-.553,1.12ZM-4.312,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h2.184V-5.39H-.98V0Zm.938-7.742a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-2.632-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-3.374-7.742Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-.812-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-1.554-7.742Z' transform='translate(184.671 120.556) rotate(91)' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

	.frame-structure--card--shape--item.level-2-style::before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200.361' height='231.358' viewBox='0 0 200.361 231.358'%3E%3Cpath id='Path_51869' data-name='Path 51869' d='M108.871,119.038V234.724l100.173,57.844,100.187-57.844V119.038L209.044,61.209Z' transform='translate(-108.871 -61.209)' fill='%23fff'/%3E%3Cpath id='Subtraction_19' data-name='Subtraction 19' d='M88.147,203.584l-28.8-16.631,28.4,16.4a2.509,2.509,0,0,0,.453.205l-.051.029Zm79.5-45.9,0,0a2.5,2.5,0,0,0-2.019-3.67l6.484-3.743V53.305L88.148,4.837,75.564,12.1a2.5,2.5,0,0,0-2.341-3.384c-.063,0-.127,0-.19.007L88.147,0l88.16,50.887v101.8l-8.653,5ZM0,51.133H0v-.245l.211-.122A2.512,2.512,0,0,0,0,51.133Z' transform='translate(12.203 13.887)' fill='%231c6cb5'/%3E%3Cpath id='Path_52296' data-name='Path 52296' d='M-16.072,0A1.929,1.929,0,0,1-17-.21a1.494,1.494,0,0,1-.629-.714V-.952a1.967,1.967,0,0,1-.775.833,2.48,2.48,0,0,1-1.278.3,4.169,4.169,0,0,1-1.327-.224A4.977,4.977,0,0,1-22.388-.8a1.815,1.815,0,0,0-.6.231.914.914,0,0,0-.335.392,1.82,1.82,0,0,0-.14.616q-.028.371-.028.9V5.6h-1.176V1.311A8.548,8.548,0,0,1-24.591.077a2.613,2.613,0,0,1,.293-.9,2.087,2.087,0,0,1,.6-.666,3.765,3.765,0,0,1,1-.491,5.217,5.217,0,0,1,.51-1.57,3.937,3.937,0,0,1,.748-1.009,2.417,2.417,0,0,1,.845-.533,2.484,2.484,0,0,1,.817-.154,2.333,2.333,0,0,1,.978.2,2.289,2.289,0,0,1,.775.576,2.763,2.763,0,0,1,.517.884,3.291,3.291,0,0,1,.189,1.144q0,.1-.007.19t-.007.176a1.421,1.421,0,0,0,.413.681,1.29,1.29,0,0,0,.847.232.5.5,0,0,1,.56.562.655.655,0,0,1-.133.477A.605.605,0,0,1-16.072,0Zm-2.394-2.478a2.025,2.025,0,0,0-.091-.6,1.6,1.6,0,0,0-.266-.518,1.314,1.314,0,0,0-.427-.357,1.242,1.242,0,0,0-.588-.133,1.607,1.607,0,0,0-1.134.546A3.908,3.908,0,0,0-21.84-1.75a5.9,5.9,0,0,0,1.029.539,2.8,2.8,0,0,0,1.043.2,1.323,1.323,0,0,0,.945-.336A1.508,1.508,0,0,0-18.466-2.478ZM-14.658,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h1.722a2.14,2.14,0,0,1-.42-.686,2.546,2.546,0,0,1-.168-.952,2.727,2.727,0,0,1,.273-1.26,2.657,2.657,0,0,1,.714-.882,3,3,0,0,1,.98-.518,3.628,3.628,0,0,1,1.085-.168,5.69,5.69,0,0,1,.854.056,2.176,2.176,0,0,1,.518.126V-4.2a5.7,5.7,0,0,0-.574-.147,3.846,3.846,0,0,0-.756-.063,2.111,2.111,0,0,0-1.4.434,1.47,1.47,0,0,0-.518,1.19A1.6,1.6,0,0,0-11.9-1.617a1.829,1.829,0,0,0,1.358.455H-8.5V0ZM-.686-1.54A1.451,1.451,0,0,1-1.148-.434,1.892,1.892,0,0,1-2.492,0H-5.838V-1.162H-2.59q.476,0,.6-.147a.493.493,0,0,0,.126-.329.86.86,0,0,0-.056-.294,2.893,2.893,0,0,0-.273-.49q-.217-.336-.63-.952T-3.948-5.04l1.078-.672q.56.966.973,1.624t.679,1.12a6.608,6.608,0,0,1,.4.791A1.7,1.7,0,0,1-.686-1.54Z' transform='translate(175.905 173.801) rotate(-30)' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

	.frame-structure--card--shape--item.level-3-style::before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200.36' height='231.358' viewBox='0 0 200.36 231.358'%3E%3Cpath id='Path_51869' data-name='Path 51869' d='M108.871,119.038V234.724l100.173,57.844,100.187-57.844V119.038L209.044,61.209Z' transform='translate(-108.871 -61.209)' fill='%23fff'/%3E%3Cpath id='Subtraction_19' data-name='Subtraction 19' d='M88.146,203.584h0l-7.3-4.217A2.5,2.5,0,0,0,83,195.772l5.151,2.974,83.97-48.481V53.305L88.148,4.837,75.564,12.1a2.5,2.5,0,0,0-2.341-3.384c-.063,0-.127,0-.19.007L88.147,0l88.16,50.887v101.8l-88.16,50.9Z' transform='translate(12.203 13.887)' fill='%231c6cb5'/%3E%3Cpath id='Path_52297' data-name='Path 52297' d='M-30.8,0a3.684,3.684,0,0,1-.462,1.47,3.215,3.215,0,0,1-.952,1.022,4.158,4.158,0,0,1-1.393.6,7.616,7.616,0,0,1-1.8.2,7.927,7.927,0,0,1-2.2-.262,3.932,3.932,0,0,1-1.442-.721,2.684,2.684,0,0,1-.791-1.082A3.7,3.7,0,0,1-40.082-.14V-2.226h1.148V-.392a2.182,2.182,0,0,0,.873,1.883,4.524,4.524,0,0,0,2.662.637,7.925,7.925,0,0,0,1.3-.1,3.717,3.717,0,0,0,1.111-.355,2.122,2.122,0,0,0,.768-.654A1.71,1.71,0,0,0-31.934,0h-1.582a4.181,4.181,0,0,1-1.057-.126,2.214,2.214,0,0,1-.84-.413,1.944,1.944,0,0,1-.56-.749,2.857,2.857,0,0,1-.2-1.148,3.4,3.4,0,0,1,.189-1.12,2.982,2.982,0,0,1,.546-.966,2.767,2.767,0,0,1,.868-.679A2.55,2.55,0,0,1-33.4-5.46a2.672,2.672,0,0,1,1.232.259,2.14,2.14,0,0,1,.819.735A3.268,3.268,0,0,1-30.9-3.318a7.366,7.366,0,0,1,.14,1.5v.658h1.078a.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-29.68,0Zm-4.256-2.548a1.274,1.274,0,0,0,.413,1.05,1.882,1.882,0,0,0,1.211.336h1.5v-.924a3.341,3.341,0,0,0-.35-1.652,1.269,1.269,0,0,0-1.2-.616,1.437,1.437,0,0,0-.7.161,1.452,1.452,0,0,0-.483.42,1.931,1.931,0,0,0-.287.581A2.2,2.2,0,0,0-35.056-2.548Zm.112-5.194a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-34.2-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-34.944-7.742Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-32.382-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-33.124-7.742ZM-28.28,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h.938a5.012,5.012,0,0,0,.574-.028.917.917,0,0,0,.4-.133.615.615,0,0,0,.238-.308,1.6,1.6,0,0,0,.077-.553V-5.39h1.148V-2.7a3.8,3.8,0,0,0,.049.637,1.153,1.153,0,0,0,.189.483.951.951,0,0,0,.378.308,1.415,1.415,0,0,0,.6.112.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-23.688,0a1.405,1.405,0,0,1-.882-.259,1.234,1.234,0,0,1-.448-.651,1.255,1.255,0,0,1-.791.742A4.5,4.5,0,0,1-27.132,0Zm1.106,2.114a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-27.174,2.114Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-25.354,2.114ZM-22.288,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h.938a5.012,5.012,0,0,0,.574-.028.917.917,0,0,0,.4-.133.615.615,0,0,0,.238-.308,1.6,1.6,0,0,0,.077-.553V-5.39h1.148V-2.7a3.8,3.8,0,0,0,.049.637,1.153,1.153,0,0,0,.189.483.951.951,0,0,0,.378.308,1.415,1.415,0,0,0,.6.112.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-17.7,0a1.405,1.405,0,0,1-.882-.259,1.234,1.234,0,0,1-.448-.651,1.255,1.255,0,0,1-.791.742A4.5,4.5,0,0,1-21.14,0Zm1.806,2.086a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217A.715.715,0,0,1-19,2.086a.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-20.482,2.086ZM-16.3,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h1.582V-10h1.148v6.86a5.677,5.677,0,0,1,1.673-1.8A3.942,3.942,0,0,1-9.66-5.572a2.7,2.7,0,0,1,2.121.851,3.408,3.408,0,0,1,.763,2.358v1.2h1.064a.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-5.712,0Zm8.372-1.162V-2.1a4.027,4.027,0,0,0-.1-.9,1.867,1.867,0,0,0-.336-.735,1.677,1.677,0,0,0-.623-.49,2.2,2.2,0,0,0-.945-.182,2.594,2.594,0,0,0-1.246.308,4.3,4.3,0,0,0-1.036.777,5.5,5.5,0,0,0-.805,1.043,7.306,7.306,0,0,0-.553,1.12ZM-4.312,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h2.184V-5.39H-.98V0Zm.938-7.742a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-2.632-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-3.374-7.742Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-.812-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-1.554-7.742Z' transform='matrix(0.848, 0.53, -0.53, 0.848, 86.161, 209.422)' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

	.frame-structure--card--shape--item.level-4-style::before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200.361' height='231.358' viewBox='0 0 200.361 231.358'%3E%3Cpath id='Path_51869' data-name='Path 51869' d='M108.871,119.038V234.724l100.173,57.844,100.187-57.844V119.038L209.044,61.209Z' transform='translate(-108.871 -61.209)' fill='%23fff'/%3E%3Cpath id='Subtraction_19' data-name='Subtraction 19' d='M88.147,203.584h0L0,152.684V135.756a2.5,2.5,0,0,0,4.189,1.754v12.755l83.959,48.481,83.97-48.481V53.305L88.148,4.837,75.564,12.1a2.5,2.5,0,0,0-2.341-3.384c-.063,0-.127,0-.19.007L88.147,0l88.16,50.887v101.8l-88.16,50.9ZM0,51.133H0v-.245l.211-.122A2.512,2.512,0,0,0,0,51.133Z' transform='translate(12.203 13.888)' fill='%231c6cb5'/%3E%3Cpath id='Path_52298' data-name='Path 52298' d='M-30.646-4.452a1.323,1.323,0,0,0-.644.16,1.638,1.638,0,0,0-.5.425,2.038,2.038,0,0,0-.329.613,2.271,2.271,0,0,0-.119.739,1.531,1.531,0,0,0,.126.648,1.219,1.219,0,0,0,.343.446,1.351,1.351,0,0,0,.5.251,2.351,2.351,0,0,0,.609.077,2.711,2.711,0,0,0,.581-.063,1.37,1.37,0,0,0,.511-.223A1.222,1.222,0,0,0-29.2-1.8a1.381,1.381,0,0,0,.14-.662,2.377,2.377,0,0,0-.133-.822,2.148,2.148,0,0,0-.35-.627,1.491,1.491,0,0,0-.5-.4A1.346,1.346,0,0,0-30.646-4.452Zm-2.646,2.058a3.671,3.671,0,0,1,.182-1.127,3.422,3.422,0,0,1,.532-1.029,2.826,2.826,0,0,1,.847-.749A2.212,2.212,0,0,1-30.6-5.586a2.387,2.387,0,0,1,1.015.217,2.439,2.439,0,0,1,.826.63,3.016,3.016,0,0,1,.56,1A4.109,4.109,0,0,1-28-2.394a2.837,2.837,0,0,1-.147.9,2.063,2.063,0,0,1-.476.784,2.5,2.5,0,0,1-.84.56A3.125,3.125,0,0,1-30.688.07a3.6,3.6,0,0,1-1.064-.147,2.162,2.162,0,0,1-.819-.455A2.07,2.07,0,0,1-33.1-1.3,2.875,2.875,0,0,1-33.292-2.394Zm.9-5.348a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-31.654-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-32.4-7.742Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-29.834-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-30.576-7.742Zm10.248,6.2A1.451,1.451,0,0,1-20.79-.434,1.892,1.892,0,0,1-22.134,0H-25.48V-1.162h3.248q.476,0,.6-.147a.493.493,0,0,0,.126-.329.86.86,0,0,0-.056-.294,2.893,2.893,0,0,0-.273-.49q-.217-.336-.63-.952T-23.59-5.04l1.078-.672q.56.966.973,1.624t.679,1.12a6.608,6.608,0,0,1,.4.791A1.7,1.7,0,0,1-20.328-1.54Zm5.992.938a.652.652,0,0,1-.133.476A.606.606,0,0,1-14.9,0h-.364a3.438,3.438,0,0,1-.819-.091,1.487,1.487,0,0,1-.63-.315,1.5,1.5,0,0,1-.406-.6,2.546,2.546,0,0,1-.147-.931V-10h1.148V-2.24a1.438,1.438,0,0,0,.182.833q.182.245.812.245h.224A.5.5,0,0,1-14.336-.6Zm.84.6a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h.938a5.012,5.012,0,0,0,.574-.028.917.917,0,0,0,.4-.133.615.615,0,0,0,.238-.308,1.6,1.6,0,0,0,.077-.553V-5.39h1.148V-2.7a3.8,3.8,0,0,0,.049.637,1.153,1.153,0,0,0,.189.483.951.951,0,0,0,.378.308,1.415,1.415,0,0,0,.6.112.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-8.9,0a1.405,1.405,0,0,1-.882-.259,1.234,1.234,0,0,1-.448-.651,1.255,1.255,0,0,1-.791.742A4.5,4.5,0,0,1-12.348,0Zm1.106,2.114a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-12.39,2.114Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-10.57,2.114Zm5.4-9.856a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-4.424-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-5.166-7.742Zm1.82,0a.715.715,0,0,1,.217-.525A.715.715,0,0,1-2.6-8.484a.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-2.6-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-3.346-7.742Zm-1.68,4.928a1.5,1.5,0,0,0,.5,1.253,1.923,1.923,0,0,0,1.232.4h1.344v-1.4a3.753,3.753,0,0,0-.063-.679,1.775,1.775,0,0,0-.231-.616A1.329,1.329,0,0,0-2.7-4.305a1.432,1.432,0,0,0-.742-.175,1.449,1.449,0,0,0-1.162.49A1.747,1.747,0,0,0-5.026-2.814ZM-7.336,0A.5.5,0,0,1-7.9-.56a.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h1.6a3.942,3.942,0,0,1-.267-.651,2.729,2.729,0,0,1-.112-.819A3.3,3.3,0,0,1-5.936-3.71,2.894,2.894,0,0,1-5.4-4.655a2.739,2.739,0,0,1,.863-.672,2.6,2.6,0,0,1,1.186-.259,2.531,2.531,0,0,1,1.263.28,2.255,2.255,0,0,1,.779.714,2.766,2.766,0,0,1,.4.959A4.91,4.91,0,0,1-.8-2.6V0Z' transform='translate(19.001 102.422) rotate(-90)' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

	.frame-structure--card--shape--item.level-5-style::before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200.361' height='231.358' viewBox='0 0 200.361 231.358'%3E%3Cpath id='Path_51869' data-name='Path 51869' d='M108.871,119.038V234.724l100.173,57.844,100.187-57.844V119.038L209.044,61.209Z' transform='translate(-108.871 -61.209)' fill='%23fff'/%3E%3Cpath id='Subtraction_19' data-name='Subtraction 19' d='M88.147,203.584h0L0,152.684V50.887L8.811,45.8a2.5,2.5,0,0,0,1.65,3.884L4.189,53.305v96.96l83.959,48.481,83.97-48.481V53.305L88.148,4.837,75.564,12.1a2.5,2.5,0,0,0-2.341-3.384c-.063,0-.127,0-.19.007L88.147,0l88.16,50.887v101.8l-88.16,50.9Z' transform='translate(12.203 13.888)' fill='%231c6cb5'/%3E%3Cpath id='Path_52299' data-name='Path 52299' d='M-34.594,0a3.606,3.606,0,0,1-1.052,2.674,3.987,3.987,0,0,1-2.791.91,4.839,4.839,0,0,1-1.676-.266,3.286,3.286,0,0,1-1.206-.749,3.132,3.132,0,0,1-.729-1.148,4.239,4.239,0,0,1-.245-1.477V-2.212h1.148V-.294a2.41,2.41,0,0,0,2.737,2.716,2.859,2.859,0,0,0,2.039-.608,2.706,2.706,0,0,0,.628-2.007V-10h1.148v8.834h1.083a.493.493,0,0,1,.555.56.656.656,0,0,1-.132.476A.6.6,0,0,1-33.511,0Zm2.478,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h.938A5.012,5.012,0,0,0-30.6-1.19a.917.917,0,0,0,.4-.133.615.615,0,0,0,.238-.308,1.6,1.6,0,0,0,.077-.553V-5.39h1.148V-2.7a3.8,3.8,0,0,0,.049.637,1.153,1.153,0,0,0,.189.483.951.951,0,0,0,.378.308,1.415,1.415,0,0,0,.6.112.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-27.524,0a1.405,1.405,0,0,1-.882-.259,1.234,1.234,0,0,1-.448-.651,1.255,1.255,0,0,1-.791.742A4.5,4.5,0,0,1-30.968,0Zm1.106,2.114a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-31.01,2.114Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217.715.715,0,0,1-.525-.217A.715.715,0,0,1-29.19,2.114ZM-26.124,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h3.136a1.919,1.919,0,0,0,1.106-.245.767.767,0,0,0,.336-.651,1.587,1.587,0,0,0-.308-.847,5.032,5.032,0,0,0-.854-.959,9.42,9.42,0,0,0-1.281-.952,12.449,12.449,0,0,0-1.589-.84,1.981,1.981,0,0,1,.063-.35,2.833,2.833,0,0,1,.112-.336,1.926,1.926,0,0,1,.126-.259.3.3,0,0,1,.133-.133l5.236-2.254v1.162l-4.116,1.82a9.231,9.231,0,0,1,2.359,1.6A4.555,4.555,0,0,1-20.5-2.688a5.776,5.776,0,0,0,.322.784,1.9,1.9,0,0,0,.322.462.834.834,0,0,0,.378.224A1.851,1.851,0,0,0-19-1.162a.5.5,0,0,1,.56.56.652.652,0,0,1-.133.476A.606.606,0,0,1-19,0a3.868,3.868,0,0,1-.532-.035A1.449,1.449,0,0,1-20-.182a1.306,1.306,0,0,1-.4-.329,2.61,2.61,0,0,1-.35-.581H-20.8a1.447,1.447,0,0,1-.9.875A4.764,4.764,0,0,1-23.24,0Zm9.016-1.162q.462,0,.784-.028a1.291,1.291,0,0,0,.511-.133.608.608,0,0,0,.273-.308,1.481,1.481,0,0,0,.084-.553V-4.69h1.148V-2.7a4.421,4.421,0,0,0,.042.637,1,1,0,0,0,.2.483,1.013,1.013,0,0,0,.441.308,2.191,2.191,0,0,0,.777.112,4.361,4.361,0,0,0,.532-.028.847.847,0,0,0,.378-.133.63.63,0,0,0,.231-.308,1.6,1.6,0,0,0,.077-.553V-4.69h1.148V-2.7a3.8,3.8,0,0,0,.049.637,1.1,1.1,0,0,0,.2.483.98.98,0,0,0,.406.308,1.731,1.731,0,0,0,.679.112,3.083,3.083,0,0,0,.434-.028.719.719,0,0,0,.336-.133.669.669,0,0,0,.217-.308,1.6,1.6,0,0,0,.077-.553V-5.39h1.148V-2.7a3.8,3.8,0,0,0,.049.637,1.153,1.153,0,0,0,.189.483.951.951,0,0,0,.378.308,1.415,1.415,0,0,0,.6.112.5.5,0,0,1,.56.56A.652.652,0,0,1-5.3-.126.606.606,0,0,1-5.726,0a1.405,1.405,0,0,1-.882-.259A1.234,1.234,0,0,1-7.056-.91a1.161,1.161,0,0,1-.35.469,1.875,1.875,0,0,1-.476.273,2.261,2.261,0,0,1-.49.133A2.858,2.858,0,0,1-8.778,0a3.064,3.064,0,0,1-.777-.084A1.891,1.891,0,0,1-10.08-.3,1.2,1.2,0,0,1-10.409-.6,1.758,1.758,0,0,1-10.6-.91a1.256,1.256,0,0,1-.777.742A4.134,4.134,0,0,1-12.628,0a3.668,3.668,0,0,1-.819-.077,1.755,1.755,0,0,1-.539-.21,1.247,1.247,0,0,1-.336-.3,2.207,2.207,0,0,1-.21-.336,1.356,1.356,0,0,1-.315.469,1.379,1.379,0,0,1-.49.28,3,3,0,0,1-.742.14Q-16.52,0-17.136,0H-17.6a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126Zm4.354-6.58a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-12.012-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-12.754-7.742Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-10.192-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-10.934-7.742Zm-.882-1.68a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525.715.715,0,0,1-.525.217A.715.715,0,0,1-11.6-8.9.715.715,0,0,1-11.816-9.422ZM-4.312,0a.5.5,0,0,1-.56-.56.652.652,0,0,1,.133-.476.606.606,0,0,1,.427-.126h2.184V-5.39H-.98V0Zm.938-7.742a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-2.632-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-3.374-7.742Zm1.82,0a.715.715,0,0,1,.217-.525.715.715,0,0,1,.525-.217.715.715,0,0,1,.525.217.715.715,0,0,1,.217.525.715.715,0,0,1-.217.525A.715.715,0,0,1-.812-7a.715.715,0,0,1-.525-.217A.715.715,0,0,1-1.554-7.742Z' transform='translate(74.422 36.016) rotate(-30)' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

.frame-structure--card--desc {
	font-size: 1.4rem;
	margin: 1.5rem 0 0;
	color: #002353
}

@media(max-width: 1679.9px) {
	.frame-structure--card--desc {
		font-size: 1.2rem
	}
}

@media(max-width: 1399.9px) {
	.frame-structure--card--desc {
		font-size: 1.1rem
	}
}

.partners-intro {
	max-width: 900px
}

	.partners-intro p {
		line-height: 1.75;
		font-size: 1.125rem
	}

@media(max-width: 991.9px) {
	.partners-intro p {
		font-size: 1rem
	}
}

html[dir=rtl] .partners-intro p {
	padding-right: 2rem
}

@media(max-width: 991.9px) {
	html[dir=rtl] .partners-intro p {
		padding-right: 0
	}
}

html[dir=ltr] .partners-intro p {
	padding-left: 2rem
}

@media(max-width: 991.9px) {
	html[dir=ltr] .partners-intro p {
		padding-left: 0
	}
}

.partners-intro .content-ul {
	padding: 0 !important
}

.logos-tabs-nav {
	flex-wrap: nowrap;
	padding: 0 3.35rem;
	gap: 2rem;
	margin-bottom: 2.5rem;
	justify-content: center
}

@media(max-width: 1199.9px) {
	.logos-tabs-nav {
		overflow: auto;
		justify-content: flex-start;
		padding: 0;
		filter: none
	}
}

.logos-tabs-nav .nav-item {
	flex-grow: 1;
	filter: drop-shadow(0px 0px 66px rgba(0, 0, 0, 0.11));
	max-width: 15rem
}

@media(max-width: 1199.9px) {
	.logos-tabs-nav .nav-item {
		filter: none;
		margin-left: auto;
		margin-right: auto
	}
}

.logos-tabs-nav .nav-link {
	/*-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
    clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);*/
	padding: 0;
	transition: all .25s ease-in-out;
	background: none !important
}

	.logos-tabs-nav .nav-link .divisions-home--item:after {
		background-size: 100% 100%
	}

	.logos-tabs-nav .nav-link.active {
		transform: scale(1.15)
	}

@media(max-width: 1199.9px) {
	.logos-tabs-nav .nav-link.active {
		transform: none
	}
}

.logos-tabs-nav .nav-link.active .divisions-home--item--blue-style {
	background: #00347c
}

	.logos-tabs-nav .nav-link.active .divisions-home--item--blue-style h3 {
		color: #fff
	}

	.logos-tabs-nav .nav-link.active .divisions-home--item--blue-style svg, .logos-tabs-nav .nav-link.active .divisions-home--item--blue-style img {
		fill: #fff
	}

		.logos-tabs-nav .nav-link.active .divisions-home--item--blue-style svg path, .logos-tabs-nav .nav-link.active .divisions-home--item--blue-style img path {
			fill: #fff
		}

	.logos-tabs-nav .nav-link.active .divisions-home--item--blue-style img {
		filter: brightness(0) invert(1)
	}

	.logos-tabs-nav .nav-link.active .divisions-home--item--blue-style:after {
		opacity: 0
	}

	.logos-tabs-nav .nav-link.active .divisions-home--item--blue-style .hexa-animation {
		opacity: 1
	}

.logos-tabs-nav .concepts--row--item {
	width: 100%;
	min-height: 14.4rem
}

@media(max-width: 1679.9px) {
	.logos-tabs-nav .concepts--row--item {
		min-height: unset;
		aspect-ratio: .86
	}
}

@media(max-width: 1399.9px) {
	.logos-tabs-nav .concepts--row--item {
		min-height: unset;
		aspect-ratio: .86
	}
}

@media(max-width: 1199.9px) {
	.logos-tabs-nav .concepts--row--item {
		min-height: 14rem;
		aspect-ratio: .86
	}
}

.logos-box--wrapper {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 2rem
}

@media(max-width: 1399.9px) {
	.logos-box--wrapper {
		grid-template-columns: repeat(3, 1fr)
	}
}

@media(max-width: 991.9px) {
	.logos-box--wrapper {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width: 575.9px) {
	.logos-box--wrapper {
		grid-template-columns: repeat(1, 1fr)
	}
}

.logo-box {
	background: #fff;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	padding: 2rem;
	border-radius: .25rem
}

.logo-box--photo {
	height: 85px;
	display: flex;
	align-items: center;
	justify-content: center
}

	.logo-box--photo img {
		max-width: 100%;
		max-height: 100%;
		-o-object-fit: contain;
		object-fit: contain;
		display: block
	}

.logo-box--name {
	text-align: center;
	font-size: 1.125rem;
	font-weight: 600;
	color: #004c98;
	margin-bottom: 0;
	margin-top: 1rem
}

.dictionary--row {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 2rem
}

@media(max-width: 1399.9px) {
	.dictionary--row {
		grid-template-columns: repeat(3, 1fr)
	}
}

@media(max-width: 991.9px) {
	.dictionary--row {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width: 575.9px) {
	.dictionary--row {
		grid-template-columns: repeat(1, 1fr)
	}
}

.dictionary--item {
	background: #fff;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	padding: 2rem 2rem 4rem;
	border-radius: .25rem;
	position: relative
}

.dictionary--item-code {
	font-size: 2rem;
	font-weight: 600;
	color: rgba(128,126,125,.5);
	line-height: 1;
	margin-bottom: 1.5rem
}

.dictionary--item-name {
	color: #004c98;
	font-size: 1.25rem;
	font-weight: 600;
	height: 65px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.dictionary--item-more-btn {
	position: absolute;
	inset-block-end: 1rem;
	inset-inline-end: 0;
	z-index: 3;
	font-size: .875rem;
	font-weight: 400;
	color: #3c80c2;
	display: inline-block;
	padding: .5rem 1rem;
	-webkit-padding-end: 1.5rem;
	padding-inline-end: 1.5rem;
	transition: all .25s ease-in-out;
	min-width: 150px;
	text-align: end;
	border-start-start-radius: 5px;
	border-end-start-radius: 5px
}

	.dictionary--item-more-btn span {
		-webkit-margin-end: 1rem;
		margin-inline-end: 1rem;
		color: #3c80c2;
		overflow: hidden;
		display: inline-block;
		transition: all .25s ease-in-out;
		white-space: nowrap;
		text-align: end;
		vertical-align: middle;
		height: 24px
	}

	.dictionary--item-more-btn svg {
		transition: all .25s ease-in-out
	}

		.dictionary--item-more-btn svg path {
			stroke: #3c80c2
		}

.dictionary--item:hover {
	background: #f8fdff
}

	.dictionary--item:hover .dictionary--item-more-btn {
		background-color: #3c80c2
	}

		.dictionary--item:hover .dictionary--item-more-btn span {
			color: #fff
		}

		.dictionary--item:hover .dictionary--item-more-btn svg path {
			stroke: #fff
		}

.career-path--page {
	margin-top: -6rem;
	padding-bottom: 350px;
	position: relative;
	z-index: 2
}

@media(max-width: 767.9px) {
	.career-path--page {
		margin-top: -1rem;
		padding-bottom: 200px
	}
}

.career-path--wrapper {
	padding: 0 3rem
}

@media(max-width: 991.9px) {
	.career-path--wrapper {
		padding: 0 1rem
	}
}

@media(max-width: 767.9px) {
	.career-path--wrapper {
		padding: 0
	}
}

.career-path--wrapper .inner-slider--pagination {
	text-align: center !important;
	padding: 0 !important;
	margin-top: 1.5rem
}

html[dir=rtl] .career-path--wrapper .slider-button--next {
	right: 1.5rem
}

html[dir=ltr] .career-path--wrapper .slider-button--next {
	left: 1.5rem
}

html[dir=rtl] .career-path--wrapper .slider-button--prev {
	left: 1.5rem
}

html[dir=ltr] .career-path--wrapper .slider-button--prev {
	right: 1.5rem
}

.career-path--slider {
	background: #fff;
	padding: 2rem 5rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	border-radius: .25rem
}

@media(max-width: 991.9px) {
	.career-path--slider {
		padding: 1rem
	}
}

@media(max-width: 991.9px) {
	.career-path--slider {
		padding: .5rem
	}
}

.career-path--slider img {
	max-width: 100%;
	height: auto;
	border-radius: .25rem
}

.career-path--slider.no-slider .slider-button, .career-path--slider.no-slider .inner-slider--pagination {
	display: none
}

.about-jadarat--txt-video-wrapper {
	display: flex
}

@media(max-width: 991.9px) {
	.about-jadarat--txt-video-wrapper {
		flex-direction: column-reverse
	}
}

.about-jadarat--txt-wrapper {
	padding: 2rem;
	display: flex;
	flex: 1
}

@media(max-width: 575.9px) {
	.about-jadarat--txt-wrapper {
		padding: 1rem .5rem
	}
}

.about-jadarat--txt-wrapper p {
	font-size: 1.125rem;
	line-height: 2;
	color: #303030
}

.about-jadarat--video-wrapper {
	padding: 2rem;
	display: flex;
	flex: 1
}

@media(max-width: 575.9px) {
	.about-jadarat--video-wrapper {
		padding: 1rem .5rem
	}
}

.about-jadarat--video-wrapper .gallery-card {
	display: block;
	width: 100%;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content
}

	.about-jadarat--video-wrapper .gallery-card .gallery-card--container {
		padding-top: 65%
	}

.about-jadarat--row {
	margin-bottom: 2rem
}

	.about-jadarat--row .concepts--row--item {
		filter: drop-shadow(0px 3px 66px rgba(0, 0, 0, 0.2))
	}

	.about-jadarat--row .divisions-home--item--blue-style h3 {
		margin-bottom: auto
	}

	.about-jadarat--row .divisions-home--item--blue-style svg path {
		fill: #00347c
	}

.faq-page {
	/*margin-top: -300px;*/
	padding-bottom: 350px;
	position: relative;
	z-index: 2
}

@media(max-width: 575.9px) {
	.faq-page {
		padding-bottom: 200px
	}
}

.framework-usages--wrapper {
	padding: 2rem 3.5rem 0;
	margin-bottom: 350px;
	position: relative;
	z-index: 1;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-gap: 2rem
}

@media(max-width: 991.9px) {
	.framework-usages--wrapper {
		grid-template-columns: repeat(1, 1fr)
	}
}

@media(max-width: 575.9px) {
	.framework-usages--wrapper {
		padding: 2rem 1.5rem 0;
		margin-bottom: 250px
	}
}

.framework-usages--wrapper:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: calc(100% - 100px);
	min-height: 200px;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	background: linear-gradient(90deg, #8ED1F3, #FFF);
	z-index: -1;
	border-radius: .25rem
}

.framework-usages--item-header {
	display: flex;
	align-items: center;
	margin-bottom: 1rem
}

	.framework-usages--item-header strong {
		color: #004c98;
		font-size: 1.25rem
	}

html[dir=rtl] .framework-usages--item-header strong {
	margin-right: 1rem
}

html[dir=ltr] .framework-usages--item-header strong {
	margin-left: 1rem
}

@media(max-width: 575.9px) {
	.framework-usages--item-header strong {
		font-size: 1.125rem
	}
}

.framework-usages--item-list {
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	background: #fff;
	border-radius: .25rem;
	list-style: none;
	padding: 0;
	margin-bottom: 0
}

	.framework-usages--item-list li {
		padding: 1rem;
		display: flex;
		align-items: baseline;
		border-bottom: 1px solid rgba(194,196,202,.25)
	}

@media(max-width: 575.9px) {
	.framework-usages--item-list li {
		padding: 1rem .5rem;
		font-size: 1rem
	}
}

.framework-usages--item-list li:before {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.734' height='14.704' viewBox='0 0 12.734 14.704'%3E%3Cpath id='Path_52209' data-name='Path 52209' d='M6.366,0l6.368,3.676v7.352L6.366,14.7,0,11.029V3.676Z' transform='translate(0 0)' fill='%23004c98'/%3E%3C/svg%3E%0A");
	display: inline-block;
	position: relative;
	top: 3px
}

html[dir=rtl] .framework-usages--item-list li:before {
	margin-left: 1rem;
	margin-right: .8rem
}

html[dir=ltr] .framework-usages--item-list li:before {
	margin-right: 1rem;
	margin-left: .5rem
}

.framework-usages--item-list--style-2 {
	box-shadow: none
}

	.framework-usages--item-list--style-2 li {
		border-bottom: 0;
		padding: .5rem 0
	}

.divisions-tabs {
	max-width: 1240px;
	margin-inline: auto;
	gap: 3.125rem;
	margin-bottom: 5rem
}

@media(max-width: 1199.9px) {
	.divisions-tabs {
		gap: 2rem
	}
}

@media(max-width: 991.9px) {
	.divisions-tabs {
		gap: 1rem
	}
}

.divisions-tabs .divisions-home--item.style-1-active h3 {
	color: #3d8265
}

.divisions-tabs .divisions-home--item.style-1-active:hover {
	background-color: #3d8265 !important
}

	.divisions-tabs .divisions-home--item.style-1-active:hover h3 {
		color: #fff
	}

.divisions-tabs .divisions-home--item.style-2-active h3 {
	color: #865e94
}

.divisions-tabs .divisions-home--item.style-2-active:hover {
	background-color: #865e94 !important
}

	.divisions-tabs .divisions-home--item.style-2-active:hover h3 {
		color: #fff
	}

.divisions-tabs .divisions-home--item.style-3-active h3 {
	color: #c17759
}

.divisions-tabs .divisions-home--item.style-3-active:hover {
	background-color: #c17759 !important
}

	.divisions-tabs .divisions-home--item.style-3-active:hover h3 {
		color: #fff
	}

.divisions-tabs .divisions-home--item.style-4-active h3 {
	color: #65b3b1
}

.divisions-tabs .divisions-home--item.style-4-active:hover {
	background-color: #65b3b1 !important
}

	.divisions-tabs .divisions-home--item.style-4-active:hover h3 {
		color: #fff
	}

.divisions-tabs .nav-link.active .divisions-home--item.style-1-active {
	background-color: #3d8265 !important
}

.divisions-tabs .nav-link.active .divisions-home--item.style-2-active {
	background-color: #865e94 !important
}

.divisions-tabs .nav-link.active .divisions-home--item.style-3-active {
	background-color: #c17759 !important
}

.divisions-tabs .nav-link.active .divisions-home--item.style-4-active {
	background-color: #65b3b1 !important
}

.divisions-tab {
	--division-color: #00347C
}

.divisions-tab--style-1 {
	--division-color: #3D8265
}

	.divisions-tab--style-1 .divisions-content--links-list li a:after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.717' height='13.227' viewBox='0 0 30.717 13.227'%3E%3Cpath d='M36.217,18H7.5' transform='translate(-6.5 -11.387)' fill='none' stroke='%233D8265' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M23.2,7.5,18,12.7l5.2,5.2' transform='translate(-17 -6.086)' fill='none' stroke='%233D8265' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") !important
	}

.divisions-tab--style-2 {
	--division-color: #865E94
}

	.divisions-tab--style-2 .divisions-content--links-list li a:after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.717' height='13.227' viewBox='0 0 30.717 13.227'%3E%3Cpath d='M36.217,18H7.5' transform='translate(-6.5 -11.387)' fill='none' stroke='%23865E94' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M23.2,7.5,18,12.7l5.2,5.2' transform='translate(-17 -6.086)' fill='none' stroke='%23865E94' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") !important
	}

.divisions-tab--style-3 {
	--division-color: #C17759
}

	.divisions-tab--style-3 .divisions-content--links-list li a:after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.717' height='13.227' viewBox='0 0 30.717 13.227'%3E%3Cpath d='M36.217,18H7.5' transform='translate(-6.5 -11.387)' fill='none' stroke='%23C17759' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M23.2,7.5,18,12.7l5.2,5.2' transform='translate(-17 -6.086)' fill='none' stroke='%23C17759' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") !important
	}

.divisions-tab--style-4 {
	--division-color: #65B3B1
}

	.divisions-tab--style-4 .divisions-content--links-list li a:after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.717' height='13.227' viewBox='0 0 30.717 13.227'%3E%3Cpath d='M36.217,18H7.5' transform='translate(-6.5 -11.387)' fill='none' stroke='%2365B3B1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M23.2,7.5,18,12.7l5.2,5.2' transform='translate(-17 -6.086)' fill='none' stroke='%2365B3B1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") !important
	}

.divisions-tab > .divisions-content {
	max-width: 1110px;
	-webkit-padding-start: 2.25rem;
	padding-inline-start: 2.25rem;
	margin-inline: auto
}

.divisions-content {
	background-color: #fff;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	border-radius: 10px;
	padding: 3.25rem 2.25rem;
	-webkit-padding-start: 3rem;
	padding-inline-start: 3rem;
	height: 100%
}

@media(max-width: 1399.9px) {
	.divisions-content {
		padding: 2rem 2rem 2.5rem
	}
}

@media(max-width: 991.9px) {
	.divisions-content {
		padding: 1rem 1.125rem 1.5rem
	}
}

.divisions-content--links-list {
	padding: 0
}

	.divisions-content--links-list li {
		list-style: none;
		margin-top: 1.5rem
	}

		.divisions-content--links-list li a {
			display: flex;
			box-shadow: 0 3px 25px rgba(0,0,0,.1);
			padding: .875rem 3.75rem;
			-webkit-padding-end: 5.5rem;
			padding-inline-end: 5.5rem;
			position: relative;
			border-radius: 5px;
			justify-content: space-between;
			transition: all .25s ease-in-out;
			background-color: #fff
		}

@media(max-width: 1199.9px) {
	.divisions-content--links-list li a {
		padding: .875rem 1.75rem;
		-webkit-padding-end: 5.5rem;
		padding-inline-end: 5.5rem
	}
}

@media(max-width: 991.9px) {
	.divisions-content--links-list li a {
		flex-direction: column;
		align-items: flex-start;
		gap: 1rem
	}
}

@media(max-width: 575.9px) {
	.divisions-content--links-list li a {
		padding: .875rem
	}
}

.divisions-content--links-list li a .divisions-content--links-item-txt {
	display: flex;
	gap: 3.5rem
}

@media(max-width: 1199.9px) {
	.divisions-content--links-list li a .divisions-content--links-item-txt {
		gap: 1.5rem
	}
}

@media(max-width: 575.9px) {
	.divisions-content--links-list li a .divisions-content--links-item-txt {
		flex-direction: column;
		gap: .25rem
	}
}

.divisions-content--links-list li a .divisions-content--links-item-txt span {
	color: var(--division-color);
	font-size: 1.25rem;
	font-weight: 700
}

.divisions-content--links-list li a .divisions-content--links-item-label {
	display: inline-block;
	color: var(--division-color);
	padding: 0 1rem
}

.divisions-content--links-list li a:after {
	content: "";
	display: block;
	width: 30px;
	height: 11px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.717' height='13.227' viewBox='0 0 30.717 13.227'%3E%3Cpath d='M36.217,18H7.5' transform='translate(-6.5 -11.387)' fill='none' stroke='%2300347C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M23.2,7.5,18,12.7l5.2,5.2' transform='translate(-17 -6.086)' fill='none' stroke='%2300347C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") center center no-repeat;
	position: absolute;
	inset-inline-end: 1.75rem;
	top: 50%;
	transform: translateY(-50%);
	transition: all .25s ease-in-out
}

html[dir=ltr] .divisions-content--links-list li a:after {
	transform: translateY(-50%) rotate(0.5turn)
}

@media(max-width: 575.9px) {
	.divisions-content--links-list li a:after {
		content: none
	}
}

.divisions-content--links-list li a:hover {
	transform: scale(1.02)
}

	.divisions-content--links-list li a:hover:after {
		-webkit-margin-end: -5px;
		margin-inline-end: -5px
	}

.divisions-content--links-list li a.divisions-content--links-item-highlighted {
	background-color: var(--division-color)
}

	.divisions-content--links-list li a.divisions-content--links-item-highlighted .divisions-content--links-item-txt span {
		color: #fff
	}

	.divisions-content--links-list li a.divisions-content--links-item-highlighted .divisions-content--links-item-label {
		display: inline-block;
		border-radius: 15px;
		color: #fff;
		background-color: rgba(255,255,255,.25);
		padding: 0 1rem
	}

	.divisions-content--links-list li a.divisions-content--links-item-highlighted:after {
		filter: brightness(0) invert(1)
	}

.divisions-tab .vertical-tabs--wrapper {
	--vtab-color: var(--division-color)
}

	.divisions-tab .vertical-tabs--wrapper > * {
		align-items: stretch !important
	}

@media(max-width: 1399.9px) {
	.divisions-tab .vertical-tabs--wrapper > * {
		flex-direction: column
	}
}

.divisions-tab .vertical-tabs--wrapper .tab-pane {
	height: 100%
}

.vertical-tabs--wrapper {
	--vtab-color: #00347C
}

	.vertical-tabs--wrapper .nav-pills {
		position: relative;
		z-index: 2;
		gap: .5rem;
		width: 300px;
		-webkit-padding-start: 24px;
		padding-inline-start: 24px;
		-webkit-padding-end: 44px;
		padding-inline-end: 44px;
		-webkit-padding-before: 44px;
		padding-block-start: 44px
	}

@media(max-width: 1399.9px) {
	.vertical-tabs--wrapper .nav-pills {
		flex-direction: row !important;
		width: 100%;
		padding: 0;
		margin: 1rem 0;
		flex-wrap: nowrap;
		overflow: auto
	}
}

.vertical-tabs--wrapper .nav-pills .nav-link {
	background-color: #fff;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	border-radius: 5px;
	height: 60px;
	color: #d4d3d3;
	position: relative;
	transition: all .25s ease-in-out;
	padding: 0
}

@media(max-width: 1399.9px) {
	.vertical-tabs--wrapper .nav-pills .nav-link {
		padding: .5rem 1rem;
		flex-grow: 1
	}
}

@media(max-width: 991.9px) {
	.vertical-tabs--wrapper .nav-pills .nav-link {
		flex-grow: unset
	}
}

.vertical-tabs--wrapper .nav-pills .nav-link h4 {
	font-size: .875rem;
	font-weight: 700;
	margin-bottom: 0;
	transition: all .25s ease-in-out;
	z-index: 1;
	position: relative
}

.vertical-tabs--wrapper .nav-pills .nav-link h5 {
	font-size: .875rem;
	font-weight: 700;
	transition: all .25s ease-in-out;
	z-index: 1;
	position: relative;
	line-height: 1;
	margin-top: 5px;
	margin-bottom: 0
}

@media(max-width: 1399.9px) {
	.vertical-tabs--wrapper .nav-pills .nav-link h5 {
		white-space: nowrap
	}
}

.vertical-tabs--wrapper .nav-pills .nav-link:before {
	content: "";
	display: block;
	height: 100%;
	width: calc(100% + 88px);
	position: absolute;
	top: 0;
	inset-inline-start: -24px;
	background-color: var(--vtab-color);
	z-index: 0;
	border-radius: 5px;
	transition: all .25s ease-in-out;
	opacity: 0;
	pointer-events: none
}

@media(max-width: 1399.9px) {
	.vertical-tabs--wrapper .nav-pills .nav-link:before {
		width: 100%;
		inset-inline-start: 0
	}
}

.vertical-tabs--wrapper .nav-pills .nav-link:hover {
	color: var(--vtab-color)
}

.vertical-tabs--wrapper .nav-pills .nav-link.active, .vertical-tabs--wrapper .nav-pills .show > .nav-link {
	background-color: transparent;
	box-shadow: none;
	color: #fff;
	text-align: start;
	pointer-events: none
}

@media(max-width: 1399.9px) {
	.vertical-tabs--wrapper .nav-pills .nav-link.active, .vertical-tabs--wrapper .nav-pills .show > .nav-link {
		text-align: center
	}
}

.vertical-tabs--wrapper .nav-pills .nav-link.active:before, .vertical-tabs--wrapper .nav-pills .show > .nav-link:before {
	opacity: 1
}

.vertical-tabs--wrapper .nav-pills .nav-link.active:after, .vertical-tabs--wrapper .nav-pills .show > .nav-link:after {
	opacity: 1;
	border-top: 75px solid transparent;
	border-bottom: 75px solid transparent
}

.vertical-tabs--wrapper .tab-content {
	position: relative;
	z-index: 1;
	width: calc(100% - 300px)
}

@media(max-width: 1399.9px) {
	.vertical-tabs--wrapper .tab-content {
		width: 100%
	}
}

.levels-definitions--container {
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	padding: 1.5rem;
	overflow: auto
}

.levels-definitions--table {
	width: 100%;
	text-align: center
}

	.levels-definitions--table thead {
		background: #3c80c2
	}

		.levels-definitions--table thead th {
			color: #fff;
			font-size: .875rem;
			padding: 1.45rem 1.125rem
		}

	.levels-definitions--table tbody th, .levels-definitions--table tbody td {
		padding: 1rem 1.125rem
	}

	.levels-definitions--table tbody tr {
		font-size: 1.125rem
	}

@media(max-width: 1679.9px) {
	.levels-definitions--table tbody tr {
		font-size: 1rem
	}
}

.levels-definitions--table tbody tr th {
	color: #fff;
	background: #8ed1f3;
	font-size: 1.25rem;
	min-width: 16rem
}

@media(max-width: 1679.9px) {
	.levels-definitions--table tbody tr th {
		font-size: 1.2rem
	}
}

@media(max-width: 1399.9px) {
	.levels-definitions--table tbody tr th {
		font-size: 1.1rem;
		min-width: 14rem
	}
}

.levels-definitions--table tbody tr:first-of-type, .levels-definitions--table tbody tr:nth-of-type(3) {
	color: #004c98
}

.levels-definitions--table tbody tr:nth-of-type(2) {
	color: #002353
}

.levels-definitions--table tbody tr td {
	border-bottom: 1px solid rgba(60,128,194,.2)
}

@media(max-width: 1199.9px) {
	.levels-definitions--table tbody tr td {
		min-width: 11rem
	}
}

.jadara-card .inner-page--container {
	overflow: unset
}

@media(max-width: 991.9px) {
	.jadara-card .inner-page--content {
		padding-left: 1rem;
		padding-right: 1rem
	}
}

.jadara-card--row {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	gap: 6.1rem;
	padding-bottom: 2.5rem
}

@media(max-width: 991.9px) {
	.jadara-card--row {
		flex-direction: column-reverse;
		align-items: center;
		gap: 2rem
	}
}

@media(max-width: 767.9px) {
	.jadara-card--row {
		text-align: center
	}

		.jadara-card--row .section-title::before {
			transform: translateX(-50%)
		}

	html[dir=rtl] .jadara-card--row .section-title::before {
		left: 50%;
		right: auto
	}

	html[dir=ltr] .jadara-card--row .section-title::before {
		left: 50%;
		right: auto
	}
}

.jadara-card--title {
	color: #004c98;
	font-weight: 600;
	font-size: 1.5rem;
	margin-bottom: 1rem
}

.jadara-card--box {
	background: #fff;
	text-align: center;
	padding: 3rem 3.8rem 3.5rem;
	box-shadow: 0 3px 6px rgba(0,0,0,.16);
	border-radius: 5px;
	position: relative;
	transform: translateY(-5rem);
	margin-bottom: -5rem;
	min-width: 13.7rem
}

.jadara-card--box--title {
	color: #004c98;
	font-size: 1.375rem;
	font-size: 400;
	margin-bottom: 1.3rem
}

@media(max-width: 1399.9px) {
	.jadara-card--box--title {
		font-size: 1.1rem
	}
}

.jadara-card--box--heading {
	color: #65b3b1;
	font-weight: 600;
	font-size: 2.375rem;
	margin-bottom: 0;
	line-height: 1
}

@media(max-width: 1679.9px) {
	.jadara-card--box--heading {
		font-size: 2rem
	}
}

@media(max-width: 767.9px) {
	.jadara-card--box--heading {
		font-size: 1.8rem
	}
}

.jadara-card--content {
	display: flex;
	justify-content: space-between;
	gap: 7.25rem
}

@media(max-width: 767.9px) {
	.jadara-card--content {
		flex-direction: column;
		flex-direction: column-reverse;
		align-items: center;
		gap: 1rem;
		text-align: center
	}
}

.jadara-card--content > div {
	max-width: 49rem
}

.jadara-card--desc {
	font-size: 1.125rem;
	margin-bottom: 0;
	line-height: 1.8
}

	.jadara-card--desc:first-of-type {
		white-space: nowrap;
		color: #004c98
	}

@media(max-width: 1679.9px) {
	.jadara-card--desc {
		font-size: 1rem
	}
}

.jadara-levels {
	display: flex;
	justify-content: center;
	position: relative;
	z-index: 1
}

@media(max-width: 1199.9px) {
	.jadara-levels {
		flex-direction: column;
		align-items: center
	}
}

.jadara-levels--shape {
	text-align: center;
	min-width: 12.5rem;
	margin-top: 2.75rem;
	margin-bottom: 2.75rem;
	position: relative;
	z-index: 3
}

html[dir=rtl] .jadara-levels--shape {
	margin-left: -6.5rem
}

html[dir=ltr] .jadara-levels--shape {
	margin-right: -6.5rem
}

@media(max-width: 1199.9px) {
	.jadara-levels--shape {
		margin-bottom: -6.5rem;
		margin-top: 0rem
	}

	html[dir=rtl] .jadara-levels--shape {
		margin-left: auto
	}

	html[dir=ltr] .jadara-levels--shape {
		margin-right: auto
	}
}

.jadara-levels--shape--title, .jadara-levels--shape--number {
	font-weight: 600
}

.jadara-levels--shape--title {
	color: #004c98;
	font-size: 1.3rem
}

.jadara-levels--shape--number {
	color: #807e7d;
	font-size: 1.625rem;
	margin-bottom: 0
}

.jadara-levels--container {
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	padding: 2.75rem 2.3rem;
	color: #002353;
	width: calc(100% - 6.25rem)
}

@media(max-width: 1199.9px) {
	.jadara-levels--container {
		padding-top: 8.5rem;
		width: 100%
	}
}

html[dir=rtl] .jadara-levels--container {
	padding-right: 7rem
}

html[dir=ltr] .jadara-levels--container {
	padding-left: 7rem
}

@media(max-width: 1199.9px) {
	html[dir=rtl] .jadara-levels--container {
		padding-right: 2rem
	}

	html[dir=ltr] .jadara-levels--container {
		padding-left: 2rem
	}
}

@media(max-width: 575.9px) {
	.jadara-levels--container {
		padding-bottom: 2rem
	}

	html[dir=rtl] .jadara-levels--container {
		padding-right: 1rem;
		padding-left: 1rem
	}

	html[dir=ltr] .jadara-levels--container {
		padding-right: 1rem;
		padding-left: 1rem
	}
}

.jadara-levels--container.jadara-levels--accordion {
	padding: 0 !important;
	background: none;
	box-shadow: none;
	position: relative;
	z-index: -1;
	align-self: center
}

	.jadara-levels--container.jadara-levels--accordion .accordion-button {
		border-bottom: 0;
		padding-top: 3rem;
		gap: .3rem
	}

html[dir=rtl] .jadara-levels--container.jadara-levels--accordion .accordion-button {
	padding-right: 7rem
}

html[dir=ltr] .jadara-levels--container.jadara-levels--accordion .accordion-button {
	padding-left: 7rem
}

@media(max-width: 1679.9px) {
	.jadara-levels--container.jadara-levels--accordion .accordion-button {
		font-size: 1rem
	}
}

@media(max-width: 1199.9px) {
	.jadara-levels--container.jadara-levels--accordion .accordion-button {
		padding-bottom: 1.5rem;
		padding-top: 6rem;
		margin-top: -4rem
	}

	html[dir=rtl] .jadara-levels--container.jadara-levels--accordion .accordion-button {
		padding-right: 2rem
	}

	html[dir=ltr] .jadara-levels--container.jadara-levels--accordion .accordion-button {
		padding-left: 2rem
	}
}

.jadara-levels--container.jadara-levels--accordion .accordion-button.collapsed {
	padding-top: 5rem;
	padding-bottom: 5rem;
	margin-top: 2.75rem
}

@media(max-width: 1199.9px) {
	.jadara-levels--container.jadara-levels--accordion .accordion-button.collapsed {
		padding-bottom: 1.5rem;
		padding-top: 6rem;
		margin-top: -4rem
	}
}

.jadara-levels--container.jadara-levels--accordion .accordion-body {
	padding: 3rem
}

html[dir=rtl] .jadara-levels--container.jadara-levels--accordion .accordion-body {
	padding-right: 7rem
}

html[dir=ltr] .jadara-levels--container.jadara-levels--accordion .accordion-body {
	padding-left: 7rem
}

@media(max-width: 1199.9px) {
	html[dir=rtl] .jadara-levels--container.jadara-levels--accordion .accordion-body {
		padding: 1rem
	}

	html[dir=ltr] .jadara-levels--container.jadara-levels--accordion .accordion-body {
		padding: 1rem
	}
}

.jadara-levels--desc {
	line-height: 1.8
}

@media(max-width: 991.9px) {
	.jadara-levels--desc {
		text-align: center
	}
}

.jadara-levels--block {
	margin-top: 3.4rem
}

.jadara-levels--row {
	--grid-col: 2;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 1.125rem 3.5rem
}

@media(max-width: 1199.9px) {
	.jadara-levels--row {
		--grid-col: 1
	}
}

.jadara-levels--link {
	color: #65b3b1;
	display: flex;
	align-items: baseline;
	gap: 3.75rem;
	font-size: .938rem
}

@media(max-width: 1679.9px) {
	.jadara-levels--link {
		gap: 2rem
	}
}

@media(max-width: 991.9px) {
	.jadara-levels--link {
		justify-content: center
	}
}

.jadara-levels--link svg {
	min-width: 1.6rem
}

.jadara-levels--link:hover {
	color: #65b3b1;
	opacity: .8
}

.jadara-levels--link:nth-of-type(even) {
	justify-content: end
}

@media(max-width: 1199.9px) {
	.jadara-levels--link:nth-of-type(even) {
		justify-content: start
	}
}

@media(max-width: 991.9px) {
	.jadara-levels--link:nth-of-type(even) {
		justify-content: center
	}
}

.jadara-levels--list {
	margin-bottom: 3rem
}

	.jadara-levels--list li {
		padding: .4rem 0
	}

.jadara-levels--desc, .jadara-levels--list, .jadara-levels .inner-slider--header, .jadara-levels .accordion-button {
	width: calc(100% - 50px - 2rem)
}

html[dir=rtl] .jadara-levels--desc, html[dir=rtl] .jadara-levels--list, html[dir=rtl] .jadara-levels .inner-slider--header, html[dir=rtl] .jadara-levels .accordion-button {
	margin-right: auto
}

html[dir=ltr] .jadara-levels--desc, html[dir=ltr] .jadara-levels--list, html[dir=ltr] .jadara-levels .inner-slider--header, html[dir=ltr] .jadara-levels .accordion-button {
	margin-right: auto
}

@media(max-width: 1199.9px) {
	.jadara-levels--desc, .jadara-levels--list, .jadara-levels .inner-slider--header, .jadara-levels .accordion-button {
		width: 100%
	}
}

.jadara-levels .inner-slider--header:not(:first-of-type) {
	margin-top: 4rem
}

@media(max-width: 991.9px) {
	.jadara-levels .inner-slider--header {
		flex-direction: column;
		align-items: center;
		text-align: center;
		gap: 1rem
	}
}

.jadara-levels .inner-slider--header .section-subtitle {
	font-size: .875rem;
	margin-bottom: 0
}

@media(max-width: 575.9px) {
	.jadara-levels .inner-slider--header .section-subtitle {
		margin-bottom: 1rem
	}
}

.jadara-levels-accordions .jadara-levels:not(:last-of-type) {
	margin-bottom: 3rem
}

@media(max-width: 1199.9px) {
	.jadara-levels-accordions .jadara-levels:not(:last-of-type) {
		margin-top: 0
	}
}

.jadara-levels-accordions .jadara-levels--shape {
	margin-bottom: 0
}

@media(max-width: 1199.9px) {
	.jadara-levels-accordions .jadara-levels--shape {
		margin-top: 0
	}
}

.eservices--logged-user-content {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 20px;
	gap: 10px 60px
}

@media(max-width: 991.9px) {
	.eservices--logged-user-content {
		justify-content: center
	}
}

.eservices--logged-user-name {
	color: #fff !important;
	font-size: 14px;
	position: relative
}

html[dir=rtl] .eservices--logged-user-name svg {
	margin-left: 12px
}

html[dir=ltr] .eservices--logged-user-name svg {
	margin-right: 12px
}

.eservices--logged-user-name::after {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.595' height='4.343' viewBox='0 0 7.595 4.343'%3E%3Cpath id='Icon_ionic-ios-arrow-down' data-name='Icon ionic-ios-arrow-down' d='M9.986,14.28l2.872-2.874a.54.54,0,0,1,.767,0,.547.547,0,0,1,0,.769l-3.254,3.256a.542.542,0,0,1-.748.016l-3.277-3.27a.543.543,0,0,1,.767-.769Z' transform='translate(-6.188 -11.246)' fill='%23fff'/%3E%3C/svg%3E%0A");
	border: none;
	line-height: 1;
	margin: 0
}

html[dir=rtl] .eservices--logged-user-name::after {
	left: -15px
}

html[dir=ltr] .eservices--logged-user-name::after {
	right: -15px
}

.eservices--logged-user-cart {
	font-size: 14px;
	color: #fff !important;
	position: relative
}

html[dir=rtl] .eservices--logged-user-cart svg {
	margin-left: 15px
}

html[dir=ltr] .eservices--logged-user-cart svg {
	margin-right: 15px
}

.eservices--logged-user-cart > span {
	position: absolute;
	top: 0;
	display: inline-flex;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	background: #fb4040;
	font-size: 7px;
	align-items: center;
	justify-content: center
}

html[dir=rtl] .eservices--logged-user-cart > span {
	right: 20px
}

html[dir=ltr] .eservices--logged-user-cart > span {
	left: 20px
}

.eservices-dashboard--concepts--row-style-1 {
	justify-content: space-between;
	max-width: 100%;
	gap: .25rem
}

	.eservices-dashboard--concepts--row-style-1 .concepts--row--item {
		max-width: 283px
	}

@media(max-width: 1199.9px) {
	.eservices-dashboard--concepts--row-style-1 {
		justify-content: center;
		gap: 1rem
	}
}

@media(max-width: 1199.9px)and (max-width: 1199.9px) {
	.eservices-dashboard--concepts--row-style-1 {
		margin-top: 1rem
	}
}

.eservices-dashboard--concepts--row-style-2 {
	justify-content: center
}

@media(max-width: 1199.9px) {
	.eservices-dashboard--concepts--row-style-2 {
		gap: 1rem;
		margin-top: 1rem
	}
}

.eservices-profile {
	padding-top: 65px
}

@media(max-width: 767.9px) {
	.eservices-profile {
		padding-top: 0
	}
}

.eservices-profile--profile-img-box {
	padding: 10px;
	margin-bottom: 37px;
	position: relative
}

	.eservices-profile--profile-img-box img {
		width: 195px;
		height: 195px;
		-o-object-fit: cover;
		object-fit: cover;
		border-radius: 5px
	}

.eservices-profile--profile-img-box--custom-input {
	cursor: pointer;
	margin-bottom: 0;
	width: 37px;
	height: 37px;
	background: #1c6cb5;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	bottom: -10px;
	transition: all ease-in-out .5s
}

html[dir=rtl] .eservices-profile--profile-img-box--custom-input {
	right: -10px
}

html[dir=ltr] .eservices-profile--profile-img-box--custom-input {
	left: -10px
}

.eservices-profile--profile-img-box--custom-input:hover {
	background: #004c98
}

.eservices-profile--profile-img-box--custom-input input {
	display: none
}

@media(max-width: 1199.9px) {
	.eservices-profile--box {
		flex-direction: column;
		align-items: center
	}

		.eservices-profile--box .exam-metadata {
			margin-top: 2rem
		}
}

@media(max-width: 991.9px) {
	.eservices-profile--box {
		align-items: flex-start
	}
}

.eservices-profile--box-profile-info {
	flex: 0 0 calc(100% - 220px);
	width: calc(100% - 220px)
}

html[dir=rtl] .eservices-profile--box-profile-info {
	padding-left: 120px
}

html[dir=ltr] .eservices-profile--box-profile-info {
	padding-right: 120px
}

@media(max-width: 1399.9px) {
	html[dir=rtl] .eservices-profile--box-profile-info {
		padding-left: 40px
	}

	html[dir=ltr] .eservices-profile--box-profile-info {
		padding-right: 40px
	}
}

@media(max-width: 767.9px) {
	html[dir=rtl] .eservices-profile--box-profile-info {
		padding-left: 0
	}

	html[dir=ltr] .eservices-profile--box-profile-info {
		padding-right: 0
	}
}

.eservices-profile--box-profile-info--container {
	margin-bottom: 40px
}

	.eservices-profile--box-profile-info--container:last-child {
		margin-bottom: 0
	}

.eservices-profile--box-profile-info--label {
	color: #004c98 !important;
	line-height: 1 !important;
	margin-bottom: 10px !important;
	margin-top: 0 !important
}

.eservices-profile--box-profile-info--info {
	color: #303030 !important;
	line-height: 1 !important;
	margin: 0 !important
}

html[dir=rtl] .eservices-profile--box-profile-info--info {
	padding-left: 0
}

html[dir=ltr] .eservices-profile--box-profile-info--info {
	padding-right: 0
}

@media(max-width: 991.9px) {
	.eservices-profile--box-profile-info--info {
		margin-bottom: 1.5rem !important
	}
}

.eservices-profile--box-profile-info .eservices-profile--box--action-btn {
	max-width: 190px;
	width: 100%
}

.eservices-profile--box-profile-pic {
	flex: 0 0 220px;
	width: 220px
}

.eservices-profile--box--action-btn {
	padding: 15px 18px;
	white-space: nowrap
}

.eservices-profile--info-box {
	margin-top: 45px;
	padding: 30px 45px
}

	.eservices-profile--info-box:first-child {
		margin-top: 25px
	}

.eservices-profile--info-box--title {
	color: #004c98;
	font-size: 24px;
	margin-bottom: 40px
}

.eservices-profile--info-box--form .auth-form-group {
	margin-bottom: 38px
}

.eservices-profile--info-box--form .auth-control-wrapper::after {
	display: none
}

.eservices-profile--info-box--form .auth-control-wrapper--row {
	display: flex;
	align-items: center;
	gap: .875rem
}

	.eservices-profile--info-box--form .auth-control-wrapper--row span {
		color: #004c98;
		white-space: nowrap
	}

.eservices-profile--info-box--form-label {
	color: #303030;
	font-size: 14px;
	margin-bottom: 10px;
	font-weight: 700
}

.eservices-profile--info-box--form-form-group-style1 p {
	margin-bottom: 24px
}

.eservices-profile--info-box--form--heading {
	font-size: 1.5rem;
	margin-bottom: .9rem
}

@media(max-width: 991.9px) {
	.eservices-profile--info-box--form--heading {
		font-size: 1.2rem
	}
}

.eservices-profile--info-box--form--btn {
	font-size: .875rem;
	min-height: 49px
}

@media(max-width: 991.9px) {
	.eservices-profile--info-box--form--btn {
		min-height: auto
	}
}

.eservices-profile--info-box--form--checkbox-row {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem 1.5rem;
	margin-bottom: 1rem
}

.eservices-profile--info-box--form--uploaded-file {
	margin-top: 1rem;
	background: rgba(18,135,232,.13);
	color: #004c98;
	display: flex;
	gap: 2rem;
	align-items: center;
	justify-content: space-between;
	border-radius: 5px;
	font-size: .875rem;
	padding: 1rem
}

	.eservices-profile--info-box--form--uploaded-file svg {
		cursor: pointer;
		transition: transform .2s
	}

		.eservices-profile--info-box--form--uploaded-file svg:hover {
			transform: scale(1.2)
		}

.eservices-profile--footer {
	margin-top: 60px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

@media(max-width: 575.9px) {
	.eservices-profile--footer {
		margin-top: 40px;
		justify-content: center !important
	}
}

.eservices-profile--footer > .button {
	min-width: 100px;
	padding: .75rem 1.5rem
}

@media(max-width: 575.9px) {
	.eservices-profile--footer > .button {
		min-width: 80px
	}
}

html[dir=rtl] .eservices-profile--footer > .button:first-child {
	margin-left: 35px
}

html[dir=ltr] .eservices-profile--footer > .button:first-child {
	margin-right: 35px
}

@media(max-width: 575.9px) {
	html[dir=rtl] .eservices-profile--footer > .button:first-child {
		margin-left: 1rem
	}

	html[dir=ltr] .eservices-profile--footer > .button:first-child {
		margin-right: 1rem
	}
}

.button.button--red {
	background: #c23c3c;
	background-image: linear-gradient(to top right, #CB6065, #C23C3C 80%);
	background-size: 100%;
	width: auto;
	max-width: unset;
	white-space: normal
}

.auth-form-group .auth-form-control[disabled] {
	background: #f1f1f1;
	border: 1px solid #c2c4ca
}

.auth-form-group .custom-radio-container {
	padding: 0;
	border: 0;
	background: none;
	cursor: pointer
}

	.auth-form-group .custom-radio-container input {
		display: none
	}

	.auth-form-group .custom-radio-container span {
		display: inline-block
	}

	.auth-form-group .custom-radio-container .custom-radio {
		display: inline-flex;
		align-items: center
	}

		.auth-form-group .custom-radio-container .custom-radio .check-circle {
			width: 20px;
			height: 20px;
			flex: 20px 0 0;
			border-radius: 50%;
			border: 1px solid #c2c4ca;
			margin-bottom: 0;
			padding: 3px;
			display: flex;
			justify-content: center;
			align-items: center
		}

			.auth-form-group .custom-radio-container .custom-radio .check-circle .circle {
				display: none;
				margin: 0;
				width: 100%;
				height: 100%;
				background: #00347c;
				border-radius: 50%
			}

		.auth-form-group .custom-radio-container .custom-radio .name {
			color: #4d4d4d;
			font-size: 14px
		}

html[dir=rtl] .auth-form-group .custom-radio-container .custom-radio .name {
	margin-right: 12px
}

html[dir=ltr] .auth-form-group .custom-radio-container .custom-radio .name {
	margin-left: 12px
}

.auth-form-group .custom-radio-container input:checked + .custom-radio .circle {
	display: inline-block
}

.auth-form-group .custom-radio-container.disabled-style {
	cursor: auto
}

	.auth-form-group .custom-radio-container.disabled-style .check-circle {
		background: #f1f1f1
	}

		.auth-form-group .custom-radio-container.disabled-style .check-circle .circle {
			background: #4d4d4d
		}

.eservices--box {
	background-color: #fff;
	padding: 1.75rem 2rem 2.25rem;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1)
}

@media(max-width: 767.9px) {
	.eservices--box {
		padding: 1rem 1.125rem 1.5rem
	}
}

.eservices--box .col-12.col-xl-6 .img-fluid {
	display: block;
	margin: auto
}

.eservices--box--empty-text {
	font-size: 1.125rem;
	margin-top: 2rem;
	margin-bottom: 0;
	text-align: center
}

.eservices--box--btn {
	min-height: 49px;
	min-width: 8.1rem;
	padding-bottom: 7px
}

@media(max-width: 991.9px) {
	.eservices--box--btn {
		min-height: 42px
	}
}

.eservices--box--subtitle {
	font-size: 1rem;
	font-weight: bold;
	color: #004c98;
	margin-bottom: .9rem
}

.eservices--box--desc-label {
	font-weight: bold;
	color: #807e7d;
	font-size: .9rem;
	margin-bottom: .2rem;
	line-height: 2
}

	.eservices--box--desc-label:last-of-type {
		margin-bottom: 2.3rem
	}

.eservices--box--header {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: baseline;
	gap: 0 1rem
}

.eservices--box--header--btn {
	padding: .6rem;
	margin-bottom: 1rem
}

	.eservices--box--header--btn svg path {
		transition: stroke .3s
	}

html[dir=rtl] .eservices--box--header--btn svg {
	margin-left: .9rem
}

html[dir=ltr] .eservices--box--header--btn svg {
	margin-right: .9rem
}

.eservices--box--header--btn:hover svg path {
	stroke: #fff
}

.eservices--box--verify-form {
	text-align: center
}

	.eservices--box--verify-form:first-of-type {
		padding-top: 4rem;
		padding-bottom: 4rem
	}

	.eservices--box--verify-form .auth-form-group {
		margin-bottom: 0
	}

.eservices--box--verify-form--desc {
	max-width: 23.5rem;
	margin: 1.6rem auto
}

.eservices--box--verify-form .auth-control-wrapper--row {
	justify-content: center
}

@media(max-width: 991.9px) {
	.eservices--box--verify-form .auth-control-wrapper--row {
		flex-wrap: wrap
	}
}

.eservices--box--verify-form .auth-control-wrapper--row .button {
	min-width: 11.25rem
}

@media(max-width: 991.9px) {
	.eservices--box--verify-form .auth-control-wrapper--row .button {
		min-width: 100%;
		min-height: 49px
	}
}

.eservices--box--verify-form--box {
	display: flex;
	gap: 1.9rem;
	justify-content: center;
	margin-bottom: 1.8rem
}

@media(max-width: 575.9px) {
	.eservices--box--verify-form--box {
		gap: .8rem
	}
}

.eservices--box--verify-form--box .auth-form-control {
	min-height: 62px;
	max-width: 4.1rem;
	text-align: center
}

@media(max-width: 575.9px) {
	.eservices--box--verify-form--box .auth-form-control {
		min-height: 55px
	}
}

.stepper-wrapper {
	padding: 0 3.5rem 0
}

@media(max-width: 767.9px) {
	.stepper-wrapper {
		padding: 0 2rem 0
	}
}

@media(max-width: 575.9px) {
	.stepper-wrapper {
		padding: 0
	}
}

.step-anchor {
	padding: 1rem 0 0;
	border: none
}

@media(max-width: 991.9px) {
	.step-anchor {
		row-gap: 2rem
	}
}

.step-anchor .nav-item {
	display: flex;
	flex: 1;
	justify-content: center;
	position: relative
}

@media(max-width: 991.9px) {
	.step-anchor .nav-item {
		flex: 33.3%
	}
}

@media(max-width: 575.9px) {
	.step-anchor .nav-item {
		flex: 50%
	}
}

.step-anchor .nav-item:not(:last-child):before {
	content: "";
	display: block;
	height: 0;
	border-top: dashed 1px #00347c;
	width: 100%;
	position: absolute;
	top: 7px;
	inset-inline-start: 50%;
	opacity: .5
}

@media(max-width: 991.9px) {
	.step-anchor .nav-item:not(:last-child):before {
		display: none
	}
}

.step-anchor .nav-link {
	background: transparent none;
	border: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	color: #3c80c2 !important;
	font-size: .875rem;
	font-weight: 400;
	position: relative;
	padding-top: 2.125rem
}

	.step-anchor .nav-link:before {
		content: "";
		display: block;
		width: 14px;
		height: 16px;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.029' height='16.2' viewBox='0 0 14.029 16.2'%3E%3Cpath id='Path_52209' data-name='Path 52209' d='M6.514,0l6.515,3.762v7.523L6.514,15.045,0,11.284V3.761Z' transform='translate(0.5 0.578)' fill='%23fff' stroke='%233c80c2' stroke-width='1'/%3E%3C/svg%3E%0A") center center no-repeat;
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		transition: all .25s ease-in-out
	}

	.step-anchor .nav-link.done:before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.029' height='16.2' viewBox='0 0 14.029 16.2'%3E%3Cpath d='M6.514,0l6.515,3.762v7.523L6.514,15.045,0,11.284V3.761Z' transform='translate(0.5 0.578)' fill='%231C6CB5' stroke='%233c80c2' stroke-width='1'/%3E%3C/svg%3E%0A")
	}

	.step-anchor .nav-link.active {
		background-color: transparent;
		font-weight: 700
	}

		.step-anchor .nav-link.active:before {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.029' height='16.2' viewBox='0 0 14.029 16.2'%3E%3Cpath d='M6.514,0l6.515,3.762v7.523L6.514,15.045,0,11.284V3.761Z' transform='translate(0.5 0.578)' fill='%2300347C' stroke='%233c80c2' stroke-width='1'/%3E%3C/svg%3E%0A");
			transform: translateX(-50%) scale(2)
		}

.exam-details-row {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 1rem 2rem 0;
	gap: .5rem 1.5rem
}

@media(max-width: 991.9px) {
	.exam-details-row {
		padding: 0
	}
}

.exam-details-row h3 {
	font-size: .875rem;
	color: #303030;
	font-weight: 700
}

.exam-details-row p {
	font-size: 1.125rem;
	color: #3c80c2;
	font-weight: 500
}

.btn-toolbar {
	gap: 1rem
}

@media(max-width: 575.9px) {
	.btn-toolbar {
		justify-content: center !important
	}
}

.btn-toolbar .btn-group {
	gap: 1rem
}

@media(max-width: 575.9px) {
	.btn-toolbar .btn-group {
		flex-wrap: wrap;
		justify-content: center
	}
}

.exam-location-map {
	position: relative;
	height: 560px;
	width: 100%;
	box-shadow: 0 3px 66px rgba(0,0,0,.1)
}

.centers-list {
	padding: 0;
	max-width: 440px
}

@media(max-width: 1199.9px) {
	.centers-list {
		max-width: unset
	}
}

.centers-list > li {
	list-style: none;
	border-bottom: 1px solid #d8d8d8
}

	.centers-list > li.highlight {
		background-color: rgba(142,209,243,.25)
	}

	.centers-list > li .tcenter {
		display: block;
		padding: 1.375rem 3.75rem;
		transition: all .25s ease-in-out
	}

@media(max-width: 1399.9px) {
	.centers-list > li .tcenter {
		padding: 1.375rem 1.75rem
	}
}

.centers-list > li .tcenter:hover {
	background-color: rgba(142,209,243,.1)
}

.centers-list > li .tcenter h5 {
	color: #303030;
	font-size: .875rem;
	font-weight: 700
}

.centers-list > li .tcenter span {
	font-size: .875rem;
	color: #807e7d;
	font-weight: 500
}

.centers-list > li .tcenter ul {
	padding: 0;
	margin-top: 1rem
}

	.centers-list > li .tcenter ul li {
		list-style: none
	}

.centers-list > li .tcenter-location {
	display: inline-block;
	position: relative;
	-webkit-padding-start: 2rem;
	padding-inline-start: 2rem
}

	.centers-list > li .tcenter-location:before {
		content: "";
		width: 16px;
		height: 17px;
		display: inline-block;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.016' height='12.881' viewBox='0 0 9.016 12.881'%3E%3Cpath id='Icon_material-location-on' data-name='Icon material-location-on' d='M12.008,3A4.5,4.5,0,0,0,7.5,7.508c0,3.381,4.508,8.372,4.508,8.372s4.508-4.991,4.508-8.372A4.5,4.5,0,0,0,12.008,3Zm0,6.118a1.61,1.61,0,1,1,1.61-1.61A1.611,1.611,0,0,1,12.008,9.118Z' transform='translate(-7.5 -3)' fill='%2300347c'/%3E%3C/svg%3E%0A") center center no-repeat;
		position: absolute;
		inset-inline-start: .5rem;
		top: 6px
	}

.centers-list > li .tcenter-phone {
	display: inline-block;
	position: relative;
	-webkit-padding-start: 2rem;
	padding-inline-start: 2rem
}

	.centers-list > li .tcenter-phone:before {
		content: "";
		width: 16px;
		height: 17px;
		display: inline-block;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.56' height='11.559' viewBox='0 0 11.56 11.559'%3E%3Cpath id='Icon_awesome-phone-alt' data-name='Icon awesome-phone-alt' d='M11.23,8.169,8.7,7.085a.542.542,0,0,0-.632.156L6.949,8.609a8.369,8.369,0,0,1-4-4l1.368-1.12a.541.541,0,0,0,.156-.632L3.389.328A.545.545,0,0,0,2.768.014L.42.556A.542.542,0,0,0,0,1.084,10.475,10.475,0,0,0,10.476,11.56.542.542,0,0,0,11,11.14l.542-2.348A.548.548,0,0,0,11.23,8.169Z' transform='translate(0 0)' fill='%2300347c'/%3E%3C/svg%3E%0A") center center no-repeat;
		position: absolute;
		inset-inline-start: .5rem;
		top: 4px
	}

.centers-list > li .tcenter-time {
	display: inline-block;
	position: relative;
	-webkit-padding-start: 2rem;
	padding-inline-start: 2rem
}

	.centers-list > li .tcenter-time:before {
		content: "";
		width: 16px;
		height: 17px;
		display: inline-block;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.526' height='13.526' viewBox='0 0 13.526 13.526'%3E%3Cpath id='Icon_material-access-time' data-name='Icon material-access-time' d='M9.756,3a6.763,6.763,0,1,0,6.77,6.763A6.76,6.76,0,0,0,9.756,3Zm.007,12.174a5.411,5.411,0,1,1,5.411-5.411A5.409,5.409,0,0,1,9.763,15.174ZM10.1,6.382H9.087V10.44l3.551,2.13.507-.832L10.1,9.932Z' transform='translate(-3 -3)' fill='%2300347c'/%3E%3C/svg%3E%0A") center center no-repeat;
		position: absolute;
		inset-inline-start: .5rem;
		top: 4px
	}

.centers-list > li .tcenter-availability {
	display: inline-block;
	position: relative;
	-webkit-padding-start: 2rem;
	padding-inline-start: 2rem
}

	.centers-list > li .tcenter-availability:before {
		content: "";
		width: 16px;
		height: 17px;
		display: inline-block;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.398' height='16.586' viewBox='0 0 15.398 16.586'%3E%3Cpath d='M15355.074,5316.972a.778.778,0,0,1-.778-.774v-4.406h-.517a.779.779,0,0,1-.778-.778v-4.406a1.557,1.557,0,0,1,1.553-1.558h.37a2.838,2.838,0,0,0,2.375,0h.366a1.558,1.558,0,0,1,1.557,1.558v4.406a.781.781,0,0,1-.778.778h-.517v4.406a.778.778,0,0,1-.778.774Zm-7.879,0a.775.775,0,0,1-.778-.774v-3.373h-1.815a.779.779,0,0,1-.756-.963l1.558-6.222a.776.776,0,0,1,.755-.59h.366a2.838,2.838,0,0,0,2.375,0h.37a.774.774,0,0,1,.751.59l1.558,6.222a.777.777,0,0,1-.756.963h-1.815v3.373a.774.774,0,0,1-.774.774Zm6.842-14.513a2.074,2.074,0,1,1,2.074,2.074A2.075,2.075,0,0,1,15354.037,5302.459Zm-8.4,0a2.074,2.074,0,1,1,2.074,2.074A2.075,2.075,0,0,1,15345.638,5302.459Z' transform='translate(-15343.823 -5300.385)' fill='%2300347c'/%3E%3C/svg%3E%0A") center center no-repeat;
		position: absolute;
		inset-inline-start: .5rem;
		top: 6px
	}

	.centers-list > li .tcenter-availability.tcenter-availability--both:before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.398' height='16.586' viewBox='0 0 15.398 16.586'%3E%3Cpath d='M15355.074,5316.972a.778.778,0,0,1-.778-.774v-4.406h-.517a.779.779,0,0,1-.778-.778v-4.406a1.557,1.557,0,0,1,1.553-1.558h.37a2.838,2.838,0,0,0,2.375,0h.366a1.558,1.558,0,0,1,1.557,1.558v4.406a.781.781,0,0,1-.778.778h-.517v4.406a.778.778,0,0,1-.778.774Zm-7.879,0a.775.775,0,0,1-.778-.774v-3.373h-1.815a.779.779,0,0,1-.756-.963l1.558-6.222a.776.776,0,0,1,.755-.59h.366a2.838,2.838,0,0,0,2.375,0h.37a.774.774,0,0,1,.751.59l1.558,6.222a.777.777,0,0,1-.756.963h-1.815v3.373a.774.774,0,0,1-.774.774Zm6.842-14.513a2.074,2.074,0,1,1,2.074,2.074A2.075,2.075,0,0,1,15354.037,5302.459Zm-8.4,0a2.074,2.074,0,1,1,2.074,2.074A2.075,2.075,0,0,1,15345.638,5302.459Z' transform='translate(-15343.823 -5300.385)' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

	.centers-list > li .tcenter-availability.tcenter-availability--male:before {
		background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.221' height='16.588' viewBox='0 0 6.221 16.588'%3E%3Cpath id='Icon_awesome-male' data-name='Icon awesome-male' d='M3.11,0A2.074,2.074,0,1,1,1.037,2.074,2.074,2.074,0,0,1,3.11,0M4.665,4.665H4.3a2.847,2.847,0,0,1-2.374,0H1.555A1.555,1.555,0,0,0,0,6.221v4.406a.778.778,0,0,0,.778.778H1.3v4.406a.778.778,0,0,0,.778.778H4.147a.778.778,0,0,0,.778-.778V11.4h.518a.778.778,0,0,0,.778-.778V6.221A1.555,1.555,0,0,0,4.665,4.665Z' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

	.centers-list > li .tcenter-availability.tcenter-availability--female:before {
		background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.776' height='16.588' viewBox='0 0 7.776 16.588'%3E%3Cpath id='Icon_awesome-female' data-name='Icon awesome-female' d='M4.45,0A2.074,2.074,0,1,1,2.376,2.074,2.074,2.074,0,0,1,4.45,0M8.315,11.475,6.759,5.254a.778.778,0,0,0-.754-.589H5.637a2.847,2.847,0,0,1-2.374,0H2.895a.778.778,0,0,0-.754.589L.585,11.475a.778.778,0,0,0,.754.966H3.154v3.369a.778.778,0,0,0,.778.778H4.968a.778.778,0,0,0,.778-.778V12.441H7.56A.778.778,0,0,0,8.315,11.475Z' transform='translate(-0.562)' fill='%2300347c'/%3E%3C/svg%3E%0A")
	}

.centers-list > li .tcenter.disabled {
	background: #f1f1f1;
	pointer-events: none
}

	.centers-list > li .tcenter.disabled .tcenter-time:before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.526' height='13.526' viewBox='0 0 13.526 13.526'%3E%3Cpath id='Icon_material-access-time' data-name='Icon material-access-time' d='M9.756,3a6.763,6.763,0,1,0,6.77,6.763A6.76,6.76,0,0,0,9.756,3Zm.007,12.174a5.411,5.411,0,1,1,5.411-5.411A5.409,5.409,0,0,1,9.763,15.174ZM10.1,6.382H9.087V10.44l3.551,2.13.507-.832L10.1,9.932Z' transform='translate(-3 -3)' fill='%234d4d4d'/%3E%3C/svg%3E%0A")
	}

	.centers-list > li .tcenter.disabled .tcenter-availability:before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.397' height='16.588' viewBox='0 0 15.397 16.588'%3E%3Cpath id='Icon_awesome-female' data-name='Icon awesome-female' d='M4.45,0A2.074,2.074,0,1,1,2.376,2.074,2.074,2.074,0,0,1,4.45,0M8.315,11.475,6.759,5.254a.778.778,0,0,0-.754-.589H5.637a2.847,2.847,0,0,1-2.374,0H2.895a.778.778,0,0,0-.754.589L.585,11.475a.778.778,0,0,0,.754.966H3.154v3.369a.778.778,0,0,0,.778.778H4.968a.778.778,0,0,0,.778-.778V12.441H7.56A.778.778,0,0,0,8.315,11.475Z' transform='translate(-0.562)' fill='%234d4d4d'/%3E%3Cpath id='Icon_awesome-male' data-name='Icon awesome-male' d='M3.11,0A2.074,2.074,0,1,1,1.037,2.074,2.074,2.074,0,0,1,3.11,0M4.665,4.665H4.3a2.847,2.847,0,0,1-2.374,0H1.555A1.555,1.555,0,0,0,0,6.221v4.406a.778.778,0,0,0,.778.778H1.3v4.406a.778.778,0,0,0,.778.778H4.147a.778.778,0,0,0,.778-.778V11.4h.518a.778.778,0,0,0,.778-.778V6.221A1.555,1.555,0,0,0,4.665,4.665Z' transform='translate(9.176)' fill='%234d4d4d'/%3E%3C/svg%3E%0A")
	}

.txt-color-red {
	color: #c23c3c
}

.flex-gap-large {
	gap: .5rem 8rem
}

@media(max-width: 1199.9px) {
	.flex-gap-large {
		gap: .5rem 3rem
	}
}

.available-row td .row-status-icon {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 12px;
	height: 12px;
	border-radius: 100%;
	background-color: #55c659;
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem
}

.unavailable-row td {
	background-color: #f1f1f1;
	color: #807e7d
}

	.unavailable-row td .row-status-icon {
		content: "";
		display: inline-block;
		vertical-align: middle;
		width: 12px;
		height: 12px;
		border-radius: 100%;
		background-color: #c65955;
		-webkit-margin-end: 1rem;
		margin-inline-end: 1rem
	}

.img-container img {
	max-width: 100%;
	border-radius: 5px;
	box-shadow: 0 3px 26px rgba(0,0,0,.1)
}

.directors-board--container {
	margin: 1rem 0 0;
	position: relative;
	display: flex;
	align-items: flex-start;
	gap: 2rem;
	border-radius: 3px
}

@media(max-width: 1679.9px) {
	.directors-board--container {
		gap: 1.5rem;
		padding: 2.5rem;
		align-items: flex-start
	}
}

@media(max-width: 991.9px) {
	.directors-board--container {
		flex-direction: column;
		justify-content: center;
		align-items: center
	}
}

@media(min-width: 992px) {
	html[dir=rtl] .directors-board--container {
		padding-right: 0
	}

	html[dir=ltr] .directors-board--container {
		padding-left: 0
	}
}

@media(max-width: 575.9px) {
	.directors-board--container {
		padding: 1rem
	}
}

.directors-board--chairman-container {
	min-height: 655px;
	width: 380px;
	background: #fff;
	border-radius: 5px;
	position: relative;
	z-index: 1;
	box-shadow: 0 0 50px rgba(0,0,0,.16);
	padding: .875rem
}

@media(max-width: 1679.9px) {
	.directors-board--chairman-container {
		min-height: 400px;
		width: 300px
	}
}

@media(max-width: 575.9px) {
	.directors-board--chairman-container {
		max-width: 100%
	}
}

.directors-board--chairman-img img {
	width: 100%;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	border-radius: 2px
}

.directors-board--chairman-txt {
	text-align: center;
	padding: 0 1rem
}

	.directors-board--chairman-txt h2 {
		color: #002353;
		font-size: 1.5rem;
		font-weight: 700;
		margin-top: 1.5rem;
		margin: 1.5rem 0 .25rem;
		text-align: start
	}

@media(max-width: 1679.9px) {
	.directors-board--chairman-txt h2 {
		font-size: 1.2rem
	}
}

.directors-board--chairman-txt span {
	color: #3c80c2;
	font-size: 1.125rem;
	font-weight: 500;
	display: block;
	margin: .1rem .3rem;
	text-align: start
}

@media(max-width: 1679.9px) {
	.directors-board--chairman-txt span {
		font-size: .8rem
	}
}

.directors-board--members-list-container {
	display: grid;
	/*grid-template-columns: repeat(4, 1fr);
    grid-gap: 3.75rem 1rem;*/
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 1rem;
	background: transparent;
	border-radius: 3px;
	flex-grow: 1
}

@media(max-width: 991.9px) {
	.directors-board--members-list-container {
		width: 100%
	}
}

@media(max-width: 1399.9px) {
	.directors-board--members-list-container {
		grid-template-columns: repeat(3, 1fr);
		grid-gap: 1rem
	}
}

@media(max-width: 1199.9px) {
	.directors-board--members-list-container {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width: 575.9px) {
	.directors-board--members-list-container {
		grid-template-columns: repeat(1, 1fr);
		max-width: 300px
	}
}

.directors-board--member-container {
	position: relative;
	background: #fff;
	border-radius: 5px;
	z-index: 1;
	box-shadow: 0 0 50px rgba(0,0,0,.16);
	padding: .875rem;
	height: 410px
}

	.directors-board--member-container:hover img {
		transform: scale(1.08)
	}

@media(max-width: 991.9px) {
	.directors-board--member-container {
		height: 410px
	}
}

@media(max-width: 1399.9px) {
	.directors-board--member-container {
		height: 310px
	}
}

@media(max-width: 1199.9px) {
	.directors-board--member-container {
		height: 410px
	}
}

@media(max-width: 575.9px) {
	.directors-board--member-container {
		height: 410px
	}
}

.directors-board--member-img {
	height: 100%;
	width: 100%;
	position: relative;
	border-radius: 2px;
	overflow: hidden
}

	.directors-board--member-img img {
		width: 100%;
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
		-o-object-position: center;
		object-position: center;
		position: absolute;
		top: 0;
		left: 0;
		transition: transform .3s
	}

	.directors-board--member-img:after {
		content: "";
		background: linear-gradient(180deg, rgba(0, 76, 152, 0) 0%, rgba(0, 76, 152, 0) 50%, #004c98 100%);
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1
	}

.directors-board--member-txt {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	padding: 1.5rem;
	text-align: start;
	min-height: 120px
}

	.directors-board--member-txt h2 {
		color: #fff;
		font-size: 1rem;
		font-weight: 700;
		margin-bottom: .25rem;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis
	}

@media(max-width: 1679.9px) {
	.directors-board--member-txt h2 {
		font-size: .8rem
	}
}

.directors-board--member-txt span {
	color: #fff;
	font-size: .75rem;
	font-weight: 400;
	display: block;
	margin: .1rem .3rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media(max-width: 1679.9px) {
	.directors-board--member-txt span {
		font-size: .7rem
	}
}

.about-timeline .inner-page--title {
	margin-bottom: 2rem
}

.about-timeline-wrapper {
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	margin-top: -1rem
}

	.about-timeline-wrapper .container-medium {
		padding: 2.5rem 2.75rem 2.5rem
	}

@media(max-width: 991.9px) {
	.about-timeline-wrapper .container-medium {
		padding-left: 1rem;
		padding-right: 1rem
	}
}

.about-timeline ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: .5rem 1.9rem;
	padding: 0;
	list-style: none
}

	.about-timeline ul li {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='370.212' height='320.611' viewBox='0 0 370.212 320.611'%3E%3Cpath id='Path_52445' data-name='Path 52445' d='M145.293,0,290.611,83.9V251.694L145.293,335.571,0,251.694V83.9Z' transform='translate(352.891 15) rotate(90)' fill='none' stroke='%238ccdf2' stroke-width='30' opacity='0.3'/%3E%3C/svg%3E%0A");
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		color: #3c80c2 !important;
		font-size: .875rem;
		font-weight: 400;
		position: relative;
		width: 23rem;
		min-height: 23rem;
		min-width: 23rem;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		padding: 5rem 5rem
	}

@media(max-width: 575.9px) {
	.about-timeline ul li {
		min-width: auto;
		max-width: 100%
	}
}

.about-timeline ul li h5 {
	color: #3c80c2;
	font-size: 2.25rem;
	position: absolute;
	top: 13%
}

html[dir=rtl] .about-timeline ul li h5 {
	right: 13%
}

html[dir=ltr] .about-timeline ul li h5 {
	left: 13%
}

@media(max-width: 1679.9px) {
	.about-timeline ul li h5 {
		font-size: 2rem
	}
}

.about-timeline ul li p {
	color: #303030;
	font-size: .875rem;
	line-height: 2;
	margin-bottom: 0;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media(max-width: 575.9px) {
	.about-timeline ul li p {
		font-size: .75rem
	}
}

.training-programs--row {
	--grid-col: 3;
	margin-top: .5rem;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 1.7rem;
	margin-bottom: 4rem
}

@media(max-width: 1679.9px) {
	.training-programs--row {
		margin-bottom: 3rem
	}
}

@media(max-width: 1199.9px) {
	.training-programs--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.training-programs--row {
		--grid-col: 1
	}
}

.training-programs--card {
	border-radius: 3px;
	background: #fff;
	box-shadow: 0 0 70px rgba(0,0,0,.1);
	outline: 3px solid transparent;
	transition: all .3s;
	display: flex;
	flex-direction: column
}

	.training-programs--card:hover {
		outline-color: #004c98
	}

		.training-programs--card:hover .training-programs--card--img img {
			transform: scale(1.1)
		}

		.training-programs--card:hover .training-programs--card--link {
			background: #004c98;
			color: #fff
		}

			.training-programs--card:hover .training-programs--card--link svg path {
				stroke: #fff
			}

.training-programs--card--content {
	padding: .75rem .75rem 0
}

.training-programs--card--img {
	position: relative;
	padding-top: 70.8%;
	overflow: hidden;
	display: block;
	border-radius: 3px 3px 0 0
}

	.training-programs--card--img img {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		min-height: 100%;
		transition: transform .3s;
		-o-object-fit: cover;
		object-fit: cover
	}

.training-programs--card--title {
	font-size: 1.375rem;
	font-weight: bold;
	color: #004c98;
	margin: 1.2rem 0 1rem
}

@media(max-width: 1679.9px) {
	.training-programs--card--title {
		font-size: 1.2rem
	}
}

@media(max-width: 991.9px) {
	.training-programs--card--title {
		font-size: 1.1rem
	}
}

.training-programs--card--footer {
	display: flex;
	justify-content: end;
	margin-top: auto
}

.training-programs--card--link {
	font-weight: bold;
	font-size: .875rem;
	display: inline-flex;
	gap: .813rem;
	align-items: center;
	color: #004c98;
	padding: .8rem 1.125rem 1.02rem;
	transition: all .3s
}

html[dir=rtl] .training-programs--card--link {
	border-radius: 0 5px 0 0
}

html[dir=ltr] .training-programs--card--link {
	border-radius: 5px 0 0 0
}

@media(max-width: 1679.9px) {
	.training-programs--card--link {
		padding: .8rem .8rem 1rem
	}
}

@media(max-width: 991.9px) {
	.training-programs--card--link {
		padding: .5rem .8rem .7rem
	}
}

.training-programs--card--link svg {
	position: relative;
	top: 4px
}

@media(max-width: 1679.9px) {
	.training-programs--card--link svg {
		max-width: 18px
	}
}

html[dir=ltr] .training-programs--card--link svg {
	transform: rotate(180deg)
}

.training-programs--card--link svg path {
	transition: stroke .3s
}

.program-details {
	margin-top: 2rem
}

.program-details--table--row {
	display: flex;
	gap: 3rem
}

@media(max-width: 991.9px) {
	.program-details--table--row {
		flex-direction: column;
		gap: 2rem
	}
}

.program-details--table--links .nav-link {
	color: #004c98;
	display: block;
	font-size: 1.5rem;
	border-radius: 9px;
	border: 1px solid #004c98;
	line-height: 0;
	padding: 1.6rem 3.3rem;
	transition: all .3s
}

@media(max-width: 1679.9px) {
	.program-details--table--links .nav-link {
		font-size: 1rem;
		padding: 1rem 2rem
	}
}

@media(max-width: 1199.9px) {
	.program-details--table--links .nav-link {
		padding-left: 1.2rem;
		padding-right: 1.2rem
	}
}

.program-details--table--links .nav-link svg path {
	transition: all .3s
}

.program-details--table--links .nav-link:hover {
	background: rgba(0,76,152,.1)
}

.program-details--table--links .nav-link.active {
	box-shadow: 0 0 25px rgba(0,0,0,.16);
	background: #004c98;
	color: #fff;
	padding-top: 2.3rem;
	padding-bottom: 2.3rem
}

@media(max-width: 1679.9px) {
	.program-details--table--links .nav-link.active {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
}

.program-details--table--links .nav-link.active svg path {
	fill: #fff;
	opacity: 1
}

.program-details--table--links .nav-link:not(:last-of-type) {
	margin-bottom: .75rem
}

html[dir=rtl] .program-details--table--links .nav-link svg {
	margin-left: .9rem
}

html[dir=ltr] .program-details--table--links .nav-link svg {
	margin-right: .9rem
}

.program-details--table--content {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='302.538' height='365.881' viewBox='0 0 302.538 365.881'%3E%3Cg id='Group_19166' data-name='Group 19166' transform='translate(0 79.036)' opacity='0.25'%3E%3Cpath id='Path_52109' data-name='Path 52109' d='M102.141,0,204.3,58.982V176.941L102.141,235.907,0,176.941V58.982Z' transform='translate(0 50.939)' fill='%238ccdf2' opacity='0.3'/%3E%3Cpath id='Path_52118' data-name='Path 52118' d='M76.674,0l76.687,44.276v88.548L76.674,177.087,0,132.824V44.276Z' transform='translate(149.177 0)' fill='%238ccdf2' opacity='0.3'/%3E%3C/g%3E%3Cpath id='Path_52121' data-name='Path 52121' d='M76.674,0l76.687,44.276v88.548L76.674,177.087,0,132.824V44.276Z' transform='translate(122.391 0)' fill='%238ccdf2' opacity='0.25'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: left bottom;
	background-size: contain;
	flex-grow: 1
}

.program-details--table--content--title {
	color: #004c98;
	font-size: 1.125rem
}

.program-details--table--list {
	margin-top: 1.3rem;
	margin-bottom: 0;
	padding: 0
}

.program-details--table--list--item {
	display: flex;
	align-items: start;
	gap: 1.8rem;
	font-size: 1rem
}

	.program-details--table--list--item:not(:last-of-type) {
		padding-bottom: .813rem;
		margin-bottom: .813rem;
		border-bottom: 1px solid rgba(0,76,152,.07)
	}

.program-details--table--list--item--number {
	border-radius: 3px;
	border: 1px solid #8ed1f3;
	font-size: 1.25rem;
	min-width: 42px;
	height: 42px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: #004c98;
	font-weight: 500
}

@media(max-width: 1679.9px) {
	.program-details--table--list--item--number {
		font-size: 1rem
	}
}

.program-details--table--list--item--desc {
	margin-bottom: 0;
	padding-top: .3rem
}

.program-details--trainers {
	margin-top: 2rem
}

.program-details--trainers--row {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: 2.5rem 6.5rem;
	margin-top: 2rem
}

@media(max-width: 1679.9px) {
	.program-details--trainers--row {
		gap: 2.5rem 3.5rem
	}
}

@media(max-width: 1199.9px) {
	.program-details--trainers--row {
		gap: 2.5rem
	}
}

.program-details--trainers--card {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	width: 9.5rem
}

.program-details--trainers--card--img img {
	max-height: 69px;
	max-width: 69px
}

.program-details--trainers--card--title {
	font-weight: bold;
	font-size: 1rem;
	margin-top: 1rem
}

@media(max-width: 575.9px) {
	.program-details--trainers--card--title {
		font-size: .9rem
	}
}

.program-details--path--row {
	--grid-col: 2;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 0 2.5rem
}

@media(max-width: 1199.9px) {
	.program-details--path--row {
		--grid-col: 1;
		gap: 0
	}
}

.program-details--path--row > div {
	display: flex;
	flex-direction: column;
	margin-top: 2rem
}

	.program-details--path--row > div .sector-box {
		flex-grow: 1
	}

@media(max-width: 1399.9px) {
	.program-details--path--row > div .sector-box {
		padding: 1rem
	}
}

.program-details--path--row > div:first-of-type li {
	width: auto
}

.program-details--path--title {
	font-weight: bold;
	font-size: .875rem
}

.program-details--path .framework-usages--item-list {
	box-shadow: none;
	display: flex;
	flex-wrap: wrap;
	gap: 2rem 2.5rem
}

@media(max-width: 1679.9px) {
	.program-details--path .framework-usages--item-list {
		gap: 2rem 1.3rem
	}
}

@media(max-width: 991.9px) {
	.program-details--path .framework-usages--item-list {
		gap: .5rem 1.3rem
	}
}

@media(max-width: 575.9px) {
	.program-details--path .framework-usages--item-list {
		flex-direction: column
	}
}

.program-details--path .framework-usages--item-list:not(:last-of-type) {
	border-bottom: 1px solid rgba(0,76,152,.2);
	padding-bottom: 1rem;
	margin-bottom: 1rem
}

.program-details--path .framework-usages--item-list li {
	border-bottom: none;
	padding: .5rem 0;
	width: calc(33.3333333333% - 2.5rem)
}

@media(max-width: 1679.9px) {
	.program-details--path .framework-usages--item-list li {
		width: calc(33.3333333333% - 1.3rem)
	}
}

@media(max-width: 1399.9px) {
	.program-details--path .framework-usages--item-list li {
		width: calc(50% - 1.3rem)
	}
}

@media(max-width: 575.9px) {
	.program-details--path .framework-usages--item-list li {
		width: auto
	}
}

.program-details--path .framework-usages--item-list li a {
	color: #004c98;
	text-decoration: underline;
	transition: opacity .3s
}

	.program-details--path .framework-usages--item-list li a:hover {
		opacity: .8
	}

.event--item {
	background: #fff;
	padding: 1.5rem 1.5rem 2.25rem;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	border-radius: .375rem;
	display: block;
	color: #303030 !important;
	transition: all .25s ease-in-out
}

	.event--item:hover {
		background: #eaf8ff
	}

.event--item-title {
	font-size: 1.25rem;
	color: #004c98;
	margin-bottom: 1.2rem;
	font-weight: 600
}

.event--item-photo {
	max-width: 100%;
	height: auto
}

	.event--item-photo img {
		width: 100%;
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
		box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
		border-radius: .375rem;
		aspect-ratio: 16/6
	}

.event--item-details-list {
	display: flex;
	gap: 1rem;
	margin-top: 1.5rem;
	flex-wrap: wrap
}

.event--item-details-list-item {
	background: #fff;
	padding: .75rem 1.5rem;
	min-width: 100px;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
	border-radius: .375rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center
}

@media(max-width: 1199.9px) {
	.event--item-details-list-item {
		min-width: auto
	}
}

.event--item-details-list-item p {
	margin-bottom: .75rem
}

	.event--item-details-list-item p:last-child {
		margin-bottom: 0
	}

.event--item-details-list-item .event-date-month {
	color: #3c80c2;
	font-size: .875rem;
	line-height: 1
}

.event--item-details-list-item .event-date-day {
	color: #004c98;
	font-weight: 600;
	font-size: 2rem;
	line-height: 1
}

@media(max-width: 1199.9px) {
	.event--item-details-list-item .event-date-day {
		font-size: 1.5rem
	}
}

.event--item-details-list-item .event-date-year {
	font-size: .75rem;
	color: rgba(0,76,152,.5)
}

.event--item-details-list-item .event-file {
	display: flex;
	flex-direction: column;
	color: #fff;
	font-size: .875rem;
	font-weight: 600
}

	.event--item-details-list-item .event-file:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.69' height='34.113' viewBox='0 0 27.69 34.113'%3E%3Cpath d='M15.451 1H4.211A3.211 3.211 0 0 0 1 4.211V29.9a3.211 3.211 0 0 0 3.211 3.211h19.268A3.211 3.211 0 0 0 26.69 29.9V12.239Z' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M15.451 1v11.239H26.69' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");
		display: inline-block;
		margin-bottom: .3rem
	}

.event--item-details-list-item.event-from-to {
	flex-direction: row;
	gap: 1.5rem
}

.event--item-details-list-item .event-time-txt {
	display: flex;
	flex-direction: column;
	color: #004c98;
	font-size: .875rem;
	font-weight: 600
}

	.event--item-details-list-item .event-time-txt:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath id='Path_52240' data-name='Path 52240' d='M23,13A10,10,0,1,1,13,3,10,10,0,0,1,23,13Z' transform='translate(-2 -2)' fill='none' stroke='%231287e8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_52241' data-name='Path 52241' d='M18,9v6l4,2' transform='translate(-7 -4)' fill='none' stroke='%231287e8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A");
		display: inline-block
	}

.event--item-details-list-item .event-time-value {
	font-size: .875rem;
	color: #004c98
}

.events--more-details {
	display: flex;
	justify-content: space-around;
	align-items: center;
	gap: 2rem;
	margin: 1.5rem auto
}

.events--more-details__box {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: .75rem
}

	.events--more-details__box p {
		margin: 0
	}

		.events--more-details__box p:first-of-type {
			font-size: 1.125rem;
			color: #474442
		}

		.events--more-details__box p:last-of-type {
			font-size: 1.35rem;
			color: #004c98;
			font-weight: 500
		}

	.events--more-details__box svg {
		max-width: 85px;
		max-height: 100px
	}

.events--more-details ~ .news-details--desc {
	margin-bottom: 1.5rem
}

@media(max-width: 991.9px) {
	.events--more-details {
		flex-wrap: wrap
	}

	.events--more-details__box {
		gap: .25rem
	}

		.events--more-details__box svg {
			max-width: 75px;
			max-height: 85px
		}
}

.video-popup {
	position: fixed;
	top: 0%;
	left: 50%;
	transform: translate(-50%, -30%);
	width: 60%;
	border-radius: 22px;
	box-shadow: 0px 0px 66px rgba(0,0,0,.1);
	z-index: 9999;
	visibility: hidden;
	pointer-events: none;
	opacity: 0;
	transition: all ease-in-out .25s;
	background: #fff
}

	.video-popup.active {
		top: 30%;
		visibility: visible;
		pointer-events: all;
		opacity: 1
	}

.video-popup__wrapper {
	position: relative;
	padding: 2rem 3.5rem;
	min-height: 600px
}

	.video-popup__wrapper .embed--item {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		width: 90%;
		height: 90%
	}

	.video-popup__wrapper .close-popup {
		position: absolute;
		top: 15px;
		inset-inline-end: 15px;
		cursor: pointer
	}

@media(max-width: 991.9px) {
	.video-popup {
		width: 80%;
		border-radius: 4px
	}

	.video-popup__wrapper {
		min-height: 450px
	}

	.video-popup .close-popup {
		top: 4px;
		inset-inline-end: 6px
	}
}

@media(max-width: 575.9px) {
	.video-popup {
		width: 90%
	}

	.video-popup__wrapper {
		min-height: 300px
	}
}

.events-attach--container {
	position: relative;
	margin: 0 auto;
	padding: 0 5rem
}

	.events-attach--container .events-attach--slider {
		padding: 1rem
	}

	.events-attach--container .events-attach--card {
		padding: 1.25rem;
		max-width: 350px;
		border-radius: 15px;
		box-shadow: 0px 0px 10px rgba(0,0,0,.1)
	}

		.events-attach--container .events-attach--card img {
			display: block;
			margin: .5rem auto
		}

	.events-attach--container .events-attach--card--title {
		font-size: 1.125rem;
		color: #1c6cb5;
		margin-bottom: 5px
	}

	.events-attach--container .events-attach--card--desc {
		color: #4d4d4d;
		margin-bottom: 0
	}

	.events-attach--container .events-attach--card--media {
		position: relative
	}

		.events-attach--container .events-attach--card--media .play-icon {
			display: none
		}

		.events-attach--container .events-attach--card--media.video .play-icon {
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			width: 50px;
			height: 50px;
			border-radius: 50%;
			border: 4px solid #3c80c2;
			background: #fff;
			box-shadow: 0px 0px 19px #1287e8;
			display: inline-flex;
			justify-content: center;
			align-items: center;
			z-index: 9;
			cursor: pointer
		}

		.events-attach--container .events-attach--card--media.video::after {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background: radial-gradient(circle, rgba(250, 250, 251, 0.02) 0%, rgba(0, 16, 39, 0.75) 100%)
		}

		.events-attach--container .events-attach--card--media.video:hover {
			cursor: pointer
		}

			.events-attach--container .events-attach--card--media.video:hover .play-icon {
				-webkit-animation: pulse-effect 1.5s infinite;
				animation: pulse-effect 1.5s infinite
			}

@media(max-width: 991.9px) {
	.events-attach--container {
		padding: 0
	}

		.events-attach--container .events-attach--card {
			margin: 0 auto;
			padding: .75rem
		}
}

.event-details .event--item-details-list {
	justify-content: flex-end;
	position: relative;
	bottom: 70px;
	margin-bottom: -50px
}

@media(max-width: 991.9px) {
	.event-details .event--item-details-list {
		position: static;
		justify-content: center;
		margin: 1rem 0 2rem
	}
}

.events--table {
	text-align: center
}

.event-time-table {
	width: 90%;
	margin: 1.5rem auto;
	max-width: 700px
}

@media(max-width: 991.9px) {
	.event-time-table {
		width: 100%
	}
}

.event-time-table .section-subtitle {
	text-align: center
}

.event-time-table--item {
	display: flex;
	justify-content: space-between;
	align-items: center
}

	.event-time-table--item:not(:last-of-type) {
		margin-bottom: 1.75rem
	}

	.event-time-table--item span {
		width: 14px;
		height: 2px;
		background-color: #b5b5b5
	}

	.event-time-table--item .event-end-time, .event-time-table--item .event-start-time {
		display: flex;
		align-items: center;
		gap: 1rem;
		border-radius: 5px;
		padding: 4px;
		width: 300px
	}

		.event-time-table--item .event-end-time h4, .event-time-table--item .event-start-time h4 {
			font-size: 1.1rem;
			font-weight: 600;
			color: #004c98;
			margin-bottom: 0
		}

	.event-time-table--item .event-end-time {
		background: rgba(0,76,152,.08)
	}

		.event-time-table--item .event-end-time .event-time-table--item--date {
			background: rgba(0,76,152,.08)
		}

	.event-time-table--item .event-start-time {
		background: rgba(101,179,177,.08)
	}

		.event-time-table--item .event-start-time .event-time-table--item--date {
			background: rgba(101,179,177,.08)
		}

.event-time-table--item--date {
	display: flex;
	flex-direction: column;
	gap: .5rem;
	align-items: center;
	padding: 5px
}

	.event-time-table--item--date .event-table-day {
		color: #004c98;
		font-weight: 600;
		font-size: 1.5rem;
		line-height: 1;
		margin-bottom: 0
	}

	.event-time-table--item--date .event-table-year {
		font-size: .75rem;
		color: #1287e8;
		margin-bottom: 0
	}

@media(max-width: 767.9px) {
	.event-time-table--item {
		gap: .5rem;
		flex-direction: column
	}

		.event-time-table--item .event-end-time, .event-time-table--item .event-start-time {
			width: 250px
		}

			.event-time-table--item .event-end-time h4, .event-time-table--item .event-start-time h4 {
				font-size: .95rem
			}
}

.container-login {
	width: 450px;
	max-width: 100%;
	background-color: #fff;
	padding: .75rem 1.625rem 1.5rem;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1)
}

.login--register-wrapper {
	background: #f8f8f8;
	border-radius: 5px;
	padding: 1rem 1.75rem;
	margin: 1.625rem 0 1rem
}

.login--title {
	color: #004c98;
	font-size: 1.5rem;
	text-align: center;
	margin-bottom: 1.25rem;
	font-weight: 700;
	border-bottom: 1px solid rgba(112,112,112,.2);
	padding-bottom: 1.25rem
}

@media(max-width: 575.9px) {
	.login--title {
		font-size: 1.125rem
	}
}

.login--subtitle {
	color: #004c98;
	font-size: 1.25rem;
	text-align: center;
	margin-bottom: 1.25rem
}

@media(max-width: 575.9px) {
	.login--subtitle {
		font-size: 1.125rem
	}
}

.login--form .button {
	margin-top: .75rem;
	height: 50px
}

.login--form .auth-form-group, .login--form .form-group {
	margin-bottom: .5rem
}

.login--form .form-error.auth-control-wrapper:after, .login--form .form-error .auth-control-wrapper:after, .login--form .form-error .file-name-input:after, .login--form .form-error .custom-add-file-btn:after {
	top: 35px
}

.login--form-label {
	font-size: .875rem;
	color: #303030;
	font-weight: 700
}

.login--items-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	gap: 30px;
	margin: 0 auto
}

@media(max-width: 1399.9px) {
	.login--items-wrapper {
		gap: 20px
	}
}

.login--item-wrapper {
	filter: drop-shadow(0px -4px 7px rgba(0, 52, 124, 0.3));
	width: 90px;
	height: auto;
	position: relative;
	display: flex;
	align-items: center;
	flex-direction: column;
	transition: all .25s ease-in-out
}

	.login--item-wrapper h5 {
		font-size: .75rem;
		color: #757575;
		transition: all .25s ease-in-out;
		text-align: center;
		font-weight: 700
	}

	.login--item-wrapper h6 {
		font-size: .75rem;
		color: #004c98;
		transition: all .25s ease-in-out;
		text-align: center
	}

	.login--item-wrapper:hover {
		filter: drop-shadow(0px 0px 10px rgba(0, 52, 124, 0.4))
	}

.login--item {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84.834' height='97.958' viewBox='0 0 84.834 97.958'%3E%3Cpath id='Path_52246' data-name='Path 52246' d='M1036.39,0,993.97,24.5V73.476l42.42,24.485L1078.8,73.476V24.5Z' transform='translate(-993.97 -0.003)' fill='%23fff'/%3E%3C/svg%3E%0A") center center no-repeat;
	width: 85px;
	height: 98px;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	transition: all .25s ease-in-out;
	margin-bottom: .5rem
}

	.login--item svg, .login--item img {
		width: 30px;
		height: 30px;
		-o-object-fit: contain;
		object-fit: contain;
		-o-object-position: center;
		object-position: center;
		-webkit-margin-after: .5rem;
		margin-block-end: .5rem;
		transition: all .25s ease-in-out;
		fill: #1287e8
	}

		.login--item svg path, .login--item img path {
			fill: #1287e8;
			transition: all .25s ease-in-out
		}

.login--actions-wrapper a {
	display: block;
	padding: .5rem;
	color: #757575;
	text-decoration: underline;
	text-align: center
}

@media(max-width: 575.9px) {
	.login--actions-wrapper a {
		font-size: .875rem
	}
}

.modal-header .btn-close {
	margin: -0.5rem -0.5rem -0.5rem -0.5rem;
	-webkit-margin-start: auto;
	margin-inline-start: auto
}

.modal-dialog {
	max-width: 500px;
	margin: 50vh auto 1.75rem;
	transform: translateY(-50%) !important
}

.programs-policy .inner-page--card {
	padding-bottom: 0
}

@media(max-width: 991.9px) {
	.programs-policy .inner-page--card {
		padding: 2rem .5rem 0
	}
}

.programs-policy--nav {
	flex-wrap: wrap;
	padding: 0;
	gap: .5rem 1.5rem;
	margin-top: -4rem;
	transform: translateY(4rem);
	margin-bottom: 6.5rem
}

@media(max-width: 575.9px) {
	.programs-policy--nav {
		flex-wrap: nowrap;
		overflow: auto;
		justify-content: flex-start
	}
}

.programs-policy--nav--style-2 {
	padding-top: 2rem;
	transform: none;
	margin-top: 0;
	margin-bottom: 1.5rem
}

.programs-policy--nav .nav-item {
	width: 12rem;
	max-width: 12rem
}

@media(max-width: 1679.9px) {
	.programs-policy--nav .nav-item {
		width: 11rem;
		max-width: 11rem
	}
}

@media(max-width: 991.9px) {
	.programs-policy--nav .nav-item {
		width: 10rem;
		max-width: 10rem
	}
}

@media(max-width: 575.9px) {
	.programs-policy--nav .nav-item {
		width: 9rem;
		flex: 9rem 0 0;
		max-width: unset;
		filter: none
	}

		.programs-policy--nav .nav-item .nav-link {
			transform: none !important
		}

		.programs-policy--nav .nav-item .divisions-home--item {
			padding: 2rem
		}
}

.programs-policy--nav .nav-item .concepts--row--item {
	min-height: auto;
	padding-top: 115%
}

	.programs-policy--nav .nav-item .concepts--row--item .divisions-home--item {
		padding: 3rem 1.25rem
	}

	.programs-policy--nav .nav-item .concepts--row--item h3 {
		font-size: 1.125rem;
		min-height: auto;
		-webkit-line-clamp: 3
	}

@media(max-width: 1679.9px) {
	.programs-policy--nav .nav-item .concepts--row--item h3 {
		font-size: 1rem
	}
}

@media(max-width: 991.9px) {
	.programs-policy--nav .nav-item .concepts--row--item h3 {
		font-size: .9rem
	}
}

.programs-policy--nav .nav-item .nav-link.active {
	transform: none
}

.programs-policy--box {
	background: #fff;
	border-radius: 9px;
	box-shadow: 0 0 25px rgba(0,0,0,.16);
	padding: 2.7rem 3.375rem;
	max-width: 72.75rem;
	margin: auto
}

@media(max-width: 991.9px) {
	.programs-policy--box {
		padding: 2rem 1.5rem
	}
}

.programs-policy--box--container {
	max-width: 62.6rem
}

.programs-policy--box--title {
	color: #004c98;
	font-size: 1.5rem;
	margin-bottom: 2rem;
	font-weight: bold
}

@media(max-width: 1679.9px) {
	.programs-policy--box--title {
		font-size: 1.3rem
	}
}

@media(max-width: 575.9px) {
	.programs-policy--box--title {
		font-size: 1.2rem;
		margin-bottom: 1.5rem
	}
}

.programs-policy--box--subtitle {
	font-weight: bold;
	font-size: 1rem;
	margin-top: 1rem
}

.programs-policy--box--desc {
	font-size: 1.125rem
}

@media(max-width: 1679.9px) {
	.programs-policy--box--desc {
		font-size: 1.1rem
	}
}

@media(max-width: 575.9px) {
	.programs-policy--box--desc {
		font-size: 1rem
	}
}

.programs-policy--box--desc--blue {
	color: #004c98;
	margin-top: 1.75rem
}

.programs-policy--box--desc + .programs-policy--box--list {
	margin-top: 2.3rem
}

.programs-policy--box--list:last-of-type {
	margin-bottom: 0
}

.programs-policy--box--list p {
	flex-direction: column
}

	.programs-policy--box--list p span {
		margin-top: .4rem
	}

		.programs-policy--box--list p span:not(.programs-policy--box--desc--blue) {
			color: inherit
		}

.programs-policy--box .framework-usages--item-list a {
	margin: 0 .4rem;
	color: #004c98;
	text-decoration: underline
}

	.programs-policy--box .framework-usages--item-list a:hover {
		opacity: .8
	}

.programs-policy--box--row {
	display: flex;
	gap: 2rem 4.9rem;
	margin-top: 2rem
}

.programs-policy--box--row--item {
	width: 100%
}

@media(max-width: 1199.9px) {
	.programs-policy--box--row {
		flex-direction: column
	}
}

.programs-policy--box .table tbody tr:nth-of-type(odd) {
	background: #d1eaff
}

.programs-policy--box .table tfoot th {
	background: #3c80c2;
	padding: 1rem 1.5rem
}

.exams-policy .inner-page--card {
	padding-bottom: 3rem
}

.exams-policy--nav {
	flex-wrap: wrap;
	padding: 0;
	gap: .5rem 5.5rem;
	margin-bottom: 0;
	justify-content: center
}

@media(max-width: 991.9px) {
	.exams-policy--nav {
		gap: 1rem
	}
}

.exams-policy--nav .nav-item {
	width: 14.75rem;
	max-width: 14.75rem
}

	.exams-policy--nav .nav-item .concepts--row--item {
		min-height: auto;
		padding-top: 115%
	}

		.exams-policy--nav .nav-item .concepts--row--item > div {
			padding: 2rem 1.6rem
		}

		.exams-policy--nav .nav-item .concepts--row--item img {
			width: auto;
			max-width: 75%
		}

		.exams-policy--nav .nav-item .concepts--row--item h3 {
			font-size: 1.125rem;
			min-height: auto;
			-webkit-line-clamp: 4
		}

@media(max-width: 1679.9px) {
	.exams-policy--nav .nav-item .concepts--row--item h3 {
		font-size: 1rem
	}
}

@media(max-width: 991.9px) {
	.exams-policy--nav .nav-item .concepts--row--item h3 {
		font-size: .9rem
	}
}

.exams-policy--nav .nav-item .nav-link.active {
	transform: scale(1.1)
}

	.exams-policy--nav .nav-item .nav-link:hover .divisions-home--item, .exams-policy--nav .nav-item .nav-link.active .divisions-home--item {
		background: #fff
	}

		.exams-policy--nav .nav-item .nav-link:hover .divisions-home--item::after, .exams-policy--nav .nav-item .nav-link.active .divisions-home--item::after {
			opacity: 1;
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='298.946' height='345.195' viewBox='0 0 298.946 345.195'%3E%3Cpath id='Path_51868' data-name='Path 51868' d='M108.871,144.028V309.707l143.463,82.841,143.483-82.841V144.028L252.334,61.209Z' transform='translate(-102.871 -54.281)' fill='none' stroke='%2300347c' stroke-width='12'/%3E%3C/svg%3E%0A")
		}

		.exams-policy--nav .nav-item .nav-link:hover .divisions-home--item h3, .exams-policy--nav .nav-item .nav-link.active .divisions-home--item h3 {
			color: #004c98
		}

		.exams-policy--nav .nav-item .nav-link:hover .divisions-home--item img, .exams-policy--nav .nav-item .nav-link.active .divisions-home--item img {
			filter: none
		}

.exams-policy--tab-content {
	max-width: 72.75rem;
	margin: 2.25rem auto 0
}

.exams-policy .accordion:not(:last-of-type) {
	margin-bottom: 1.4rem
}

.exams-policy .accordion .accordion-button {
	padding: 1.6rem 2rem
}

	.exams-policy .accordion .accordion-button.collapsed {
		color: #303030
	}

		.exams-policy .accordion .accordion-button.collapsed::after {
			background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
		}

@media(max-width: 991.9px) {
	.exams-policy .accordion .accordion-button {
		padding: 1.2rem 1rem;
		font-size: 1.1rem
	}
}

@media(max-width: 991.9px) {
	.exams-policy .accordion-body {
		padding: 1.2rem 1rem
	}
}

.exams-centers--row {
	--grid-col: 2;
	margin-top: .5rem;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 3.1rem
}

@media(max-width: 1679.9px) {
	.exams-centers--row {
		grid-gap: 2rem
	}
}

@media(max-width: 767.9px) {
	.exams-centers--row {
		--grid-col: 1
	}
}

.exams-centers--card {
	background: #fff;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	border-radius: 5px;
	padding: 2rem 1.75rem
}

@media(max-width: 1679.9px) {
	.exams-centers--card {
		padding: 1.5rem
	}
}

.exams-centers--card--row {
	display: flex;
	gap: 1.25rem
}

@media(max-width: 1399.9px) {
	.exams-centers--card--row {
		flex-direction: column-reverse
	}
}

.exams-centers--card--map {
	min-width: 22.9rem
}

@media(max-width: 1679.9px) {
	.exams-centers--card--map {
		min-width: 55%
	}
}

.exams-centers--card--map iframe {
	height: 100%;
	min-height: 250px
}

.exams-centers--card--content {
	padding: .75rem 0
}

@media(max-width: 1399.9px) {
	.exams-centers--card--content {
		padding: 0
	}
}

.exams-centers--card--title {
	color: #004c98;
	font-size: 2.125rem;
	font-weight: bold;
	margin-bottom: 2rem
}

@media(max-width: 1679.9px) {
	.exams-centers--card--title {
		font-size: 1.7rem;
		margin-bottom: 1rem
	}
}

@media(max-width: 991.9px) {
	.exams-centers--card--title {
		font-size: 1.5rem;
		margin-bottom: .5rem
	}
}

.exams-centers--card--desc {
	font-size: 1.125rem;
	margin-bottom: 1rem
}

@media(max-width: 991.9px) {
	.exams-centers--card--desc {
		font-size: 1rem
	}
}

.exams-centers--card--phone {
	display: flex;
	align-items: center;
	gap: 1.5rem;
	font-size: 1.25rem
}

@media(max-width: 1679.9px) {
	.exams-centers--card--phone {
		font-size: 1.1rem
	}
}

@media(max-width: 991.9px) {
	.exams-centers--card--phone {
		font-size: 1rem;
		flex-wrap: wrap
	}
}

.exams-centers--card--phone span:first-of-type {
	font-weight: bold;
	color: #004c98
}

html[dir=rtl] .exams-centers--card--phone span:first-of-type svg {
	margin-left: .7rem
}

html[dir=ltr] .exams-centers--card--phone span:first-of-type svg {
	margin-right: .7rem
}

.contact-us--map-wrapper {
	width: 100%;
	height: 450px
}

.contact-us--info-wrapper {
	justify-content: center
}

	.contact-us--info-wrapper .nav-link .divisions-home--item {
		background-color: #fff
	}

		.contact-us--info-wrapper .nav-link .divisions-home--item svg, .contact-us--info-wrapper .nav-link .divisions-home--item img {
			width: 25px;
			height: 25px;
			margin-top: 0;
			position: relative;
			z-index: 3
		}

			.contact-us--info-wrapper .nav-link .divisions-home--item svg path, .contact-us--info-wrapper .nav-link .divisions-home--item img path {
				fill: #1287e8
			}

		.contact-us--info-wrapper .nav-link .divisions-home--item p {
			color: #4d4d4d;
			font-size: .75rem;
			margin-bottom: .25rem;
			position: relative;
			z-index: 3
		}

		.contact-us--info-wrapper .nav-link .divisions-home--item div, .contact-us--info-wrapper .nav-link .divisions-home--item a {
			color: #1c6cb5;
			font-size: 1.125rem;
			font-weight: 700;
			position: relative;
			z-index: 3
		}

.search-results--count {
	color: #fff;
	text-align: end;
	font-size: 1rem
}

.search-results--item {
	box-shadow: 0 3px 25px rgba(0,0,0,.1);
	background-color: #fff;
	margin-top: 2.5rem;
	padding: 1.375rem;
	border-radius: 5px;
	position: relative;
	display: block;
	transition: all .25s ease-in-out
}

	.search-results--item > a {
		display: block
	}

.search-results--item-label {
	font-size: .875rem;
	padding: .1rem 1rem .3rem;
	display: inline-block !important;
	color: #004c98;
	border-radius: 20px;
	border: 1px solid #004c98;
	margin-bottom: 1rem;
	transition: all .25s ease-in-out;
	background-color: #fff
}

	.search-results--item-label:hover {
		color: #fff;
		background-color: #004c98
	}

.search-results--item-title {
	font-size: 1.25rem;
	font-weight: 700;
	color: #004c98;
	margin-bottom: .5rem;
	transition: all .25s ease-in-out
}

	.search-results--item-title:hover {
		text-decoration: underline
	}

.search-results--item-path {
	font-size: 1rem;
	color: #303030;
	margin-top: 1rem;
	margin-bottom: 0rem
}

	.search-results--item-path a {
		color: #303030;
		font-size: 1rem;
		transition: all .25s ease-in-out
	}

		.search-results--item-path a:not(:last-child):after {
			content: "";
			background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.33' height='6.201' viewBox='0 0 5.33 6.201'%3E%3Cpath id='Path_52242' data-name='Path 52242' d='M-1.118-.143V-1.6L-4.94-3.289l3.822-1.6V-6.344l-5.33,2.483v1.2Z' transform='translate(6.448 6.344)' fill='%23000' opacity='0.5'/%3E%3C/svg%3E%0A") center center no-repeat;
			display: inline-flex;
			height: 6px;
			width: 6px;
			margin-inline: 1rem
		}

html[dir=ltr] .search-results--item-path a:not(:last-child):after {
	transform: rotate(0.5turn)
}

.search-results--item-path a:hover {
	color: #004c98
}

.search-results--item-desc {
	font-size: 1rem;
	color: #9d9d9d;
	margin-bottom: 0rem;
	transition: all .25s ease-in-out
}

	.search-results--item-desc:hover {
		text-decoration: underline
	}

.search-results--list + .pagination-wrapper {
	margin-top: 2.5rem
}

.fa-sp-search {
	position: relative;
	padding-bottom: 340px;
	margin: -300px auto 0
}

@media(min-width: 1680px) {
	.fa-sp-search {
		max-width: 1480px
	}
}

@media(max-width: 1679.9px) {
	.fa-sp-search {
		padding-bottom: 295px
	}
}

@media(max-width: 1399.9px) {
	.fa-sp-search {
		padding-bottom: 240px
	}
}

@media(max-width: 991.9px) {
	.fa-sp-search {
		padding-bottom: 200px;
		margin-top: -260px
	}
}

.fa-sp-search:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='420' height='433' viewBox='0 0 420 433'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10412' data-name='Rectangle 10412' width='420' height='433' transform='translate(-20991 -16684)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_49' data-name='Mask Group 49' transform='translate(20991 16684)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_19978' data-name='Group 19978'%3E%3Cpath id='Path_52243' data-name='Path 52243' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(-20521.689 -16583.389) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52244' data-name='Path 52244' d='M70.542,0,40.029,52.86l.007.007-.81,1.4.007.007-.807,1.392v.007l-.8,1.393.007.007-.81,1.393.011.014-.807,1.393v0l-.8,1.4v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.807,1.4-.8,1.4,0,.007-.8,1.393.011.007-.807,1.4v.007l-.8,1.393v.01l-.807,1.393.011,0-.814,1.393.014.01-.8,1.392v.007l-.8,1.393.007.011-.81,1.392,0,.011-.8,1.4v0l-.8,1.393v.007l-.807,1.4.007,0-.81,1.4.011,0-.807,1.4V86.5l-.8,1.4V87.9l-.8,1.389.007.011-.814,1.393.007.007-.8,1.393V92.1L16.809,93.5V93.5l-.8,1.392.011.01L15.206,96.3l.011,0-.807,1.4v0l-.8,1.4,0,0-.8,1.4.007.007L12.01,101.9v.01l-.8,1.392v0L10.4,104.7l.007.014L9.6,106.11l.018.007-.807,1.393v.007L8,108.909l.011.01L7.2,110.312l.011.007-.8,1.389v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.807,1.4v0l-.8,1.392.007.014-.81,1.392.011.007L.8,121.522v.007L0,122.922l30.52,52.864H91.56l30.506-52.864v0l.8-1.4v-.007l.807-1.393-.011-.014.81-1.393,0,0,.8-1.392v-.007l.8-1.4-.007-.007.814-1.393-.007-.007.8-1.393v-.011l.8-1.4v0l.8-1.393-.007,0,.81-1.4-.007,0,.807-1.4v0l.8-1.4V106.1l.8-1.4-.007-.007.814-1.389-.007-.007.8-1.4V101.9l.807-1.392v0l.8-1.4-.007-.011.81-1.392-.007-.01.807-1.393v0l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007,0,.81-1.392-.014-.01.8-1.393v-.007l.807-1.393v-.011l.8-1.392-.007-.007.81-1.4-.007,0,.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.011,0,.817-1.4-.011,0,.8-1.4v0l.8-1.393-.011-.007.814-1.4-.007-.011.8-1.389v-.01l.807-1.393v-.007l.8-1.392-.007-.011.81-1.389-.011-.007.807-1.393v-.014l.8-1.392,0-.007.8-1.4,0,0,.8-1.4v-.007l.807-1.392v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.4v-.007l.8-1.393-.007-.01.814-1.392L131.582,0Z' transform='translate(-20416.527 -16684) rotate(90)' fill='%2378c8f1'/%3E%3Cpath id='Path_52245' data-name='Path 52245' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.713H30.517ZM32.874,4.08,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.08Z' transform='translate(-20521.691 -16583.389) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52246' data-name='Path 52246' d='M122.066,122.922v0l.8-1.4v-.007l.807-1.392-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.81-1.392-.007-.007.807-1.393v-.01l.8-1.4v0l.8-1.4-.007,0,.81-1.4,0,0,.8-1.4v0l.8-1.4V106.1l.8-1.393-.007-.007.814-1.392-.011-.007.807-1.393V101.9l.8-1.393V100.5l.8-1.393-.007-.011.814-1.392-.011-.01.807-1.393v-.007l.8-1.4-.007,0,.8-1.4-.007,0,.8-1.4v0l.807-1.4v-.007l.8-1.4-.007-.007.81-1.392-.014-.007.8-1.393v-.01l.807-1.393v-.007l.8-1.392-.007-.007.81-1.392-.007-.01.8-1.393v-.007l.807-1.4v-.007l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.807-1.4-.007-.007.81-1.392-.007-.011.8-1.393v-.007l.807-1.393v-.007l.8-1.393-.007-.011.81-1.393-.007-.007.8-1.392v-.011l.8-1.392-.007-.007.807-1.4-.007,0,.8-1.4v-.007l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.014-.007.8-1.392v-.007l.8-1.393-.007-.007.814-1.393L131.582,0H70.542L40.029,52.864l.007,0-.81,1.4.007.007-.8,1.393v.007l-.8,1.393.007.007-.814,1.392.007.01-.8,1.393v.011l-.8,1.392v.007l-.807,1.393.018.007-.814,1.4.007,0-.8,1.4v0l-.8,1.4v.007l-.807,1.4.007.007-.8,1.393.007.007-.8,1.393v.01l-.8,1.393v.007l-.807,1.393.007.007-.81,1.393.014.01-.8,1.393v.007l-.8,1.393.007.01-.814,1.392.011.007-.807,1.4v0l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.011.007-.807,1.4V86.5l-.8,1.393V87.9l-.8,1.393.007.01-.814,1.393.007.007-.8,1.393v.01l-.8,1.393V93.5l-.8,1.393.007.007-.814,1.4.007.007-.8,1.4v0l-.8,1.4.007,0-.8,1.4.007.007L12.01,101.9v.007l-.8,1.393v.007l-.8,1.392.007.014L9.6,106.11l.014.007-.8,1.393v.007L8,108.909l.007.007-.81,1.392.007.007-.8,1.392v.014l-.8,1.4v0l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.8,1.4.011.014L1.6,120.123l.007.007-.8,1.393v.007L0,122.922l30.52,52.864H91.56Z' transform='translate(-20624.133 -16621.992) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52247' data-name='Path 52247' d='M91.553,0l30.52,52.864L91.553,105.72H30.513L0,52.864,30.513,0Z' transform='translate(-20623.223 -16580.869) rotate(90)' fill='%23eeeded'/%3E%3Cpath id='Path_52248' data-name='Path 52248' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(-20571.127 -16493.527) rotate(90)' fill='%23a3a3a3'/%3E%3Cpath id='Path_52249' data-name='Path 52249' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.393.011.014-.814,1.393.007.007-.8,1.392v.007l-.8,1.392.007.007-.814,1.392.011.007-.807,1.393v.011l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.393.007.007-.814,1.392.011.007-.807,1.392v.007l-.8,1.393v.007l-.8,1.392.007.011-.814,1.392.011.011-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.392.014.007-.8,1.393v.01L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.393.007.011-.8,1.392v.007l-.807,1.393v.007l-.8,1.392.007.011-.81,1.392.007.007-.8,1.392v.011l-.8,1.392.007.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.392v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.393-.007-.007.814-1.393-.007-.011.8-1.392v-.01l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.392-.007-.007.8-1.392v-.01l.8-1.393V103.3l.807-1.392-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.392-.007-.011.814-1.392-.011-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.392v-.007l.8-1.393-.007-.01.814-1.392-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.392-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.393v-.007l.8-1.392-.007-.014.81-1.392-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.393L131.586,0H70.546Z' transform='translate(-20606.223 -16432.949) rotate(90)' fill='%23146cb6'/%3E%3Cpath id='Path_52250' data-name='Path 52250' d='M4.707,52.853,32.87,4.076H89.192l28.163,48.777L89.192,101.634H32.87ZM30.52,0,0,52.853l30.52,52.86H91.553l30.517-52.86L91.553,0Z' transform='translate(-20571.129 -16373.34) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52251' data-name='Path 52251' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(-20571.133 -16493.525) rotate(90)' fill='%231687cb'/%3E%3Cpath id='Path_52252' data-name='Path 52252' d='M30.52,105.721,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.721Z' transform='translate(-20677.199 -16434.039) rotate(90)' fill='%2378c8f1'/%3E%3Cpath id='Path_52253' data-name='Path 52253' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(-20729.293 -16522.932) rotate(90)' fill='%23eeeded'/%3E%3Cpath id='Path_52254' data-name='Path 52254' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.714H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(-20729.297 -16643.117) rotate(90)' fill='%231687cb'/%3E%3Cpath id='Path_52255' data-name='Path 52255' d='M0,52.86,30.517,0H91.553L122.07,52.86,91.553,105.714H30.517ZM32.874,4.079,4.714,52.86l28.159,48.781H89.2L117.366,52.86,89.2,4.079Z' transform='translate(-20729.297 -16522.93) rotate(90)' fill='%23146cb6'/%3E%3Cpath id='Path_52256' data-name='Path 52256' d='M40.04,52.864v0l-.8,1.4v.007l-.807,1.392.011.014-.814,1.392.007.007-.8,1.392v.007l-.8,1.393.007.007-.814,1.393.01.007-.807,1.393v.01l-.8,1.4v0l-.8,1.4.007,0-.81,1.4,0,0-.8,1.4v0l-.8,1.4v.014l-.8,1.392.007.007-.814,1.392.01.007-.807,1.393v.007l-.8,1.392v.007l-.8,1.393.007.01-.814,1.393.011.01-.807,1.392v.007l-.8,1.4.007,0-.8,1.4.007,0-.8,1.4v0l-.807,1.4V85.1l-.8,1.4.007.007-.81,1.392.014.007-.8,1.392V89.3L18.419,90.7V90.7l-.8,1.393.007.007-.81,1.392.007.011-.8,1.392v.007l-.807,1.4v.007l-.8,1.4.007,0-.81,1.4.007,0-.8,1.4v0l-.807,1.4.007.007-.81,1.392.007.011-.8,1.393v.007l-.807,1.393v.007l-.8,1.393.007.01-.81,1.393.007.007-.8,1.392v.011L6.4,111.715l.011.007-.807,1.4.007,0-.8,1.4v.007l-.8,1.4v0l-.8,1.4.007,0-.814,1.4.014.007-.8,1.393v.007l-.8,1.393.007.007L0,122.922l30.524,52.864h61.04l30.513-52.864-.007,0,.81-1.4-.007-.007.8-1.393v-.007l.8-1.392-.007-.007.814-1.392-.007-.011.8-1.393v-.011l.8-1.393v-.007l.807-1.393-.018-.007.814-1.4-.007,0,.8-1.4v0l.8-1.4v-.007l.807-1.4-.007-.007.8-1.393-.007-.007.8-1.393v-.01l.8-1.393V103.3l.807-1.393-.007-.007.81-1.393-.014-.01.8-1.393V99.1l.8-1.393-.007-.01.814-1.393-.01-.007.807-1.4v0l.8-1.4v0l.8-1.4-.007,0,.814-1.4-.011-.007.807-1.4v-.007l.8-1.393v-.007l.8-1.392-.007-.011.814-1.393-.007-.007.8-1.393v-.01l.8-1.393v-.007l.8-1.393-.007-.007.814-1.4-.007-.007.8-1.4v0l.8-1.4-.007,0,.8-1.4-.007-.007.8-1.393v-.007l.807-1.392v-.007l.8-1.393-.007-.014.81-1.393-.014-.007.8-1.393v-.007l.807-1.392-.007-.007.81-1.392-.007-.007.8-1.393v-.014l.8-1.4v0l.8-1.4-.007,0,.81-1.4-.007,0,.8-1.4v0l.8-1.4-.011-.014.814-1.392-.007-.007.8-1.393v-.007l.8-1.392L131.586,0H70.546Z' transform='translate(-20814.654 -16493.406) rotate(90)' fill='%23a3a3a3'/%3E%3Cpath id='Path_52257' data-name='Path 52257' d='M122.07,52.853l-30.517,52.86H30.517L0,52.853,30.517,0H91.553ZM89.2,101.634l28.159-48.781L89.2,4.072H32.867L4.7,52.853l28.163,48.781Z' transform='translate(-20781.115 -16435.348) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52258' data-name='Path 52258' d='M30.52,105.72,0,52.857,30.52,0H91.56l30.513,52.857L91.56,105.72Z' transform='translate(-20885.631 -16494.496) rotate(90)' fill='%23eeeded'/%3E%3Cpath id='Path_52259' data-name='Path 52259' d='M30.513,0,0,52.864,30.513,105.72h61.04l30.524-52.857L91.553,0Z' transform='translate(-20937.725 -16583.391) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52260' data-name='Path 52260' d='M70.542,0,40.029,52.864l.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.393.007.007-.81,1.4.011.011-.807,1.392v.007l-.8,1.392v.007l-.807,1.392.018.011-.814,1.392.007,0-.8,1.4v0l-.807,1.4v0l-.8,1.4,0,.007-.8,1.4.011.007-.807,1.389v.01l-.8,1.4v.007l-.807,1.393.011.007-.814,1.392.014.007-.8,1.393v.01l-.8,1.393.007.007-.81,1.392,0,.011-.8,1.4v0l-.8,1.4v0l-.807,1.4.007.007-.81,1.4.011,0-.807,1.4V86.5l-.8,1.392V87.9l-.8,1.389.007.01-.814,1.393.007.007-.8,1.4V92.1L16.809,93.5v.011l-.8,1.393.011.007-.814,1.4.011,0-.807,1.4v0l-.8,1.4h0l-.8,1.4.007.01-.807,1.393v.007l-.8,1.392v.007l-.807,1.392.007.011-.814,1.4.018,0-.807,1.393v.007l-.8,1.4.011.007L7.2,110.312l.011.007-.8,1.393v.01l-.8,1.4v.007l-.8,1.393.007,0-.81,1.4.007.007-.807,1.4v0l-.8,1.4.007.01-.81,1.393.011.011L.8,121.522v.007L0,122.922l30.52,52.867H91.56l30.506-52.867v0l.8-1.4v-.007l.807-1.393-.011-.011.81-1.392,0-.007.8-1.393v-.007l.8-1.4-.007-.007.814-1.392-.007,0,.8-1.4v-.011l.8-1.4V111.7l.8-1.392-.007,0,.81-1.4-.007-.007.807-1.4v0l.8-1.392V106.1l.8-1.393-.007-.01.814-1.389-.007-.007.8-1.393V101.9l.807-1.4V100.5l.8-1.389-.007-.014.81-1.393-.007-.007.807-1.393V96.3l.8-1.4,0,0,.8-1.4-.007,0,.8-1.4V92.09l.8-1.4v0l.807-1.4-.007,0,.81-1.392-.014-.007.8-1.4v-.011l.807-1.389v-.011l.8-1.392-.007-.007.81-1.393-.007-.007.8-1.392v-.007l.807-1.4v-.007l.8-1.392-.011,0,.817-1.4-.011,0,.8-1.4v-.007l.8-1.392-.011-.007.814-1.392-.007-.014.8-1.393v0l.807-1.392v-.01l.8-1.393-.007-.007.81-1.393-.011-.007.807-1.392v-.014l.8-1.393,0,0,.8-1.4,0,0,.8-1.4v0l.807-1.4v0l.8-1.4-.007,0,.814-1.4-.018,0,.807-1.392v-.011l.8-1.392-.007-.007.814-1.393L131.582,0Z' transform='translate(-20832.563 -16684) rotate(90)' fill='%2378c8f1'/%3E%3Cpath id='Path_52261' data-name='Path 52261' d='M4.711,52.864,32.87,4.079H89.2l28.163,48.784L89.2,101.638H32.87ZM30.517,0,0,52.864l30.517,52.85H91.55l30.516-52.85L91.55,0Z' transform='translate(-20937.729 -16583.385) rotate(90)' fill='%23003d87'/%3E%3Cpath id='Path_52262' data-name='Path 52262' d='M91.553,0l30.52,52.864-30.52,52.857H30.513L0,52.864,30.513,0Z' transform='translate(-20831.652 -16642.877) rotate(90)' fill='%23146cb6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") left top repeat;
	z-index: -4;
	mix-blend-mode: luminosity;
	opacity: .025
}

.fa-sp-search:after {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
	z-index: -3;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='750.585' height='982.037' viewBox='0 0 750.585 982.037'%3E%3Cg id='Group_19167' data-name='Group 19167' transform='translate(18.972 1.039)' opacity='0.583'%3E%3Cpath id='Path_52119' data-name='Path 52119' d='M212.6,0,425.229,122.766V368.285L212.6,491.016,0,368.285V122.766Z' transform='matrix(-0.966, -0.259, 0.259, -0.966, 410.74, 960.385)' fill='none' stroke='%238ccdf2' stroke-width='30' opacity='0.3'/%3E%3Cpath id='Path_52120' data-name='Path 52120' d='M271.368,0,542.78,156.7v313.39L271.368,626.753,0,470.094V156.7Z' transform='translate(557.897 752.084) rotate(-164)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.3'/%3E%3C/g%3E%3C/svg%3E%0A") 131px calc(100% - 232px) no-repeat
}

.fa-sp-search--style-2::before, .fa-sp-search--style-2::after {
	background: none
}

.ms-textLarge {
	font-family: "main-font","sans-serif" !important
}

#SearchBox {
	width: 100%
}

	#SearchBox .ms-srch-sbLarge {
		background: transparent;
		border-color: transparent !important;
		width: 100%
	}

	#SearchBox .ms-srch-sb-searchLink {
		width: 40px;
		height: 40px;
		border-radius: 100%;
		background: #fff;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.524' height='14.524' viewBox='0 0 14.524 14.524'%3E%3Cpath id='Path_4' data-name='Path 4' d='M12.731,3a5.723,5.723,0,0,1,5.792,5.66,5.723,5.723,0,0,1-5.792,5.66,5.852,5.852,0,0,1-3.1-.884L5.448,17.524,4,16.109l4.131-4.026A5.538,5.538,0,0,1,6.939,8.66,5.723,5.723,0,0,1,12.731,3Zm0,1.332a4.329,4.329,0,1,0,4.43,4.328A4.371,4.371,0,0,0,12.731,4.332Z' transform='translate(-4 -3)' fill='%2300678e'/%3E%3C/svg%3E%0A") !important;
		background-repeat: no-repeat !important;
		background-position: center center;
		border: 2px solid #004c98;
		background-size: 20px 20px;
		transition: all .25s ease-in-out
	}

html[dir=rtl] #SearchBox .ms-srch-sb-searchLink {
	margin-right: 7px
}

html[dir=ltr] #SearchBox .ms-srch-sb-searchLink {
	margin-left: 7px
}

#SearchBox .ms-srch-sb-searchLink img {
	display: none
}

#SearchBox .ms-srch-sb-searchLink:hover {
	background: #004c98;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.524' height='14.524' viewBox='0 0 14.524 14.524'%3E%3Cpath id='Path_4' data-name='Path 4' d='M12.731,3a5.723,5.723,0,0,1,5.792,5.66,5.723,5.723,0,0,1-5.792,5.66,5.852,5.852,0,0,1-3.1-.884L5.448,17.524,4,16.109l4.131-4.026A5.538,5.538,0,0,1,6.939,8.66,5.723,5.723,0,0,1,12.731,3Zm0,1.332a4.329,4.329,0,1,0,4.43,4.328A4.371,4.371,0,0,0,12.731,4.332Z' transform='translate(-4 -3)' fill='%23ffffff'/%3E%3C/svg%3E%0A") !important;
	background-repeat: no-repeat !important;
	background-position: center center;
	border: 2px solid #004c98;
	background-size: 20px 20px
}

#SearchBox .ms-srch-sbLarge-searchImg {
	left: -50px !important;
	top: 3px !important;
	margin: 0;
	max-width: unset
}

#SearchBox input, #SearchBox select {
	border: 1px solid #c2c4ca;
	border-radius: 30px;
	background: #fff;
	color: #303030;
	outline: none;
	font-weight: 300;
	padding: 2px 25px;
	max-width: 500px;
	height: 40px;
	line-height: 1;
	width: calc(100% - 55px);
	display: block;
	transition: all .25s ease-in-out;
	min-width: 200px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.524' height='14.524' viewBox='0 0 14.524 14.524'%3E%3Cpath id='Path_4' data-name='Path 4' d='M12.731,3a5.723,5.723,0,0,1,5.792,5.66,5.723,5.723,0,0,1-5.792,5.66,5.852,5.852,0,0,1-3.1-.884L5.448,17.524,4,16.109l4.131-4.026A5.538,5.538,0,0,1,6.939,8.66,5.723,5.723,0,0,1,12.731,3Zm0,1.332a4.329,4.329,0,1,0,4.43,4.328A4.371,4.371,0,0,0,12.731,4.332Z' transform='translate(-4 -3)' fill='%23bfbfbf'/%3E%3C/svg%3E%0A") !important;
	background-repeat: no-repeat !important
}

html[dir=rtl] #SearchBox input, html[dir=rtl] #SearchBox select {
	background-position: calc(100% - 15px) center !important;
	padding-right: 40px;
	margin-left: 15px
}

html[dir=ltr] #SearchBox input, html[dir=ltr] #SearchBox select {
	background-position: 15px center !important;
	padding-left: 40px;
	margin-right: 15px
}

@media(max-width: 767.9px) {
	#SearchBox input, #SearchBox select {
		margin-bottom: 20px;
		max-width: unset;
		margin-left: 0;
		margin-right: 0
	}
}

#SearchBox input::-moz-placeholder, #SearchBox select::-moz-placeholder {
	color: rgba(48,48,48,.5)
}

#SearchBox input:-ms-input-placeholder, #SearchBox select:-ms-input-placeholder {
	color: rgba(48,48,48,.5)
}

#SearchBox input::placeholder, #SearchBox select::placeholder {
	color: rgba(48,48,48,.5)
}

#SearchBox input:focus, #SearchBox select:focus {
	background: #fff;
	color: #303030
}

#SearchBox input.form-select, #SearchBox select.form-select {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")
}

#SearchBox input option:not(:disabled), #SearchBox select option:not(:disabled) {
	background: #fff
}

#SearchBox select option {
	color: #303030
}

#SearchBox .ms-srch-sb-borderFocused {
	border: none
}

#SearchBox .ms-srch-sbLarge {
	border: none
}

@media(max-width: 767.9px) {
	#SearchBox .ms-srch-sbLarge {
		width: 100%
	}
}

.ms-srch-item-icon {
	margin-top: 4px
}

html[dir=rtl] .ms-srch-item-icon {
	padding-left: 10px
}

html[dir=ltr] .ms-srch-item-icon {
	padding-right: 10px
}

.ms-srch-result {
	margin-top: 0;
	padding: 25px 0px
}

@media(max-width: 767.9px) {
	.ms-srch-result {
		padding: 25px 20px
	}
}

.ms-srch-result #NoResult {
	background-color: #fff;
	padding: 1.75rem 2rem 2.25rem;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1)
}

	.ms-srch-result #NoResult .ms-textLarge + div {
		font-size: 1rem;
		font-weight: 700;
		color: #303030;
		margin-bottom: 1rem
	}

	.ms-srch-result #NoResult ul {
		padding: 0;
		list-style: none
	}

		.ms-srch-result #NoResult ul li {
			display: flex;
			align-items: baseline;
			font-size: 1.125rem;
			margin-bottom: .25rem
		}

			.ms-srch-result #NoResult ul li:before {
				content: "";
				display: inline-block;
				width: 11px;
				height: 12px;
				flex: 11px 0 0;
				background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.03' height='12.736' viewBox='0 0 11.03 12.736'%3E%3Cpath id='Path_52187' data-name='Path 52187' d='M5.014,0l5.015,2.9V8.686L5.014,11.581,0,8.686V2.9Z' transform='translate(0.5 0.578)' fill='none' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A") center center no-repeat;
				position: relative;
				top: 1px
			}

html[dir=rtl] .ms-srch-result #NoResult ul li:before {
	margin-left: 1.5rem
}

html[dir=ltr] .ms-srch-result #NoResult ul li:before {
	margin-right: 1.5rem
}

.ms-srch-result #NoResult ul p {
	position: relative;
	max-width: 1060px
}

.ms-srch-result .ms-textLarge {
	font-size: 1.25rem;
	font-weight: 700;
	color: #004c98;
	margin-bottom: .5rem;
	font-family: "main-font","sans-serif" !important
}

@media(max-width: 767.9px) {
	.ms-srch-ellipsis {
		white-space: initial
	}
}

.ms-srch-result #Paging {
	margin: 45px 0 10px
}

#ResultFooter {
	display: none !important
}

.ms-srch-Paging li {
	margin: 5px 10px;
	display: inline-block
}

	.ms-srch-Paging li:before {
		display: none !important
	}

	.ms-srch-Paging li #PageLinkPrev .ms-promlink-button-image {
		display: none !important
	}

	.ms-srch-Paging li #PageLinkPrev:before {
		content: "«"
	}

	.ms-srch-Paging li #PageLinkNext .ms-promlink-button-image {
		display: none !important
	}

	.ms-srch-Paging li #PageLinkNext:before {
		content: "»"
	}

.ms-srch-Paging #PagingLink a, .ms-srch-Paging #PagingSelf a, .ms-srch-Paging #PagingImageLink a {
	border: none;
	display: inline-block;
	padding: .6rem 1rem .8rem;
	background: #fff;
	color: #303030;
	font-weight: 400;
	font-size: 1.125rem;
	line-height: 1;
	border-radius: 5px;
	cursor: pointer;
	transition: all .25s ease-in-out;
	outline: none;
	box-shadow: 0 3px 36px rgba(0,0,0,.16);
	height: 40px;
	min-width: 52px
}

	.ms-srch-Paging #PagingLink a.active, .ms-srch-Paging #PagingLink a:hover, .ms-srch-Paging #PagingSelf a.active, .ms-srch-Paging #PagingSelf a:hover, .ms-srch-Paging #PagingImageLink a.active, .ms-srch-Paging #PagingImageLink a:hover {
		background: #004c98;
		color: #fff !important
	}

	.ms-srch-Paging #PagingLink a:visited, .ms-srch-Paging #PagingSelf a:visited, .ms-srch-Paging #PagingImageLink a:visited {
		color: #303030
	}

	.ms-srch-Paging #PagingLink a.active, .ms-srch-Paging #PagingSelf a.active, .ms-srch-Paging #PagingImageLink a.active {
		cursor: default
	}

	.ms-srch-Paging #PagingLink a:disabled, .ms-srch-Paging #PagingSelf a:disabled, .ms-srch-Paging #PagingImageLink a:disabled {
		cursor: not-allowed;
		background: #e5e4e4;
		border-color: #e5e4e4;
		color: #939393;
		opacity: .6
	}

.ms-srch-Paging #PagingSelf a {
	background: #004c98;
	color: #fff
}

.ms-srch-item {
	width: 100%;
	border: none;
	box-shadow: 0 3px 25px rgba(0,0,0,.1);
	background-color: #fff !important;
	margin-bottom: 2.5rem;
	padding: 1.375rem;
	border-radius: 5px;
	position: relative;
	display: block;
	transition: all .25s ease-in-out
}

	.ms-srch-item:hover {
		box-shadow: 0 15px 25px rgba(0,0,0,.1);
		position: relative
	}

	.ms-srch-item .ms-srch-item-body {
		background: #fff !important
	}

	.ms-srch-item .ms-srch-item-link {
		color: #004c98;
		font-size: 1.25rem;
		text-decoration: none !important;
		transition: all .25s ease-in-out;
		font-weight: 700
	}

		.ms-srch-item .ms-srch-item-link .ms-srch-item-highlightedText {
			color: #8ed1f3;
			transition: all .25s ease-in-out
		}

		.ms-srch-item .ms-srch-item-link:hover {
			color: #8ed1f3
		}

			.ms-srch-item .ms-srch-item-link:hover .ms-srch-item-highlightedText {
				color: #8ed1f3
			}

.ms-srch-hover-outerContainer {
	display: none !important
}

.ms-srch-item-summary {
	color: #9d9d9d;
	margin-top: 15px;
	font-size: 1rem
}

	.ms-srch-item-summary .ms-srch-item-highlightedText {
		color: #8ed1f3
	}

.ms-srch-item-path {
	display: none !important
}

.ms-srch-upscope-top {
	display: none !important
}

.webparts-internal-pagelayout > .ms-webpart-zone {
	display: block !important
}

	.webparts-internal-pagelayout > .ms-webpart-zone > div.ms-webpart-cell-vertical-inline-table {
		display: block !important
	}

		.webparts-internal-pagelayout > .ms-webpart-zone > div.ms-webpart-cell-vertical-inline-table > .ms-webpart-chrome-vertical {
			display: block !important
		}

.initiatives {
	margin-top: -6rem;
	padding-bottom: 350px;
	position: relative;
	z-index: 2
}

@media(max-width: 1679.9px) {
	.initiatives {
		padding-bottom: 300px
	}
}

@media(max-width: 1399.9px) {
	.initiatives {
		padding-bottom: 240px
	}
}

@media(max-width: 991.9px) {
	.initiatives {
		padding-bottom: 200px
	}
}

@media(max-width: 575.9px) {
	.initiatives {
		margin-top: 0
	}
}

@media print {
	.initiatives {
		padding-bottom: 0
	}
}

.initiatives--details-box {
	padding-top: 4rem
}

	.initiatives--details-box .exam-metadata--box {
		padding: 2.9rem 1.4rem
	}

@media(max-width: 991.9px) {
	.initiatives--details-box .exam-metadata--box {
		padding: 2.5rem 1rem
	}
}

.initiatives--details-box .exam-metadata--box img {
	max-width: 200px
}

.initiatives--wrapper {
	padding: 0 3.5rem
}

@media(max-width: 575.9px) {
	.initiatives--wrapper {
		padding: 0
	}
}

html[dir=rtl] .initiatives .slider-button--next {
	right: -20px
}

html[dir=ltr] .initiatives .slider-button--next {
	left: -20px
}

html[dir=rtl] .initiatives .slider-button--prev {
	left: -20px
}

html[dir=ltr] .initiatives .slider-button--prev {
	right: -20px
}

.initiatives--slider {
	margin: auto;
	max-width: 1210px
}

.initiatives--slider-wrapper {
	position: relative;
	margin-bottom: 3.438rem;
	padding: 0 50px
}

@media(max-width: 767.9px) {
	.initiatives--slider-wrapper {
		margin-bottom: 1.5rem;
		padding: 0
	}
}

.initiatives--slider--item {
	border-radius: 10px;
	box-shadow: 0 0 34px rgba(0,0,0,.13)
}

	.initiatives--slider--item img {
		border-radius: 10px;
		width: 100%;
		height: 455px;
		-o-object-fit: cover;
		object-fit: cover
	}

@media(max-width: 991.9px) {
	.initiatives--slider--item img {
		height: 350px
	}
}

.initiatives--content-flex {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -40px
}

@media(max-width: 1199.9px) {
	.initiatives--content-flex {
		margin: 0 -20px
	}
}

@media(max-width: 991.9px) {
	.initiatives--content-flex {
		display: block;
		margin: 0
	}
}

.initiatives--content-flex > div {
	padding: 0 40px;
	width: 50%;
	margin-bottom: 3.125rem
}

@media(max-width: 1199.9px) {
	.initiatives--content-flex > div {
		padding: 0 20px
	}
}

@media(max-width: 991.9px) {
	.initiatives--content-flex > div {
		width: 100%;
		padding: 0
	}
}

.initiatives--content--flex-style2 {
	display: flex;
	justify-content: space-around
}

@media(max-width: 991.9px) {
	.initiatives--content--flex-style2 {
		flex-wrap: wrap
	}
}

@media(max-width: 767.9px) {
	.initiatives--content--flex-style2 {
		justify-content: center
	}
}

.initiatives--content--flex-style2 .view-exam-btn--wrapper {
	flex-grow: 1;
	width: 33.3333333333%;
	max-width: 300px
}

@media(max-width: 1399.9px) {
	.initiatives--content--flex-style2 .view-exam-btn--wrapper {
		width: 50%;
		padding: 0 1rem 1rem
	}
}

@media(max-width: 767.9px) {
	.initiatives--content--flex-style2 .view-exam-btn--wrapper {
		width: 100%;
		padding: 0 0 1rem
	}
}

.initiatives--content--flex-style2 .view-exam-btn--wrapper .view-exam-btn {
	height: 100%;
	display: flex
}

.initiatives--content--flex-style3 {
	display: flex;
	justify-content: space-around;
	gap: 2rem
}

@media(max-width: 575.9px) {
	.initiatives--content--flex-style3 {
		display: block
	}
}

.initiatives--content--flex-style3 > div {
	width: 50%
}

@media(max-width: 575.9px) {
	.initiatives--content--flex-style3 > div {
		width: 100%;
		margin-bottom: 1.25rem
	}
}

.initiatives--content--flex-style3 .view-exam-btn--wrapper {
	flex-grow: 1;
	max-width: 400px;
	width: 100%;
	margin: auto
}

	.initiatives--content--flex-style3 .view-exam-btn--wrapper .view-exam-btn {
		height: 100%;
		display: flex;
		padding: 1.5rem 2rem 1rem;
		min-height: 300px
	}

	.initiatives--content--flex-style3 .view-exam-btn--wrapper.view-exam-btn--small {
		max-width: 300px
	}

		.initiatives--content--flex-style3 .view-exam-btn--wrapper.view-exam-btn--small .view-exam-btn {
			min-height: 250px
		}

.initiatives .eservices--box {
	height: 100%;
	position: relative
}

.initiatives .eservices--box--section--title {
	display: flex;
	justify-content: space-between
}

@media(min-width: 992px)and (max-width: 1199.9px) {
	.initiatives .eservices--box--section--title {
		display: block
	}

		.initiatives .eservices--box--section--title .eservices--logo-box {
			margin: 1.125rem 0;
			text-align: center
		}
}

@media(max-width: 575.9px) {
	.initiatives .eservices--box--section--title {
		display: block
	}

		.initiatives .eservices--box--section--title .eservices--logo-box {
			margin: 1.125rem 0;
			text-align: center
		}
}

.initiatives .eservices--box.with-margin {
	margin-bottom: 3.125rem
}

.initiatives .eservices--box p {
	font-size: 1.125rem;
	margin-bottom: 0;
	line-height: 28px
}

.initiatives .eservices--box .section-sub-title {
	color: #147cd3;
	margin: 1rem 0
}

.initiatives .eservices--box .list-title {
	margin: 1.5rem 0
}

.initiatives .eservices--box--logo-box {
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

html[dir=rtl] .initiatives .eservices--box--logo-box {
	left: 170px
}

@media(max-width: 1399.9px) {
	html[dir=rtl] .initiatives .eservices--box--logo-box {
		left: 40px
	}
}

html[dir=ltr] .initiatives .eservices--box--logo-box {
	right: 170px
}

@media(max-width: 1399.9px) {
	html[dir=ltr] .initiatives .eservices--box--logo-box {
		right: 40px
	}
}

@media(max-width: 1199.9px) {
	.initiatives .eservices--box--logo-box {
		position: static;
		text-align: center;
		margin-top: 5rem
	}
}

.initiatives .eservices--box--logo-box-style2 {
	margin-bottom: 1.625rem;
	text-align: center
}

	.initiatives .eservices--box--logo-box-style2 img {
		height: 90px;
		-o-object-fit: cover;
		object-fit: cover
	}

.initiatives .event--item {
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	height: 100%
}

.initiatives .event--item--info-list {
	padding: 0;
	list-style: none;
	display: flex;
	margin-bottom: 1.813rem
}

@media(max-width: 767.9px) {
	.initiatives .event--item--info-list {
		display: block
	}
}

.initiatives .event--item--info-list li span {
	color: #004c98;
	font-size: 1.5rem
}

@media(max-width: 575.9px) {
	.initiatives .event--item--info-list li span {
		font-size: 1.25rem
	}
}

html[dir=rtl] .initiatives .event--item--info-list li:not(:last-child) {
	padding-left: 5.163rem
}

@media(max-width: 1399.9px) {
	html[dir=rtl] .initiatives .event--item--info-list li:not(:last-child) {
		padding-left: 4rem
	}
}

@media(max-width: 767.9px) {
	html[dir=rtl] .initiatives .event--item--info-list li:not(:last-child) {
		padding-left: 0;
		margin-bottom: .5rem
	}
}

html[dir=ltr] .initiatives .event--item--info-list li:not(:last-child) {
	padding-right: 5.163rem
}

@media(max-width: 1399.9px) {
	html[dir=ltr] .initiatives .event--item--info-list li:not(:last-child) {
		padding-right: 4rem
	}
}

@media(max-width: 767.9px) {
	html[dir=ltr] .initiatives .event--item--info-list li:not(:last-child) {
		padding-right: 0;
		margin-bottom: .5rem
	}
}

.initiatives .event--item--info-list li:before {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.734' height='14.704' viewBox='0 0 12.734 14.704'%3E%3Cpath id='Path_52210' data-name='Path 52210' d='M6.366,0l6.368,3.676v7.352L6.366,14.7,0,11.029V3.676Z' transform='translate(0 0)' fill='%23004c98'/%3E%3C/svg%3E%0A");
	display: inline-block;
	position: relative;
	top: 3px
}

html[dir=rtl] .initiatives .event--item--info-list li:before {
	margin-left: 1rem
}

html[dir=ltr] .initiatives .event--item--info-list li:before {
	margin-right: 1rem
}

.initiatives .event--item > p {
	margin-top: 1.563rem;
	margin-bottom: 0
}

	.initiatives .event--item > p:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.734' height='14.704' viewBox='0 0 12.734 14.704'%3E%3Cpath id='Path_52210' data-name='Path 52210' d='M6.366,0l6.368,3.676v7.352L6.366,14.7,0,11.029V3.676Z' transform='translate(0 0)' fill='%23004c98'/%3E%3C/svg%3E%0A");
		display: inline-block;
		position: relative;
		top: 3px
	}

html[dir=rtl] .initiatives .event--item > p:before {
	margin-left: 1rem
}

html[dir=ltr] .initiatives .event--item > p:before {
	margin-right: 1rem
}

.initiatives .event--item:hover {
	background: #fff
}

.initiatives--list {
	list-style: none;
	padding: 0;
	margin: 0
}

	.initiatives--list li:not(:last-child) {
		margin-bottom: .813rem
	}

	.initiatives--list li:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.734' height='14.704' viewBox='0 0 12.734 14.704'%3E%3Cpath id='Path_52210' data-name='Path 52210' d='M6.366,0l6.368,3.676v7.352L6.366,14.7,0,11.029V3.676Z' transform='translate(0 0)' fill='%23004c98'/%3E%3C/svg%3E%0A");
		display: inline-block;
		position: relative;
		top: 3px
	}

html[dir=rtl] .initiatives--list li:before {
	margin-left: 1rem
}

html[dir=ltr] .initiatives--list li:before {
	margin-right: 1rem
}

.initiatives--section-title {
	font-size: 1.25rem;
	color: #004c98;
	text-align: center;
	margin-bottom: 2.963rem
}

.initiatives .button--dark-blue {
	margin-top: 2.5rem;
	font-size: 1.25rem;
	padding: 1.1rem 1.7rem;
	font-weight: 400
}

@media(max-width: 767.9px) {
	.initiatives .button--dark-blue {
		font-size: 1rem;
		padding: 1rem
	}
}

.initiatives--graduates-list {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -15px
}

@media(max-width: 991.9px) {
	.initiatives--graduates-list {
		margin: 0 -10px
	}
}

.initiatives--graduates--item--container {
	width: 25%;
	padding: 0 15px;
	margin-bottom: 40px
}

@media(max-width: 1199.9px) {
	.initiatives--graduates--item--container {
		width: 33.3333333333%
	}
}

@media(max-width: 991.9px) {
	.initiatives--graduates--item--container {
		padding: 0 10px
	}
}

@media(max-width: 767.9px) {
	.initiatives--graduates--item--container {
		width: 50%
	}
}

@media(max-width: 575.9px) {
	.initiatives--graduates--item--container {
		width: 100%
	}
}

.initiatives--graduates--item {
	display: block;
	box-shadow: 0 3px 66px rgba(0,0,0,.13);
	background: #fff;
	border-radius: 5px;
	overflow: hidden
}

.initiatives--graduates--item-photo {
	width: 100%;
	height: 230px;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 5px;
	transition: all ease-in-out .5s
}

.initiatives--graduates--item-deatils {
	padding: 1.25rem 1.25rem 2rem;
	position: relative
}

@media(min-width: 768px)and (max-width: 991.9px) {
	.initiatives--graduates--item-deatils {
		padding: 1.25rem 1rem 2rem
	}
}

.initiatives--graduates--item-name {
	font-size: 1.375rem;
	color: #004c98;
	transition: all ease-in-out .5s
}

.initiatives--graduates--item p {
	color: #807e7d;
	max-width: 224px;
	font-size: 1.125rem;
	margin-bottom: 0
}

.initiatives--graduates--item-pdf-box-wrap {
	filter: drop-shadow(0 3px 46px rgba(13, 91, 163, 0.33));
	position: absolute;
	top: -3.063rem
}

html[dir=rtl] .initiatives--graduates--item-pdf-box-wrap {
	left: 1.688rem
}

@media(min-width: 768px)and (max-width: 991.9px) {
	html[dir=rtl] .initiatives--graduates--item-pdf-box-wrap {
		left: 1rem
	}
}

html[dir=ltr] .initiatives--graduates--item-pdf-box-wrap {
	right: 1.688rem
}

@media(min-width: 768px)and (max-width: 991.9px) {
	html[dir=ltr] .initiatives--graduates--item-pdf-box-wrap {
		left: 1rem
	}
}

.initiatives--graduates--item-pdf-box {
	width: 3.668rem;
	height: 4.234rem;
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	background: #1c6cb5;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: all ease-in-out .5s
}

.initiatives--graduates--item:hover .initiatives--graduates--item-photo {
	transform: scale(1.05)
}

.initiatives--graduates--item:hover .initiatives--graduates--item-pdf-box {
	background: #004c98
}

.initiatives--graduates--item:hover .initiatives--graduates--item-name {
	color: #002353
}

.initiatives .swiper-pagination {
	display: none
}

@media(max-width: 991.9px) {
	.initiatives .slider-button {
		display: flex
	}
}

@media(max-width: 767.9px) {
	.initiatives .slider-button {
		display: none
	}

	.initiatives .swiper-pagination {
		display: block
	}
}

.initiatives-table {
	border-radius: 10px;
	background: #fff;
	width: 100%;
	margin: 0
}

	.initiatives-table tr th {
		background: rgba(86,80,76,.9);
		padding: 5px 20px 10px;
		color: #fff;
		font-size: 14px;
		vertical-align: middle
	}

	.initiatives-table tr td {
		padding: 10px 20px;
		vertical-align: middle;
		font-size: 16px;
		border-top: 1px solid rgba(112,112,112,.2);
		box-shadow: none;
		color: #303030
	}

@media(max-width: 1679.9px) {
	.initiatives-table tr td {
		font-size: .9rem
	}
}

.initiatives-table tr td.action-td {
	white-space: nowrap;
	text-align: center;
	width: 1%
}

@media(max-width: 1199.9px) {
	.initiatives-table tr td.action-td .delete-btn {
		font-size: .9rem
	}

		.initiatives-table tr td.action-td .delete-btn svg {
			max-width: 20px
		}
}

@media(max-width: 575.9px) {
	.initiatives-table tr td.action-td .delete-btn {
		padding-left: 1rem;
		padding-right: 1rem
	}
}

.initiatives-table thead tr {
	counter-reset: tableCounter
}

.initiatives-table thead th {
	counter-increment: tableCounter;
	background: #3c80c2;
	padding: 1rem 1.5rem
}

	.initiatives-table thead th:before {
		content: "0" counter(tableCounter);
		display: block;
		font-size: 1.25rem;
		opacity: .4;
		font-weight: 300;
		line-height: 1;
		margin-bottom: .5rem
	}

@media(max-width: 1679.9px) {
	.initiatives-table thead th {
		padding: 1rem
	}
}

@media(max-width: 1199.9px) {
	.initiatives-table thead th {
		padding: .7rem 1rem;
		white-space: nowrap
	}
}

html[dir=rtl] .initiatives-table thead th:first-child {
	border-top-right-radius: .5rem;
	border-bottom-right-radius: .5rem
}

html[dir=ltr] .initiatives-table thead th:first-child {
	border-top-left-radius: .5rem;
	border-bottom-left-radius: .5rem
}

html[dir=rtl] .initiatives-table thead th:last-child {
	border-top-left-radius: .5rem;
	border-bottom-left-radius: .5rem
}

html[dir=ltr] .initiatives-table thead th:last-child {
	border-top-right-radius: .5rem;
	border-bottom-right-radius: .5rem
}

.initiatives-table tbody tr td {
	padding: 1rem 1.5rem;
	transition: all .25s ease-in-out
}

@media(max-width: 1679.9px) {
	.initiatives-table tbody tr td {
		padding: 1rem
	}
}

@media(max-width: 1199.9px) {
	.initiatives-table tbody tr td {
		padding: .7rem 1rem;
		min-width: 140px
	}
}

.initiatives-table .training-th {
	background: #65b3b1;
	color: #fff;
	text-align: center;
	padding-top: .25rem;
	padding-bottom: .75rem
}

.initiatives-development {
	text-align: center
}

	.initiatives-development h5 {
		color: #3c80c2;
		font-size: 1.125rem
	}

.initiatives-goals {
	position: relative;
	overflow: hidden
}

	.initiatives-goals::before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='385.913' height='445.617' viewBox='0 0 385.913 445.617'%3E%3Cpath id='Path_42598' data-name='Path 42598' d='M108.871,172.16V394.114l192.193,110.98,192.22-110.98V172.16L301.065,61.209Z' transform='translate(-108.121 -60.343)' fill='none' stroke='%238ed1f3' stroke-width='1.5'/%3E%3Cpath id='Path_55093' data-name='Path 55093' d='M108.871,136.265V286.412l130.015,75.075,130.032-75.075V136.265L238.886,61.209Z' transform='translate(-45.938 11.46)' fill='none' stroke='%238ed1f3' stroke-width='1.5'/%3E%3C/svg%3E%0A");
		position: absolute;
		bottom: 0
	}

html[dir=rtl] .initiatives-goals::before {
	left: 0;
	transform: translate(-35%, 35%)
}

html[dir=ltr] .initiatives-goals::before {
	right: 0;
	transform: translate(35%, 35%)
}

@media(max-width: 1199.9px) {
	.initiatives-goals::before {
		display: none
	}
}

html[dir=rtl] .initiatives-goals--style-2::before {
	right: 0;
	left: auto;
	transform: translate(35%, 35%)
}

html[dir=ltr] .initiatives-goals--style-2::before {
	left: 0;
	right: auto;
	transform: translate(-35%, 35%)
}

.initiatives-goals--style-2 .initiatives-goals--row {
	flex-direction: row-reverse
}

@media(max-width: 1199.9px) {
	.initiatives-goals--style-2 .initiatives-goals--row {
		flex-direction: column-reverse
	}
}

.initiatives-goals .inner-page--title {
	margin-top: 2rem;
	margin-bottom: 1.5rem
}

@media(max-width: 1199.9px) {
	.initiatives-goals .inner-page--title {
		margin-bottom: 2.5rem
	}
}

.initiatives-goals .section-subtitle {
	position: relative;
	min-height: 100px;
	display: flex;
	align-items: center;
	font-size: 1.5rem;
	padding-bottom: .5rem;
	margin: 0
}

html[dir=rtl] .initiatives-goals .section-subtitle {
	padding-right: 1.5rem
}

html[dir=ltr] .initiatives-goals .section-subtitle {
	padding-left: 1.5rem
}

@media(max-width: 1199.9px) {
	.initiatives-goals .section-subtitle {
		justify-content: center;
		min-height: auto;
		font-size: 1.25rem;
		margin: 1rem 0 1.5rem
	}

	html[dir=rtl] .initiatives-goals .section-subtitle {
		padding-right: 0
	}

	html[dir=ltr] .initiatives-goals .section-subtitle {
		padding-left: 0
	}
}

.initiatives-goals .section-subtitle::before {
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='71.426' height='114.308' viewBox='0 0 71.426 114.308'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10381' data-name='Rectangle 10381' width='71.426' height='114.308' transform='translate(1028 1247.501)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_56' data-name='Mask Group 56' transform='translate(-1028 -1247.501)' clip-path='url(%23clip-path)'%3E%3Cg id='Path_55174' data-name='Path 55174' transform='translate(886.084 1186.292)' opacity='0.495'%3E%3Cpath id='Path_55173' data-name='Path 55173' d='M108.871,89.781v57.157L161.1,175.517l52.239-28.579V89.781L161.1,61.209Z' fill='none'/%3E%3Cpath id='Path_55174-2' data-name='Path 55174' d='M161.1,71.468,117.871,95.116V141.6L161.1,165.258,204.342,141.6V95.117L161.1,71.468m0-10.258,52.239,28.572v57.157L161.1,175.517l-52.232-28.579V89.781Z' fill='%238ed1f2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: contain;
	width: 150px;
	height: 100%;
	position: absolute;
	top: 0;
	bottom: 0
}

html[dir=rtl] .initiatives-goals .section-subtitle::before {
	right: 0;
	background-position: right center
}

html[dir=ltr] .initiatives-goals .section-subtitle::before {
	left: 0;
	background-position: left center;
	transform: scale(-1) translateX(58%)
}

@media(max-width: 1199.9px) {
	.initiatives-goals .section-subtitle::before {
		display: none
	}
}

.initiatives-goals--row {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 1.7rem;
	position: relative;
	padding: 0 2rem
}

@media(max-width: 1199.9px) {
	.initiatives-goals--row {
		padding: 0 0 1rem
	}
}

@media(max-width: 1199.9px) {
	.initiatives-goals--row {
		flex-direction: column-reverse
	}
}

.initiatives-goals--list {
	counter-reset: listCounter;
	padding: 0;
	margin: 0;
	--grid-col: 2;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 4rem 5rem
}

@media(max-width: 767.9px) {
	.initiatives-goals--list {
		--grid-col: 1
	}
}

.initiatives-goals--list li {
	display: flex;
	flex-direction: column;
	align-items: start;
	counter-increment: listCounter;
	font-size: 1rem;
	max-width: 13.75rem
}

@media(max-width: 767.9px) {
	.initiatives-goals--list li {
		align-items: center;
		text-align: center
	}
}

.initiatives-goals--list li::before {
	content: "0" counter(listCounter);
	background-color: #8ed1f3;
	-webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0px 75%, 0px 25%);
	clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0px 75%, 0px 25%);
	background-size: contain;
	background-repeat: no-repeat;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 4.1rem;
	height: 4.8rem;
	color: #fff;
	font-size: 1.5rem;
	padding-bottom: 3px;
	margin-bottom: .8rem
}

.initiatives-goals--list--heading {
	color: #004c98;
	font-weight: 600;
	font-size: 1rem
}

.initiatives-goals--shape {
	max-width: 33rem;
	width: 33rem;
	margin: 0 auto .5rem
}

@media(max-width: 1679.9px) {
	.initiatives-goals--shape {
		max-width: 28rem;
		width: 28rem
	}
}

@media(max-width: 1199.9px) {
	.initiatives-goals--shape {
		max-width: 100%
	}
}

.initiatives-goals--shape--container {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='528.872' height='610.691' viewBox='0 0 528.872 610.691'%3E%3Cg id='Group_20665' data-name='Group 20665' transform='translate(2266 284)'%3E%3Cpath id='Path_42598' data-name='Path 42598' d='M108.871,213.853V519.216L373.289,671.9,637.743,519.216V213.853L373.289,61.209Z' transform='translate(-2374.871 -345.209)' fill='%2300347c'/%3E%3C/g%3E%3C/svg%3E%0A");
	position: relative;
	overflow: hidden;
	background-size: contain;
	background-repeat: no-repeat;
	padding-top: 115%
}

	.initiatives-goals--shape--container img {
		position: absolute;
		width: calc(100% - 6.6rem);
		height: calc(100% - 6.6rem);
		-webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
		clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
		-o-object-fit: cover;
		object-fit: cover;
		inset: 3.3rem
	}

@media(max-width: 1679.9px) {
	.initiatives-goals--shape--container img {
		width: calc(100% - 5rem);
		height: calc(100% - 5rem);
		inset: 2.5rem
	}
}

@media(max-width: 767.9px) {
	.initiatives-goals--shape--container img {
		width: calc(100% - 3rem);
		height: calc(100% - 3rem);
		inset: 1.5rem
	}
}

.initiatives-conditions {
	counter-reset: conditionsCounter
}

html[dir=rtl] .initiatives-conditions::before {
	transform: translate(-35%, 55%)
}

html[dir=ltr] .initiatives-conditions::before {
	transform: translate(35%, 55%)
}

.initiatives-conditions .strategy--row {
	width: 100%;
	gap: 2rem 8rem;
	padding: 2rem 1rem
}

@media(max-width: 1679.9px) {
	.initiatives-conditions .strategy--row {
		gap: 2rem 4rem;
		padding: 2rem 0
	}
}

@media(max-width: 1399.9px) {
	.initiatives-conditions .strategy--row {
		justify-content: start
	}
}

@media(max-width: 991.9px) {
	.initiatives-conditions .strategy--row {
		padding: 0;
		gap: 1rem
	}
}

.initiatives-conditions .strategy--row--item {
	width: 20rem;
	display: flex;
	align-items: center;
	position: relative
}

	.initiatives-conditions .strategy--row--item:nth-of-type(2) {
		margin: auto
	}

@media(max-width: 1399.9px) {
	.initiatives-conditions .strategy--row--item {
		width: calc(50% - 4rem)
	}
}

@media(max-width: 991.9px) {
	.initiatives-conditions .strategy--row--item {
		width: 100%;
		display: block
	}
}

.initiatives-conditions .strategy--row--item--title {
	font-size: 1.125rem;
	letter-spacing: 2px;
	margin: 0;
	counter-increment: conditionsCounter;
	display: flex;
	flex-direction: column
}

@media(max-width: 1679.9px) {
	.initiatives-conditions .strategy--row--item--title {
		font-size: 1rem
	}
}

@media(max-width: 991.9px) {
	.initiatives-conditions .strategy--row--item--title {
		text-align: center;
		align-items: center;
		gap: 1rem;
		padding-bottom: .5rem
	}
}

@media(max-width: 767.9px) {
	.initiatives-conditions .strategy--row--item--title {
		font-size: .85rem
	}
}

.initiatives-conditions .strategy--row--item--title::before {
	content: counter(conditionsCounter);
	background-color: #3c80c2;
	-webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0px 75%, 0px 25%);
	clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0px 75%, 0px 25%);
	background-size: contain;
	background-repeat: no-repeat;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 4rem;
	height: 4.7rem;
	color: #fff;
	font-size: 1.5rem;
	padding-bottom: 3px;
	position: absolute;
	top: 0%
}

html[dir=rtl] .initiatives-conditions .strategy--row--item--title::before {
	right: 0
}

html[dir=ltr] .initiatives-conditions .strategy--row--item--title::before {
	left: 0
}

@media(max-width: 991.9px) {
	.initiatives-conditions .strategy--row--item--title::before {
		position: static;
		width: 3.5rem;
		height: 4rem;
		font-size: 1.2rem
	}
}

.initiatives-conditions--btn.button {
	padding: .6rem 2.7rem .9rem
}

.initiatives-features {
	margin: 1rem 0 3rem
}

	.initiatives-features .jadarat-home--container {
		background: none;
		position: relative;
		z-index: 2;
		padding: 0 1.6rem
	}

@media(min-width: 1400px) {
	.initiatives-features .jadarat-home--container::before {
		display: none
	}
}

.initiatives-features .jadarat-home--ttl-wrapper {
	padding-left: 0;
	padding-right: 0;
	min-width: auto;
	/*width: 22rem*/
	width: 100%;
	padding-bottom: 0
}

@media(max-width: 1679.9px) {
	.initiatives-features .jadarat-home--ttl-wrapper {
		/*width: 18rem*/
	}
}

@media(max-width: 1399.9px) {
	.initiatives-features .jadarat-home--ttl-wrapper {
		width: 100%;
		padding-bottom: 0
	}
}

.initiatives-features .jadarat-home--ttl-wrapper::after {
	width: 175px;
	height: 202px;
	background-size: contain;
	inset-block-end: -17px;
	inset-inline-start: 78px
}

@media(max-width: 1399.9px) {
	.initiatives-features .jadarat-home--ttl-wrapper::after {
		display: none
	}
}

.initiatives-features .jadarat-home--ttl-wrapper .jadarat-home--ttl {
	width: 100%;
	height: auto;
	min-height: 400px
}

@media(max-width: 1679.9px) {
	.initiatives-features .jadarat-home--ttl-wrapper .jadarat-home--ttl {
		min-height: 300px
	}
}

@media(max-width: 1399.9px) {
	.initiatives-features .jadarat-home--ttl-wrapper .jadarat-home--ttl {
		min-height: auto
	}
}

.initiatives-features .jadarat-home--ttl-wrapper .jadarat-home--ttl-inner {
	padding: 0 1rem;
	padding-left: 1rem;
	padding-right: 1rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.initiatives-features .jadarat-home--ttl-wrapper .jadarat-home--ttl h2 {
	font-size: 2rem
}

@media(max-width: 1679.9px) {
	.initiatives-features .jadarat-home--ttl-wrapper .jadarat-home--ttl h2 {
		font-size: 1.5rem
	}

		.initiatives-features .jadarat-home--ttl-wrapper .jadarat-home--ttl h2::after {
			width: 50px;
			height: 70px;
			background-size: contain
		}
}

.initiatives-features .jadarat-home--content {
	flex-grow: 1
}

	.initiatives-features .jadarat-home--content .concepts--row {
		gap: 0 1.6rem
	}

@media(max-width: 991.9px) {
	.initiatives-features .jadarat-home--content .concepts--row {
		margin-top: 2.2rem;
		gap: 1rem
	}
}

.initiatives-features .jadarat-home--content .concepts--row--item {
	width: 16.8rem;
	min-height: 19.5rem
}

@media(max-width: 1679.9px) {
	.initiatives-features .jadarat-home--content .concepts--row--item {
		width: 14rem;
		min-height: auto
	}
}

.initiatives-features .jadarat-home--content .concepts--row--item .divisions-home--item:hover {
	background-color: #fff
}

	.initiatives-features .jadarat-home--content .concepts--row--item .divisions-home--item:hover::after {
		opacity: 1
	}

	.initiatives-features .jadarat-home--content .concepts--row--item .divisions-home--item:hover svg, .initiatives-features .jadarat-home--content .concepts--row--item .divisions-home--item:hover img {
		transform: translateY(-10px)
	}

	.initiatives-features .jadarat-home--content .concepts--row--item .divisions-home--item:hover img {
		filter: none
	}

	.initiatives-features .jadarat-home--content .concepts--row--item .divisions-home--item:hover h3 {
		color: #1c6cb5
	}

.initiatives-features .jadarat-home--content .concepts--row--item h3 {
	color: #1c6cb5;
	font-size: 1.125rem;
	-webkit-line-clamp: 4
}

@media(max-width: 1679.9px) {
	.initiatives-features .jadarat-home--content .concepts--row--item h3 {
		font-size: .9rem
	}
}

.initiatives-features .jadarat-home--content .concepts--row--item svg path {
	fill: #8ccdf2
}

.initiatives-details--intro {
	display: flex
}

@media(max-width: 1399.9px) {
	.initiatives-details--intro {
		flex-direction: column-reverse
	}
}

.initiatives-details--intro--box {
	width: 45%;
	position: relative;
	z-index: 2;
	margin-top: 70px;
	padding-bottom: 3rem
}

@media(max-width: 1399.9px) {
	.initiatives-details--intro--box {
		margin-top: 0;
		padding-bottom: 2.25rem;
		width: 100%
	}
}

.initiatives-details--intro--box .section-subtitle {
	margin: 1rem 0 2rem
}

@media(max-width: 1399.9px) {
	.initiatives-details--intro--box .section-subtitle {
		margin: 0 0 1rem
	}
}

.initiatives-details--intro--slider {
	width: 58.5%;
	padding: 0
}

@media(max-width: 1399.9px) {
	.initiatives-details--intro--slider {
		width: 100%
	}
}

html[dir=rtl] .initiatives-details--intro--slider {
	margin-right: -2.5%
}

@media(max-width: 1399.9px) {
	html[dir=rtl] .initiatives-details--intro--slider {
		margin-right: 0
	}
}

html[dir=ltr] .initiatives-details--intro--slider {
	margin-left: -2.5%
}

@media(max-width: 1399.9px) {
	html[dir=ltr] .initiatives-details--intro--slider {
		margin-left: 0
	}
}

.initiatives-details--intro--slider .initiatives--slider {
	display: flex;
	align-items: center;
	gap: 1.4rem
}

@media(max-width: 1399.9px) {
	.initiatives-details--intro--slider .initiatives--slider {
		flex-direction: column
	}

		.initiatives-details--intro--slider .initiatives--slider > div {
			width: 100%
		}
}

.initiatives-details--intro--slider--actions {
	display: flex;
	flex-direction: column;
	gap: 2rem
}

@media(max-width: 1399.9px) {
	.initiatives-details--intro--slider--actions {
		flex-direction: row;
		justify-content: center
	}
}

.initiatives-details--intro--slider--actions .slider-button {
	position: static;
	transform: rotate(270deg)
}

html[dir=ltr] .initiatives-details--intro--slider--actions .slider-button {
	transform: rotate(270deg)
}

@media(max-width: 1399.9px) {
	.initiatives-details--intro--slider--actions .slider-button {
		transform: none
	}
}

.initiatives-steps {
	position: relative
}

.initiatives-steps--row {
	display: flex;
	justify-content: space-between;
	gap: .3rem;
	padding: 3rem 0 2rem;
	position: relative;
	--item-width: 175px;
	--content-height: 202px
}

html[dir=ltr] .initiatives-steps--row {
	--content-height: 230px
}

@media(max-width: 1679.9px) {
	.initiatives-steps--row {
		--item-width: 150px
	}
}

.initiatives-steps--row--item {
	text-align: center;
	width: var(--item-width);
	min-width: var(--item-width);
	position: relative
}

	.initiatives-steps--row--item:nth-of-type(odd) .initiatives-steps--row--item--content {
		transform: translateY(calc(-52px - var(--content-height)));
		display: flex;
		flex-direction: column;
		justify-content: center
	}

	.initiatives-steps--row--item:nth-of-type(odd) .initiatives-steps--row--item--title {
		margin-top: 0
	}

	.initiatives-steps--row--item:not(:last-of-type) .initiatives-steps--row--item--number::before {
		content: "";
		height: 1px;
		position: absolute;
		top: 50%;
		transform: translate(-100%, -50%);
		background: rgba(128,126,125,.57);
		z-index: -1;
		width: var(--item-width)
	}

html[dir=rtl] .initiatives-steps--row--item:not(:last-of-type) .initiatives-steps--row--item--number::before {
	left: 0
}

html[dir=ltr] .initiatives-steps--row--item:not(:last-of-type) .initiatives-steps--row--item--number::before {
	right: 0;
	transform: translate(100%, -50%)
}

.initiatives-steps--row--item:nth-of-type(6)::before {
	content: "";
	position: absolute;
	top: -1rem;
	height: calc(100% + 2rem);
	width: calc(var(--item-width)*4 + 2.1rem);
	background: rgba(18,135,232,.17);
	background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%231287E859' stroke-width='4' stroke-dasharray='20' stroke-dashoffset='5' stroke-linecap='square'/%3e%3c/svg%3e");
	border-radius: 8px;
	opacity: .35
}

html[dir=rtl] .initiatives-steps--row--item:nth-of-type(6)::before {
	left: -0.3rem
}

html[dir=ltr] .initiatives-steps--row--item:nth-of-type(6)::before {
	right: -0.3rem
}

@media(max-width: 1679.9px) {
	.initiatives-steps--row--item:nth-of-type(6)::before {
		width: calc(var(--item-width)*4 + 2.1rem + 10px)
	}
}

@media(max-width: 1399.9px) {
	.initiatives-steps--row--item:nth-of-type(6)::before {
		width: calc(var(--item-width)*4 + 2.1rem - 10px)
	}
}

.initiatives-steps--row--item:nth-of-type(5)::before {
	position: absolute;
	top: -3rem;
	color: #004c98;
	font-size: .875rem;
	font-weight: 600
}

html[dir=rtl] .initiatives-steps--row--item:nth-of-type(5)::before {
	content: "التدريب";
	left: var(--item-width);
	transform: translateX(-50%)
}

html[dir=ltr] .initiatives-steps--row--item:nth-of-type(5)::before {
	content: "Training";
	right: var(--item-width);
	transform: translateX(50%)
}

.initiatives-steps--row--item--content {
	height: var(--content-height);
	overflow: hidden
}

.initiatives-steps--row--item--number {
	width: 45px;
	height: 52px;
	margin: auto;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 1.06rem;
	font-weight: 600;
	padding-bottom: 3px;
	position: relative;
	z-index: 1
}

	.initiatives-steps--row--item--number::after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		background: #004c98;
		-webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0px 75%, 0px 25%);
		clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0px 75%, 0px 25%);
		z-index: -1
	}

.initiatives-steps--row--item--title {
	color: #004c98;
	font-weight: 600;
	margin: 1.5rem 0 .5rem
}

.initiatives-steps--row--item p.initiatives-steps--row--item--desc {
	font-size: 1rem;
	margin-bottom: .4rem
}

	.initiatives-steps--row--item p.initiatives-steps--row--item--desc:last-of-type {
		margin-bottom: 0
	}

@media(max-width: 1679.9px) {
	.initiatives-steps--row--item p.initiatives-steps--row--item--desc {
		font-size: .89rem
	}
}

.site-map--container {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='731' height='1014' viewBox='0 0 731 1014'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10486' data-name='Rectangle 10486' width='731' height='1014' transform='translate(16339 2964)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_53' data-name='Mask Group 53' transform='translate(-16339 -2964)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_19878' data-name='Group 19878' transform='translate(16048.003 2313.925)'%3E%3Cg id='Group_19167' data-name='Group 19167' transform='translate(291 739.557)' opacity='0.2'%3E%3Cpath id='Path_52119' data-name='Path 52119' d='M212.6,0,425.229,122.766V368.285L212.6,491.016,0,368.285V122.766Z' transform='translate(410.74 960.385) rotate(-164.991)' fill='none' stroke='%238ccdf2' stroke-width='30' opacity='0.3'/%3E%3Cpath id='Path_52120' data-name='Path 52120' d='M271.368,0,542.78,156.7V470.09L271.368,626.753,0,470.094V156.7Z' transform='translate(557.897 752.085) rotate(-163.976)' fill='none' stroke='%231c6cb5' stroke-width='1.5' opacity='0.3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	background-position: left bottom;
	background-repeat: no-repeat;
	background-size: contain
}

.site-map--row {
	--grid-col: 4;
	margin-top: .5rem;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 3.4rem
}

@media(max-width: 1199.9px) {
	.site-map--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.site-map--row {
		--grid-col: 1
	}
}

.site-map--list {
	background: transparent
}

	.site-map--list li ul {
		margin-top: .7rem
	}

		.site-map--list li ul li {
			padding-top: .2rem;
			padding-bottom: 0
		}

			.site-map--list li ul li::before {
				content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.513' height='14.445' viewBox='0 0 12.513 14.445'%3E%3Cpath id='Path_52209' data-name='Path 52209' d='M5.755,0l5.757,3.323V9.97L5.755,13.29,0,9.971V3.323Z' transform='translate(0.5 0.577)' fill='none' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A")
			}

html[dir=rtl] .site-map--list li ul li::before {
	margin-right: 0
}

html[dir=ltr] .site-map--list li ul li::before {
	margin-left: 0
}

.site-map--list a {
	color: #004c98
}

	.site-map--list a:hover {
		opacity: .8;
		text-decoration: underline
	}

.strategy--title {
	text-align: center;
	font-size: 1.5rem;
	color: #004c98;
	font-weight: bold;
	margin-bottom: 2.8rem
}

@media(max-width: 1679.9px) {
	.strategy--title {
		font-size: 1.3rem
	}
}

.strategy--box {
	padding: 2.5rem 2rem 2rem
}

@media(max-width: 991.9px) {
	.strategy--box {
		padding: 3rem 1rem 1rem
	}
}

.strategy--box--list {
	background: transparent
}

.strategy--box .strategy--row:nth-of-type(2) {
	justify-content: end;
	margin-top: 2rem
}

@media(max-width: 1399.9px) {
	.strategy--box .strategy--row:nth-of-type(2) {
		justify-content: center
	}
}

@media(max-width: 991.9px) {
	.strategy--box .strategy--row:nth-of-type(2) {
		margin-top: 1rem
	}
}

.strategy--row {
	display: inline-flex;
	flex-wrap: wrap;
	gap: 2rem 6.5rem;
	justify-content: center;
	width: 75rem;
	max-width: 100%
}

@media(max-width: 1399.9px) {
	.strategy--row {
		gap: 2rem
	}
}

@media(max-width: 991.9px) {
	.strategy--row {
		gap: 1rem
	}
}

.strategy--row--item {
	width: 25.8rem;
	min-height: 245px;
	padding: 3.5rem 3rem;
	-webkit-padding-end: 0;
	padding-inline-end: 0;
	position: relative;
	z-index: 1
}

	.strategy--row--item::before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='239.106' height='254.971' viewBox='0 0 239.106 254.971'%3E%3Cg id='Group_20665' data-name='Group 20665' transform='translate(-4430 -3223)'%3E%3Cg id='Union_1' data-name='Union 1' transform='translate(4464.986 3223)' fill='none' opacity='0.495'%3E%3Cpath d='M.1,199.16V169.454H0V124.492H.1V55.8L102.1,0,204.12,55.8V199.16L102.1,254.971Z' stroke='none'/%3E%3Cpath d='M 102.1036987304688 244.7120208740234 L 195.1203308105469 193.8245849609375 L 195.1203308105469 61.13311004638672 L 102.1036605834961 10.25837421417236 L 9.101158142089844 61.13272094726562 L 9.101158142089844 124.4923400878906 L 8.999991416931152 133.4923400878906 L 8.999991416931152 160.4539642333984 L 9.101158142089844 160.4539642333984 L 9.101158142089844 193.8249359130859 L 102.1036987304688 244.7120208740234 M 102.1033630371094 254.9710083007812 L 0.1011577770113945 199.15966796875 L 0.1011577770113945 169.4539642333984 L -8.890787285054103e-06 169.4539642333984 L -8.890787285054103e-06 124.4923400878906 L 0.1011577770113945 124.4923400878906 L 0.1011577770113945 55.79737854003906 L 102.1033630371094 4.150390850554686e-06 L 204.1203308105469 55.79737854003906 L 204.1203308105469 199.15966796875 L 102.1033630371094 254.9710083007812 Z' stroke='none' fill='%238ed1f2'/%3E%3C/g%3E%3Crect id='Rectangle_10381' data-name='Rectangle 10381' width='90.512' height='208.841' transform='translate(4430 3245.361)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: right center;
		z-index: -1
	}

html[dir=ltr] .strategy--row--item::before {
	transform: rotate(180deg)
}

@media(max-width: 991.9px) {
	.strategy--row--item::before {
		display: none
	}
}

@media(max-width: 1399.9px) {
	.strategy--row--item {
		width: calc(50% - 2rem);
		-webkit-padding-start: 2.5rem;
		padding-inline-start: 2.5rem
	}
}

@media(max-width: 991.9px) {
	.strategy--row--item {
		width: 100%;
		background: rgba(142,209,243,.2);
		padding: 1.5rem;
		min-height: unset
	}
}

@media(max-width: 767.9px) {
	.strategy--row--item {
		padding: 1rem
	}
}

.strategy--row--item--title {
	color: #004c98;
	font-size: 1.5rem;
	margin-bottom: .5rem;
	font-weight: 600
}

@media(max-width: 1399.9px) {
	.strategy--row--item--title {
		font-size: 1.2rem
	}
}

.strategy--row--item--desc {
	margin-bottom: 0;
	font-size: 14px;
	height: calc(100% - 50px)
}

@media(max-width: 991.9px) {
	.strategy--row--item--desc {
		height: unset
	}
}

.strategy--row--item--desc .framework-usages--item-list li {
	padding: .15rem 0
}

html[dir=rtl] .strategy--row--item--desc .framework-usages--item-list li:before {
	margin-right: 0
}

html[dir=ltr] .strategy--row--item--desc .framework-usages--item-list li:before {
	margin-left: 0
}

.strategy--row--item--desc .strategy--box--list {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center
}

@media(max-width: 991.9px) {
	.strategy--row--item--desc .strategy--box--list {
		height: unset
	}
}

@media(max-width: 575.9px) {
	.academic-advisor .eservices--box {
		padding: 1.5rem 1.5rem 1rem
	}
}

.academic-advisor--steps-nav {
	padding: 0
}

@media(max-width: 991.9px) {
	.academic-advisor--steps-nav {
		row-gap: 1rem
	}
}

.academic-advisor--steps-nav .nav-item {
	flex-grow: 1;
	text-align: center;
	position: relative
}

@media(max-width: 991.9px) {
	.academic-advisor--steps-nav .nav-item {
		width: 33.3%
	}
}

@media(max-width: 575.9px) {
	.academic-advisor--steps-nav .nav-item {
		width: 50%
	}
}

.academic-advisor--steps-nav .nav-item:not(:last-of-type)::after {
	content: "";
	display: block;
	height: 1px;
	background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%2370707052' stroke-width='4' stroke-dasharray='10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
	width: 100%;
	position: absolute;
	top: 37px;
	inset-inline-start: 50%;
	opacity: .5;
	background-size: 45px
}

@media(max-width: 991.9px) {
	.academic-advisor--steps-nav .nav-item:not(:last-of-type)::after {
		display: none
	}
}

.academic-advisor--steps-nav .nav-item .nav-link {
	cursor: pointer;
	display: inline-flex;
	color: #004c98;
	transition: color .3s;
	min-height: 100%;
	flex-direction: column;
	align-items: center
}

	.academic-advisor--steps-nav .nav-item .nav-link .number {
		display: flex;
		align-items: center;
		justify-content: center;
		margin: auto;
		width: 2.875rem;
		height: 3.3rem;
		color: #004c98;
		font-weight: bold;
		text-shadow: 0 3px 6px rgba(0,0,0,.16);
		font-size: 1.1rem;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.51' height='54.861' viewBox='0 0 47.51 54.861'%3E%3Cpath id='Path_52396' data-name='Path 52396' d='M23.253,0,46.51,13.428V40.282L23.253,53.706,0,40.282V13.428Z' transform='translate(0.5 0.578)' fill='%23fff' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		padding-bottom: 3px;
		transition: background .3s;
		position: relative;
		z-index: 1
	}

	.academic-advisor--steps-nav .nav-item .nav-link svg {
		margin: .75rem 0
	}

		.academic-advisor--steps-nav .nav-item .nav-link svg path {
			fill: #004c98;
			transition: fill .3s
		}

	.academic-advisor--steps-nav .nav-item .nav-link .title {
		font-size: .875rem;
		margin-bottom: 0;
		margin-top: auto
	}

	.academic-advisor--steps-nav .nav-item .nav-link.done {
		color: #002353
	}

		.academic-advisor--steps-nav .nav-item .nav-link.done .number {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.011' height='54.284' viewBox='0 0 47.011 54.284'%3E%3Cpath id='Path_52396' data-name='Path 52396' d='M23.5,0,47.011,13.572V40.715L23.5,54.284,0,40.715V13.572Z' transform='translate(0 0)' fill='%2300347c'/%3E%3C/svg%3E%0A");
			color: #fff
		}

		.academic-advisor--steps-nav .nav-item .nav-link.done svg path {
			fill: #002353
		}

	.academic-advisor--steps-nav .nav-item .nav-link.active {
		color: #1287e8
	}

		.academic-advisor--steps-nav .nav-item .nav-link.active .number {
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.011' height='54.284' viewBox='0 0 47.011 54.284'%3E%3Cpath id='Path_52396' data-name='Path 52396' d='M23.5,0,47.011,13.572V40.715L23.5,54.284,0,40.715V13.572Z' transform='translate(0 0)' fill='%231287e8'/%3E%3C/svg%3E%0A");
			color: #fff
		}

		.academic-advisor--steps-nav .nav-item .nav-link.active svg path {
			fill: #1287e8
		}

		.academic-advisor--steps-nav .nav-item .nav-link.active .title {
			font-weight: bold
		}

.academic-advisor--steps-container {
	padding: 3.5rem 0 1rem
}

	.academic-advisor--steps-container .training-programs--row {
		margin-bottom: 0
	}

.academic-advisor--title {
	color: #004c98;
	text-align: center;
	font-weight: bold;
	font-size: 1.5rem;
	margin-bottom: 2.6rem
}

@media(max-width: 1679.9px) {
	.academic-advisor--title {
		font-size: 1.3rem
	}
}

.academic-advisor--sectors--row {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: 2.5rem
}

@media(max-width: 1679.9px) {
	.academic-advisor--sectors--row {
		gap: 2rem
	}
}

@media(max-width: 575.9px) {
	.academic-advisor--sectors--row {
		flex-direction: column;
		gap: 1.8rem
	}
}

.academic-advisor--sectors--card {
	text-align: center;
	background: #fff;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	padding: 2.1rem;
	width: 28rem;
	display: flex;
	flex-direction: column;
	outline: 3px solid transparent;
	transition: all .3s
}

@media(max-width: 1199.9px) {
	.academic-advisor--sectors--card {
		width: calc(50% - 2rem)
	}
}

@media(max-width: 767.9px) {
	.academic-advisor--sectors--card {
		width: 100%
	}
}

.academic-advisor--sectors--card:hover {
	background: #f8fdff;
	outline-color: #004c98
}

	.academic-advisor--sectors--card:hover .academic-advisor--sectors--card--btn {
		background-color: transparent;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.257' viewBox='0 0 51.317 59.257'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0,50.317,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='%23004c98' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A");
		background-size: contain;
		background-repeat: no-repeat;
		color: #fff
	}

		.academic-advisor--sectors--card:hover .academic-advisor--sectors--card--btn svg path {
			fill: #fff
		}

.academic-advisor--sectors--card--title {
	font-size: 1.5rem;
	margin: 1.7rem 0;
	color: #004c98;
	font-weight: bold
}

@media(max-width: 1679.9px) {
	.academic-advisor--sectors--card--title {
		font-size: 1.2rem
	}
}

.academic-advisor--sectors--card--icon {
	height: 3.5rem;
	display: flex;
	align-items: center;
	justify-content: center
}

	.academic-advisor--sectors--card--icon svg, .academic-advisor--sectors--card--icon img {
		max-height: 100%
	}

.academic-advisor--sectors--card--btn.button {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 1rem;
	width: 50px;
	height: 55px;
	margin: auto auto 0;
	font-size: 1.1rem;
	padding: 0;
	border: none;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.257' viewBox='0 0 51.317 59.257'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0,50.317,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='none' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat
}

@media(max-width: 1679.9px) {
	.academic-advisor--sectors--card--btn.button {
		font-size: 1rem
	}
}

.academic-advisor--sectors--card--btn.button::after {
	display: none
}

html[dir=ltr] .academic-advisor--sectors--card--btn.button svg {
	transform: rotate(180deg)
}

.academic-advisor--sectors--card--btn.button svg path {
	transition: fill .3s
}

.academic-advisor--sectors--card--btn.button:hover {
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.257' viewBox='0 0 51.317 59.257'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0,50.317,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='%23004c98' stroke='%23004c98' stroke-width='1'/%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat
}

	.academic-advisor--sectors--card--btn.button:hover svg path {
		fill: #fff
	}

.academic-advisor--sectors--card.style-1 .academic-advisor--sectors--card--title {
	color: #3d8265
}

.academic-advisor--sectors--card.style-1 .academic-advisor--sectors--card--btn {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.254' viewBox='0 0 51.317 59.254'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0l25.16,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='none' stroke='%233d8265' stroke-width='1'/%3E%3C/svg%3E%0A")
}

	.academic-advisor--sectors--card.style-1 .academic-advisor--sectors--card--btn svg path {
		fill: #3d8265
	}

.academic-advisor--sectors--card.style-1:hover {
	background: #3d8265
}

.academic-advisor--sectors--card.style-2 .academic-advisor--sectors--card--title {
	color: #865e94
}

.academic-advisor--sectors--card.style-2 .academic-advisor--sectors--card--btn {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.254' viewBox='0 0 51.317 59.254'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0l25.16,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='none' stroke='%23865e94' stroke-width='1'/%3E%3C/svg%3E%0A")
}

	.academic-advisor--sectors--card.style-2 .academic-advisor--sectors--card--btn svg path {
		fill: #865e94
	}

.academic-advisor--sectors--card.style-2:hover {
	background: #865e94
}

.academic-advisor--sectors--card.style-3 .academic-advisor--sectors--card--title {
	color: #c17759
}

.academic-advisor--sectors--card.style-3 .academic-advisor--sectors--card--btn {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.254' viewBox='0 0 51.317 59.254'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0l25.16,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='none' stroke='%23c17759' stroke-width='1'/%3E%3C/svg%3E%0A")
}

	.academic-advisor--sectors--card.style-3 .academic-advisor--sectors--card--btn svg path {
		fill: #c17759
	}

.academic-advisor--sectors--card.style-3:hover {
	background: #c17759
}

.academic-advisor--sectors--card.style-4 .academic-advisor--sectors--card--title {
	color: #65b3b1
}

.academic-advisor--sectors--card.style-4 .academic-advisor--sectors--card--btn {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.254' viewBox='0 0 51.317 59.254'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0l25.16,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='none' stroke='%2365b3b1' stroke-width='1'/%3E%3C/svg%3E%0A")
}

	.academic-advisor--sectors--card.style-4 .academic-advisor--sectors--card--btn svg path {
		fill: #65b3b1
	}

.academic-advisor--sectors--card.style-4:hover {
	background: #65b3b1
}

.academic-advisor--sectors--colors .academic-advisor--sectors--card:hover {
	outline-color: transparent
}

	.academic-advisor--sectors--colors .academic-advisor--sectors--card:hover .academic-advisor--sectors--card--title {
		color: #fff
	}

	.academic-advisor--sectors--colors .academic-advisor--sectors--card:hover .academic-advisor--sectors--card--icon img {
		filter: brightness(0) invert(1)
	}

	.academic-advisor--sectors--colors .academic-advisor--sectors--card:hover .academic-advisor--sectors--card--icon svg path {
		fill: #fff
	}

	.academic-advisor--sectors--colors .academic-advisor--sectors--card:hover .academic-advisor--sectors--card--btn {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.317' height='59.257' viewBox='0 0 51.317 59.257'%3E%3Cpath id='Path_55092' data-name='Path 55092' d='M25.157,0,50.317,14.527V43.579L25.157,58.1,0,43.579V14.527Z' transform='translate(0.5 0.577)' fill='%23fff' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A")
	}

.academic-advisor--roles--row {
	--grid-col: 3;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 1rem 3rem
}

@media(max-width: 1199.9px) {
	.academic-advisor--roles--row {
		--grid-col: 2;
		grid-gap: 1rem 2rem
	}
}

@media(max-width: 767.9px) {
	.academic-advisor--roles--row {
		--grid-col: 1
	}
}

.academic-advisor--roles--item {
	border-bottom: 1px solid rgba(0,0,0,.1);
	padding: .5rem 1rem .8rem;
	transition: background .3s
}

	.academic-advisor--roles--item:hover {
		background: #f8fdff;
		border-color: #65b3b1
	}

.academic-advisor--roles--item--label {
	color: #65b3b1;
	font-weight: bold;
	font-size: 1.25rem;
	margin-bottom: .4rem
}

@media(max-width: 1679.9px) {
	.academic-advisor--roles--item--label {
		font-size: 1rem
	}
}

.academic-advisor--roles--item--desc {
	font-size: 1.1rem;
	color: #004c98;
	display: flex;
	align-items: baseline;
	justify-content: space-between;
	gap: 1rem;
	margin-bottom: 0
}

@media(max-width: 1679.9px) {
	.academic-advisor--roles--item--desc {
		font-size: .9rem
	}
}

.academic-advisor--roles--item--desc svg {
	position: relative;
	top: 3px
}

html[dir=ltr] .academic-advisor--roles--item--desc svg {
	transform: rotate(180deg)
}

.academic-advisor--roles--load-btn.button {
	margin-top: 4rem;
	border: 2px solid #807e7d;
	color: #807e7d;
	padding-left: 1.25rem;
	padding-right: 1.25rem;
	font-size: 1.1rem
}

@media(max-width: 1679.9px) {
	.academic-advisor--roles--load-btn.button {
		margin-top: 3rem;
		font-size: .9rem
	}
}

.academic-advisor--roles--load-btn.button:hover {
	border-color: transparent
}

	.academic-advisor--roles--load-btn.button:hover svg path {
		fill: #fff
	}

html[dir=rtl] .academic-advisor--roles--load-btn.button svg {
	margin-right: 3.25rem
}

@media(max-width: 1679.9px) {
	html[dir=rtl] .academic-advisor--roles--load-btn.button svg {
		margin-right: 2rem
	}
}

html[dir=ltr] .academic-advisor--roles--load-btn.button svg {
	margin-left: 3.25rem
}

@media(max-width: 1679.9px) {
	html[dir=ltr] .academic-advisor--roles--load-btn.button svg {
		margin-left: 2rem
	}
}

.academic-advisor--roles--load-btn.button svg path {
	transition: fill .3s
}

.academic-advisor--jadarat--row {
	--grid-col: 3;
	display: grid;
	grid-template-columns: repeat(var(--grid-col), 1fr);
	grid-gap: 1.25rem;
	margin: auto;
	margin-bottom: 1.75rem
}

@media(max-width: 1199.9px) {
	.academic-advisor--jadarat--row {
		--grid-col: 2
	}
}

@media(max-width: 767.9px) {
	.academic-advisor--jadarat--row {
		--grid-col: 1
	}
}

.academic-advisor--jadarat--box {
	background: #fff;
	border-radius: 3px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	padding: 1rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 1rem;
	position: relative
}

.academic-advisor--jadarat--box--check-box label {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	cursor: pointer
}

.academic-advisor--jadarat--footer {
	text-align: center;
	margin-top: 2.6rem
}

.academic-advisor--jadarat--footer--btn {
	font-size: 1.25rem;
	min-height: 3.5rem;
	padding-left: 3.6rem;
	padding-right: 3.6rem
}

@media(max-width: 1679.9px) {
	.academic-advisor--jadarat--footer--btn {
		font-size: 1rem
	}
}

.academic-advisor--jadarat .custom-accordion .accordion-item {
	box-shadow: 0 3px 66px rgba(0,0,0,.1)
}

@media(max-width: 1199.9px) {
	.academic-advisor--jadarat .custom-accordion .accordion-button {
		font-size: 1rem !important
	}
}

.academic-advisor--jadarat .custom-accordion .accordion-button.collapsed {
	color: #004c98
}

.statistics--item {
	position: relative;
	margin-bottom: 70px
}

.statistics--item-value {
	aspect-ratio: 4/3;
	box-shadow: 0 3px 60px rgba(0,0,0,.1);
	border-radius: 5px;
	background: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 60px;
	font-weight: bold;
	color: #65b3b1;
	transition: all .25s ease-in-out;
	padding-bottom: 40px
}

.statistics--item-title {
	position: absolute;
	box-shadow: 0 3px 60px rgba(0,0,0,.1);
	border-radius: 5px;
	background: #fff;
	width: calc(100% - 30px);
	z-index: 1;
	bottom: -40px;
	left: 15px;
	height: 80px;
	margin: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #004c98;
	padding: 7px
}

.statistics--item:hover .statistics--item-value {
	background: #65b3b1;
	color: #fff
}

.custom-hero {
	/*min-height: 500px;*/
	padding-bottom: 10rem
}

@media(max-width: 767.9px) {
	.training--photo {
		max-height: 500px
	}
}

.leaders-list li::before {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.95' height='12.644' viewBox='0 0 10.95 12.644'%3E%3Cpath d='M5.475,0,0,3.161V9.483l5.475,3.16,5.475-3.16V3.161Z' transform='translate(0 0)' fill='%23a2a6b5'/%3E%3C/svg%3E%0A")
}

.initiatives--details-box {
	overflow: hidden
}

.sponsor .partner__wrapper img {
	aspect-ratio: 1.5;
	height: auto
}

.training-vision {
	position: relative;
	display: flex;
	justify-content: flex-end;
	padding-bottom: 3rem
}

@media(max-width: 1199.9px) {
	.training-vision {
		padding-bottom: 1rem
	}
}

@media(max-width: 1199.9px) {
	.training-vision {
		justify-content: center;
		flex-wrap: wrap;
		gap: 0rem
	}
}

.training-vision::before {
	content: "";
	position: absolute;
	display: inline-block;
	width: 85px;
	height: 150px;
	top: -6rem;
	inset-inline-start: 0rem;
	opacity: .3;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.262' height='12.26' viewBox='0 0 12.262 12.26'%3E%3Cpath d='M3.265,0,0,1.885v3.77L3.265,7.539,6.529,5.654V1.885Z' transform='translate(2.866 2.36)' fill='%233c80c2'/%3E%3C/svg%3E")
}

.training-vision__photo {
	flex: 0 0 55%;
	position: relative
}

@media(max-width: 1199.9px) {
	.training-vision__photo {
		flex: 0 0 100%
	}
}

.training-vision__txt {
	position: absolute;
	max-width: 800px;
	inset-inline-start: 0rem;
	top: 3rem
}

@media(max-width: 1199.9px) {
	.training-vision__txt {
		max-width: unset;
		position: relative;
		top: 1rem
	}
}

.training-vision__txt h2 {
	font-size: 3rem;
	font-weight: 700;
	color: #004c98;
	margin-bottom: 2rem
}

@media(max-width: 1199.9px) {
	.training-vision__txt h2 {
		margin-bottom: .5rem
	}
}

@media(max-width: 575.9px) {
	.training-vision__txt h2 {
		font-size: 2rem
	}
}

.training-vision__txt div {
	border-radius: 9px;
	padding-block: 2rem;
	-webkit-padding-end: 2rem;
	padding-inline-end: 2rem;
	background-color: rgba(244,246,246,.2);
	-webkit-backdrop-filter: blur(15px);
	backdrop-filter: blur(15px)
}

	.training-vision__txt div h4 {
		font-size: 2.125rem;
		color: #3c80c2;
		margin-bottom: 1rem
	}

	.training-vision__txt div p {
		font-size: 1.125rem;
		color: #1d1d1d;
		text-align: justify
	}

	.training-vision__txt div a.button {
		color: #3c80c2
	}

		.training-vision__txt div a.button.button::after {
			display: none
		}

		.training-vision__txt div a.button svg path {
			transition: stroke ease-in-out .25s
		}

		.training-vision__txt div a.button:hover {
			color: #8ed1f3
		}

			.training-vision__txt div a.button:hover svg path {
				stroke: #8ed1f3
			}

	.training-vision__txt div a.btn-order {
		background: #3c80c2;
		color: #fff;
		box-shadow: 0px 0px 9px rgba(0,0,0,.12);
		-webkit-margin-end: 1rem;
		margin-inline-end: 1rem;
		max-width: 10rem
	}

		.training-vision__txt div a.btn-order:hover {
			background: #8ed1f3;
			color: #002353
		}

@media(max-width: 575.9px) {
	.training-vision__txt div a.btn-order {
		margin-bottom: .75rem
	}
}

@media(max-width: 575.9px) {
	.training-vision__txt div {
		padding-block: 1rem
	}

		.training-vision__txt div h4 {
			font-size: 1.5rem;
			margin-bottom: .5rem
		}

		.training-vision__txt div p {
			font-size: 1rem
		}

		.training-vision__txt div a.button {
			padding: .5rem .75rem;
			display: block;
			margin-inline: auto
		}
}

.about-training {
	padding: 4rem 0rem 2rem;
	position: relative;
	text-align: center
}

@media(max-width: 575.9px) {
	.about-training {
		padding: 3rem 0rem 1.5rem
	}
}

.about-training::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: url("../../content-images/leaders-02.svg") top center;
	width: 100%;
	height: 100%;
	background-repeat: repeat;
	background-size: contain;
	opacity: .3
}

.about-training::after {
	content: "";
	position: absolute;
	display: inline-block;
	width: 600px;
	height: 85px;
	top: 4.5rem;
	inset-inline-end: 0rem;
	opacity: .3;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.262' height='12.26' viewBox='0 0 12.262 12.26'%3E%3Cpath d='M3.265,0,0,1.885v3.77L3.265,7.539,6.529,5.654V1.885Z' transform='translate(2.866 2.36)' fill='%233c80c2'/%3E%3C/svg%3E")
}

@media(max-width: 1199.9px) {
	.about-training::after {
		width: 100%;
		top: 5rem;
		inset-inline-end: 0%
	}
}

@media(max-width: 575.9px) {
	.about-training::after {
		top: 3rem
	}
}

.about-training__content {
	position: relative;
	padding: 1rem
}

	.about-training__content h3 {
		font-size: 2.5rem;
		font-weight: 700;
		color: #3c80c2;
		margin-bottom: 2.5rem
	}

	.about-training__content p {
		max-width: 1000px;
		font-size: 1.25rem;
		color: #373737;
		margin-inline: auto;
		text-align: justify
	}

@media(max-width: 575.9px) {
	.about-training__content {
		padding: .5rem
	}

		.about-training__content h3 {
			font-size: 2rem
		}

		.about-training__content p {
			font-size: 1rem
		}
}

.partner {
	padding: 4rem 0rem;
	text-align: center;
	background-color: #f4f6f6
}

	.partner h2 {
		font-size: 2.5rem;
		font-weight: 700;
		color: #a2a6b5;
		margin-bottom: 3.5rem
	}

.partner__wrapper {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: 2rem
}

	.partner__wrapper img {
		max-width: 250px;
		height: 50px
	}

@media(max-width: 575.9px) {
	.partner {
		padding: 2rem 0rem
	}

		.partner h2 {
			font-size: 2rem
		}

	.partner__wrapper {
		flex-direction: column;
		align-items: center
	}
}

.Preparation {
	position: relative;
	overflow: hidden;
	padding: 6rem 0rem 4rem
}

@media(max-width: 575.9px) {
	.Preparation {
		padding: 3rem 0rem
	}
}

.Preparation::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: url("../../content-images/leaders-02.svg") top center;
	width: 100%;
	height: 100%;
	background-repeat: repeat;
	background-size: contain;
	opacity: .3
}

.Preparation__wrapper {
	display: flex;
	position: relative;
	gap: 2rem
}

@media(max-width: 1199.9px) {
	.Preparation__wrapper {
		flex-wrap: wrap;
		gap: 2rem
	}
}

.Preparation__wrapper::after {
	content: "";
	position: absolute;
	display: inline-block;
	width: 260px;
	height: 100px;
	top: -6rem;
	inset-inline-start: -14rem;
	opacity: .3;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.262' height='12.26' viewBox='0 0 12.262 12.26'%3E%3Cpath d='M3.265,0,0,1.885v3.77L3.265,7.539,6.529,5.654V1.885Z' transform='translate(2.866 2.36)' fill='%233c80c2'/%3E%3C/svg%3E")
}

@media(max-width: 1199.9px) {
	.Preparation__wrapper::after {
		inset-inline-start: -8rem
	}
}

.Preparation__wrapper::before {
	content: "";
	position: absolute;
	display: inline-block;
	width: 280px;
	height: 100px;
	bottom: -4rem;
	inset-inline-end: -14rem;
	opacity: .3;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.262' height='12.26' viewBox='0 0 12.262 12.26'%3E%3Cpath d='M3.265,0,0,1.885v3.77L3.265,7.539,6.529,5.654V1.885Z' transform='translate(2.866 2.36)' fill='%233c80c2'/%3E%3C/svg%3E")
}

.Preparation__content {
	flex: 0 0 60%
}

	.Preparation__content h2 {
		font-size: 3rem;
		font-weight: 700;
		color: #3c80c2;
		margin-bottom: 3rem;
		line-height: 3.875rem
	}

.Preparation__content__txt {
	font-size: 1.25rem;
	color: #1d1d1d;
	margin-bottom: 2rem;
	text-align: justify
}

.Preparation__content a.button {
	color: #3c80c2
}

	.Preparation__content a.button.button::after {
		display: none
	}

	.Preparation__content a.button svg path {
		transition: stroke ease-in-out .25s
	}

	.Preparation__content a.button:hover {
		color: #8ed1f3
	}

		.Preparation__content a.button:hover svg path {
			stroke: #8ed1f3
		}

.Preparation__content a.btn-order {
	background: #3c80c2;
	color: #fff;
	box-shadow: 0px 0px 9px rgba(0,0,0,.12);
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem;
	max-width: 10rem
}

	.Preparation__content a.btn-order:hover {
		background: #8ed1f3;
		color: #002353
	}

@media(max-width: 575.9px) {
	.Preparation__content a.btn-order {
		margin-bottom: .75rem
	}
}

@media(max-width: 1199.9px) {
	.Preparation__content {
		flex: 0 0 100%
	}
}

@media(max-width: 575.9px) {
	.Preparation__content {
		flex: 0 0 100%
	}

		.Preparation__content h2 {
			font-size: 2rem;
			line-height: 2.875rem;
			margin-bottom: 1rem
		}

	.Preparation__content__txt {
		font-size: 1rem;
		margin-bottom: .875rem
	}

	.Preparation__content a.button {
		padding: .5rem .75rem;
		display: block;
		margin-inline: auto
	}
}

.Preparation__gallary {
	-moz-column-count: 2;
	column-count: 2;
	-moz-column-gap: .75rem;
	column-gap: .75rem
}

@media(max-width: 1199.9px) {
	.Preparation__gallary {
		margin-inline: auto
	}
}

@media(max-width: 575.9px) {
	.Preparation__gallary {
		-moz-column-count: 1;
		column-count: 1
	}
}

.Preparation__gallary div {
	position: relative;
	margin-bottom: .75rem;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

	.Preparation__gallary div::after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0,153,255,.125)
	}

	.Preparation__gallary div.sec-col {
		margin-top: 10rem
	}

@media(max-width: 1199.9px) {
	.Preparation__gallary div.sec-col {
		margin-top: 5rem
	}
}

@media(max-width: 575.9px) {
	.Preparation__gallary div.sec-col {
		margin-top: 1rem
	}
}

.Preparation .Preparation-details {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 3rem;
	margin-top: 2rem
}

	.Preparation .Preparation-details div {
		display: inline-flex;
		flex-direction: column;
		align-items: center
	}

	.Preparation .Preparation-details svg {
		max-width: 50px;
		height: 50px
	}

	.Preparation .Preparation-details p {
		font-size: 1.125rem;
		color: #1d1d1d;
		margin-bottom: 7px
	}

	.Preparation .Preparation-details h4 {
		font-size: 1.25rem;
		font-weight: 700;
		color: #3c80c2;
		text-align: center
	}

@media(max-width: 575.9px) {
	.Preparation .Preparation-details {
		gap: .5rem;
		margin-top: 1.5rem;
		grid-template-columns: repeat(1, 1fr)
	}

		.Preparation .Preparation-details svg {
			max-width: 40px;
			height: 40px
		}

		.Preparation .Preparation-details p {
			font-size: 1rem
		}

		.Preparation .Preparation-details h4 {
			font-size: 1.125rem
		}
}

.goals {
	padding: 4rem 0rem;
	background-color: #f4f6f6;
	position: relative;
	overflow: hidden
}

	.goals h2 {
		font-size: 3rem;
		font-weight: 700;
		color: #3c80c2;
		margin-bottom: 3rem;
		line-height: 2.5rem
	}

	.goals p {
		font-size: 1.5rem;
		color: #002952;
		margin-bottom: 1.875rem;
		letter-spacing: 1px
	}

	.goals::after {
		content: "";
		position: absolute;
		width: 100%;
		height: 100%;
		bottom: 0rem;
		inset-inline-end: -14rem;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='442.125' height='510.526' viewBox='0 0 442.125 510.526'%3E%3Cpath d='M221.045,510.526l221.08-127.644V127.608L221.045,0,0,127.609V382.881Zm178.31-152.337L221.047,461.138,42.77,358.19V152.3L221.047,49.385,399.355,152.3Z' fill='%233c80c2' opacity='0.35'/%3E%3C/svg%3E%0A");
		background-repeat: no-repeat;
		background-size: contain
	}

@media(max-width: 575.9px) {
	.goals {
		padding: 2rem 0rem
	}
}

.goals h2 {
	font-size: 2rem;
	margin-bottom: 1.5rem
}

.goals p {
	font-size: 1.25rem;
	margin-bottom: .75rem
}

.targeted {
	padding: 4rem 0rem
}

@media(max-width: 575.9px) {
	.targeted {
		padding: 2rem 0rem
	}
}

.targeted__wrapper {
	display: flex;
	position: relative;
	gap: 2rem
}

@media(max-width: 1199.9px) {
	.targeted__wrapper {
		flex-wrap: wrap
	}
}

.targeted__wrapper::after {
	content: "";
	position: absolute;
	width: 220px;
	height: 100px;
	top: -3rem;
	inset-inline-start: -14rem;
	opacity: .3;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.262' height='12.26' viewBox='0 0 12.262 12.26'%3E%3Cpath d='M3.265,0,0,1.885v3.77L3.265,7.539,6.529,5.654V1.885Z' transform='translate(2.866 2.36)' fill='%233c80c2'/%3E%3C/svg%3E")
}

@media(max-width: 1199.9px) {
	.targeted__wrapper::after {
		inset-inline-start: -14rem
	}
}

@media(max-width: 575.9px) {
	.targeted__wrapper::after {
		inset-inline-start: 0rem;
		height: 75px;
		top: -1rem
	}
}

@media(max-width: 1199.9px) {
	.targeted__content {
		flex: 0 0 100%
	}
}

.targeted__content h2 {
	font-size: 3rem;
	font-weight: 700;
	color: #3c80c2;
	margin-bottom: 3rem;
	line-height: 2.5rem
}

.targeted__content p {
	font-size: 1.25rem;
	color: #373737;
	text-align: justify
}

.targeted__content h4 {
	font-size: 1.5rem;
	color: #002952;
	margin-bottom: 1.875rem;
	letter-spacing: 1px
}

@media(max-width: 575.9px) {
	.targeted__content h2 {
		font-size: 2rem;
		margin-bottom: 1rem
	}

	.targeted__content p {
		font-size: 1rem
	}

	.targeted__content h4 {
		font-size: 1.25rem;
		margin-bottom: 1rem
	}
}

.targeted__photo {
	position: relative;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	margin-inline: auto
}

	.targeted__photo::after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0,153,255,.35)
	}

.training-info {
	padding: 6rem 0rem 8rem;
	position: relative
}

@media(max-width: 575.9px) {
	.training-info {
		padding: 2rem 0rem 8rem
	}
}

.training-info::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: url("../../content-images/leaders-02.svg") top center;
	width: 100%;
	height: 100%;
	background-repeat: repeat;
	background-size: contain;
	opacity: .7
}

.training-info__wrapper {
	max-width: 1500px;
	margin-bottom: 2rem;
	display: flex;
	justify-content: center;
	gap: 1rem;
	padding: 2.5rem 1rem;
	text-align: center;
	border-radius: 50px;
	-webkit-backdrop-filter: blur(7px) brightness(1);
	backdrop-filter: blur(7px) brightness(1)
}

@media(max-width: 991.9px) {
	.training-info__wrapper {
		flex-direction: column;
		align-items: center
	}
}

.training-info__wrapper div {
	max-width: 420px
}

.training-info__wrapper h5 {
	font-size: 1.5rem;
	color: #002952;
	margin-bottom: .5rem;
	height: 3rem
}

@media(max-width: 1199.9px) {
	.training-info__wrapper h5 {
		margin-top: 0rem
	}
}

.training-info__wrapper h3 {
	font-size: 1.75rem;
	font-weight: 700;
	color: #3c80c2;
	margin-bottom: 1.5rem
}

.training-info__wrapper p {
	font-size: 1.125rem;
	color: #1d1d1d;
	margin-bottom: 1rem
}

.training-info__wrapper a {
	display: block;
	color: #3c80c2;
	margin-bottom: .75rem;
	transition: color ease-in-out .25s
}

	.training-info__wrapper a svg path {
		transition: stroke ease-in-out .25s
	}

	.training-info__wrapper a:hover {
		color: #8ed1f3
	}

		.training-info__wrapper a:hover svg path {
			stroke: #8ed1f3
		}

@media(max-width: 575.9px) {
	.training-info__wrapper {
		padding: .75rem
	}

		.training-info__wrapper h5 {
			font-size: 1.125rem;
			margin-bottom: 0rem;
			height: 2.75rem
		}

		.training-info__wrapper h3 {
			font-size: 1.25rem;
			margin-bottom: 1.125rem
		}

		.training-info__wrapper p {
			font-size: 1rem;
			margin-bottom: .5rem;
			height: 2.875rem
		}
}

@media(max-width: 575.9px) {
	.activities-events .eservices--box {
		padding: 1rem .25rem 1.5rem
	}
}

.activities-events--wrapper {
	position: relative;
	text-align: center;
	width: 90%;
	max-width: 800px;
	margin: 0 auto
}

	.activities-events--wrapper .hero--eserv-slider-wrapper {
		max-width: 60%;
		margin: 0 auto
	}

@media(max-width: 991.9px) {
	.activities-events--wrapper .hero--eserv-slider-wrapper {
		max-width: 80%
	}
}

.activities-events--wrapper h2 {
	font-size: 1.875rem;
	margin-bottom: 2rem;
	color: #1c6cb5;
	font-weight: 600
}

.activities-events--wrapper .swiper-button-next, .activities-events--wrapper .swiper-rtl .swiper-button-prev {
	margin-top: 10px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.53' height='34.884' viewBox='0 0 30.53 34.884'%3E%3Cpath id='Subtraction_1' data-name='Subtraction 1' d='M14.766,33.907h0L0,25.474V8.606L14.766.174,29.53,8.606V8.74L17.2,1.62,3.833,9.333v15.43L17.2,32.478,29.53,25.356v.118L14.767,33.907Z' transform='translate(30.03 34.482) rotate(180)' fill='none' stroke='%233C80C2' stroke-width='1'/%3E%3C/svg%3E%0A") no-repeat center center
}

	.activities-events--wrapper .swiper-button-next:after, .activities-events--wrapper .swiper-rtl .swiper-button-prev:after {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.315' height='8.012' viewBox='0 0 16.315 8.012'%3E%3Cpath id='Path_511' data-name='Path 511' d='M21.815,18H7.5' transform='translate(-6.5 -13.994)' fill='none' stroke='%233C80C2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_512' data-name='Path 512' d='M20.592,7.5,18,10.092l2.592,2.592' transform='translate(-17 -6.086)' fill='none' stroke='%233C80C2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center center
	}

.activities-events--wrapper .swiper-button-prev, .activities-events--wrapper .swiper-rtl .swiper-button-next {
	margin-top: 10px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.53' height='34.884' viewBox='0 0 30.53 34.884'%3E%3Cpath id='Subtraction_1' data-name='Subtraction 1' d='M14.766,33.907h0L0,25.474V8.606L14.766.174,29.53,8.606V8.74L17.2,1.62,3.833,9.333v15.43L17.2,32.478,29.53,25.356v.118L14.767,33.907Z' transform='translate(30.03 34.482) rotate(180)' fill='none' stroke='%233C80C2' stroke-width='1'/%3E%3C/svg%3E%0A") no-repeat center center
}

	.activities-events--wrapper .swiper-button-prev:after, .activities-events--wrapper .swiper-rtl .swiper-button-next:after {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.315' height='8.012' viewBox='0 0 16.315 8.012'%3E%3Cpath id='Path_511' data-name='Path 511' d='M21.815,18H7.5' transform='translate(-6.5 -13.994)' fill='none' stroke='%233C80C2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_512' data-name='Path 512' d='M20.592,7.5,18,10.092l2.592,2.592' transform='translate(-17 -6.086)' fill='%233C80C2' stroke='%233C80C2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center center
	}

@media(max-width: 575.9px) {
	.activities-events--wrapper h2 {
		font-size: 1.5rem
	}

	.activities-events--wrapper .swiper-button-prev, .activities-events--wrapper .swiper-rtl .swiper-button-next {
		margin-top: 0px
	}

	.activities-events--wrapper .swiper-button-next, .activities-events--wrapper .swiper-rtl .swiper-button-prev {
		margin-top: 0px
	}
}

.activities-events .events-slider {
	margin: 0 auto;
	padding: 0px 3rem
}

@media(max-width: 575.9px) {
	.activities-events .events-slider {
		padding: 0px 1rem
	}
}

.activities-events .events-slider .hero--eserv-slider-item h3 {
	font-size: 1.25rem;
	color: #3c80c2;
	transition: color ease-in-out .25s,font-weight ease-in-out .25s;
	margin-bottom: 0
}

.activities-events .events-slider .hero--eserv-slider-item-icon-wrapper {
	width: 140px;
	height: 160px;
	background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='136.171' height='157.238' viewBox='0 0 136.171 157.238'%3E%3Cpath id='Path_529' data-name='Path 529' d='M67.591,0,0,39.024v78.045l67.591,39.013,67.58-39.013V39.024Z' transform='translate(0.5 0.578)' fill='none' stroke='%23166db6' stroke-width='1'/%3E%3C/svg%3E%0A") center center/cover no-repeat
}

	.activities-events .events-slider .hero--eserv-slider-item-icon-wrapper .hero--eserv-slider-item-icon {
		max-width: 75px
	}

		.activities-events .events-slider .hero--eserv-slider-item-icon-wrapper .hero--eserv-slider-item-icon path {
			transition: fill ease-in-out .25s
		}

.activities-events .events-slider .swiper-slide-active .hero--eserv-slider-item h3 {
	color: #00347c;
	font-weight: 600
}

.activities-events .events-slider .swiper-slide-active .hero--eserv-slider-item-icon-wrapper {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='106.044' height='122.45' viewBox='0 0 106.044 122.45'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='-0.075' y1='-0.086' x2='1.179' y2='1.046' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23166db6'/%3E%3Cstop offset='1' stop-color='%2300347c'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath id='Path_1262' data-name='Path 1262' d='M53.026,0,0,30.615V91.843L53.026,122.45l53.018-30.607V30.615Z' transform='translate(0 0)' fill='%231C6CB5' opacity='0.2'/%3E%3Cpath id='Path_529' data-name='Path 529' d='M46.634,0,0,26.925V80.772L46.634,107.69,93.261,80.772V26.925Z' transform='translate(6.391 6.786)' stroke='%231C6CB5' stroke-width='1' fill='url(%23linear-gradient)'/%3E%3C/svg%3E%0A")
}

	.activities-events .events-slider .swiper-slide-active .hero--eserv-slider-item-icon-wrapper .hero--eserv-slider-item-icon {
		max-width: 75px
	}

		.activities-events .events-slider .swiper-slide-active .hero--eserv-slider-item-icon-wrapper .hero--eserv-slider-item-icon path {
			fill: #fff
		}

.activities-events .search-form-box {
	margin-top: 3rem
}

	.activities-events .search-form-box .search-form-box--input-wrapper {
		justify-content: center
	}

.activities-events .events-time-filter {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 1.375rem;
	margin: 2.2rem 0rem
}

@media(max-width: 575.9px) {
	.activities-events .events-time-filter {
		flex-wrap: wrap
	}
}

.activities-events .events-time-filter .event-time {
	display: inline-block;
	padding: .5rem 1.5rem;
	border-radius: 5px;
	box-shadow: 0px 3px 66px rgba(0,0,0,.1);
	color: #fff;
	width: 115px;
	text-align: center;
	transition: background ease-in-out .25s
}

	.activities-events .events-time-filter .event-time:nth-last-of-type(4) {
		background: rgba(1,52,103,.9)
	}

		.activities-events .events-time-filter .event-time:nth-last-of-type(4):hover {
			background: #013467
		}

	.activities-events .events-time-filter .event-time:nth-last-of-type(3) {
		background: rgba(0,76,152,.9)
	}

		.activities-events .events-time-filter .event-time:nth-last-of-type(3):hover {
			background: #004c98
		}

	.activities-events .events-time-filter .event-time:nth-last-of-type(2) {
		background: rgba(60,128,194,.9)
	}

		.activities-events .events-time-filter .event-time:nth-last-of-type(2):hover {
			background: #3c80c2
		}

	.activities-events .events-time-filter .event-time:nth-last-of-type(1) {
		background: rgba(142,209,243,.9)
	}

		.activities-events .events-time-filter .event-time:nth-last-of-type(1):hover {
			background: #8ed1f3
		}

.activities-events .event-box-data {
	display: block;
	position: relative;
	border-radius: 3px;
	box-shadow: 0px 0px 70px rgba(0,0,0,.1);
	background: #fff;
	padding: 1rem .65rem;
	max-width: 420px;
	overflow: hidden
}

@media(max-width: 575.9px) {
	.activities-events .event-box-data {
		margin: 0 auto
	}
}

.activities-events .event-box-data .event-actual-time {
	position: absolute;
	top: 2rem;
	inset-inline-start: -2px;
	display: inline-block;
	padding: .5rem 1.5rem;
	border-radius: 5px;
	box-shadow: 0px 3px 66px rgba(0,0,0,.1);
	color: #fff;
	width: 130px;
	text-align: center;
	transition: background ease-in-out .25s;
	z-index: 3
}

	.activities-events .event-box-data .event-actual-time.currunt {
		background: rgba(0,76,152,.9)
	}

	.activities-events .event-box-data .event-actual-time.future {
		background: rgba(60,128,194,.9)
	}

	.activities-events .event-box-data .event-actual-time.past {
		background: rgba(142,209,243,.9)
	}

.activities-events .event-box-data .event-box-photo {
	position: relative;
	z-index: 2;
	border-radius: 3px;
	margin-bottom: 1rem
}

	.activities-events .event-box-data .event-box-photo img {
		border-radius: 3px;
		aspect-ratio: 5/3;
		-o-object-fit: cover;
		object-fit: cover
	}

	.activities-events .event-box-data .event-box-photo::after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 0%;
		background: rgba(0,76,152,.3);
		transition: width ease-in-out .2s
	}

.activities-events .event-box-data .event-box-date {
	background: #eaf2f8;
	display: flex;
	gap: 1rem;
	padding: 4px 8px;
	border-radius: 3px;
	color: #000;
	max-width: 270px;
	-webkit-margin-start: auto;
	margin-inline-start: auto
}

	.activities-events .event-box-data .event-box-date span {
		font-size: 14px
	}

.activities-events .event-box-data svg {
	position: absolute;
	top: 100px;
	inset-inline-end: 50px;
	z-index: 1;
	transition: opacity ease-in-out .3s;
	opacity: .25;
	transform: rotate(80deg)
}

.activities-events .event-box-data:hover .event-actual-time.currunt {
	background: #004c98
}

.activities-events .event-box-data:hover .event-actual-time.future {
	background: #1c6cb5
}

.activities-events .event-box-data:hover .event-actual-time.past {
	background: #8ed1f3
}

.activities-events .event-box-data:hover .event-box-photo::after {
	width: 100%
}

.activities-events .event-box-data:hover svg {
	opacity: .75
}

.initiatives-old-wrapper .eservics--box {
	padding-top: 2rem
}

.initiatives-old-wrapper .initiatives-titl {
	text-align: center;
	font-size: 2rem;
	margin-top: 2rem
}

.initiatives-old-wrapper .goals_itm_box {
	margin-bottom: 2rem;
	padding: 26px 16px;
	border-radius: 5px;
	background-color: #fff;
	filter: drop-shadow(0px 15px 10px rgba(172, 172, 172, 0.15));
	display: flex;
	gap: 1rem;
	align-items: center;
	transition: transform ease-in-out .25s
}

	.initiatives-old-wrapper .goals_itm_box .icon_goals {
		width: 65px;
		height: 65px;
		margin: 0;
		display: flex;
		border-radius: 50%;
		background-color: rgba(60,128,194,.11)
	}

		.initiatives-old-wrapper .goals_itm_box .icon_goals img {
			width: 40px;
			margin: auto
		}

@media(max-width: 1199.9px) {
	.initiatives-old-wrapper .goals_itm_box .icon_goals {
		padding: 1rem .75rem;
		gap: .5rem
	}
}

@media(max-width: 991.9px) {
	.initiatives-old-wrapper .goals_itm_box .icon_goals {
		padding: .5rem .75rem
	}
}

.initiatives-old-wrapper .goals_itm_box .goals_txt h3 {
	color: #4b505e;
	font-size: 1.25rem
}

.initiatives-old-wrapper .goals_itm_box:hover {
	filter: drop-shadow(0px 15px 10px rgba(172, 172, 172, 0.4));
	transform: translateY(-10px)
}

@media(max-width: 575.9px) {
	.initiatives-old-wrapper .goals_itm_box {
		gap: .5rem;
		flex-wrap: wrap;
		justify-content: center
	}
}

.initiatives-old-wrapper .with-margin {
	margin-bottom: 3.125rem
}

@media(max-width: 991.9px) {
	.initiatives-old-wrapper .with-margin {
		margin-bottom: 1.125rem
	}
}

.initiatives-old-wrapper .phot-left {
	text-align: end
}

@media(max-width: 1399.9px) {
	.initiatives-old-wrapper .phot-left {
		text-align: center
	}
}

.initiatives-old-wrapper .phot-right {
	text-align: start
}

@media(max-width: 1399.9px) {
	.initiatives-old-wrapper .phot-right {
		text-align: center
	}
}

.initiatives-old-wrapper .features_info {
	position: relative;
	max-width: 1250px;
	margin: 0 auto;
	margin-bottom: 10rem
}

	.initiatives-old-wrapper .features_info .divider-photo {
		position: absolute;
		inset-inline-start: 0;
		top: 28px;
		transform: scaleX(-1)
	}

@media(max-width: 1399.9px) {
	.initiatives-old-wrapper .features_info .divider-photo {
		display: none
	}
}

.initiatives-old-wrapper .features_info .agency_featured_item {
	margin-top: 8rem
}

	.initiatives-old-wrapper .features_info .agency_featured_item:nth-child(odd) {
		flex-direction: row
	}

@media(max-width: 1399.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_item {
		margin-top: 2rem
	}
}

@media(max-width: 991.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_item {
		margin-top: 0rem
	}

		.initiatives-old-wrapper .features_info .agency_featured_item:nth-child(odd) {
			flex-direction: column-reverse
		}
}

@media(max-width: 991.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_item {
		flex-direction: column-reverse
	}

		.initiatives-old-wrapper .features_info .agency_featured_item:nth-child(odd) {
			flex-direction: column
		}
}

.initiatives-old-wrapper .features_info .agency_featured_img img {
	margin-top: 2rem
}

@media(max-width: 1399.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_img img {
		max-width: 400px;
		height: auto
	}
}

@media(max-width: 991.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_img img {
		max-width: 320px;
		margin-top: 1rem
	}
}

.initiatives-old-wrapper .features_info .agency_featured_content {
	padding: 1rem 4.5rem;
	margin-top: 2rem;
	position: relative
}

@media(max-width: 1399.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_content {
		padding: 1rem 2.5rem
	}
}

@media(max-width: 991.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_content {
		padding: 1rem .875rem;
		margin-top: 0rem
	}
}

.initiatives-old-wrapper .features_info .agency_featured_content .dot {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: rgba(255,161,39,.161);
	display: block;
	position: absolute;
	right: -9px;
	top: 30px;
	z-index: 1
}

	.initiatives-old-wrapper .features_info .agency_featured_content .dot .dot1 {
		position: absolute;
		left: 50%;
		margin-top: -4px;
		margin-left: -4px;
		top: 50%;
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background: #feb85d
	}

	.initiatives-old-wrapper .features_info .agency_featured_content .dot .dot2 {
		position: absolute;
		left: 50%;
		top: 50%;
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background: rgba(254,184,93,.8);
		-webkit-animation: pulsate 3s infinite;
		animation: pulsate 3s infinite;
		-webkit-animation-delay: 1.5s;
		animation-delay: 1.5s;
		transform: translate(-50%, -50%);
		will-change: transform
	}

.initiatives-old-wrapper .features_info .agency_featured_content h3 {
	font-size: 1.4rem;
	color: #222d39;
	margin: 32px 0px 25px
}

.initiatives-old-wrapper .features_info .agency_featured_content p {
	font-size: 15px;
	color: #677294
}

.initiatives-old-wrapper .features_info .agency_featured_content .icon {
	width: 46px;
	height: 46px;
	line-height: 40px;
	border-radius: 50%;
	background-image: linear-gradient(-45deg, #3C80C2, #00347C);
	box-shadow: 0px 10px 20px 0px rgba(44,154,237,.2);
	font-size: 20px;
	color: #fff;
	display: inline-block;
	text-align: center;
	margin-top: 30px
}

@media(max-width: 1399.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_content h3 {
		margin: 1rem 0px .875rem
	}

	.initiatives-old-wrapper .features_info .agency_featured_content .icon {
		margin-top: 1.5rem
	}

	.initiatives-old-wrapper .features_info .agency_featured_content .dot {
		display: none
	}
}

@media(max-width: 991.9px) {
	.initiatives-old-wrapper .features_info .agency_featured_content h3 {
		margin: .5rem auto
	}

	.initiatives-old-wrapper .features_info .agency_featured_content .icon {
		margin-top: .5rem;
		width: 36px;
		height: 36px;
		line-height: unset
	}

		.initiatives-old-wrapper .features_info .agency_featured_content .icon svg {
			width: 1.5rem;
			height: auto
		}

	.initiatives-old-wrapper .features_info .agency_featured_content .dot {
		display: none
	}
}

.old-init-page {
	display: inline-flex;
	flex-direction: row-reverse;
	gap: .5rem;
	justify-content: space-between;
	align-items: center;
	width: 100%
}

	.old-init-page:before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.961' height='32.456' viewBox='0 0 44.961 52.456'%3E%3Cpath id='Union_45' data-name='Union 45' d='M17185.3-15360.711v-5.622a9.374,9.374,0,0,0-9.369-9.363H17164.7a9.379,9.379,0,0,0-9.369,9.363v5.622h-3.744v-5.622a13.132,13.132,0,0,1,13.113-13.113h11.238a13.127,13.127,0,0,1,13.113,13.113v5.622Zm-28.1-35.594v-13.112h-9.367v-3.75h44.961v3.75h-9.367v13.112a13.116,13.116,0,0,1-13.113,13.113A13.116,13.116,0,0,1,17157.205-15396.3Zm3.746,0a9.367,9.367,0,0,0,9.367,9.368,9.367,9.367,0,0,0,9.367-9.368v-3.749h-18.734Zm0-7.494h18.734v-5.618h-18.734Zm-13.113,16.857v-16.857a1.872,1.872,0,0,1,1.873-1.873,1.872,1.872,0,0,1,1.873,1.873v16.857Z' transform='translate(-17147.838 15413.167)' fill='%23fff'/%3E%3C/svg%3E%0A");
		display: block
	}

@-webkit-keyframes pulsate {
	0% {
		opacity: 1;
		transform: translate(-50%, -50%) scale(0.5)
	}

	100% {
		opacity: 0;
		transform: translate(-50%, -50%) scale(4)
	}
}

@keyframes pulsate {
	0% {
		opacity: 1;
		transform: translate(-50%, -50%) scale(0.5)
	}

	100% {
		opacity: 0;
		transform: translate(-50%, -50%) scale(4)
	}
}

.financial {
	margin: 2rem auto;
	margin-top: 1rem;
	position: relative
}

.financial--nav {
	margin-top: -15rem;
	padding: 0;
	flex-wrap: nowrap;
	transform: translateY(4rem)
}

@media(max-width: 991.9px) {
	.financial--nav {
		margin-top: -14rem
	}

		.financial--nav .nav-item .concepts--row--item .divisions-home--item {
			padding: 2rem 1.25rem
		}
}

.financial--wrapper {
	background-color: #fff;
	padding: 1.75rem 2rem 2.25rem;
	border-radius: 5px;
	box-shadow: 0 3px 66px rgba(0,0,0,.1);
	position: relative;
	z-index: 1
}

	.financial--wrapper::before {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='280' height='290' viewBox='0 0 296 314'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10421' data-name='Rectangle 10421' width='296' height='314' transform='translate(1028 1311)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_55' data-name='Mask Group 55' transform='translate(-1028 -1311)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_20766' data-name='Group 20766' transform='translate(885.979 1198.308)'%3E%3Cpath id='Path_42598' data-name='Path 42598' d='M108.871,167.987V381.6L304.909,488.4,500.974,381.6V167.987L304.909,61.209Z' transform='translate(-108.871 -61.209)' fill='none' stroke='%238ed1f3' stroke-width='1.5'/%3E%3Cpath id='Path_55093' data-name='Path 55093' d='M108.871,126.793v131.2l124.68,65.6,124.7-65.6v-131.2l-124.7-65.584Z' transform='translate(-37.509 21.194)' fill='none' stroke='%238ed1f3' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
		position: absolute;
		top: 0;
		left: 0;
		transform: translate(0%, 0%);
		z-index: -1
	}

@media(max-width: 1199.9px) {
	.financial--wrapper::before {
		display: none
	}
}

.financial--wrapper p {
	color: #373737
}

.financial--wrapper h4 {
	color: #004c98;
	font-size: 1.5rem;
	text-align: center
}

.financial--wrapper--slider {
	position: relative;
	padding: 1rem 4rem;
	width: 80%;
	max-width: 1200px;
	margin: 0 auto
}

	.financial--wrapper--slider .swiper-slide {
		height: auto
	}

	.financial--wrapper--slider .view-exam-btn {
		width: 100%;
		height: 100%;
		margin-top: 0;
		text-align: center;
		padding: 1.5rem .5rem 1.5rem;
		gap: .5rem
	}

	.financial--wrapper--slider .financial-btn {
		box-shadow: inset 0 0 0 200px rgba(0,76,152,.5);
		position: relative;
		background: transparent
	}

		.financial--wrapper--slider .financial-btn img {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			-o-object-fit: cover;
			object-fit: cover;
			transition: transform .25s ease-in-out;
			z-index: -1
		}

		.financial--wrapper--slider .financial-btn::before {
			content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44.961' height='52.456' viewBox='0 0 44.961 52.456'%3E%3Cpath id='Union_45' data-name='Union 45' d='M17185.3-15360.711v-5.622a9.374,9.374,0,0,0-9.369-9.363H17164.7a9.379,9.379,0,0,0-9.369,9.363v5.622h-3.744v-5.622a13.132,13.132,0,0,1,13.113-13.113h11.238a13.127,13.127,0,0,1,13.113,13.113v5.622Zm-28.1-35.594v-13.112h-9.367v-3.75h44.961v3.75h-9.367v13.112a13.116,13.116,0,0,1-13.113,13.113A13.116,13.116,0,0,1,17157.205-15396.3Zm3.746,0a9.367,9.367,0,0,0,9.367,9.368,9.367,9.367,0,0,0,9.367-9.368v-3.749h-18.734Zm0-7.494h18.734v-5.618h-18.734Zm-13.113,16.857v-16.857a1.872,1.872,0,0,1,1.873-1.873,1.872,1.872,0,0,1,1.873,1.873v16.857Z' transform='translate(-17147.838 15413.167)' fill='%23fff'/%3E%3C/svg%3E%0A");
			z-index: 1
		}

		.financial--wrapper--slider .financial-btn::after {
			margin-top: auto;
			z-index: 1
		}

html[dir=rtl] .financial--wrapper--slider .financial-btn::after {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52.761' height='60.924'%3E%3Cpath data-name='Path 52121' d='m26.378 0 26.383 15.232V45.7L26.378 60.923 0 45.7V15.232Z' fill='%23fff'/%3E%3Cpath data-name='Path 55181' d='M9.622 29.922q-.062.369-.1.66t-.062.523q-.021.232-.031.424t-.01.362a4.162 4.162 0 0 0 .092.94 1.41 1.41 0 0 0 .325.646 1.393 1.393 0 0 0 .623.375 3.388 3.388 0 0 0 .995.123 3.537 3.537 0 0 0 1.159-.164 1.657 1.657 0 0 0 .755-.516 2.147 2.147 0 0 0 .411-.91 6.271 6.271 0 0 0 .123-1.34v-8.128h1.36v7.335q0 .383.021.667a1.032 1.032 0 0 0 .133.468.683.683 0 0 0 .349.277 1.9 1.9 0 0 0 .667.092v1.679h-.248a1.5 1.5 0 0 1-.68-.137 1.073 1.073 0 0 1-.448-.458h-.047a3.262 3.262 0 0 1-1.135 2.12 3.969 3.969 0 0 1-2.509.7 4.4 4.4 0 0 1-1.548-.235 2.434 2.434 0 0 1-1.022-.7 2.828 2.828 0 0 1-.564-1.14 6.276 6.276 0 0 1-.174-1.558q0-.458.048-.95t.174-1.155Zm10.315.363q0 .383.021.66a1 1 0 0 0 .133.458.673.673 0 0 0 .349.27 1.964 1.964 0 0 0 .667.089v1.673h-.246a2.475 2.475 0 0 1-1.042-.195 1.249 1.249 0 0 1-.619-.6h-.034a1.718 1.718 0 0 1-.4.393 2.17 2.17 0 0 1-.465.246 2.238 2.238 0 0 1-.489.126 3.343 3.343 0 0 1-.458.034h-.923a.384.384 0 0 1-.359-.229 1.327 1.327 0 0 1-.12-.612 1.31 1.31 0 0 1 .12-.6.384.384 0 0 1 .359-.229h1.018a3.025 3.025 0 0 0 .479-.034.8.8 0 0 0 .351-.15.654.654 0 0 0 .219-.3 1.516 1.516 0 0 0 .075-.526v-3.196h1.36Zm-1.641 5.51h-1.517v-1.389h1.518Zm2.3 0h-1.517v-1.389h1.518Zm1.683-8.11a7.949 7.949 0 0 1 .906-.212 5.724 5.724 0 0 1 .96-.075 4.351 4.351 0 0 1 .865.079 4.444 4.444 0 0 1 .721.208 6.422 6.422 0 0 1 .648.3q.314.164.656.335a3.716 3.716 0 0 0 .444.195 3.556 3.556 0 0 0 .458.13q.239.051.509.082t.6.051l-.304 1.827a2.323 2.323 0 0 0-.554.226q-.3.164-.649.383a.81.81 0 0 0 .075.27.392.392 0 0 0 .171.167.9.9 0 0 0 .3.085 3.88 3.88 0 0 0 .475.024h.725v1.675h-.362a3.655 3.655 0 0 1-1.029-.123 1.788 1.788 0 0 1-.667-.345 1.4 1.4 0 0 1-.383-.53 2.89 2.89 0 0 1-.181-.67q-.479.294-1.036.588a9.867 9.867 0 0 1-1.21.533 9.8 9.8 0 0 1-1.4.393 7.958 7.958 0 0 1-1.6.154h-.308a.384.384 0 0 1-.359-.229 1.327 1.327 0 0 1-.12-.612 1.31 1.31 0 0 1 .12-.6.384.384 0 0 1 .359-.229h.37a6.783 6.783 0 0 0 1.531-.167 8.76 8.76 0 0 0 1.384-.441 10.74 10.74 0 0 0 1.258-.619q.6-.345 1.166-.708v-.048q-.321-.185-.619-.328a4.194 4.194 0 0 0-.615-.239 4.573 4.573 0 0 0-.684-.147 6.032 6.032 0 0 0-.831-.051 6.947 6.947 0 0 0-.933.058 6.818 6.818 0 0 0-.858.174Zm3.685 8.107h-1.529v-1.386h1.524Zm6.836-6.945v1.458q0 .376.024.649a1.115 1.115 0 0 0 .126.455.61.61 0 0 0 .311.267 1.544 1.544 0 0 0 .571.085 2.739 2.739 0 0 0 .414-.031.841.841 0 0 0 .355-.137.76.76 0 0 0 .25-.3 1.24 1.24 0 0 0 .1-.533v-1.912h1.36v1.437q0 .383.024.66a1.054 1.054 0 0 0 .133.458.657.657 0 0 0 .332.27 1.718 1.718 0 0 0 .619.089 2.634 2.634 0 0 0 .417-.031.73.73 0 0 0 .328-.133.675.675 0 0 0 .215-.3 1.5 1.5 0 0 0 .079-.54v-3.195h1.36v2.68q0 .383.021.67a1.062 1.062 0 0 0 .133.475.678.678 0 0 0 .349.28 1.9 1.9 0 0 0 .667.092v1.675h-.246a2.338 2.338 0 0 1-.963-.167 1.389 1.389 0 0 1-.612-.55h-.027a1.589 1.589 0 0 1-.379.355 2.1 2.1 0 0 1-.434.219 2.166 2.166 0 0 1-.461.113 3.617 3.617 0 0 1-.468.031 3.79 3.79 0 0 1-.537-.038 2.226 2.226 0 0 1-.492-.126 1.635 1.635 0 0 1-.424-.243 1.406 1.406 0 0 1-.332-.379h-.027a1.837 1.837 0 0 1-.414.376 2.476 2.476 0 0 1-.468.243 2.319 2.319 0 0 1-.485.13 3.045 3.045 0 0 1-.458.038 2.58 2.58 0 0 1-1.053-.185 1.439 1.439 0 0 1-.656-.6h-.027a2.011 2.011 0 0 1-.417.376 2.347 2.347 0 0 1-.468.243 2.4 2.4 0 0 1-.485.13 3.018 3.018 0 0 1-.461.038h-.9a.384.384 0 0 1-.359-.229 1.327 1.327 0 0 1-.12-.612 1.31 1.31 0 0 1 .12-.6.384.384 0 0 1 .359-.229h.971a2.186 2.186 0 0 0 .386-.038 1.1 1.1 0 0 0 .386-.147.876.876 0 0 0 .294-.3 1 1 0 0 0 .116-.516v-1.92Zm11.685-1.284v3.24a3.534 3.534 0 0 1-.212 1.333 2 2 0 0 1-.567.8 1.935 1.935 0 0 1-.817.393 4.415 4.415 0 0 1-.96.1h-.95a.384.384 0 0 1-.359-.232 1.332 1.332 0 0 1-.12-.608 1.31 1.31 0 0 1 .12-.6.384.384 0 0 1 .359-.229h1.019a3.958 3.958 0 0 0 .5-.027.748.748 0 0 0 .352-.13.6.6 0 0 0 .208-.3 1.744 1.744 0 0 0 .068-.543v-3.197Zm-1.114-1.524h-1.518v-1.388h1.518Zm2.3 0h-1.514v-1.388h1.522Z' fill='%23002353'/%3E%3C/svg%3E")
}

html[dir=ltr] .financial--wrapper--slider .financial-btn::after {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52.761' height='60.924'%3E%3Cpath data-name='Path 52121' d='m26.378 0 26.383 15.232V45.7L26.378 60.923 0 45.7V15.232Z' fill='%23fff'/%3E%3Cpath data-name='Path 55182' d='M13.818 34.285h-1.48v-9.623h1.48Zm4.8.152a3.222 3.222 0 0 1-2.4-.911 3.29 3.29 0 0 1-.9-2.415 3.424 3.424 0 0 1 .936-2.558 3.443 3.443 0 0 1 2.526-.92 3.118 3.118 0 0 1 2.374.9 3.457 3.457 0 0 1 .851 2.482 3.407 3.407 0 0 1-.925 2.486 3.3 3.3 0 0 1-2.464.936Zm.07-5.63a1.681 1.681 0 0 0-1.365.6 2.525 2.525 0 0 0-.5 1.663 2.378 2.378 0 0 0 .505 1.615 1.706 1.706 0 0 0 1.358.587 1.618 1.618 0 0 0 1.336-.578 2.557 2.557 0 0 0 .467-1.644 2.6 2.6 0 0 0-.467-1.657 1.611 1.611 0 0 0-1.336-.586Zm10.726 4.957q0 3.58-3.6 3.58a5.36 5.36 0 0 1-2.215-.425v-1.345a4.1 4.1 0 0 0 2.025.609 2.031 2.031 0 0 0 2.317-2.279v-.711h-.025a2.385 2.385 0 0 1-2.2 1.244 2.376 2.376 0 0 1-1.914-.866 3.5 3.5 0 0 1-.722-2.327 4.1 4.1 0 0 1 .781-2.634 2.6 2.6 0 0 1 2.146-.978 2.068 2.068 0 0 1 1.909 1.053h.025v-.9h1.473Zm-1.46-2.457v-.844a1.654 1.654 0 0 0-.454-1.171 1.487 1.487 0 0 0-1.133-.486 1.557 1.557 0 0 0-1.311.619 2.793 2.793 0 0 0-.473 1.73 2.4 2.4 0 0 0 .454 1.53 1.457 1.457 0 0 0 1.2.574 1.561 1.561 0 0 0 1.243-.545 2.069 2.069 0 0 0 .474-1.406Zm4.12-4.888a.885.885 0 0 1-.619-.235.773.773 0 0 1-.257-.6.793.793 0 0 1 .257-.6.872.872 0 0 1 .619-.241.9.9 0 0 1 .635.241.788.788 0 0 1 .26.6.777.777 0 0 1-.26.587.893.893 0 0 1-.636.249Zm.729 7.866h-1.472v-6.5h1.473Zm7.712 0h-1.472v-3.663q0-1.822-1.289-1.822a1.407 1.407 0 0 0-1.111.5 1.872 1.872 0 0 0-.438 1.273v3.712h-1.478v-6.5h1.479v1.079h.025a2.317 2.317 0 0 1 2.107-1.231 1.963 1.963 0 0 1 1.619.689 3.093 3.093 0 0 1 .559 1.99Z' fill='%23002353'/%3E%3C/svg%3E")
}

.financial--wrapper--slider .financial-btn:hover {
	box-shadow: inset 0 0 0 200px rgba(0,76,152,.7)
}

.financial--wrapper--slider .rn-pagination .swiper-pagination-bullet, .financial--wrapper--slider .nc-pagination .swiper-pagination-bullet {
	border: 1px solid #8ed1f3;
	background: transparent
}

.financial--wrapper--slider .rn-pagination .swiper-pagination-bullet-active, .financial--wrapper--slider .nc-pagination .swiper-pagination-bullet-active {
	background: #8ed1f3
}

.financial--wrapper--slider .swiper-button-prev, .financial--wrapper--slider .swiper-button-next {
	width: 30px;
	height: 34px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.53' height='34.884' viewBox='0 0 30.53 34.884'%3E%3Cpath id='Subtraction_1' data-name='Subtraction 1' d='M14.766,33.907h0L0,25.474V8.606L14.766.174,29.53,8.606V8.74L17.2,1.62,3.833,9.333v15.43L17.2,32.478,29.53,25.356v.118L14.767,33.907Z' transform='translate(30.03 34.482) rotate(180)' fill='none' stroke='%233C80C2' stroke-width='1'/%3E%3C/svg%3E%0A") no-repeat center center
}

	.financial--wrapper--slider .swiper-button-prev:after, .financial--wrapper--slider .swiper-button-next:after {
		content: "";
		content: "";
		display: block;
		width: 15px;
		height: 7px;
		position: absolute;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
		transition: all .25s ease-in-out;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.315' height='8.012' viewBox='0 0 16.315 8.012'%3E%3Cpath id='Path_511' data-name='Path 511' d='M21.815,18H7.5' transform='translate(-6.5 -13.994)' fill='none' stroke='%233C80C2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_512' data-name='Path 512' d='M20.592,7.5,18,10.092l2.592,2.592' transform='translate(-17 -6.086)' fill='%233C80C2' stroke='%233C80C2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center center
	}

	.financial--wrapper--slider .swiper-button-prev:hover:after, .financial--wrapper--slider .swiper-button-next:hover:after {
		left: -3px
	}

@media(max-width: 991.9px) {
	.financial--wrapper--slider .swiper-button-prev, .financial--wrapper--slider .swiper-button-next {
		display: none
	}
}

.financial--wrapper--slider .swiper-button-next {
	transform: rotate(-180deg)
}

@media(max-width: 991.9px) {
	.financial--wrapper--slider {
		width: 100%;
		padding: .5rem 1.5rem
	}
}

@media(max-width: 991.9px) {
	.financial--wrapper {
		padding: 1rem .5rem
	}
}

.financial-page {
	padding-bottom: 350px;
	position: relative;
	z-index: 2
}

@media(max-width: 991.9px) {
	.financial-page {
		padding-bottom: 150px
	}
}

.financial-page--faq {
	display: flex;
	justify-content: center;
	text-align: center
}

.financial-page .button.button--white {
	border: 2px solid rgba(255,255,255,.48)
}

	.financial-page .button.button--white:hover {
		border: 2px solid rgba(0,76,152,.48);
		color: #fff;
		background-image: linear-gradient(to top right, #99CCEE, #3C80C2 80%)
	}

.faq-title {
	-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
	background: #fff;
	width: 15rem;
	height: auto;
	aspect-ratio: 1/1.1;
	position: relative;
	box-shadow: 0px 3px 66px rgba(0,0,0,.1);
	padding: 3.5rem 2.5rem;
	margin-bottom: 2rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

	.faq-title h3 {
		font-size: 1.25rem;
		margin-top: .5rem;
		margin-bottom: 0;
		color: #004c98
	}

	.faq-title:after {
		content: "";
		position: absolute;
		inset: 10px;
		width: calc(100% - 20px);
		height: calc(100% - 20px);
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='207.175' height='239.227'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.07' y1='.188' x2='1.095' y2='.863' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23004c98'/%3E%3Cstop offset='1' stop-color='%2335c1a6' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath data-name='Exclusion 8' d='M103.58 239.227 0 179.416V59.8L103.58 0l103.6 59.8v119.62l-103.6 59.811Zm0-233.544L4.922 62.638v113.936l98.659 56.969 98.672-56.969V62.638L103.581 5.683Z' opacity='.5' fill='url(%23a)'/%3E%3C/svg%3E");
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		transition: all .25s ease-in-out
	}

	.faq-title:before {
		content: "";
		display: inline-block;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70.871' height='67.125' viewBox='0 0 50.871 47.125'%3E%3Cpath d='M49.572,47.08l-8.464-2.589a16.5,16.5,0,0,1-9.16,1.412A15.791,15.791,0,0,1,23.1,41.715,14.3,14.3,0,0,1,18.64,29.492a16.5,16.5,0,0,1-8.877-1.447L1.3,30.634a1.053,1.053,0,0,1-.3.045,1.021,1.021,0,0,1-.7-.276.91.91,0,0,1-.244-.956l2.729-8.028A14.244,14.244,0,0,1,5.7,4.337,15.808,15.808,0,0,1,14.438.164a16.258,16.258,0,0,1,9.443,1.478.92.92,0,0,1,.428,1.27,1.02,1.02,0,0,1-1.338.406A14.122,14.122,0,0,0,7.109,5.67a12.508,12.508,0,0,0-2.383,15.22.9.9,0,0,1,.069.734l-2.26,6.651,7.012-2.145a1.042,1.042,0,0,1,.773.066,14.271,14.271,0,0,0,16.045-2.261A12.388,12.388,0,0,0,28.851,8.9a.92.92,0,0,1,.429-1.269,1.02,1.02,0,0,1,1.338.407,14.072,14.072,0,0,1,1.612,8.523,16.06,16.06,0,0,1,12.934,4.225,14.41,14.41,0,0,1,4.417,8.393,14.255,14.255,0,0,1-1.49,8.688l2.732,8.028a.909.909,0,0,1-.243.956,1.02,1.02,0,0,1-.7.276A1.036,1.036,0,0,1,49.572,47.08Zm-8.248-4.5,7.011,2.144L46.073,38.07a.9.9,0,0,1,.07-.734,12.5,12.5,0,0,0-2.384-15.22,14.041,14.041,0,0,0-11.915-3.6,14.516,14.516,0,0,1-4.073,6.751A15.673,15.673,0,0,1,20.7,29.119a12.464,12.464,0,0,0,3.8,11.262,14.091,14.091,0,0,0,16.046,2.261,1.042,1.042,0,0,1,.773-.065ZM39.3,37.818,37.4,33.963H30.857l-1.9,3.856a1,1,0,0,1-.9.544,1.037,1.037,0,0,1-.419-.088.923.923,0,0,1-.481-1.253l6.07-12.348a1.017,1.017,0,0,1,1.32-.456.965.965,0,0,1,.479.453l0,0L41.1,37.022a.923.923,0,0,1-.481,1.253,1.036,1.036,0,0,1-.419.088A1,1,0,0,1,39.3,37.818Zm-7.513-5.74h4.692L34.13,27.3Zm-8.474-9.711-2.526-2.4A7.956,7.956,0,0,1,16.072,21.5a7.548,7.548,0,0,1-7.731-7.331,7.549,7.549,0,0,1,7.731-7.333A7.548,7.548,0,0,1,23.8,14.166a7.056,7.056,0,0,1-1.612,4.474l2.525,2.4a.908.908,0,0,1,0,1.333,1.031,1.031,0,0,1-1.4,0Zm-12.981-8.2a5.608,5.608,0,0,0,5.744,5.446,5.921,5.921,0,0,0,3.291-.987L17.029,16.41a.908.908,0,0,1,0-1.333,1.033,1.033,0,0,1,1.4,0l2.336,2.216a5.23,5.23,0,0,0,1.045-3.126,5.608,5.608,0,0,0-5.742-5.449A5.609,5.609,0,0,0,10.328,14.166ZM26.375,5.515a.91.91,0,0,1,.011-1.334,1.03,1.03,0,0,1,1.4.01l0,0a.909.909,0,0,1-.012,1.333,1.032,1.032,0,0,1-1.405-.011Z' transform='translate(0 0)' fill='%23125da3'%3E%3C/path%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center center;
		width: 70px;
		height: 65px
	}

.package-title {
	position: relative;
	width: 15rem;
	-webkit-clip-path: polygon(100% 0, 100% 42%, 51% 69%, 0 41%, 0 0, 51% 20%);
	clip-path: polygon(100% 0, 100% 42%, 51% 69%, 0 41%, 0 0, 51% 20%);
	height: auto;
	aspect-ratio: 1/1.1;
	transform: translateY(-3rem);
	padding: .25rem .5rem;
	margin: 0 auto;
	max-width: 180px;
	background-repeat: no-repeat;
	box-shadow: inset 0 0 20px #0e5098,inset 0 0 20px #0e5098,inset 0 0 20px #0e5098;
	text-align: center
}

	.package-title::before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 70%;
		background: #3c80c2;
		opacity: .6;
		z-index: -1
	}

	.package-title h3 {
		margin-top: 2rem;
		font-size: 2.6rem;
		font-weight: 600;
		color: #fff;
		letter-spacing: 1px
	}

html[dir=ltr] .package-title h3 {
	letter-spacing: 0;
	font-size: 2.25rem
}

@media(max-width: 991.9px) {
	html[dir=ltr] .package-title h3 {
		font-size: 1.65rem
	}
}

@media(max-width: 991.9px) {
	.package-title {
		width: 9rem;
		transform: translateY(-6rem)
	}

		.package-title h3 {
			font-size: 1.6rem
		}
}

.development-training-icon {
	display: block;
	margin-inline: auto
}

.development-training-num {
	position: absolute;
	font-size: 9rem;
	margin-top: -4.5rem;
	inset-block-start: 0;
	inset-inline-end: 0;
	color: #147cd3;
	opacity: .05
}

.development-training-sec-text {
	color: #147cd3;
	font-size: 1rem
}

.development-training-sec-list li {
	margin-bottom: 0px !important
}

	.development-training-sec-list li::before {
		height: 5rem !important;
		background: #8ed1f3 !important;
		width: 60px !important
	}

	.development-training-sec-list li p {
		margin-right: 0px !important
	}
/*# sourceMappingURL=style.css.map */
