body,html{overflow-x:hidden}.logo,header{display:flex}.menu-contact-item,.menu-contact-title,.menu-link{color:#fff;font-weight:600}.btn,.btn.end-section,.menu-link,a{text-decoration:none}.btn,.burger,.faq-question{cursor:pointer}.btn,.menu-footer p,.menu-link,.section-desc,.section-title,footer .copyright,form h3{text-align:center}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/AlbertSans-Regular.woff2) format('woff2'),url(../fonts/AlbertSans-Regular.woff) format('woff')}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/AlbertSans-Medium.woff2) format('woff2'),url(../fonts/AlbertSans-Medium.woff) format('woff')}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/AlbertSans-SemiBold.woff2) format('woff2'),url(../fonts/AlbertSans-SemiBold.woff) format('woff')}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/AlbertSans-Bold.woff2) format('woff2'),url(../fonts/AlbertSans-Bold.woff) format('woff')}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/AlbertSans-Black.woff2) format('woff2'),url(../fonts/AlbertSans-Black.woff) format('woff')}html{box-sizing:border-box;font-family:"Albert Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#fff}body{margin:0}b{margin:0}*,::after,::before{box-sizing:inherit;padding:0;margin:0}.container{padding:0 15px;max-width:1240px;margin:0 auto;position:relative}.points-svg-1{position:absolute;opacity:.8;right:0}.points-svg-2{position:absolute;opacity:.8;right:0;top:20%;width:360px}.points-svg-3,.points-svg-5{position:absolute;opacity:.8;right:20%}.points-svg-4{position:absolute;opacity:.8;right:0;top:0}.burger,header{position:relative}header{background-color:#fff;align-items:center;justify-content:space-between;padding:20px;z-index:1000}.logo{align-items:center;gap:8px}.logo img{width:25px}.logo span{color:#000;font-weight:700;font-size:18px}.burger{width:24px;height:20px;background:0 0;display:block}.burger input,.desktop-nav-list{display:none}.burger span{display:block;position:absolute;height:2px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.burger span:first-of-type{top:0;transform-origin:left center}.burger span:nth-of-type(2){top:50%;transform:translateY(-50%);transform-origin:left center}.burger span:nth-of-type(3){top:100%;transform-origin:left center;transform:translateY(-100%)}.burger input:checked~span:first-of-type{transform:rotate(45deg);top:0;left:3px}.burger input:checked~span:nth-of-type(2){width:0%;opacity:0}.burger input:checked~span:nth-of-type(3){transform:rotate(-45deg);top:17px;left:3px}.menu-sidebar{position:fixed;top:0;right:-100%;width:100%;height:100%;background:radial-gradient(288.2% 50.77% at 50% 50%,#000eab 0,#010045 100%);z-index:999;transition:right .3s;display:flex;flex-direction:column;overflow-y:auto;padding-top:80px;padding-bottom:20px}.menu-sidebar.active{right:0}.menu-nav{display:flex;flex-direction:column;margin-bottom:50px}.menu-link{font-size:20px;margin-bottom:10px}.menu-contact,.menu-contact-item,.menu-contact-title,form h3{margin-bottom:20px}.menu-contact-title{font-size:32px}.menu-contact-item{display:flex;align-items:center;font-size:20px}.menu-footer{margin-top:auto;padding:20px}.menu-footer p{font-size:12px;font-weight:400;margin:0}.btn,.section-title,form h3{font-weight:700}form{background-color:rgba(255,255,255,.5);border-radius:10px;padding:20px;max-width:450px;margin:0 auto}form h3{font-size:20px}form h3 span{color:#191970}form input{border-radius:15px;padding:15px 25px;border:1px solid #000;color:#000;font-size:16px;font-weight:400;width:100%;margin-bottom:15px}form input::placeholder{color:#999}.btn{color:#00188f;border-radius:25px;border:1px solid #000;background-color:#fc0;width:100%;padding:15px}form .btn{font-size:32px;margin-top:20px}section:not(.intro){background:radial-gradient(88.18% 60.7% at 50% 50%,#000eab 0,#010045 100%);padding-top:30px;padding-bottom:30px}.section-title{font-size:32px;margin-bottom:30px}.section-desc{font-size:28px;font-weight:600;line-height:33px;margin-left:auto;margin-right:auto;margin-bottom:40px}.info-card{display:flex;flex-direction:column;margin-bottom:32px}.info-card-text h3{font-weight:700;font-size:28px;line-height:33px;margin-left:10px;margin-bottom:8px}.info-card-text p{font-weight:400;font-size:16px;line-height:24px;margin-bottom:12px}.info-card-img{max-height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:8px}.info-card-img img{object-fit:cover;width:100%;height:150px;display:block}.card-img--3{object-position:center -60px}.card-img--9{object-position:center -150px}.btn.end-section{font-size:32px;width:90%;margin:0 auto;display:block}.grid-item img{width:120px}.faq-container{background:#00003c;border:1px solid var(--color-blue-28,#00188f);border-radius:15px;padding:0 20px;max-width:800px;margin:0 auto}.faq-item{border-bottom:1px solid #18302f}.faq-item:last-child{border-bottom:none}.faq-question{display:flex;align-items:center;justify-content:space-between;padding:20px 0;color:#fff;font-size:16px;font-weight:500}.faq-question span{flex:1;font-size:16px;font-weight:700;padding-right:15px}.faq-icon{flex-shrink:0;transition:transform .3s}.tips-wrapper,footer .content{flex-direction:column;display:flex}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s,padding .3s;padding:0}.faq-item.active .faq-answer{max-height:500px;padding:0 0 20px}.faq-answer p{color:#fff;font-size:14px;font-weight:500;line-height:20px;margin:0}.themed-section{background-color:#00003c;position:relative;border-radius:15px;overflow:hidden}.themed-section form{position:relative;z-index:2;margin-left:auto;margin-right:auto}.themed-section .background-grid{position:absolute;opacity:.6;pointer-events:none}.themed-section .section-title{margin-bottom:16px}footer{background-color:#000}footer .container{padding-bottom:100px}footer .content{align-items:center}footer .content .logo{padding:40px 0}footer .content .logo span{color:#fff}.footer-links{margin-bottom:40px}footer .links-wrapper{width:100%;padding:20px;border-top:1px solid #fc0}.footer-links .menu-link{display:block;text-align:start}footer .menu-contact{width:100%}footer .copyright{font-size:12px;font-weight:400}.tips-wrapper{gap:15px;align-items:center;position:relative}.tips-item{background-color:#00003c;border:1px solid #fc0;padding:20px;border-radius:15px}.themed-text p,.tips-item p{font-size:16px;font-weight:400;line-height:24px}.tips-item h3{font-size:22px;font-weight:600;margin-bottom:8px}.themed-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 32px}.themed-text{max-width:760px;margin:0 auto}.themed-text h2,.themed-text p{text-align:start}.themed-text h2{margin-left:20px}@media (max-width:380px){.themed-section:has(form){padding:0}.themed-text h2{margin-left:0}.btn.end-section{font-size:26px}.menu-contact-item{font-size:17px}}@media (min-width:480px) and (max-width:768px){.info-card-img{max-height:200px}.info-card-img img{height:200px}.card-img--3{object-position:center -30px}}@media (min-width:500px) and (max-width:768px){.card-img--9{object-position:bottom}}.leadform{position:relative}.leadform .form-preloader-orange .dot{background:#191970}.error-msg {color:#FF2E2E;font-weight:600}