@font-face{font-family:'Manrope';font-style:normal;font-display:swap;font-weight:200 800;src:url(manrope.woff2) format('woff2')}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:#FFFFFF;color:#0B1F3A;font-family:'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif;font-size:18px;line-height:1.65}
#msk-main{overflow-x:clip;display:block}
.msk-hdr-wrap{background:#F6F8FA;line-height:1.65}
.e-con.msk-sec{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;padding:0;gap:0;overflow:visible}
.e-con.msk-sec>.elementor-widget,.e-con.msk-sec>.e-con-inner>.elementor-widget{width:100%;max-width:100%;margin:0!important}
.elementor-widget-html .elementor-widget-container{overflow:visible}
.msk-sec a{transition:none}
.elementor img{height:auto}
#credentials{background-color:#0B1F3A!important}
.msk-ghost::after{content:attr(data-n)}
.msk-sent{padding:22px;border-radius:18px;background:#EFF6FF;border:1px solid #C7DBF7;color:#0B1F3A;font-weight:600}
:focus-visible{outline:3px solid #2563EB;outline-offset:2px}
.nav-burger{display:none}
@media (max-width: 900px){.nav-links,.nav-ctas{display:none !important}.nav-burger{display:inline-flex !important}nav[aria-label="Main"]{border-radius:22px !important;padding:8px 8px 8px 18px !important}.ann-email{display:none !important}}
.tabbar{display:none !important}.tb-pad{display:none}
@media (max-width: 768px){.tabbar{display:grid !important}.tb-pad{display:block;height:100px}.nav-burger{display:none !important}}
@media (max-width: 1100px){.mega>div:nth-child(2){grid-template-columns:1fr 1fr !important}.mega>div:nth-child(2)>a{grid-column:1 / -1}}
