:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,::before,::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}pre{all:revert}::placeholder{color:unset}::marker{content:""}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}:where(dialog:modal){all:revert}

:root {
	--header-height: 100px;
}
html {
    height: 100%;
    font-family: 'Montserrat', sans-serif;
	scroll-padding-top: calc(var(--header-height) + 80px);
}
body {
    height:100%;
    
}

.nkjAHWFE5saUfRf {
    height:100%;
    display:flex;
    flex-direction:column;
}

footer {
    margin-top:auto;
}
header {
    height: auto;
	position: relative;
    width:100%;
	z-index:10;
	box-shadow:0 0 15px rgba(0, 0, 0, .5);
}
header.sticky {
	position: fixed;
	animation: headerFixedSlide .95s ease forwards;
}
@keyframes headerFixedSlide {
	0% {
		margin-top: -40px;
	}
	100% {
		margin-top: 0;
	}
}
header>.gzHPczWKUtVSZ {
	padding: 15px;
}
.gzHPczWKUtVSZ {
    max-width: 1100px;
    width: 100%;
    margin: 0 auto;
	padding: 20px 15px;
}
header .gzHPczWKUtVSZ {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.HUBHTaiXKmkHc {
	cursor:pointer;
	position:relative;
	width: fit-content;
    height: 38px;
    display: flex;
    align-items: center;
	background: #fff;
}
.HUBHTaiXKmkHc:hover .current_lang, .HUBHTaiXKmkHc .current_lang.active {
	background: rgba(255, 255, 255, .02);
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.HUBHTaiXKmkHc .current_lang.active {
	background:#fff;
}
.HUBHTaiXKmkHc .current_lang.active .lang_name {
	color:#000;
}
.HUBHTaiXKmkHc .current_lang {
	display: flex;
    align-items: center;
	padding: 10px;
	transition:all .3s;
	border-radius: 3px;
}
.HUBHTaiXKmkHc .flag {
	width:18px;
	height:18px;
	border-radius:50%;
	border: 1px solid #FFFFFF;
	background:#000;
	display: inline-flex;
	margin-right:10px;
	position:relative;
	overflow: hidden;
}
.HUBHTaiXKmkHc .flag img {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%!important;
    height: 100%!important;
    object-fit: cover;
}
.HUBHTaiXKmkHc .lang_name {
	font-size: 14px;
	line-height: 17px;
	color: #000;
}
.HUBHTaiXKmkHc .current_lang .caret {
	margin-left: 60px;
    width: 0;
    height: 0;
    border-width: 3px 3px 0 3px;
    border-color: #000 transparent transparent transparent;
    border-style: solid;
}
.HUBHTaiXKmkHc .current_lang.active .caret {
	border-width: 0 3px 3px 3px;
	border-color: transparent transparent #000 transparent;
}
.HUBHTaiXKmkHc .lang_list {
	position: absolute;
    top: 46px;
    padding: 10px;
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 3px;
	width: 100%;
}
.HUBHTaiXKmkHc .lang_list .cgjLR7mumY {
	display: flex;
    align-items: center;
}
.HUBHTaiXKmkHc .lang_list .cgjLR7mumY:not(:last-child) {
	margin-bottom:10px;
}
.HUBHTaiXKmkHc .lang_list .cgjLR7mumY .lang_name {
	color:#000;
}
.HUBHTaiXKmkHc .lang_list .cgjLR7mumY:hover .lang_name {
	text-decoration:underline;
}
.DoYoBnBpELjP {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
}
.DoYoBnBpELjP a {
    font-size: 16px;
    padding: 10px 20px;
    color: #fff;
    border-radius: 32px;
    transition: all .3s ease;
}
.DoYoBnBpELjP a.HJqbaNo81AC {
    background: var(--primary-color);
    border-radius: 32px;
    border: 1px solid var(--primary-color);
}
.DoYoBnBpELjP a.EqfWSSKq1NMv {
    background: transparent;
    border: 1px solid #fff;
    margin: 5px;
}
.header_menu ul {
    position: relative;
}
.header_menu ul li {
    display: inline;
    position: relative;
}
.header_menu ul li.RoQNmUTcFVyk3 .DARssAVAiUMgZ {
    display: none;
}
.header_menu ul li a {
    /* font-size: 16px; */
    font-size: clamp(14px, 4vw, 16px);
    line-height: 1.2;
    color: #FFFFFF;
}
.header_menu>ul>li:not(:last-child) {
    margin: 0 30px 0 0;
}
.header_menu ul li.RoQNmUTcFVyk3 {
    margin: 0 40px 0 0;
}
.header_menu ul li.RoQNmUTcFVyk3 .caret {
    cursor: pointer;
    position: absolute;
    top: 50%;
    right: -20px;
    width: 6px;
    height: 3px;
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='3' viewBox='0 0 7 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.979248 0.0857849H6.6361L3.80768 2.91421L0.979248 0.0857849Z' fill='%23C9C9C9'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
}
.GChbdOFvwSGPmdn {
    display: none;
}

.main__page div {
	margin-bottom:30px;
}
footer>.lkYdIKSDGa1Lq6x {
    padding: 30px 15px 120px 15px;
    position: relative;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100%;
    flex-wrap: wrap;
    
    /*display: flex;
    grid-template-columns: 50% 30% 20%;
    column-gap: 50px;*/
}
footer .udeZX7yB .gzHPczWKUtVSZ {
    margin-top: 120px;
}
footer .udeZX7yB .copyright {
    font-size: 16px;
    color: #fff;
    text-align: center;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU .HUeOus6HIuN .title {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    padding-bottom: 10px;
    margin-bottom: 30px;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU .HUeOus6HIuN .title i {
    position: relative;
    padding-bottom: 10px;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU .HUeOus6HIuN .title i:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: #fff;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU .HUeOus6HIuN .xEoOzAcJMQsWlT li a {
    font-size: 16px;
    line-height: 1.4;
    font-weight: 400;
    color: #fff;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU .HUeOus6HIuN .irfRWCEwoH8ZMXA {
    display: flex;
    align-items: initial;
    justify-content: flex-start;
    gap: 15px;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU .HUeOus6HIuN .irfRWCEwoH8ZMXA li a {
    width: 30px;
    height: 30px;
    background: #fff;
    border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.PafFB7ofkGHP {
    width: 11px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='20' viewBox='0 0 11 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.51 3.32003H10.39V0.14003C9.47975 0.045377 8.56516 -0.00135428 7.65 2.98641e-05C4.93 2.98641e-05 3.07 1.66003 3.07 4.70003V7.32003H0V10.88H3.07V20H6.75V10.88H9.81L10.27 7.32003H6.75V5.05003C6.75 4.00003 7.03 3.32003 8.51 3.32003Z' fill='%23072442'/%3E%3C/svg%3E%0A");
    align-self: flex-end;
    background-position: center;
    background-repeat: no-repeat;
}
.MnbfyGiCXvVcP {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 5.30612C9.07164 5.30612 8.16413 5.58141 7.39222 6.09718C6.62032 6.61295 6.01869 7.34604 5.66342 8.20373C5.30815 9.06143 5.2152 10.0052 5.39631 10.9157C5.57743 11.8263 6.02448 12.6626 6.68093 13.3191C7.33738 13.9755 8.17375 14.4226 9.08427 14.6037C9.99479 14.7848 10.9386 14.6918 11.7963 14.3366C12.654 13.9813 13.387 13.3797 13.9028 12.6078C14.4186 11.8359 14.6939 10.9284 14.6939 10C14.6939 8.75511 14.1993 7.5612 13.3191 6.68093C12.4388 5.80065 11.2449 5.30612 10 5.30612ZM10 13.4694C9.31382 13.4694 8.64305 13.2659 8.07251 12.8847C7.50197 12.5035 7.05729 11.9616 6.7947 11.3277C6.53211 10.6937 6.46341 9.99615 6.59728 9.32316C6.73114 8.65016 7.06157 8.03197 7.54677 7.54677C8.03197 7.06157 8.65016 6.73114 9.32316 6.59728C9.99615 6.46341 10.6937 6.53211 11.3277 6.7947C11.9616 7.05729 12.5035 7.50197 12.8847 8.07251C13.2659 8.64305 13.4694 9.31382 13.4694 10C13.4667 10.9193 13.1003 11.8002 12.4503 12.4503C11.8002 13.1003 10.9193 13.4667 10 13.4694ZM14.4898 0H5.5102C4.04881 0 2.64727 0.580538 1.6139 1.6139C0.580538 2.64727 0 4.04881 0 5.5102V14.4898C0 15.9512 0.580538 17.3527 1.6139 18.3861C2.64727 19.4195 4.04881 20 5.5102 20H14.4898C15.9512 20 17.3527 19.4195 18.3861 18.3861C19.4195 17.3527 20 15.9512 20 14.4898V5.5102C20 4.04881 19.4195 2.64727 18.3861 1.6139C17.3527 0.580538 15.9512 0 14.4898 0ZM18.7755 14.4898C18.7755 15.6264 18.324 16.7165 17.5203 17.5203C16.7165 18.324 15.6264 18.7755 14.4898 18.7755H5.5102C4.37356 18.7755 3.28347 18.324 2.47975 17.5203C1.67602 16.7165 1.22449 15.6264 1.22449 14.4898V5.5102C1.22449 4.37356 1.67602 3.28347 2.47975 2.47975C3.28347 1.67602 4.37356 1.22449 5.5102 1.22449H14.4898C15.6264 1.22449 16.7165 1.67602 17.5203 2.47975C18.324 3.28347 18.7755 4.37356 18.7755 5.5102V14.4898ZM16.3265 4.69388C16.3265 4.8957 16.2667 5.09298 16.1546 5.26079C16.0424 5.42859 15.8831 5.55938 15.6966 5.63661C15.5102 5.71384 15.305 5.73405 15.1071 5.69468C14.9091 5.65531 14.7273 5.55812 14.5846 5.41542C14.4419 5.27271 14.3447 5.09089 14.3053 4.89295C14.2659 4.69501 14.2862 4.48984 14.3634 4.30338C14.4406 4.11693 14.5714 3.95756 14.7392 3.84544C14.907 3.73332 15.1043 3.67347 15.3061 3.67347C15.5768 3.67347 15.8363 3.78098 16.0277 3.97234C16.219 4.1637 16.3265 4.42325 16.3265 4.69388Z' fill='%23072442'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
}
.nRtxXj6jAlXxA {
    width: 19px;
    height: 17px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.4327 1.36028L13.4327 16.8603C13.3734 17.0138 13.277 17.1503 13.1523 17.2577C13.0275 17.365 12.8782 17.4399 12.7175 17.4757C12.5569 17.5115 12.3899 17.5071 12.2314 17.4629C12.0728 17.4187 11.9276 17.3361 11.8087 17.2223L8.42671 13.9873L6.3527 16.0603C6.28272 16.13 6.19364 16.1775 6.0967 16.1967C5.99976 16.2158 5.89932 16.2059 5.80805 16.168C5.71678 16.1301 5.63879 16.066 5.58391 15.9839C5.52903 15.9017 5.49973 15.8051 5.4997 15.7063V11.1873L0.308705 6.22228C0.179908 6.09906 0.0863882 5.94365 0.0378268 5.77215C-0.0107346 5.60064 -0.0125722 5.41927 0.0325043 5.24682C0.0775809 5.07437 0.167933 4.9171 0.294207 4.79129C0.42048 4.66548 0.578085 4.57572 0.750705 4.53128L18.2507 0.0312799C18.4286 -0.0142965 18.6157 -0.00999559 18.7913 0.0437108C18.9669 0.0974172 19.1244 0.198454 19.2464 0.335741C19.3684 0.473027 19.4502 0.64126 19.4829 0.821986C19.5156 1.00271 19.4979 1.18895 19.4317 1.36028H19.4327ZM16.9997 2.50028L6.0317 9.65128L7.76671 11.3113L16.9997 2.49928V2.50028Z' fill='%23072442'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
}
footer .gzHPczWKUtVSZ .totop {
    width: 60px;
    height: 60px;
    background: var(--primary-color);
    border-radius: 3px;
    cursor: pointer;
    position: fixed;
    right: 60px;
	bottom: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
	transition: opacity .3s;
}
.icon_totop {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.08 9.92L10 2L17.92 9.92L16.5 11.33L11 5.83V20H9V5.83L3.5 11.33L2.08 9.92ZM10 2H20V0H0V2H10Z' fill='white'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    display: block;
}
footer .gzHPczWKUtVSZ .ccEjW1gfU .logo_section {
    display: flex;
    flex-direction: column;
    gap: 30px;
    align-items: flex-start;
}
.xmKqYqkB2k3 {
	padding: 0;
	font-size: 28px;
}
.related_title {
	font-size: 28px;
	margin-bottom: 30px;
}
.xmKqYqkB2k3_title {
	font-weight: 900;
	font-size: 24px;
	line-height: 29px;
	color: var(--primary-color);
}
.VSYjcdMa5sOK:not(:last-child){
	margin-bottom:30px;
}
.xmKqYqkB2k3_title:hover {
	text-decoration:underline;
}
.pfuOEVCsN4ceYDh {
	padding: 160px 0 60px;
}
.pfuOEVCsN4ceYDh .wrapper {
	display: flex;
	gap: 15px;
	flex-direction: column;
}
.pfuOEVCsN4ceYDh .wrapper  .title {
	font-size: 32px;
    margin-bottom: 25px;	
}
.pfuOEVCsN4ceYDh ul li {
	margin-bottom: 10px;
}

.TfpKXTCbS6d36H a.yWjvPsqEidIB0r:hover {
	background: transparent;
	border: 1px solid #fff;
}
.TfpKXTCbS6d36H a.aitXZA5rWPNMx:hover {
	opacity: .7;
}
.header_menu ul li.nVxWaMBByLNIYB-item-has-children.active .ORkcTvuk21f {
	position: absolute;
	left: 0;
	top: 60px;
	min-width: max-content;
	background: rgba(29, 67, 105, 0.7);
	padding: 5px;
	display: block;
}
.header_menu ul li.nVxWaMBByLNIYB-item-has-children.active .ORkcTvuk21f li:not(:last-child) a {
	margin: 0 0 10px 0;
}
.header_menu ul li.nVxWaMBByLNIYB-item-has-children.active .ORkcTvuk21f li a {
	margin: 0;
	display: block;
	font-size: 16px;
	line-height: 1;
	color: #FFFFFF;
}
.header_menu ul li:hover>a {
	text-decoration: underline;
}
footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .TeTnM9RO1zWV .nVxWaMBByLNIYB li a:hover {
	text-decoration: underline;
}
footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .TeTnM9RO1zWV .ZoFUQWTQEi li a:hover {
	filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.25));
}
footer .lkYdIKSDGa1Lq6x .totop:hover {
	box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);
}

@media (max-width: 1580px) {
	body:not(.logged-in) .header_menu.active {
		top: 0;
	}
	footer .lkYdIKSDGa1Lq6x .totop {
		right: 0;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .logo_section {
		display: flex;
		flex-direction: column;
		gap: 30px;
		align-items: flex-start;
	}
	.sQtOvri0tmhoE {
		padding: 0 15px;
	}
}

@media (max-width: 1440px) {
	.main__page div {
		padding-left: 15px;
		padding-right: 15px;
	}
	header {
		padding: 15px;
	}
	header>.lkYdIKSDGa1Lq6x {
		padding: 0;
	}
	footer .lkYdIKSDGa1Lq6x .totop {
		right: 15px;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .logo_section {
		display: flex;
		flex-direction: column;
		gap: 30px;
		align-items: flex-start;
	}
	.html_sitemap {
		padding: 130px 15px 30px;
	}
}

@media (max-width: 1200px) {
	header .lkYdIKSDGa1Lq6x {
		flex-wrap: nowrap;
	}
	.header_menu {
		order: 2;
	}
	.nVxWaMBByLNIYB-toggle {
		display: block;
	}
	.nav-menu {
		display: none;
	}
	.TfpKXTCbS6d36H {
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 30px;
	}
	body.logged-in .header_menu.active {
		top: 32px;
	}
	.header_menu ul li.nVxWaMBByLNIYB-item-has-children .caret {
		top: 8px;
	}
	.header_menu ul li.nVxWaMBByLNIYB-item-has-children .caret {
		right: 7px;
	}
	.header_menu ul li.nVxWaMBByLNIYB-item-has-children.active .ORkcTvuk21f {
		position: relative;
		top: 15px;
		padding: 15px;
	}
	.header_menu.active {
		position: fixed;
		background: var(--primary-color);
		left: 0;
		width: 100%;
		height: 100%;
		padding: 15px;
		z-index: 100000;
	}
	.header_menu.active .nav-menu {
		display: block;
		top: 76px;
		position: relative;
	}
	.header_menu.active .nVxWaMBByLNIYB-toggle {
		display: block;
		float: right;
	}
	.nVxWaMBByLNIYB-toggle i.icon_menu {
		width: 18px;
		height: 16px;
		display: block;
		background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0.5H18V2.5H0V0.5ZM0 7.5H18V9.5H0V7.5ZM0 14.5H18V16.5H0V14.5Z' fill='white'/%3E%3C/svg%3E%0A");
		background-position: center;
		background-repeat: no-repeat;
	}
	.header_menu.active i.icon_menu {
		width: 16px;
		height: 16px;
		display: block;
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.6 16L0 14.4L6.4 8L0 1.6L1.6 0L8 6.4L14.4 0L16 1.6L9.6 8L16 14.4L14.4 16L8 9.6L1.6 16Z' fill='white'/%3E%3C/svg%3E%0A");
		background-position: center;
		background-repeat: no-repeat;
	}
	.header_menu.active ul li {
		display: block;
	}
	.header_menu.active ul li:not(:last-child) {
		margin: 0 0 30px 0;
	}
	.custom-logo-link img {
		width: 160px;
		height: auto;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .logo_section {
		display: flex;
		flex-direction: column;
		gap: 30px;
		align-items: flex-start;
	}
}

@media (max-width: 890px) {
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 {
		/*grid-template-columns: 50% 50%;
		gap: 30px 15px;*/
		display: flex;
		align-items: center;
		justify-content: space-between;
		height: 100%;
		flex-wrap: wrap;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .logo_section {
		display: flex;
		flex-direction: column;
		gap: 30px;
		align-items: flex-start;
	}
}

@media (max-width: 540px) {
	body:not(.home) .nkjAHWFE5saUfRf-intro  {
		padding-top:200px;
	}
	.nVxWaMBByLNIYB-toggle {
		display:block;
	}
	body:not(.home) .nkjAHWFE5saUfRf-intro  {
		padding-top:230px;
	}
	.header_menu {
		order: unset;
		/* align-self: flex-start; */
	}
	.HUBHTaiXKmkHc, .custom-logo-link {
		order:-1;
	}
	.nav-menu {
		display: none;
	}
	.TfpKXTCbS6d36H {
		width: 100%;
		margin-top: 20px;
	}
	.TfpKXTCbS6d36H a {
		width: 50%;
		text-align: center;
	}
	header {
		height: auto;
		padding: 15px;
	}
	body.logged-in .header_menu.active {
		top: 46px;
	}
	header .custom-logo-link img {
		width: 84px;
		height: auto;
	}
	header .lkYdIKSDGa1Lq6x {
		flex-wrap: wrap;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 {
		/*gap: 30px;
		display: flex;
		flex-wrap: wrap;*/
		display: flex;
		align-items: center;
		justify-content: space-between;
		height: 100%;
		flex-wrap: wrap;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .logo_section {
		display: flex;
		flex-direction: column;
		gap: 30px;
		align-items: center;
		padding: 0 80px;
		width: 100%;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .TeTnM9RO1zWV:not(.logo_section) {
		width: 45%;
	}
	footer .lkYdIKSDGa1Lq6x .totop {
		bottom: 30px;
	}
	.html_sitemap {
		padding: 160px 15px 30px;
	}
	.html_sitemap .wrapper {
		gap: 25px;
		flex-direction: column;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .TeTnM9RO1zWV .nVxWaMBByLNIYB li a {
		padding: 5px 0;
		display: inline-block;
	}
}

@media (max-width: 360px) {
	.TfpKXTCbS6d36H {
		flex-direction: column;
		gap: 15px;
	}
	.TfpKXTCbS6d36H a {
		display: block;
		width: 100%;
		text-align: center;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .logo_section {
		padding: 0;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .TeTnM9RO1zWV:not(.logo_section) {
		width: 100%;
		text-align: center;
	}
	footer .lkYdIKSDGa1Lq6x .totop {
		border: 1px solid #fff;
	}
	footer .lkYdIKSDGa1Lq6x .KXVnDYO8bfU4r1 .TeTnM9RO1zWV .title {
		margin-bottom: 20px;
	}
}

.sTtGaZlApyS {
	padding: 260px 15px 60px;
}
.sTtGaZlApyS h1 {
	font-weight: 900;
	font-size: 200px;
	line-height: 244px;
	padding: 30px 0;
	color: #072442;
	text-align: center;
}
.yZwGYgzupqK {
	font-weight: 600;
	font-size: 32px;
	line-height: 39px;
	color: #072442;
	text-align: center;
}
@media (max-width:1440px){
	.sTtGaZlApyS {
		padding: 260px 15px 60px;
	}
}

.PoVVFPtZblYgus {
	background: rgb(7, 36, 66, .8);
	/* background: var(--transparent-primary-color); */
	padding: 0;
	box-shadow: 0 1px 1px 0px rgb(255, 255, 255, .1);
}
.PoVVFPtZblYgu {
	color: #FFFFFF;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	padding:20px 0;
}
@media (max-width:1440px){
	.PoVVFPtZblYgus {
		background: transparent;
		box-shadow: none;
	}
	.PoVVFPtZblYgu {
		padding: 20px 0 0;
		width: 100%;
	}
}
@media (max-width:440px){
	.PoVVFPtZblYgu {
		text-align:center;
	}
}

.main__page.aAtHgIqjJuHqN {
	padding: 260px 0 60px;
}
.main__page.aAtHgIqjJuHqN h1.title {
	font-size: 32px;
	margin-bottom: 10px;
}
.main__page.aAtHgIqjJuHqN .ijodfPdaBj53mv {
	font-size: 18px;
	color:#888;
	margin-bottom: 60px;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 i {
	font-weight:600;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 p {
	margin-bottom:10px;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h1, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h2, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h3, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h4, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h5, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h6 {
	margin-bottom:30px;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h1 {
	font-size:2em;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h2 {
	font-size:1.8em;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h3 {
	font-size:1.6em;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h4 {
	font-size:1.4em;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h5 {
	font-size:1.2em;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 h6 {
	font-size:2em;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ul, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ol  {
	list-style: initial;
	margin: initial;
	padding: 0 0 0 1rem;
	margin-bottom:30px;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ol {
	list-style-type: decimal;
	list-style-position: outside;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ul li, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ol li {
	display: list-item;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ul li::marker, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ol li::marker  {
	content: initial;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ul ul, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ol ul {
	list-style-type: circle;
	list-style-position: inside;
	margin-left: 15px;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ol ol, .main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 ul ol {
	list-style-type: lower-latin;
	list-style-position: inside;
	margin-left: 15px;
}
.main__page.aAtHgIqjJuHqN .VjVTQv83QH2E1 img {
	width: 100%;
	height: auto;
}
table {
	border-collapse: collapse;
	margin: 15px 0;
	width: 100%;
}
table tr td {
	padding: 10px;
	border: 1px solid #6B6B6B;
}
.sQtOvri0tmhoE {
	padding: 30px 0;
	font-size: 28px;
}
.related_title {
	font-size: 28px;
	margin-bottom: 30px;
}
.sQtOvri0tmhoE_title {
	font-weight: 900;
	font-size: 24px;
	line-height: 29px;
	color: var(--primary-color);
}
.RyGJsc1kZedYJ:not(:last-child){
	margin-bottom:30px;
}
.sQtOvri0tmhoE_title:hover {
	text-decoration:underline;
}
.RyGJsc1kZedYJ a {
	color:#000;
}
@media (max-width:1440px){
	.main__page.aAtHgIqjJuHqN {
		padding:260px 0 60px;
	}
}
.jqadcCfJ0hp7 {
	padding:60px 0;
}
.jqadcCfJ0hp7-wrapper {
	display: flex;
	align-items: center;
}
.fHRVUGnshxfS:hover .jqadcCfJ0hp7-name:after {
	width:100px;
}
.ipRmLnSkFIT {
	width: 223px;
	min-width: 223px;
	height: 223px;
	margin-right: 45px;
	overflow: hidden;
	position: relative;
	border-radius:15px;
	cursor:pointer;
}
.ipRmLnSkFIT img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: all 1.3s ease;
	object-fit: cover;
}
.ipRmLnSkFIT:hover .ZYLKbQKQTE {
	transform:scale(1.2);
}
.jqadcCfJ0hp7-name {
	font-weight: 600;
	font-size: 24px;
	line-height: 29px;
	color: #000000;
	position:relative;
	padding-bottom:15px;
	margin:0;
}
.jqadcCfJ0hp7-name:after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	width:74px;
	height:2px;
	background: var(--primary-color);
	transition: all 0.7s ease;
}
.NBbpxSm4knYC {
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	margin:15px 0 30px;
}
.VIZJypjj4nX {
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #072442;
	transition:all 0.3s ease;
}
.VIZJypjj4nX:hover {
	text-decoration-line: underline;
}
@media (max-width:1440px){
	.jqadcCfJ0hp7 {
		padding:60px 15px;
	}
}
@media (max-width:680px){
	.ipRmLnSkFIT {
		margin-right: 30px;
	}
	.jqadcCfJ0hp7-wrapper {
		flex-direction: column;
		align-items: flex-start;
	}
	.ipRmLnSkFIT {
		margin-right: 0;
		margin-bottom: 45px;
	}
}
@media (max-width:376px){
	.ipRmLnSkFIT {
		width: 100%;
		height: 345px;
	}
}

.GmpbSjgxepvKp {
	padding: 250px 0 60px;
	max-width: 1440px;
	margin: 0 auto;
}


.gWtOElhL7E7rOzP {
	margin-top: 30px;
	display: inline-block;
}
/*new style*/

.HUBHTaiXKmkHc {
	margin-right: 20px;
}

.kxpckUGTkYSIFw {
	margin-left: auto;
	margin-right: 20px;
}

.JHtsaCOKa7OBT {
	display: flex;
	align-items: center;
	gap: 8px;
}

.JHtsaCOKa7OBT > li {
	display: flex;
	align-items: stretch;
	list-style: none;
	position: relative;
}

.JHtsaCOKa7OBT > li > a, .JHtsaCOKa7OBT > li > i {
	display: flex;
	align-items: center;
	position: relative;
	cursor: pointer;
	padding: 10px 16px;
	text-decoration: none;
	color: #FAFAFB;
	font-size: 20px;
	transition: color 0.3s ease-in-out;
}

.JHtsaCOKa7OBT > li > a:hover,
.JHtsaCOKa7OBT > li > i:hover {
	color: #0283F2;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div {
	position: absolute;
	left: 0;
	top: 100%;
	display: none;
	z-index: 10;
	background: transparent;
	padding: 0 10px 10px 10px;
	margin-left: -10px;
	border-radius: 10px;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul {
	width: 320px;
	border-radius: 0 0 10px 10px;
	padding: 12px 23px;
	background: #011E38;
	overflow-y: auto;
	max-height: 330px;
	text-align: right;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul::-webkit-scrollbar {
	width: 4px;
	background: transparent;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul::-webkit-scrollbar-track {
	margin: 5px;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul::-webkit-scrollbar-thumb {
	width: 4px;
	border-radius: 3px;
	background: #FFFFFF;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul > li {
	list-style: none;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul > li > a {
	display: block;
	font-size: 20px;
	line-height: normal;
	color: #FAFAFB;
	padding: 7px 15px;
	text-decoration: none;
	background-color: transparent;
	transition: color 0.3s ease-in-out;
	border-radius: 10px;
}

.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul > li > a:hover {
	color: #0283F2;
}

.ytwKriwDlvcS {
	display: flex;
	align-items: center;
}

.dtkZMaGzQF {
	overflow: hidden;
}

@media screen and (min-width: 1023px) {
	.JHtsaCOKa7OBT > li.OwLehg0sBnT:hover > div  {
		display: block;
	}

	.package-form .modal-close {
		display: none;
	}
}

@media screen and (max-width: 1023px) {

	#menu-toggle i {
		display: block;
		background: #ffffff;
		border-radius: 2px;
		transition: .25s ease-in-out;
	}

	#menu-toggle #hamburger {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		width: 32px;
		height: 32px;
	}

	#menu-toggle #hamburger i {
		width: 32px;
		height: 2px;
		position: relative;
		top: 0;
		right: 0;
		margin: 3px 0;
	}

	#menu-toggle.open #hamburger i:nth-child(1) {
		transform: rotate(-45deg) translate(-3px, 3px);
		margin: 0;
	}

	#menu-toggle.open #hamburger i:nth-child(3) {
		opacity: 0;
	}

	#menu-toggle.open #hamburger i:nth-child(2) {
		margin: 0;
		transform: rotate(45deg) translate(1px, 1px);
	}

	.kxpckUGTkYSIFw {
		position: fixed;
		background: #001E38;
		top: 60px;
		right: 0;
		bottom: 0;
		width: 100%;
		height: auto;
		transform: translateX(100%);
		-webkit-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
		overflow: hidden;
		display: block;
		padding: 0;
		padding-top: 45px;
		margin: 0;
	}

	.ytwKriwDlvcS {
		width: 100%;
		height: 100%;
		display: flex;
		overflow: hidden;
		overflow-y: scroll;
		flex-direction: column;
		align-items: flex-end;
	}

	.kxpckUGTkYSIFw.open {
		z-index: 15;
		transform: translateX(0);
		width: 100%;
	}

	#menu-toggle {
		display: flex;
		z-index: 99;
		margin-right: 20px;
		margin-left: 20px;
	}

	.HUBHTaiXKmkHc {
		margin-left: auto;
		margin-right: 0;
	}

	.JHtsaCOKa7OBT {
		display: flex;
		align-items: flex-end;
		gap: 8px;
		flex-direction: column;
	}

	.JHtsaCOKa7OBT > li {
		align-items: flex-end;
		position: relative;
		flex-direction: column;
	}

	.JHtsaCOKa7OBT > li.OwLehg0sBnT > div {
		position: static;
		margin-left: 0;
		border-radius: 0;
	}

	.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul {
		width: 100%;
		border-radius: 0;
		padding: 12px 33px 12px 10px;
		overflow-y: hidden;
		max-height: 100%;
		text-align: right;
	}

	.JHtsaCOKa7OBT > li > a:after, .JHtsaCOKa7OBT > li > i:after {
		content: "";
		background-image: url("../img/arrow_down.svg");
		width: 25px;
		height: 16px;
		background-repeat: no-repeat;
		background-size: cover;
		position: absolute;
		right: 17px;
		top: 0;
		bottom: 0;
		margin: auto;
	}

	.JHtsaCOKa7OBT > li > a, .JHtsaCOKa7OBT > li > i {
		padding-right: 57px;
		font-size: 18px;
	}

	.JHtsaCOKa7OBT > li.OwLehg0sBnT > div > ul > li > a {
		font-size: 16px;
	}

}

@media screen and (max-width: 700px) {
	#menu-toggle {
		display: flex;
		z-index: 99;
		margin-right: 0;
	}

	header .lkYdIKSDGa1Lq6x {
		flex-wrap: wrap;
	}

	.kxpckUGTkYSIFw {
		top: 120px;
	}

	.TfpKXTCbS6d36H {
		width: 100%;
		margin-top: 20px;
	}
}
main {
	margin-top: 50px;
}
:root {
	 --primary-color: rgb(1, 2, 59);
	 --transparent-primary-color: rgba(0, 47, 94, .7);
 }