body,main{display:-webkit-box;display:-ms-flexbox}.footer .wrapper,body,main{-webkit-box-orient:vertical;-webkit-box-direction:normal}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{height:100%;font-size:16px;line-height:1.5;font-family:Inter,sans-serif;color:#0b2a59;background-color:#fffaf7}.h2,h1,h2{color:#031632;font-weight:700;letter-spacing:-.01em}body{display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body.popup-opened{overflow:hidden}main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:flex;-ms-flex-direction:column;flex-direction:column}.btn,.header--inner,section.full-height{display:-webkit-box;display:-ms-flexbox}section{padding:80px 0}@media (max-width:767px){section{padding:60px 0}}section:first-of-type:not(.banner):not(.full-height){padding-top:140px}@media (max-width:767px){section:first-of-type:not(.banner):not(.full-height){padding-top:132px}}section.light-bg{background-color:#eff2f6}section.dark-bg{background-color:#052049}section.full-height{min-height:100vh;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:208px;padding-bottom:100px;text-align:center}.btn,.header--inner{-webkit-box-align:center}@media (max-width:1023px){body.no-scroll{overflow:hidden}section.full-height{padding-top:188px;padding-bottom:80px}}section.error p,section.thank-you p{margin:24px 0}.wrapper,section.error .btn,section.thank-you .btn{margin:0 auto}section.error h1{font-size:164px}@media (max-width:767px){section.full-height{padding-top:164px;padding-bottom:64px}section.error h1{font-size:132px}}section.thank-you h1{font-size:72px}@media (max-width:767px){section.thank-you h1{font-size:64px}}@media (max-width:559px){section.thank-you h1{font-size:56px}}section.thank-you .btn svg{-webkit-transition:.3s;transition:.3s}section.thank-you .btn:hover svg{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.wrapper{width:100%;max-width:1312px;padding:0 32px}h1{font-size:56px;line-height:1.1}@media (max-width:1023px){h1{font-size:48px}}@media (max-width:767px){.wrapper{padding:0 24px}h1{font-size:36px}}.h2,h2{font-size:40px;line-height:1.15;margin-bottom:64px}@media (max-width:767px){.h2,h2{font-size:32px;margin-bottom:24px}}.h2 span,h2 span{font-weight:400}.h2.small-margin,h2.small-margin{margin-bottom:24px}h3{font-size:24px;line-height:1.3;font-weight:700}h4,p.big{font-size:20px}h4{color:#052049;line-height:1.35;font-weight:600}ul{list-style:none}p{line-height:1.5}p.big{font-weight:500}.btn,strong{font-weight:600}@media (max-width:767px){p.big{font-size:18px}}.btn{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:232px;padding:12px 24px;text-align:center;font-size:16px;line-height:1.4;letter-spacing:-.01em;border-radius:6px;-webkit-transition:.3s;transition:.3s}.btn--primary{color:#fffaf7;background-color:#1d3f72}.btn--primary:hover{background-color:#3e88d2}.btn--primary.outline{outline:rgba(29,63,114,.27) solid 8px}.btn--primary.outline:hover{outline:rgba(62,136,210,.27) solid 8px}.btn--secondary{color:#1d3f72;background-color:#eaeaf2}.btn--secondary:hover{background-color:#c5d1e9}.btn--border{color:#052049;background-color:#f4f1f0;-webkit-box-shadow:inset 0 0 0 2px #052049;box-shadow:inset 0 0 0 2px #052049}.btn--border:hover{background-color:#c5d1e9}.btn--light{color:#052049;background-color:#fffaf7}.btn--light:hover{background-color:#3e88d2}.btn--dark{color:#f4f1f0;background-color:#052049}.btn--dark:hover{background-color:#1d3f72}.btn.big{padding:16px 32px;border-radius:8px}@media (max-width:767px){.btn.big{padding:16px 24px}}button{background:0 0;border:0;cursor:pointer}input,select,textarea{font-family:inherit;background:0 0;outline:0;border:0;border-radius:0}input,select{-webkit-appearance:none}textarea{resize:vertical}a,button,i,img,input,label,picture,select,svg,textarea{display:block}img{max-width:100%;height:auto}figure{max-width:100%;margin:0}figure img{max-width:100%}a{color:inherit;text-decoration:none}hr{height:1px;border:none}.visually-hidden{width:0;height:0;opacity:0;visibility:hidden;margin:0;padding:0}.wpcf7-not-valid-tip,.wpcf7-response-output{display:none}.grecaptcha-badge{opacity:0!important;visibility:hidden!important;z-index:-100!important;pointer-events:none!important}body:not(:has(.banner)) .header--inner{-webkit-box-shadow:inset 0 0 0 1px #c5d1e9;box-shadow:inset 0 0 0 1px #c5d1e9}.header{position:fixed;top:32px;left:0;width:100%;z-index:100;-webkit-transition:.3s;transition:.3s}@media (max-width:767px){.header{top:24px}}.header.sticky{top:16px}.header.sticky .header--inner{-webkit-box-shadow:inset 0 0 0 1px #c5d1e9;box-shadow:inset 0 0 0 1px #c5d1e9}.header--inner{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px;background-color:#fffaf7;border-radius:16px}@media (max-width:767px){.header--inner{gap:12px}}.header--right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.header--right .btn{min-width:unset;line-height:19px}@media (max-width:767px){.header--right{gap:12px}.header--right .btn--secondary{padding:12px}.header--right .btn--secondary span{display:none}.header--right .btn--border{padding:12px}.header--right .btn--border span{display:none}}.footer .wrapper,.footer__item{display:-webkit-box;display:-ms-flexbox}.footer{padding:54px 0;margin-top:auto;color:#fffaf7;background-color:#01122c}@media (max-width:767px){.footer{gap:24px;padding:48px 0}}.footer .wrapper{display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}.footer__item{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px 32px}.footer hr{background-color:#fffaf7;opacity:.2}.footer .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 32px}.footer .social-media ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.footer .social-media ul a,.footer--center a,.footer--center p{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.footer .social-media ul a{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:3px;background-color:rgba(255,250,247,.15);-webkit-transition:.3s;transition:.3s}.footer .social-media ul a:hover{background-color:#fffaf7}.footer .social-media ul a:hover path{fill-opacity:1;fill:#01122c}.footer--center{font-size:14px}.footer--center a,.footer--center p{display:flex;-ms-flex-align:center;align-items:center;gap:8px}.footer--center i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:3px;background-color:rgba(255,250,247,.15);-webkit-transition:.3s;transition:.3s}.footer--center address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 32px;font-style:normal}.footer--center address div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 32px}@media (max-width:559px){.footer--center address div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer--center address a:hover{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.footer--center address a:hover:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.footer--center address a:hover:hover i{background-color:#fffaf7}.footer--center address a:hover:hover i path{fill-opacity:1;fill:#01122c}.footer--bottom{font-size:12px;row-gap:16px}.footer--bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer--bottom ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.footer--bottom ul li:before{content:'>'}.footer--bottom ul li a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:.3s;transition:.3s}.footer--bottom ul li a:hover,.text-block a:not(.btn){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.text-block :first-child{margin-top:0}.text-block :last-child{margin-bottom:0}.text-block>*{margin:24px 0}@media (max-width:1023px){.text-block>*{margin:16px 0}}.text-block .btn,.text-block h1,.text-block h2{margin:40px 0}@media (max-width:1023px){.text-block .btn,.text-block h1,.text-block h2{margin:24px 0}}.text-block p{opacity:.9}.text-block a:not(.btn){display:inline;color:#1d3f72;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.text-block a:not(.btn):hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.text-block--secondary>*{margin:16px 0}.text-block--secondary h1{margin-bottom:32px}.text-block--secondary .btn,.text-block--secondary h2{margin:24px 0}