@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@-webkit-keyframes progressiveReveal{0%{transform:scale(1.05);opacity:0}to{transform:scale(1);opacity:1}}@keyframes progressiveReveal{0%{transform:scale(1.05);opacity:0}to{transform:scale(1);opacity:1}}

/*!
 * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-12,.col-md-3,.col-sm-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}a,acronym,b,big,body,canvas,caption,center,dd,del,details,dfn,div,dl,dt,em,figcaption,footer,h1,h2,h3,h4,h5,h6,header,html,i,img,ins,kbd,legend,li,menu,nav,object,ol,p,pre,q,s,samp,section,span,strong,sub,sup,table,tbody,td,th,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}details,figcaption,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}q{quotes:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body,html{font-size:100%;font-family:Source Sans Pro,sans-serif;min-width:320px;background:#f0f4ff}::-moz-placeholder{font-family:Source Sans Pro,sans-serif;color:#7a88a7;font-size:1rem}:-ms-input-placeholder{font-family:Source Sans Pro,sans-serif;color:#7a88a7;font-size:1rem}::placeholder{font-family:Source Sans Pro,sans-serif;color:#7a88a7;font-size:1rem}button{outline:none;cursor:pointer}input{width:100%}input:active,input:focus,input:hover{outline:none}a{text-decoration:none;color:inherit;transition:all .2s linear}p{font-size:1rem}ol ol,ol ul,ul ol,ul ul{margin-left:24px}strong{font-weight:700}main{background:#f0f4ff}video{outline:none}.flex-align{display:flex}.flex-align{align-items:center}@media (max-width:599px){.swiper-boxes{padding-left:14%;padding-right:14%}}@-webkit-keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.js-contact-message{position:absolute;bottom:20px;left:0;right:0;text-align:center}@media (min-width:1300px){.container{max-width:1280px}}header{position:absolute;top:0;left:0;width:100%;padding:20px 0;z-index:90;background-color:#fff;border-bottom-right-radius:30px;border-bottom-left-radius:30px}@media (max-width:599px){header{border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.footer{background-color:#fff;padding:30px 0 50px;position:relative;border-top-right-radius:30px;border-top-left-radius:30px}.footer__text{font-size:1rem;text-align:right;color:#000;line-height:1.2}.footer__text a{text-decoration:underline}.footer__text a:hover{text-decoration:none}.footer__logo{position:relative;top:20px;right:15px}.footer__logo img{width:150px;height:auto}.btn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:40px;font-size:0.875rem;color:#fff;width:205px;height:46px;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 15px 35px 0 #bac9e2;transition:all .2s linear}.btn:hover{box-shadow:none;background-position:100%}.btn--contact{border:1px solid #ffa800;width:209px;height:44px;color:#ffa800;box-shadow:0 15px 35px 0 #e3edff;font-weight:600;z-index:1;cursor:pointer;margin-left:auto;margin-right:auto;margin-top:20px;transition:all .2s linear}.btn--contact span{transform:scale(0);height:2px;width:2px;border-radius:50%;background:#ffa800;transition:all .6s linear;position:absolute;z-index:-1}.btn--contact span .fill{position:absolute;transform:scale(250);z-index:-1}.btn--contact:hover{color:#fff}.btn__ripple{width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.4);transform:scale(0);position:absolute;opacity:1}.btn__ripple--effect{-webkit-animation:rippleDrop .6s linear;animation:rippleDrop .6s linear}@-webkit-keyframes rippleDrop{to{transform:scale(2);opacity:1}}@keyframes rippleDrop{to{transform:scale(2);opacity:1}}.logo{display:flex;align-items:center;margin-left:auto;justify-content:flex-start}.logo img{width:150px;height:auto}.title{color:#27aeff;font-size:2.125rem;font-weight:700}@media (max-width:599px){.title{font-size:1.625rem}}.text{font-size:1rem;color:#666;line-height:1.5;padding-bottom:7%}.text span{color:#3e445d;font-weight:600}@media (max-width:599px){.text{padding-bottom:10%}}.box{display:flex;flex-direction:column;border:6px solid #fff;background-color:#fff;border-radius:30px;padding:40px 10px 30px;min-height:245px;align-items:center;justify-content:space-between;margin:20px 0}@media (max-width:599px){.box{min-height:180px}}.box__inner{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.box__title{font-size:1.5rem;font-weight:700;word-wrap:normal;color:#0066b2;line-height:1.2}.box__button{border-radius:10px;background-color:#27aeff;padding:10px 30px;display:inline-block;color:#fff;font-size:1.5rem;font-weight:700;transition:all .2s linear}.box__button:hover{background-color:#0066b2}@media (max-width:599px){.box__button{font-size:1.25rem}}.table{margin:30px 0;display:block;overflow-x:auto}.table tbody{display:table;width:100%}.table td{border:1px solid #000;padding:10px;text-align:center;vertical-align:middle}.table .left{text-align:left;font-weight:700}.contact{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:6.2%;z-index:5}.documents__page{position:relative;padding:150px 0}.documents__page .text{width:100%;padding-bottom:30px;font-size:1.125rem}.documents__page .title{padding-bottom:25px;color:#0066b2}.documents__page .color-blue{color:#33417f}.documents__page .download__section{position:relative;display:flex;z-index:5;flex-direction:column;padding-bottom:40px}.documents__page .download__section .title-faq{font-size:1.75rem}.documents__page .download__section .text{padding:25px 0 10px}@media (max-width:599px){.documents__page .download__section .text{padding:20px 0 10px}}.documents__page .download__wrapper{display:flex;align-items:center;padding:25px 35px;background:#fff;margin:7px 0;border-radius:30px}@media (max-width:599px){.documents__page .download__wrapper{padding:20px;flex-direction:column;align-items:flex-start}}.documents__page .download__button{border-radius:10px;background-color:#27aeff;padding:10px 30px;display:inline-block;color:#fff;font-size:1.5rem;font-weight:700;transition:all .2s linear;margin-left:20px}@media (max-width:599px){.documents__page .download__button{margin-left:0;margin-top:20px;font-size:1.25rem}}.documents__page .download__button:hover{background-color:#0066b2}.documents__page .download__button:first-of-type{margin-left:auto}@media (max-width:599px){.documents__page .download__button:first-of-type{margin-left:unset}}.documents__page .download__link{color:#666;font-size:1.75rem;padding-right:25px}@media (max-width:599px){.documents__page .download__link{font-size:1.625rem}}.documents__page .info__footer{position:relative;display:flex;z-index:5;padding-left:25px}@media (max-width:599px){.documents__page .info__footer{padding-left:10px}}.homepage{padding:200px 0 100px}@media (max-width:599px){.homepage{padding:150px 0 75px}}.homepage__title{color:#27aeff;font-size:2.125rem;font-weight:700;padding-left:25px;line-height:1.2}@media (max-width:599px){.homepage__title{font-size:1.625rem;padding-left:15px}}.homepage__title--bottom{margin-top:50px;margin-bottom:25px}.homepage__text{color:#666;font-size:1.125rem;padding:25px}@media (max-width:599px){.homepage__text{padding-left:15px}}.homepage__text p{color:#666;font-size:1.125rem;padding:10px 0}.homepage__line{background-color:#0066b2;height:2px;width:100%;margin-bottom:30px}
