﻿*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;outline:none;border:none}*:hover,*:focus{box-shadow:none;outline:0}html{text-rendering:optimizeLegibility}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-family:system-ui}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}img,picture{vertical-align:middle;width:auto;height:auto;max-width:100%}button:focus{outline:none}ol{counter-reset:item}ol li{display:block}ol li:before{content:counters(item, ".") " ";counter-increment:item}ul li{list-style:none}textarea{resize:vertical}table{width:100%;border-collapse:collapse;border-spacing:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}button{cursor:pointer;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;font-family:inherit;font-size:inherit}.img-fluid{width:100% !important}:root{--header-height: 100px;--primary-color: #1D4F91;--primary-foreground-color: #fff;--secondary-color: #E0249A;--secondary-foreground-color: #fff;--muted-color: #DAE9FA;--muted-foreground-color: #001E3C;--text-color: #001E3C;--text-foreground-color: #fff;--border-color: #d6d6d6}.section-content{--font-size: 1rem;--font-scale: 1}.section-content *{font-size:calc(var(--font-size)*var(--font-scale));line-height:1.3}.section-content>*{font-weight:300}.section-content>*:not(:is(p)){margin-bottom:0.5rem}.section-content>*:is(p),.section-content>*:is(ul){margin-bottom:1.25rem}.section-content>*:is(p):has(+ul),.section-content>*:is(ul):has(+ul){margin-bottom:.5rem}.section-content>*:last-child{margin-bottom:0}.section-content>*.table-wrapper{margin-bottom:1.75rem}.section-content>* sub,.section-content>* sup{line-height:0;--font-scale: 0.8}.section-content h1,.section-content h2,.section-content h3,.section-content h4,.section-content h5,.section-content h6{font-weight:500;color:var(--heading-color);transform:translateX(0);transition:.3s ease;line-height:1}.section-content h1:has(+img),.section-content h1:has(+*:has(img)),.section-content h2:has(+img),.section-content h2:has(+*:has(img)),.section-content h3:has(+img),.section-content h3:has(+*:has(img)),.section-content h4:has(+img),.section-content h4:has(+*:has(img)),.section-content h5:has(+img),.section-content h5:has(+*:has(img)),.section-content h6:has(+img),.section-content h6:has(+*:has(img)){margin-bottom:1rem}.section-content h1{font-weight:700;--font-size: 2.1875rem}.section-content h2{font-weight:600;--font-size: 1.75rem}.section-content h3{font-weight:600;--font-size: 1.5rem}.section-content h4{font-weight:500;--font-size: 1.375rem}.section-content h5{font-weight:500;--font-size: 1.375rem}.section-content h6{font-weight:500;--font-size: 1.25rem}.section-content p{--font-size: 1rem}.section-content p img{border-radius:15px;width:100%}.section-content p em{--font-size: 0.9375rem}.section-content p em *{font-size:inherit}.section-content p span{--font-size: 1.25rem}.section-content ul li{--font-size: 0.9375rem}.section-content a:not(.button){display:inline-block;color:var(--secondary-color)}.section-content .styled-link{--font-size: 0.9375rem;display:inline-block;max-width:100%;padding:.8125rem 1.25rem;border-radius:8px;background-color:#e8f0fa}@media(min-width:769px){.section-content .styled-link{min-width:33.125rem}}.section-content iframe{height:auto;width:100%;aspect-ratio:16/9}.section-content[data-content-type*=font-medium]{font-weight:500}.section-content[data-content-type*=font-medium] strong{font-weight:700}.section-content[data-content-type*=strong-lg] strong{--font-size: 1.125rem}.section-content[data-content-type*=styled-list] ul li{position:relative;padding-left:.8em;margin-bottom:.4375rem}.section-content[data-content-type*=styled-list] ul li::before{--size: 0.4em;content:"";position:absolute;top:.35em;left:0;width:var(--size);height:var(--size);background-color:currentColor;border-radius:9999px}.section-content[data-content-type*=text-white] *,.section-content[data-content-type*=text-white] *:is(a):not(.button){color:#fff}.section-content[data-content-type*=font-light]{font-weight:300}.section-content[data-content-type*=font-regular]>*{font-weight:400}.section-content[data-content-type*=font-bold]{font-weight:700}.section-content[data-content-type*=text-center]{text-align:center}.section-content[data-content-type*=text-justify]{text-align:justify}@media(min-width:769px){.section-content[data-content-type*=text-md-center]{text-align:center}}.section-content[data-content-size=xs]{--font-scale: 0.8}.section-content[data-content-size=sm]{--font-scale: 0.9}.section-content[data-content-size=md]{--font-scale: 1}.section-content[data-content-size=lg]{--font-scale: 1.125}.section-content[data-content-size=xl]{--font-scale: 1.6}.section-content[data-content-size="2xl"]{--font-scale: 1.9}.section-content .colored{color:var(--secondary-color)}.section-title{--font-scale: 1;--margin-bottom: 2.1875rem;--font-size: 2.1875rem;color:var(--heading-color);margin-bottom:var(--margin-bottom);font-weight:600;margin-top:5px}.section-title *{font-size:calc(var(--font-size)*var(--font-scale));line-height:1.05;font-weight:inherit}@media(max-width:520px){.section-title{--font-scale: 0.8}}.section-title span{color:var(--secondary-color);font-weight:900}.section-title small{--font-scale: 0.85;font-weight:400}.section-title strong{font-weight:700}.section-title[data-title-size="20"]{--font-size: 1.25rem}.section-title[data-title-size="25"]{--font-size: 1.5625rem}.section-title[data-title-size="30"]{--font-size: 1.875rem}.section-title[data-title-size="35"]{--font-size: 2.1875rem}.section-title[data-title-size="40"]{--font-size: 2.5rem}.section-title[data-title-size="45"]{--font-size: 2.8125rem}.section-title[data-title-size="50"]{--font-size: 3.125rem}.section-title[data-title-size="55"]{--font-size: 3.4375rem}.section-title[data-title-size="60"]{--font-size: 3.75rem}.section-title[data-title-size="65"]{--font-size: 4.0625rem}.section-title[data-title-type*=span-lg] span{--font-scale: 1.4}.section-title[data-title-type*=text-center]{text-align:center}.section-title[data-title-type*=font-medium]>*{font-weight:500}.section-title[data-title-type*=font-semibold]>*{font-weight:600}.section-title[data-title-type*=font-bold] *{font-weight:700}.section-title[data-title-type*=text-primary]{color:var(--primary-color)}.section-title[data-title-type*=color-white]{color:#fff}.section-title[data-title-type*=non-spacing]{--margin-bottom: 0}.section-title[data-title-type*=half-spacing]{--margin-bottom: 0.9375rem}:root{font-size:14px}@media(min-width: 1200px){:root{font-size:15px}}@media(min-width: 1600px){:root{font-size:16px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0%)}}@keyframes rotation{to{transform:rotate(360deg)}}@keyframes rotation-2{to{transform:translateX(100%) rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes event_card_icon{0%{transform:rotate(0deg)}50%{transform:rotate(0deg) translateX(50px);opacity:0}51%{opacity:0;transform:rotate(180deg) translateX(-50px)}100%{opacity:1;transform:rotate(180deg) translateX(0px)}}@keyframes header_fixed{from{transform:translateY(-100%)}}.container-lg,.container-md,.container-sm,.container-xxs{max-width:var(--container-max);width:var(--container-width);margin:0 auto;height:100%}.container-lg{--container-width: 95%;--container-max: 1350px}@media(min-width:1600px){.container-lg{--container-max: 1640px}}.container-md{--container-width: 95%;--container-max: 1075px}@media(min-width:1025px){.container-md{--container-width: 85%}}@media(min-width:1200px){.container-md{--container-max: 1365px}}:root{--site-container-width-value: 95vw;--site-container-width: clamp( 1px, var(--site-container-width-value), 1365px )}@media(min-width:1025px){:root{--site-container-width-value: 85vw}}@media(min-width:1200px){:root{--container-max: 1365px}}.grid-container{display:grid;grid-template-columns:[left-start] calc((100% - var(--site-container-width))/2) [mid-start right-start] minmax(0, 1fr) [left-end mid-end] calc((100% - var(--site-container-width))/2) [right-end];grid-template-rows:auto}.grid-container .grid-full{grid-column:full}.grid-container .grid-mid{grid-column:mid}.grid-container .grid-right{grid-column:right}.grid-container .grid-left{grid-column:left}@media(max-width: 767px){.grid-container>.grid-right{grid-column:mid}}.accordion{--accordion-item-background: #e8f0fa;--accordion-item-border-color: transparent;--accordion-item-icon-background: transparent;--accordion-item-icon-color: var(--text-color)}.accordion.background-white{--accordion-item-background: white}@media(min-width:769px){.accordion.two-columns{columns:2;gap:1rem}}.accordion.bordered-items .accordion-item.active .accordion-content{padding-top:10px}.accordion.bordered-items .accordion-item.active .accordion-content:before{opacity:1}.accordion .accordion-item{overflow:hidden;border:1px solid var(--accordion-item-border-color);border-radius:15px;background-color:var(--accordion-item-background)}.accordion .accordion-item:not(:last-of-type){margin-bottom:.625rem}.accordion .accordion-item:not(.active) .accordion-content{opacity:0;transform:translateY(50%);height:0;padding-bottom:0}.accordion .accordion-item.active button.accordion-header i::after{content:"-";transform:rotate(360deg)}.accordion .accordion-item button.accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.125rem;font-weight:600;text-align:left;line-height:1.1;padding:1rem 1.125rem;gap:.625rem;color:var(--accordion-item-heading-color)}@media(min-width:769px){.accordion .accordion-item button.accordion-header{padding:1.25rem 1.875rem}}.accordion .accordion-item button.accordion-header i{display:flex;align-items:center;justify-content:center;background-color:var(--accordion-item-icon-background);min-width:30px;min-height:30px;width:30px;height:30px;font-style:normal;border-radius:9999px;color:var(--accordion-item-icon-color)}.accordion .accordion-item button.accordion-header i::after{content:"+";font-family:inherit;font-style:normal;font-weight:500;font-size:1.25rem;display:block;transition:.2s ease;line-height:1;transform-origin:center center}.accordion .accordion-item .accordion-content{--spacing: 1.125rem;position:relative;transition:.4s ease;padding-top:0;color:var(--accordion-item-content-color);padding:.875rem var(--spacing);padding-top:0}@media(min-width:769px){.accordion .accordion-item .accordion-content{--spacing: 1.875rem;padding-block:1.25rem;padding-top:0}}.accordion .accordion-item .accordion-content:before{content:"";position:absolute;top:-0.4375rem;width:calc(100% - var(--spacing)*2);left:var(--spacing);height:1px;background-color:#dae9fa;opacity:0}.accordion .accordion-item .accordion-content>a{display:flex;align-items:center;gap:8px;color:var(--secondary-color);font-size:.9375rem;font-weight:700;margin-top:1.25rem}.accordion .accordion-item .accordion-content>a i{font-size:10px}.accordion-v2{--accordion-item-background: white;--accordion-item-border-color: transparent;--accordion-item-icon-background: transparent;--accordion-item-icon-color: var(--text-color)}.accordion-v2.two-columns{columns:2;gap:1rem}.accordion-v2 .accordion-item{overflow:hidden;border:1px solid var(--accordion-item-border-color);border-radius:15px;background-color:var(--accordion-item-background)}.accordion-v2 .accordion-item:not(:last-of-type){margin-bottom:.5rem}.accordion-v2 .accordion-item:not(.active) .accordion-content{opacity:0;transform:translateY(50%);height:0;padding-bottom:0}.accordion-v2 .accordion-item.active button.accordion-header i::after{content:"-";transform:rotate(360deg)}.accordion-v2 .accordion-item button.accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.125rem;font-weight:600;text-align:left;line-height:1.1;padding:1rem 1.125rem;gap:.625rem;color:var(--accordion-item-heading-color)}@media(min-width:769px){.accordion-v2 .accordion-item button.accordion-header{padding:1.25rem 1.875rem}}.accordion-v2 .accordion-item button.accordion-header i{display:flex;align-items:center;justify-content:center;background-color:var(--accordion-item-icon-background);min-width:30px;min-height:30px;width:30px;height:30px;font-style:normal;border-radius:9999px;color:var(--accordion-item-icon-color)}.accordion-v2 .accordion-item button.accordion-header i::after{content:"+";font-family:inherit;font-style:normal;font-weight:500;font-size:1.25rem;display:block;transition:.2s ease;line-height:1;transform-origin:center center}.accordion-v2 .accordion-item .accordion-content{transition:.4s ease;padding-top:0;color:var(--accordion-item-content-color);padding:.875rem 1.125rem;padding-top:0}@media(min-width:769px){.accordion-v2 .accordion-item .accordion-content{padding:1.25rem 1.875rem;padding-top:0}}.accordion-v2 .accordion-item .accordion-content>a{display:flex;align-items:center;gap:8px;color:var(--secondary-color);font-size:.9375rem;font-weight:700;margin-top:1.25rem}.accordion-v2 .accordion-item .accordion-content>a i{font-size:10px}.form-grid,.grid-wrapper{position:relative;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:.9375rem 10px}@media(min-width:1025px){.form-grid,.grid-wrapper{gap:1.5625rem 1.25rem}}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}@media(min-width:769px){.col-span-sm-1{grid-column:span 1}.col-span-sm-2{grid-column:span 2}.col-span-sm-3{grid-column:span 3}.col-span-sm-4{grid-column:span 4}.col-span-sm-5{grid-column:span 5}.col-span-sm-6{grid-column:span 6}.col-span-sm-7{grid-column:span 7}.col-span-sm-8{grid-column:span 8}.col-span-sm-9{grid-column:span 9}.col-span-sm-10{grid-column:span 10}.col-span-sm-11{grid-column:span 11}.col-span-sm-12{grid-column:span 12}}@media(min-width:1025px){.col-span-md-1{grid-column:span 1}.col-span-md-2{grid-column:span 2}.col-span-md-3{grid-column:span 3}.col-span-md-4{grid-column:span 4}.col-span-md-5{grid-column:span 5}.col-span-md-6{grid-column:span 6}.col-span-md-7{grid-column:span 7}.col-span-md-8{grid-column:span 8}.col-span-md-9{grid-column:span 9}.col-span-md-10{grid-column:span 10}.col-span-md-11{grid-column:span 11}.col-span-md-12{grid-column:span 12}}.button{--button-scale: 1.1;--button-font-size: 0.875rem;--button-background-color: var(--primary-color);--button-text-color: var(--primary-foreground-color);--button-border-color: var(--primary-color);--button-outline-color: rgba(0, 0, 0, 0);--button-radius: 999px;--button-block-padding: 0.4375rem;--button-inline-padding: 1.25rem;position:relative;display:inline-flex;align-items:center;min-width:max-content;gap:.625rem;background-color:var(--button-background-color);color:var(--button-text-color);font-size:calc(var(--button-font-size)*var(--button-scale));font-weight:700;transition:.3s ease;border:1px solid var(--button-border-color);border-radius:var(--button-radius);padding-inline:calc(var(--button-inline-padding)*var(--button-scale));padding-block:calc(var(--button-block-padding)*var(--button-scale));overflow:hidden}.button span{position:relative;display:inline-flex;align-items:center;gap:.5rem;z-index:1}.button span svg path{fill:currentColor}.button *{font-size:calc(var(--button-font-size)*var(--button-scale))}.button[size=xl]{--button-scale: 1.3}.button[size=lg]{--button-scale: 1.2}.button[size=md]{--button-scale: 0.9}.button[size=sm]{--button-scale: 0.8}.button[size=xs]{--button-scale: 0.7;--button-font-size: 1.25rem}.button::before,.button::after{content:"";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);transition:.3s ease;background-color:var(--button-background-color);left:-4px;top:-4px;bottom:-4px;right:-4px;border-radius:7px}.button:hover{--button-text-color: var(--button-background-color) !important}.button:hover::before{transform:translateX(-100%) translateY(100%)}.button:hover::after{transform:translateX(100%) translateY(-100%)}.button.primary{--button-background-color: var(--primary-color);--button-text-color: var(--primary-foreground-color);--button-border-color: var(--primary-color);background-color:rgba(0,0,0,0) !important}.button.secondary{--button-background-color: var(--secondary-color);--button-text-color: var(--secondary-foreground-color);--button-border-color: var(--secondary-color);background-color:rgba(0,0,0,0) !important}.button.iconic i{--button-font-size: 0.75rem;display:flex;justify-content:center;align-items:center;z-index:1;transition:.3s ease}.button.iconic.marked-icon{padding-block:3px}.button.iconic.marked-icon:has(span+i){padding-right:3px}.button.iconic.marked-icon:not(:has(span+i)){padding-left:3px}.button.iconic.marked-icon i{padding:9px;border-radius:999px;color:var(--button-background-color);background-color:var(--button-text-color)}.button.iconic.marked-icon:hover i{color:#fff}.button.rounded{border-radius:9999px}.button.centered{display:flex;margin-inline:auto}.button.text-center{text-align:center;justify-content:center}.button.font-regular{font-weight:400}.button.wide{width:240px;max-width:100%}.grid-wrapper{position:relative;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr))}.grid-wrapper.gap-4{gap:4px}.grid-wrapper.gap-8{gap:8px}.grid-wrapper.gap-12{gap:12px}.grid-wrapper.gap-16{gap:16px}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}@media(min-width:769px){.col-span-sm-1{grid-column:span 1}.col-span-sm-2{grid-column:span 2}.col-span-sm-3{grid-column:span 3}.col-span-sm-4{grid-column:span 4}.col-span-sm-5{grid-column:span 5}.col-span-sm-6{grid-column:span 6}.col-span-sm-7{grid-column:span 7}.col-span-sm-8{grid-column:span 8}.col-span-sm-9{grid-column:span 9}.col-span-sm-10{grid-column:span 10}.col-span-sm-11{grid-column:span 11}.col-span-sm-12{grid-column:span 12}}@media(min-width:1025px){.col-span-md-1{grid-column:span 1}.col-span-md-2{grid-column:span 2}.col-span-md-3{grid-column:span 3}.col-span-md-4{grid-column:span 4}.col-span-md-5{grid-column:span 5}.col-span-md-6{grid-column:span 6}.col-span-md-7{grid-column:span 7}.col-span-md-8{grid-column:span 8}.col-span-md-9{grid-column:span 9}.col-span-md-10{grid-column:span 10}.col-span-md-11{grid-column:span 11}.col-span-md-12{grid-column:span 12}}.row-span-1{grid-row:span 1}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}.row-span-4{grid-row:span 4}.row-span-5{grid-row:span 5}.row-span-6{grid-row:span 6}.row-span-7{grid-row:span 7}.row-span-8{grid-row:span 8}.row-span-9{grid-row:span 9}.row-span-10{grid-row:span 10}.row-span-11{grid-row:span 11}.row-span-12{grid-row:span 12}@media(min-width:769px){.row-span-sm-1{grid-row:span 1}.row-span-sm-2{grid-row:span 2}.row-span-sm-3{grid-row:span 3}.row-span-sm-4{grid-row:span 4}.row-span-sm-5{grid-row:span 5}.row-span-sm-6{grid-row:span 6}.row-span-sm-7{grid-row:span 7}.row-span-sm-8{grid-row:span 8}.row-span-sm-9{grid-row:span 9}.row-span-sm-10{grid-row:span 10}.row-span-sm-11{grid-row:span 11}.row-span-sm-12{grid-row:span 12}}@media(min-width:1025px){.row-span-md-1{grid-row:span 1}.row-span-md-2{grid-row:span 2}.row-span-md-3{grid-row:span 3}.row-span-md-4{grid-row:span 4}.row-span-md-5{grid-row:span 5}.row-span-md-6{grid-row:span 6}.row-span-md-7{grid-row:span 7}.row-span-md-8{grid-row:span 8}.row-span-md-9{grid-row:span 9}.row-span-md-10{grid-row:span 10}.row-span-md-11{grid-row:span 11}.row-span-md-12{grid-row:span 12}}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}@media(min-width:769px){.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}}@media(min-width:1025px){.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}}.hiper-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;transition:opacity .3s ease}.hiper-popup::before{content:"";position:absolute;background-color:#133665;backdrop-filter:blur(1px);inset:0;opacity:.9}.hiper-popup:not(.active){visibility:hidden;opacity:0;pointer-events:none;z-index:-999999}.hiper-popup .popup-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:10}.hiper-popup .popup-inner .close-popup{top:-2.8125rem;right:0}@media(min-width:1025px){.hiper-popup .popup-inner .close-popup{top:-2.1875rem;right:-2.1875rem}}.hiper-popup .close-popup{position:absolute;top:2.1875rem;right:2.1875rem;color:#fff;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);cursor:pointer;z-index:11}.hiper-popup .close-popup svg{width:2.8125rem;height:2.8125rem}.hiper-popup .popup-content{position:relative;padding:.625rem}.hiper-popup .popup-content:has(.search-wrapper){width:100%}.hiper-popup .search-wrapper{width:100%}.hiper-popup .search-wrapper .form-group{display:flex;align-items:stretch}.hiper-popup .search-wrapper .form-group input{background:rgba(0,0,0,0);color:#fff;border-bottom:1px solid currentColor;flex:1;padding:.25rem 1rem;outline:none;font-size:1.125rem}.hiper-popup .search-wrapper .form-group input::placeholder{color:#fff}.hiper-popup .search-wrapper .search-button{border-radius:0;border-bottom:1px solid #fff;color:#fff;font-size:1.875rem}.hiper-popup .search-wrapper .search-result{margin-top:1.25rem}.hiper-popup .search-wrapper .search-result [data-area=Keywords]{text-align:center;background:var(--primary-color);color:#fff;border-radius:10px;padding:10px;border:1px solid #fff;margin-bottom:8px}.hiper-popup .search-wrapper .search-result [data-area=All]{margin-top:8px}.hiper-popup .search-wrapper .search-result .search-result-card-wrapper{overflow-y:auto;display:flex;flex-direction:column;gap:10px;max-height:61svh}@media(max-height: 740px){.hiper-popup .search-wrapper .search-result .search-result-card-wrapper{max-height:43svh}}.search-result-card{display:block;padding:.75rem;border:1px solid hsla(0,0%,100%,.3);border-radius:.75rem;background:#002557;color:#fff}.search-result-card>*:not(:last-child){margin-bottom:.75rem}.search-result-card .card-title{font-size:1.125rem;font-weight:700}.search-result-card .card-content{font-size:.9375rem}.search-result-card .card-content>*:not(:last-child){margin-bottom:8px}.search-result-card .button i:before{display:inline-block;transform:translateY(1px)}.search-result-card .button:hover span{color:#fff}.content-section{overflow:hidden;padding-block:2.8125rem}.content-section+.content-section{padding-top:0}.content-section .area-wrapper{--column-gap: 5rem;display:flex;gap:6.25rem var(--column-gap)}@media(max-width:768px){.content-section .area-wrapper{--column-gap: 1.875rem;flex-direction:column;gap:3.125rem var(--column-gap);padding-right:42px}}@media(max-width:768px){.content-section .area-wrapper>*{order:2}}@media(max-width:768px){.content-section .area-wrapper .cover{order:1}}.content-section .area-wrapper .cover img:not(.pattern){border-radius:1.5625rem;width:100%}.content-section .area-wrapper .cover.cover[class*=parallax]{border-radius:1.5625rem}@media(min-width:769px){.content-section .area-wrapper .cover.small-image{height:var(--content-height)}}.content-section .area-wrapper .cover.small-image img{display:block;width:auto;margin:0 auto;height:100%;object-fit:contain}@media(max-width:768px){.content-section .area-wrapper .cover.small-image img{width:80%}}@media(max-width:520px){.content-section .area-wrapper .cover.small-image img{width:50%}}.content-section .area-wrapper .cover[data-cover-type=person] figure{position:relative}.content-section .area-wrapper .cover[data-cover-type=person] figure .pattern{position:absolute;right:0;top:1.5rem;max-width:65%;z-index:-1}.content-section .area-wrapper .cover[data-cover-type=person] figure .cover-title{--spacing: 19%;position:absolute;left:var(--spacing);bottom:0;transform:translateY(50%);padding:.75rem;padding-right:1.125rem;display:flex;align-items:center;gap:1.25rem;background-color:var(--primary-color);border-top-right-radius:8px;border-bottom-right-radius:8px;color:#fff;max-width:calc(100% - var(--spacing) - 5%)}.content-section .area-wrapper .cover[data-cover-type=person] figure .cover-title figcaption{font-size:1rem;padding-right:1.25rem}.content-section .area-wrapper .cover[data-cover-type=person] figure .cover-title ul{position:relative;display:flex;gap:.5rem}.content-section .area-wrapper .cover[data-cover-type=person] figure .cover-title ul::before{content:"";position:absolute;left:-0.625rem;height:1.375rem;width:1px;background-color:#124383}.content-section .area-wrapper .cover[data-cover-type=person] figure .cover-title ul i{font-size:.75rem}.content-section .area-wrapper .content-area{flex:1}.content-section .area-wrapper .content-area>a{display:flex;align-items:center;gap:8px;color:var(--secondary-color);font-size:.9375rem;font-weight:700;margin-top:2.1875rem}.content-section .area-wrapper .content-area>a i{font-size:10px}.content-section .cover[data-cover-type=video]{position:relative;border-radius:1.5625rem;overflow:hidden}.content-section .cover[data-cover-type=video]:has(a:hover):before{transform:translate(-50%, -50%) scale(1.1)}.content-section .cover[data-cover-type=video]:before{--size: 5rem;content:"";position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);font-family:"icomoon";border-radius:999px;font-size:2rem;background-color:rgba(29,79,145,.5);color:var(--primary-foreground-color);pointer-events:none;transition:.2s ease;z-index:2}.content-section .cover[data-cover-type=video].filigree:after{content:"";position:absolute;inset:0;background-color:#002257;opacity:.5;mix-blend-mode:multiply;z-index:1;pointer-events:none}.content-section .section-header.section-header-news-detail{width:1030px;max-width:100%}.content-section .section-header.section-header-back{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.content-section .section-tags{margin-bottom:1rem}.content-section .section-tags ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.content-section .section-tags ul li:not(:has(.button)){display:flex;align-items:center;gap:5px;font-size:1rem}.content-section[data-content-section-type*=centered] .area-wrapper{align-items:center}@media(min-width:769px){.content-section[data-content-section-type*=equal-areas] .area-wrapper{flex-wrap:wrap}.content-section[data-content-section-type*=equal-areas] .area-wrapper>*{width:calc(50% - var(--column-gap) + var(--column-gap)/2)}}.content-section[data-content-section-type*=small-cover] .cover{width:18.5%}@media(max-width:768px){.content-section[data-content-section-type*=small-cover] .cover{width:100%;max-width:280px}}@media(min-width:1025px){.content-section[data-content-section-type*=small-cover] .content-area{padding-right:8.75rem}}@media(min-width:769px){.content-section[data-content-section-type*=wide-second-area] .area-wrapper>*:first-child{width:37%;max-width:100%;flex:none}}.content-section[data-content-section-type*=wide-second-area] .area-wrapper>*:nth-child(2){flex:1}.content-section[data-content-section-type*=wide-second-area] .area-wrapper .cover img{display:block;width:auto;margin:0 auto}.content-section[data-content-section-type*=wide-second-area]+[data-content-section-type*=wide-second-area]{padding-top:0}@media(min-width:769px){.content-section[data-content-section-type*=wide-first-area] .area-wrapper>*:nth-child(2){width:37%;max-width:100%;flex:none}}.content-section[data-content-section-type*=wide-first-area] .area-wrapper>*:first-child{flex:1}.content-section[data-content-section-type*=wide-first-area] .area-wrapper .cover img{display:block;width:auto;margin:0 auto}.content-section[data-content-section-type*=wide-first-area]+[data-content-section-type*=wide-second-area]{padding-top:0}.form-section.spacing-block{padding-block:2.5rem}.form-section .form-footer{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:2rem}.form-section .form-label{display:block;color:currentColor}.form-section .form-label:not(:has(.form-label-inner)){margin-bottom:7px}.form-section .form-label small{font-size:.65em}.form-section .form-label:has([type=file]) .form-label-inner{display:block;margin-bottom:7px;color:currentColor;font-weight:500}.form-section .form-label:has([type=file]) .form-label-inner strong{font-size:1.25rem}.form-section .form-label:not(:has([type=file])){display:block;margin-bottom:7px;color:currentColor;font-weight:500}.form-section .form-label:not(:has([type=file])) strong{font-size:1.25rem}.form-section select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.form-section .form-item:not(.appearance-v2) input,.form-section .form-item:not(.appearance-v2) select,.form-section .form-item:not(.appearance-v2) textarea{padding:.875rem;width:100%;border:1px solid #ededed;background:#fff}.form-section .form-item:not(.appearance-v2) input,.form-section .form-item:not(.appearance-v2) select{border-radius:999px}.form-section .form-item:not(.appearance-v2) select{background-color:#c8e0fa}.form-section .form-item:has([required]) .form-label:not(:has(.form-label-inner)):after{content:"*";color:red}.form-section .form-item:has([required]) .form-label:has(.form-label-inner) .form-label-inner:after{content:"*";color:red}.form-section .alert-success{padding:15px 10px;color:#fff;background-color:#8be38b;margin:15px 0px;border-radius:6px}.form-section .alert-warning{padding:15px 10px;color:#fff;background-color:#dd7b71;margin:15px 0px;border-radius:6px}.form-section .input-wrapper{display:flex;position:relative;border-bottom:solid 1px #dae9fa}.form-section .input-wrapper i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.875rem;pointer-events:none}.form-section .input-wrapper:has(.flatpickr-input):before,.form-section .input-wrapper:has(select):before{content:"";font-family:"icomoon";position:absolute;right:1.0625rem;top:50%;transform:translateY(-50%);font-size:.75rem;pointer-events:none;color:var(--primary-color)}.form-section .input-wrapper:has(.flatpickr-input) input{padding-left:2.1875rem}.form-section .input-wrapper:has(.flatpickr-input):after{content:"";font-family:"icomoon";position:absolute;left:1.0625rem;top:50%;transform:translateY(-50%);font-size:.875rem;pointer-events:none;line-height:1}.form-section textarea{display:block;font-family:inherit;border-radius:1.5rem;min-height:6rem}.form-section .input-wrapper:has([type=file]){display:block;padding:.875rem;width:100%;border:1px solid #ededed;background-color:#fff;border-radius:999px;font-size:13.333px}.form-section .input-wrapper:has([type=file]).error,.form-section .input-wrapper:has([type=file]):has(.error){border-color:#f77}.form-section .input-wrapper:has([type=file]) [class*=Posted]{position:absolute;inset:0}.form-section .input-wrapper:has([type=file]) .chosen-file{font-size:1em}.form-section [type=file]{position:absolute;width:1px;height:1px;left:15px;top:50%;opacity:0;pointer-events:none}.form-section .form-item.appearance-v2 input,.form-section .form-item.appearance-v2 select,.form-section .form-item.appearance-v2 textarea{padding-block:.875rem;width:100%;border-bottom:1px solid #ededed;background:rgba(0,0,0,0)}.custom-checkbox{display:flex;align-items:flex-start;column-gap:12px;margin-bottom:0px;line-height:1.2;position:relative;cursor:pointer;font-size:.9375rem}.custom-checkbox.color-white{color:#fff}.custom-checkbox>span{position:relative}.custom-checkbox input{opacity:0;pointer-events:none;position:absolute}.custom-checkbox input:checked+.checked::before,.custom-checkbox.active input+.checked::before{background-color:var(--primary-color)}.custom-checkbox .checked{--size: 14px;position:relative;display:block;min-width:var(--size);min-height:var(--size);max-width:var(--size);max-height:var(--size);border:1px solid #7e7e7e;background-color:#fff;border-radius:4px;transform:translateY(3px)}.custom-checkbox .checked::before{content:"";position:absolute;width:calc(var(--size) - 4px);height:calc(var(--size) - 4px);border-radius:2px;top:50%;left:50%;transform:translate(-50%, -50%);transition:.2s ease}.custom-checkbox:has(.error)>p{color:#f77 !important}.custom-checkbox:has(.error)>.checked{border-color:#f77}.custom-checkbox p{line-height:1.2;font-size:1rem;font-weight:400;margin-bottom:0px;padding:0}.custom-checkbox a{font-weight:600;color:var(--secondary-color)}body:has(.mobile-menu.active) header#header{color:var(--text-color)}body:has(.mobile-menu.active) header#header:before{opacity:0}body:has(.mobile-menu.active) header#header .logo-dark{display:block}body:has(.mobile-menu.active) header#header .logo-white{display:none}body:has(.banner-section) header#header:not(.header-fixed){background-color:#fff;color:#011e4a !important}body:has(.banner-section) header#header:not(.header-fixed) .logo-dark{display:initial}body:has(.banner-section) header#header:not(.header-fixed) .logo-white{display:none}.header-fixed-spacing{height:var(--header-height)}header#header{--border-width: 100%;position:fixed;top:0;left:0;right:0;z-index:5;color:#fff}header#header:before{content:"";position:absolute;height:1px;width:var(--border-width);top:100%;background-color:hsla(0,0%,100%,.5);transform:translateX(-50%);left:50%}header#header.header-fixed{background:rgba(29,79,145,.4);backdrop-filter:blur(12px) brightness(0.8);-webkit-backdrop-filter:blur(12px);animation:header_fixed .5s cubic-bezier(0, 0, 0.07, 0.93) forwards}header#header:not(:has(.rich-menu-active)) .logo-dark{display:none}header#header:has(.rich-menu-active){background:#f4f8fe;color:var(--text-color)}header#header:has(.rich-menu-active) .logo-white{display:none}header#header:not(:has(nav>ul>li.dropdown:hover)) .active-link-border{opacity:0;visibility:visible;pointer-events:none;width:0px !important}header#header .active-link-border{position:absolute;bottom:0;min-width:20px;border-top-left-radius:5px;border-top-right-radius:5px;height:5px;left:50%;background-color:var(--secondary-color);transition:.4s ease-out}header#header .header-wrapper{display:flex;justify-content:space-between;align-items:center;gap:1.875rem;padding-block:1.1875rem}@media(max-width: 1300px)and (min-width:1025px){header#header .header-wrapper{zoom:.9}}@media(max-width: 1200px)and (min-width:1025px){header#header .header-wrapper{zoom:.8}}@media(max-width:768px){header#header .header-wrapper{gap:1.5rem}}@media(max-width:768px){header#header .header-wrapper .logo{max-width:200px}}header#header .header-wrapper .nav-wrapper{position:relative;flex:1}header#header .header-wrapper .nav-wrapper:after{content:"";position:absolute;height:25px;background:linear-gradient(180deg, transparent, #cecece, transparent);width:1px;right:-0.9375rem;transform:translateY(-50%);top:50%;opacity:.8}header#header .header-wrapper .nav-wrapper nav>ul{display:flex;align-items:center;justify-content:end;gap:2.5rem}@media(max-width:1499px){header#header .header-wrapper .nav-wrapper nav>ul{gap:1.875rem}}header#header .header-wrapper .nav-wrapper nav>ul>li>a{display:block;width:max-content;font-size:1rem;font-weight:500;transition:.2s ease}header#header .header-wrapper .nav-wrapper nav>ul>li>a:hover{color:var(--secondary-color)}@media(max-width:1499px){header#header .header-wrapper .nav-wrapper nav>ul>li>a{font-size:1.15rem}}header#header .header-wrapper .nav-wrapper nav>ul>li.active a{font-weight:800}header#header .header-wrapper .nav-wrapper nav>ul>li.dropdown:not(:hover)>.dropdown-toggle{transform:translateY(20px) translateX(-50%)}header#header .header-wrapper .nav-wrapper nav>ul>li.dropdown a{position:relative}header#header .header-wrapper .nav-wrapper nav>ul>li.dropdown a i{position:absolute;right:-1.125rem;transform:translateY(-50%);top:50%;font-size:.75rem}header#header .header-wrapper .nav-wrapper nav>ul>li.dropdown .dropdown a{padding-right:25px !important}header#header .header-wrapper .nav-wrapper nav>ul>li.dropdown .dropdown a i{right:5px}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown{position:relative}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown:hover:before{content:"";position:absolute;top:100%;left:50%;height:50px;width:calc(100% + 80px);transform:translateX(-50%)}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle{position:absolute;top:calc(100% + 32px);left:50%;transform:translateX(-50%);background-color:#e8f0fa;padding:1.25rem 1.25rem;border-radius:10px;width:310px;transition:.2s ease;transition-property:opacity,transform,visibility;box-shadow:0px 3px 10px 1px rgba(0,0,0,.2);font-size:.95em}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul{display:flex;flex-direction:column}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li{color:var(--text-color);line-height:1.3}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li.dropdown:hover:before{top:50%;left:100%;height:calc(100% + 30px);width:80px;transform:translateX(0) translateY(-50%)}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li a{padding-block:12px;margin-block:3px;padding-inline:6px;border-radius:6px}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li:not(:last-child){border-bottom:1px solid var(--muted-color)}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li:first-child>a{margin-top:0}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li:last-child>a{margin-bottom:0}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li a{display:flex;width:100%;height:100%;transition:.2s ease}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle ul li a:hover{background:#d9e9f9;color:#2169c2;font-weight:600}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown .dropdown-toggle .dropdown-toggle{top:0;left:calc(100% + 40px);transform:translateX(0)}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown:not(:hover) .dropdown-toggle{visibility:hidden;opacity:0;pointer-events:none}header#header .header-wrapper .nav-wrapper nav>ul li.dropdown:not(:hover) .dropdown-toggle .dropdown-toggle{transform:translateX(-50px)}header#header .header-wrapper .buttons-wrapper{display:flex;align-items:center;gap:1.875rem}header#header .header-wrapper .buttons-wrapper .search-button{transition:.2s ease}header#header .header-wrapper .buttons-wrapper .search-button i{font-size:1.125rem}@media(max-width:1024px){header#header .header-wrapper .buttons-wrapper:not(:has(.mobile-menu-button.active)) .search-button{opacity:0 !important}}@media(min-width:1025px){header#header .header-wrapper .buttons-wrapper>*:not(:last-child){position:relative}header#header .header-wrapper .buttons-wrapper>*:not(:last-child):after{content:"";position:absolute;height:25px;background:linear-gradient(180deg, transparent, #cecece, transparent);width:1px;right:-0.9375rem;transform:translateY(-50%);top:50%;opacity:.8}}header#header .header-wrapper .buttons-wrapper .button{color:#fff}@media(max-width:1024px){header#header .header-wrapper .buttons-wrapper .button.marked-icon{zoom:.8}}header#header .header-wrapper .buttons-wrapper a,header#header .header-wrapper .buttons-wrapper button:not(.mobile-menu-button){width:max-content}header#header .mobile-menu-button{position:relative;width:25px;height:16px;transform:translateY(-1.5px)}header#header .mobile-menu-button span{position:absolute;display:block;width:100%;height:2px;background-color:currentColor;border-radius:99px;transition:.5s ease;transition-property:transform,opacity,top,width}header#header .mobile-menu-button span:nth-child(1){top:0}header#header .mobile-menu-button span:nth-child(2){top:50%}header#header .mobile-menu-button span:nth-child(3){top:100%}header#header .mobile-menu-button.active span:nth-child(1){width:0%;opacity:0}header#header .mobile-menu-button.active span:nth-child(2){transform:rotate(45deg)}header#header .mobile-menu-button.active span:nth-child(3){top:50%;transform:rotate(-45deg)}footer#footer{padding-top:2.5rem;background-color:#e8f0fa}@media(max-width:1024px){footer#footer{padding-top:4.375rem}}footer#footer .footer-inner{display:flex;justify-content:space-between;gap:2rem 1rem;padding-bottom:3.125rem}@media(max-width:1024px){footer#footer .footer-inner{flex-direction:column-reverse}}@media(max-width:768px){footer#footer .footer-inner{row-gap:3rem}}footer#footer .footer-inner .footer-logo-wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;flex-wrap:wrap}@media(max-width:1024px)and (min-width: 341px){footer#footer .footer-inner .footer-logo-wrapper{flex-direction:row;align-items:center}}@media(max-width:1024px){footer#footer .footer-inner .footer-logo-wrapper{justify-content:initial;gap:1.2rem}}@media(max-width:1024px){footer#footer .footer-inner .footer-logo-wrapper .logo{max-width:170px}}footer#footer .footer-inner .footer-other-wrapper{display:flex;flex-direction:column;align-items:end;gap:2rem}@media(max-width:1024px){footer#footer .footer-inner .footer-other-wrapper{align-items:stretch}}footer#footer .footer-inner .footer-navigation-wrapper>ul{display:flex;flex-wrap:wrap;gap:2.5rem}@media(min-width:1025px){footer#footer .footer-inner .footer-navigation-wrapper>ul{display:grid;grid-template-columns:repeat(5, minmax(100px, 140px))}}@media(max-width:1499px){footer#footer .footer-inner .footer-navigation-wrapper>ul{gap:1.5625rem}}@media(max-width:1024px)and (min-width:769px){footer#footer .footer-inner .footer-navigation-wrapper>ul{flex-wrap:wrap}}@media(max-width:768px){footer#footer .footer-inner .footer-navigation-wrapper>ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2.1875rem 1.5625rem}}@media(max-width:520px){footer#footer .footer-inner .footer-navigation-wrapper>ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}footer#footer .footer-inner .footer-navigation-wrapper>ul>li{max-width:180px;display:flex;flex-direction:column;gap:2.1875rem}footer#footer .footer-inner .footer-navigation-wrapper>ul ul{display:flex;flex-direction:column;gap:10px}footer#footer .footer-inner .footer-navigation-wrapper>ul ul.navigation-inner{gap:2.1875rem}footer#footer .footer-inner .footer-navigation-wrapper a{font-size:14px}footer#footer .footer-inner .footer-navigation-wrapper a.footer-navigation-title{font-size:16px;font-weight:700}footer#footer .footer-inner .footer-social{display:flex;gap:2px}@media(min-width:1025px){footer#footer .footer-inner .footer-social{transform:translateY(100%)}}footer#footer .footer-inner .footer-social a{font-size:.9375rem}footer#footer .footer-inner .footer-social a i{--size: 2.125rem;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);border-radius:999px;background-color:var(--muted-color)}footer#footer .copyright{padding-block:1.25rem;border-top:1px dashed #28356e}footer#footer .copyright .copyright-inner{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(max-width:768px){footer#footer .copyright .copyright-inner{flex-direction:column;align-items:initial}}footer#footer .copyright .copyright-inner strong{font-size:.9375rem;font-weight:500}footer#footer .copyright .copyright-inner a{font-size:11px;font-weight:400}footer#footer .copyright .copyright-inner .right-area{display:grid;grid-template-columns:repeat(5, minmax(100px, 140px));gap:2.5rem;align-items:center}@media(max-width:1499px){footer#footer .copyright .copyright-inner .right-area{gap:1.5625rem}}@media(max-width:1024px){footer#footer .copyright .copyright-inner .right-area{display:flex;flex-wrap:wrap}}@media(max-width:768px){footer#footer .copyright .copyright-inner .right-area{gap:12px 17px;flex-wrap:wrap}}footer#footer .copyright .copyright-inner .right-area>*{line-height:1.1}@media(min-width:1025px){footer#footer .copyright .copyright-inner .left-area{width:var(--left-width)}footer#footer .copyright .copyright-inner .right-area{width:var(--right-width)}}.mobile-menu{display:block;box-sizing:border-box;background:#e8f0fa;backdrop-filter:blur(6px) brightness(0.8);-webkit-backdrop-filter:blur(6px);height:100%;width:100%;position:fixed;z-index:4;top:0;left:0;transition:400ms;background-position:center;background-size:cover;background-repeat:no-repeat;color:var(--text-color)}.mobile-menu:not(.active){opacity:0;visibility:hidden;pointer-events:none}.mobile-menu .mobile-menu-inner{--top-spacing: calc(var(--header-height, 9.375rem) + 1rem);display:flex;flex-direction:column;padding-top:var(--top-spacing);width:95%;height:100%;max-width:700px;margin:0 auto;gap:2rem}.mobile-menu form.search-form{overflow:hidden;position:relative;display:flex;justify-content:center;width:100%;margin-inline:auto;border-radius:10px;background-color:#fff}.mobile-menu form.search-form input{padding:15px 22px;padding-right:55px;width:100%}.mobile-menu form.search-form input::placeholder{color:#a5a5a5}.mobile-menu form.search-form button{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.mobile-menu form.search-form button i{font-size:22px;color:var(--primary-color)}.mobile-menu:has(.dropdown-menu-wrapper .dropdown-menu.active) form.search-form{display:none}.mobile-menu:has(.dropdown-menu-wrapper .dropdown-menu.active) li:has(.dropdown-back-button){margin-bottom:20px}.mobile-menu:not(:has(.dropdown-menu-wrapper .dropdown-menu.active)) li:has(.dropdown-back-button){margin-top:13px}.mobile-menu:not(:has(.dropdown-menu-wrapper .dropdown-menu.active)) nav{margin-top:20px}.mobile-menu .logo-seperator .cover{padding-block:0}.mobile-menu nav{flex:1;position:relative;overflow-y:auto;overflow-x:hidden}.mobile-menu nav:not(.dropdown-active) .dropdown-menu-wrapper{visibility:hidden;opacity:0;position:absolute;height:0}.mobile-menu nav.dropdown-active .root-menu{visibility:hidden;opacity:0;position:absolute;height:0}.mobile-menu nav .dropdown-menu-wrapper{width:100%}.mobile-menu nav .dropdown-menu{margin:0 auto}.mobile-menu nav .dropdown-menu:not(.active){display:none}.mobile-menu nav .dropdown-menu li a:not(.button){font-size:16px}.mobile-menu nav ul{display:flex;flex-direction:column;gap:25px;position:relative;height:100%}.mobile-menu nav ul li.dropdown{width:max-content}.mobile-menu nav ul li.dropdown .dropdown-title{position:relative;width:max-content}.mobile-menu nav ul li.dropdown .dropdown-title i{position:absolute;right:-25px;top:50%;transform:translate(0%, -50%);font-size:16px;color:#fff}.mobile-menu nav ul li a:not(.button){font-weight:500;display:inline-block;position:relative;font-size:18px}.mobile-menu nav ul li a:not(.button) i{position:absolute;right:-25px;top:50%;transform:translate(0%, -50%);font-size:10px;cursor:pointer}.mobile-menu nav ul li .dropdown-wrapper{position:absolute;top:0;left:0;z-index:20;height:100%;background-color:var(--primary-color);padding:20px 2px;width:100%;opacity:0;user-select:none;pointer-events:none}.mobile-menu nav ul li .dropdown-wrapper ul li a:not(.button){font-size:16px}.mobile-menu nav ul li ul{gap:20px}.mobile-menu nav ul li .active{opacity:1;user-select:text;pointer-events:visible}.mobile-menu nav>ul>li>a:not(.button){font-weight:700}.mobile-menu nav .dropdown-back-button{text-align:center;width:100%;font-size:20px;font-weight:700;border-bottom:1px solid var(--muted-color);padding-bottom:10px;height:45px}.mobile-menu nav .dropdown-back-button span{position:relative;display:block}.mobile-menu nav .dropdown-back-button svg{position:absolute;top:50%;left:0;width:12px;transform:translateY(-50%)}.mobile-menu .mobile-menu-footer{width:100%;display:flex;box-sizing:border-box;padding:10px 10px 30px;flex-direction:column;gap:20px}@media(max-width: 300px){.mobile-menu .mobile-menu-footer .company-logo{max-width:150px}.mobile-menu .mobile-menu-footer .company-logo a{width:100%}.mobile-menu .mobile-menu-footer .company-logo a img{width:100%}}.mobile-menu .mobile-menu-footer .social{display:flex;align-items:center;gap:3px}.mobile-menu .mobile-menu-footer .social li{display:flex;align-items:center}.mobile-menu .mobile-menu-footer .social li a{--size: 35px;display:flex;justify-content:center;align-items:center;border-radius:999px;background-color:var(--muted-color);width:var(--size);height:var(--size)}.mobile-menu .mobile-menu-footer .social li a i{display:flex;align-items:center;font-size:15px}.mobile-menu .mobile-menu-footer .social li a img{width:3.125rem;aspect-ratio:1/1}.rich-menu{position:fixed;top:var(--header-fixed-height, var(--header-height));left:0;width:100%;height:100%;z-index:50;background-color:rgba(236,243,253,.9);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);transition:.3s ease}.rich-menu.fixed{position:fixed;animation:fadeIn 1s ease both;animation-delay:.3s}.rich-menu:not(.active){visibility:hidden;opacity:0;pointer-events:none}.rich-menu:not(.active) .rich-menu-inner{transform:translateY(-20%)}.rich-menu .rich-menu-inner{position:relative;display:flex;width:100%;background-color:#fff;height:75vh;transition:transform .3s ease;max-height:900px}.rich-menu .rich-menu-inner::before{content:"";position:absolute;width:100vw;left:50%;transform:translateX(-50%);background-color:#fff;height:100%;z-index:-2}.rich-menu .root-nav{position:relative}.rich-menu .root-nav ul li a{font-size:1.25rem}.rich-menu .sub-nav{background-color:#f9f9f9}.rich-menu .rich-menu-nav{max-width:18.75rem;width:100%}.rich-menu .rich-menu-nav:not(.active){display:none}.rich-menu .rich-menu-nav.root-nav ul li a{padding-block:1rem;padding-inline:1.25rem 1.5625rem;font-size:1.125rem}.rich-menu .rich-menu-nav ul{border-right:1px solid #f4f4f4;height:100%;overflow-y:auto;padding-block:1.25rem;padding-inline:.75rem;max-height:calc(100vh - var(--header-fixed-height, --header-height) - 0px)}.rich-menu .rich-menu-nav ul li ul{transition:.2s ease;transition-property:opacity,transform;padding:0}.rich-menu .rich-menu-nav ul li ul a{font-size:.875rem;padding-block:.4375rem;padding-left:1.5rem}.rich-menu .rich-menu-nav ul li a{position:relative;display:flex;align-items:center;font-size:1rem;padding-block:.75rem;padding-inline:.875rem 1.125rem;transition:.3s ease;line-height:1;border-bottom:1px solid #f4f4f4;border-radius:10px}.rich-menu .rich-menu-nav ul li a:after{content:"";font-family:"icomoon";position:absolute;right:8px;top:50%;transform:translate(0, -50%);font-size:.9em;transition:.2s ease}.rich-menu .rich-menu-nav ul li a:not(.active):after{opacity:0;transform:translate(-5px, -50%)}.rich-menu .rich-menu-nav ul li a.active{background-color:rgba(29,116,231,.13);font-weight:700;color:var(--primary-color)}.rich-menu .rich-menu-nav ul li a:hover{background-color:#f2f2f2}@media(min-width:1025px){.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}}.no-scroll{overflow:hidden;height:100vh;height:100svh}.loader{position:fixed;z-index:999999;top:0;left:0;width:100vw;height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;transition:.3s ease}.loader:not(.active){opacity:0;pointer-events:none;visibility:hidden}.loader:not(.active) img,.loader:not(.active) .loader-bar{opacity:0}.loader:before,.loader:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transition:.7s ease}.loader:after{background-color:var(--muted-color)}.loader img,.loader .loader-bar{position:relative;z-index:2;transition:opacity .3s ease}.loader img{animation:heart-beat infinite 2s}.loader .loader-bar{position:relative;width:360px;max-width:90%;height:3.5px;border-radius:2px;overflow:hidden}.loader .loader-bar:before{content:"";position:absolute;height:100%;width:33%;background:linear-gradient(90deg, transparent, var(--secondary-color), transparent);animation:loading-bar infinite 1.3s linear}@keyframes loading-bar{from{right:100%}to{right:-33%}}@keyframes heart-beat{0%,35%,100%{transform:scale(0.9)}25%{transform:scale(1.1)}50%{transform:scale(1.1)}}.overlay body::before{content:"";position:fixed;z-index:5;inset:0;background:rgba(0,0,0,.5)}body{font-family:"Inter",system-ui;background-color:#f4f8fe;color:var(--text-color)}.main-padding{padding-top:var(--header-height)}.background-gradient{background:linear-gradient(180deg, #e8f0fa 0%, #f4f8fe 50%, #f4f8fe 100%)}.background-gray{background-color:#eaf4ff}.background-gray:has(+.widget-section){padding-bottom:5.625rem}.background-gray+.widget-section:before{background-color:#eaf4ff}*::-webkit-scrollbar{width:4px;height:3px}*::-webkit-scrollbar-track{background:#fff}*::-webkit-scrollbar-thumb{background:var(--primary-color)}*::-webkit-scrollbar-thumb:hover{background:#5e87c5}.prev,.next{transition:opacity .3s ease}.swiper .buttons-wrapper,.slider-wrapper .buttons-wrapper{position:relative;display:flex;justify-content:center;align-items:center;margin-top:2.5rem;margin-inline:18px;gap:10px}.swiper .buttons-wrapper button i,.slider-wrapper .buttons-wrapper button i{font-size:3rem}.swiper .buttons-wrapper a,.slider-wrapper .buttons-wrapper a{margin-left:auto}@media(min-width:521px){.swiper .buttons-wrapper:not(:has(.swiper-button-lock)) a,.slider-wrapper .buttons-wrapper:not(:has(.swiper-button-lock)) a{position:absolute;right:0;transform:translateY(-50%);top:50%}}.swiper-button-disabled{opacity:.5;cursor:not-allowed}@media(min-width:769px){[data-visibility=mobile-xs]{display:none !important}}@media(min-width:1025px){[data-visibility=mobile]{display:none !important}}@media(max-width:1024px){[data-visibility=desktop]{display:none !important}.g-recaptcha{zoom:.8}}.parallax-scale{overflow:hidden}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;color:#c9c9c9;text-align:center}.alert.alert-warning{border-color:#ea580c;background-color:rgba(234,88,12,.35)}.alert.alert-success{border-color:#15803d;background-color:rgba(21,128,61,.35)}.alert.alert-error{border-color:#c10007;background-color:rgba(193,0,7,.35)}.bg-orange{background-color:#ff6b25}.text-primary{color:var(--primary-color) !important}.text-white{color:#fff !important}.font-bold{font-weight:700 !important}.table-wrapper{width:45rem;max-width:100%;overflow-x:auto;overflow-y:clip;border-radius:15px;box-shadow:0 0 0 1px var(--table-border-color, #ebebeb)}.padding-bottom{padding-bottom:2.5rem}input:-internal-autofill-selected{background:#fff}body.loading::before{content:"";display:block;position:fixed;inset:0;background-color:var(--primary-color);opacity:.7;backdrop-filter:blur(4px);z-index:2000}body.loading::after{content:"";position:fixed;display:block;top:50%;left:50%;transform:translate(-50%, -50%);width:2.5rem;height:2.5rem;border:4px solid #fff;border-top-color:rgba(0,0,0,0);animation:loading-rotation 1s infinite linear;z-index:30000;border-radius:99999px;transform-origin:center center}@keyframes loading-rotation{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.mb-50{margin-bottom:3.125rem}.logo-seperator{--before-width: 100vw;position:relative;display:flex;justify-content:center;align-items:center}.logo-seperator .cover{position:relative;padding:1.5rem;background-color:#e8f0fa;z-index:1}.logo-seperator:before{content:"";position:absolute;top:50%;left:50%;width:var(--before-width);height:2px;transform:translateX(-50%);background:var(--muted-color);z-index:0}.qr-fixed{position:fixed;display:flex;transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);top:50dvh;right:0px;z-index:1;color:#fff}.qr-fixed .cover-area{overflow:hidden;border-top-left-radius:10px;border-bottom-left-radius:10px;text-align:center}.qr-fixed .cover-area .cover-area-inner{display:flex;flex-direction:column;gap:10px;background-color:var(--primary-color);padding:1.5625rem;transition:.25s ease}.qr-fixed .cover-area .cover-area-inner span{font-size:.9375rem;font-weight:300}.qr-fixed .cover-area .cover-area-inner span strong{font-size:inherit;font-weight:500}.qr-fixed a{background-color:var(--secondary-color);writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;padding:12px;font-size:.9375rem;font-weight:600;display:flex;gap:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;justify-content:center;align-items:center;transition:.2s ease;min-height:12.5rem;cursor:pointer}.qr-fixed a i{display:inline-block;font-size:.75rem;transform:translateX(2px)}.search-section{padding-bottom:4.0625rem}.search-section .search-result-card-wrapper{display:flex;flex-direction:column;gap:1.25rem}#cookie-banner{background-color:#dae9fa;z-index:1000;position:fixed;bottom:0;left:0;padding:30px 0px;width:100%}#cookie-banner .area{max-width:1440px;width:100%;margin:auto;display:flex;flex-direction:column}#cookie-banner .area .content{padding:10px}#cookie-banner .area .processing{padding:10px;display:flex;gap:10px;justify-content:space-between;align-items:center}#cookie-banner .area .processing .btn-transparent{border:solid 1px #001e3c;padding:10px 25px;color:#001e3c;border-radius:20px}#cookie-banner .area .processing .btn-transparent:hover{background-color:#011e4a;border:solid 1px #011e4a;color:#fff}#cookie-banner .area .processing .btn-success{border:solid 1px #e0249a;padding:10px 25px;color:#fff;border-radius:20px;background-color:#e0249a}#cookie-banner .area .processing .btn-success:hover{background-color:#011e4a;border:solid 1px #011e4a}.cookie-banner{position:fixed;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);color:#fff;padding:16px 20px;font-size:14px;z-index:9999;display:none}.cookie-banner a{color:#fff;text-decoration:underline}.cookie-banner-buttons{margin-top:10px;text-align:center}.cookie-btn{border-radius:6px;padding:8px 16px;margin:3px;border:1px solid #ff4fa3;background:rgba(0,0,0,0);color:#ff4fa3;cursor:pointer;font-size:13px}.cookie-btn.primary{background:#ff4fa3;color:#fff}.cookie-btn.outline{background:rgba(0,0,0,0)}.cookie-btn.wide{width:100%}.cookie-modal-overlay{display:none;position:fixed;z-index:10000;inset:0;background:rgba(0,0,0,.5)}.cookie-modal{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;max-width:700px;width:90%;border-radius:10px;padding:24px 28px 20px 28px;box-shadow:0 0 20px rgba(0,0,0,.25);font-size:14px}.cookie-modal-title{margin:0 0 10px 0}.cookie-modal-close{position:absolute;right:12px;top:8px;border:none;background:rgba(0,0,0,0);font-size:26px;cursor:pointer}.cookie-modal-section{margin-top:18px;padding-top:12px;border-top:1px solid #eee}.cookie-modal-section h3{margin:0 0 6px 0;font-size:16px}.cookie-modal-section p{margin:0 0 10px 0;color:#555}.cookie-switch-label{display:flex;align-items:center;justify-content:space-between}.cookie-switch{position:relative;display:inline-block;width:46px;height:24px}.cookie-switch input{opacity:0;width:0;height:0}.cookie-slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s}.cookie-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s}input:checked+.cookie-slider{background-color:#007bff}input:focus+.cookie-slider{box-shadow:0 0 1px #007bff}input:checked+.cookie-slider:before{transform:translateX(20px)}.cookie-slider.cookie-round{border-radius:24px}.cookie-slider.cookie-round:before{border-radius:50%}.cookie-modal-footer{margin-top:22px}@media(max-width: 992px){#cookie-banner{padding:10px 0px}#cookie-banner .area{padding:0 16px;flex-direction:column;align-items:flex-start;text-align:left}#cookie-banner .area .content{max-width:100%}#cookie-banner .area .processing{width:100%;justify-content:flex-start}#cookie-banner .area .processing .btn-transparent,#cookie-banner .area .processing .btn-success{padding:12px 18px;font-size:13px}}@media(max-width: 576px){#cookie-banner{padding:10px 0px}#cookie-banner .area{flex-direction:column}#cookie-banner .area .content{width:100%}#cookie-banner .area .processing{flex-direction:column;align-items:stretch}#cookie-banner .area .processing .btn-transparent,#cookie-banner .area .processing .btn-success{width:100%;text-align:center}}@media(max-width: 992px){.hamb-header{display:flex;align-items:center;gap:15px}.mobile-nav{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.mobile-nav__checkbox{position:absolute;opacity:0;pointer-events:none}.mobile-nav__button{height:43px;width:43px;border-radius:7px;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#001e3c;color:#fff;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:background .25s ease,transform .25s ease}.mobile-nav__button:hover{background:#011e4a;transform:translateY(-1px)}.mobile-nav__icon,.mobile-nav__icon::before,.mobile-nav__icon::after{content:"";display:block;width:15px;height:2px;background:#fff;border-radius:999px;position:relative;transition:transform .3s ease,top .3s ease,opacity .3s ease}.mobile-nav__icon::before,.mobile-nav__icon::after{position:absolute;left:0}.mobile-nav__icon::before{top:-5px}.mobile-nav__icon::after{top:5px}.mobile-nav__text{font-size:14px;font-weight:500}.mobile-nav .mobile-aside{background-color:#e8f0fa;padding:16px;border-radius:10px;box-shadow:0 0 7px #b3d0f3;overflow:hidden;max-height:0;opacity:0;transform:translateY(-4px);transition:max-height .35s ease,opacity .3s ease,transform .35s ease;margin-bottom:30px}.mobile-nav .mobile-aside ul{margin:0;padding:0;list-style:none}.mobile-nav .mobile-aside>ul{display:flex;flex-direction:column;gap:10px}.mobile-nav .mobile-aside li>a{font-size:16px;color:#001e3c;font-weight:600;text-decoration:none;display:block;padding:4px 0}.mobile-nav .mobile-aside li>ul{margin-top:4px;padding-left:10px;display:flex;flex-direction:column;gap:4px}.mobile-nav .mobile-aside li>ul a{font-size:14px;font-weight:400;color:#24527a}.mobile-nav .mobile-aside li>ul a:hover{color:#e0249a}.mobile-nav__checkbox:checked~.mobile-aside{max-height:600px;opacity:1;transform:translateY(0)}.mobile-nav__checkbox:checked+.mobile-nav__button .mobile-nav__icon{transform:rotate(45deg)}.mobile-nav__checkbox:checked+.mobile-nav__button .mobile-nav__icon::before{top:0;transform:rotate(90deg)}.mobile-nav__checkbox:checked+.mobile-nav__button .mobile-nav__icon::after{top:0;opacity:0}}@media(min-width: 993px){.mobile-nav{display:none}}