/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2021 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      exljbris Font Foundry
 * License URL: https://www.fontspring.com/licenses/exljbris/webfont
 *
 *
 */
@font-face{font-family:MuseoSans_100;src:url(../fonts/museosans/_100-webfont.woff2) format("woff2"),url(../fonts/museosans/_100-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_100_Italic;src:url(../fonts/museosans/MuseoSans_100_Italic-webfont.woff2) format("woff2"),url(../fonts/museosans/_100_Italic-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_300;src:url(../fonts/museosans/MuseoSans_300-webfont.woff2) format("woff2"),url(../fonts/museosans/_300-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_300_Italic;src:url(../fonts/museosans/MuseoSans_300_Italic-webfont.woff2) format("woff2"),url(../fonts/museosans/_300_Italic-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_500;src:url(../fonts/museosans/MuseoSans_500-webfont.woff2) format("woff2"),url(../fonts/museosans/_500-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_500_Italic;src:url(../fonts/museosans/MuseoSans_500_Italic-webfont.woff2) format("woff2"),url(../fonts/museosans/_500_Italic-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_700;src:url(../fonts/museosans/MuseoSans_700-webfont.woff2) format("woff2"),url(../fonts/museosans/_700-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_700_Italic;src:url(../fonts/museosans/MuseoSans_700_Italic-webfont.woff2) format("woff2"),url(../fonts/museosans/_700_Italic-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_900;src:url(../fonts/museosans/MuseoSans_900-webfont.woff2) format("woff2"),url(../fonts/museosans/_900-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:MuseoSans_900_Italic;src:url(../fonts/museosans/MuseoSans_900_Italic-webfont.woff2) format("woff2"),url(../fonts/museosans/_900_Italic-webfont.woff) format("woff");font-weight:400;font-style:normal}
*{margin:0;padding:0;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent!important}
body{font-family:MuseoSans_300,Helvetica,Arial,sans-serif;font-style:normal;position:relative;-webkit-font-smoothing:antialiased;color:#414042}
img{max-width:100%}
button,input,select,textarea{font:inherit}
h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;font-weight:400;line-height:1.2}
h2{font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-size:36px;color:#003da5}
@media(max-width:767.98px){
h2{font-size:32px}
}
p{font-size:18px}
@media(max-width:767.98px){
p{font-size:16px}
}
p strong{font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
p a{color:#003da5}
p a:hover{text-decoration:none}
@media(min-width:1400px){
.container{max-width:1370px}
}
.no-scroll{overflow:hidden}
.partial-logo{position:relative;z-index:-2}
@media(max-width:767.98px){
.partial-logo-mobile img{transform:translateY(-75%)}
}
.partial-logo-img{position:absolute;transform:translateY(-50%)}
@media(max-width:767.98px){
.partial-logo-img{max-width:100px}
}
.partial-logo-img-right{right:0}
.partial-logo-img-left{left:0}
.cw-btn{height:50px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#003da5;font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-size:18px;line-height:1.2;border-radius:50px;border:4px solid #003da5;padding:0 30px;text-decoration:none;transition:.3s ease;cursor:pointer}
.cw-btn:hover{background-color:#fff;color:#003da5;text-decoration:underline}
.cw-link-arrow{font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;color:#003da5;font-size:18px;text-decoration:none;position:relative;display:flex;align-items:center}
.cw-link-arrow:hover{text-decoration:underline}
.cw-link-arrow:hover:after{margin-left:30px}
.cw-link-arrow:after{content:"";position:relative;background-image:url(/images/icon-arrow.svg);min-width:17px;min-height:16px;width:17px;height:16px;margin-left:15px;transition:.3s ease}
.cw-accordion-item{padding:25px;background-color:#fff;border-radius:20px}
@media(max-width:767.98px){
.cw-accordion-item{padding:calc(var(--bs-gutter-x)*.5)}
}
.cw-accordion-item:nth-child(n+2){margin-top:20px}
.cw-accordion-item.active h3 button:before{transform:translate(50%,-50%) rotate(90deg)}
.cw-accordion-item.active h3 button:after{transform:translateY(-50%) rotate(180deg)}
.cw-accordion-item-img{width:45px;display:flex;align-items:center;justify-content:center;margin-right:15px}
@media(max-width:767.98px){
.cw-accordion-item-img{width:30px;margin-right:10px}
}
.cw-accordion-item h3 button{position:relative;border:none;outline:0;background:0 0;width:100%;display:flex;align-items:center;justify-content:flex-start;color:#003da5;font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-size:26px;cursor:pointer}
@media(max-width:767.98px){
.cw-accordion-item h3 button{font-size:16px}
}
.cw-accordion-item h3 button:after,.cw-accordion-item h3 button:before{content:"";position:absolute;transition:.3s ease;background:#003da5}
.cw-accordion-item h3 button:before{top:50%;right:11px;width:4px;height:23px;transform:translate(50%,-50%)}
@media(max-width:767.98px){
.cw-accordion-item h3 button:before{width:3px;height:16px;right:8px;transform:translate(50%,-50%)}
}
.cw-accordion-item h3 button:after{top:50%;right:0;width:23px;height:4px;transform:translateY(-50%)}
@media(max-width:767.98px){
.cw-accordion-item h3 button:after{height:3px;width:16px}
}
.cw-accordion-item h3 button span sup{font-size:50%}
.cw-accordion-item-toggle{margin-top:25px;display:none}
form .form-group{margin-bottom:10px}
form label:not(.error){display:none}
form label.error{font-size:12px;padding-top:10px;color:#af0061}
form input[type=email],form input[type=text]{border:1px solid #414042;width:100%;height:55px;color:#003da5;font-size:20px;line-height:1.2;padding:20px;border-radius:8px}
form input[type=email]::-moz-placeholder,form input[type=text]::-moz-placeholder{color:#003da5}
form input[type=email]::placeholder,form input[type=text]::placeholder{color:#003da5}
.bg-blue{position:relative}
.bg-blue:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#003da5;opacity:.1;z-index:-1}
.cw-divider{background:linear-gradient(to right,#003da5,#003da5 65%,#78be20 65%,#78be20 70%,#00a3d7 70%,#00a3d7);height:15px}
.cw-header{position:sticky;top:0;background-color:#fff;z-index:9}
.cw-header:before{content:"";position:absolute;bottom:0;height:1px;width:100%;background-color:#414042;opacity:.2}
.cw-header-top{height:100px}
.cw-header-bot{height:80px}
.cw-header-bot .row{height:100%}
.cw-header__col-logo img{max-width:215px;width:100%}
@media(max-width:575.98px){
.cw-header__col-logo img{max-width:150px}
}
.cw-header__col-logo p{font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-size:20px}
@media(max-width:767.98px){
.cw-header__col-logo p{display:flex;flex-direction:column;text-align:right}
}
@media(max-width:575.98px){
.cw-header__col-logo p{font-size:16px}
}
.cw-header__col-logo p a{text-decoration:none}
.cw-header__col-logo p a:hover{text-decoration:underline}
.cw-header__col-nav{height:100%}
.cw-header__col-nav nav{height:100%}
.cw-header__col-nav nav ul{height:100%;list-style:none}
.cw-header__col-nav nav ul li{display:flex;justify-content:center;width:100%;height:100%}
.cw-header__col-nav nav ul li a{height:100%;display:flex;align-items:center;justify-content:center;position:relative;width:100%;color:#003da5;text-decoration:none;font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px}
@media(max-width:991.98px){
.cw-header__col-nav nav ul li a{font-size:12px}
}
.cw-header__col-nav nav ul li a.active:before,.cw-header__col-nav nav ul li a:hover:before{width:100%;left:0}
.cw-header__col-nav nav ul li a:before{content:"";position:absolute;top:0;background-color:#003da5;height:4px;width:0;left:50%;transition:.3s ease}
.cw-footer__row-top{padding:30px 0}
@media(max-width:767.98px){
.cw-footer__row-top{padding:40px 0}
}
@media(max-width:767.98px){
.cw-footer__col-logo{margin-bottom:40px}
}
@media(max-width:575.98px){
.cw-footer__col-logo-img{max-width:150px}
}
.cw-footer__col-links{width:60%;margin-left:15%}
@media(max-width:1399.98px){
.cw-footer__col-links{width:70%;margin-left:5%}
}
.cw-footer__col-links ul{list-style:none;width:100%;margin-right:30px}
@media(max-width:1199.98px){
.cw-footer__col-links ul{flex-wrap:wrap}
}
@media(max-width:1199.98px){
.cw-footer__col-links ul li{width:50%}
.cw-footer__col-links ul li:nth-of-type(n+3){margin-top:15px}
}
@media(max-width:767.98px){
.cw-footer__col-links ul li{width:100%}
.cw-footer__col-links ul li:nth-of-type(n+2){margin-top:15px}
}
.cw-footer__col-links ul li a{color:#003da5;font-size:14px;line-height:1;text-decoration:none}
@media(max-width:767.98px){
.cw-footer__col-links ul li a{font-size:16px}
}
.cw-footer__col-links ul li a:hover{text-decoration:underline}
.cw-footer__col-copy{position:relative;padding-top:15px;padding-bottom:15px}
.cw-footer__col-copy:before{content:"";position:absolute;background-color:#414042;height:1px;top:0;left:calc(var(--bs-gutter-x)*.5);width:calc(100% - var(--bs-gutter-x));opacity:.2}
@media(max-width:575.98px){
.cw-footer__col-copy:before{left:0;width:100%}
}
.cw-footer__col-copy p{font-size:12px}
.cw-footer__col-copy p a{color:inherit}
@media(max-width:767.98px){
.cw-footer__col-copy p{line-height:20px}
}
.blocker{z-index:99999;padding-right:12px;padding-left:12px;background:rgba(255,255,255,.95);transition:.3s ease}
.modal{max-width:625px;width:100%;padding:75px 0 60px;box-shadow:none;background:0 0}
@media(max-width:767.98px){
.modal{padding:60px 0}
}
.modal h2{margin-bottom:20px}
.modal p{line-height:1.25;margin-bottom:30px}
.modal .cw-btn{margin-top:30px;margin-bottom:30px}
.modal a.close-modal{background-image:url(../images/icon-close.svg);top:30px;right:0}
@media(max-width:767.98px){
.modal a.close-modal{top:15px}
}
.modal-submit-before p{font-size:14px}
.modal-submit-after{display:none}
.modal-submit-after h2{font-size:48px}
.modal-submit-after a{color:#003da5;font-size:48px;font-weight:600}
.cw-hero{height:465px;position:relative;padding-bottom:25px}
@media(max-width:767.98px){
.cw-hero{height:427px}
}
.cw-hero img{position:absolute;top:0;height:100%;right:0;z-index:-1;-o-object-fit:cover;object-fit:cover}
@media(max-width:1199.98px){
.cw-hero img{-o-object-position:-15% 50%;object-position:-15% 50%}
}
@media(max-width:991.98px){
.cw-hero img{-o-object-position:10% 50%;object-position:10% 50%}
}
@media(max-width:767.98px){
.cw-hero img{-o-object-position:center;object-position:center;width:100%}
}
.cw-hero h1{color:#003da5;font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-size:48px;max-width:415px;margin-bottom:40px}
@media(max-width:767.98px){
.cw-hero .cw-btn{background-color:#fff;color:#003da5;border:none}
}
.cw-why{padding:45px 0 75px}
@media(max-width:767.98px){
.cw-why{padding:40px 0}
}
.cw-why__col-title{margin-bottom:65px}
@media(max-width:767.98px){
.cw-why__col-title{margin-bottom:30px}
}
.cw-why__col-title h2{font-size:32px;text-align:center}
@media(max-width:767.98px){
.cw-why__col-title h2{font-size:16px}
}
.cw-why__col-title h3{text-align:center;font-size:22px;font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;margin-bottom:15px}
@media(max-width:1199.98px){
.cw-why__col-title h3{max-width:750px}
}
@media(max-width:767.98px){
.cw-why__col-title h3{font-size:14px}
}
.cw-why__col-title p{max-width:750px;text-align:center;font-size:16px}
.cw-why__col-title p:not(:last-of-type){margin-bottom:15px}
@media(max-width:767.98px){
.cw-why__col-title p{font-size:14px}
}
@media(max-width:991.98px){
.cw-why__col-content:nth-child(n+3){margin-top:60px}
}
@media(max-width:767.98px){
.cw-why__col-content:nth-child(n+2){margin-top:30px}
}
.cw-why__col-content-img{display:flex;justify-content:center;align-items:flex-end;height:60px;margin-bottom:20px}
.cw-why__col-content-img img{max-height:100%}
.cw-why__col-content h3{font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;color:#003da5;font-size:28px;margin-bottom:25px}
@media(max-width:1199.98px){
.cw-why__col-content h3{font-size:24px}
}
@media(max-width:991.98px){
.cw-why__col-content h3{font-size:28px}
}
@media(max-width:767.98px){
.cw-why__col-content h3{text-align:center;font-size:18px}
}
.cw-why__col-content p{font-size:16px}
@media(max-width:767.98px){
.cw-why__col-content p{text-align:center;font-size:14px}
}
.cw-sc{padding:65px 0}
@media(max-width:767.98px){
.cw-sc{padding:50px 0}
}
.cw-sc__col-title{display:flex;margin-bottom:50px}
.cw-sc__col-title img{max-width:400px;margin-right:45px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
@media(max-width:991.98px){
.cw-sc__col-title img{max-width:250px;margin-right:30px}
}
@media(max-width:767.98px){
.cw-sc__col-title img{max-width:100%;margin-right:0}
}
.cw-sc__col-title-wrp{max-width:550px}
@media(max-width:767.98px){
.cw-sc__col-title-wrp{max-width:100%;margin-bottom:30px}
}
.cw-sc__col-title-wrp h2{margin-bottom:25px}
@media(max-width:767.98px){
.cw-sc__col-title-wrp h2{font-size:18px}
}
.cw-sc__col-title-wrp p:not(:last-of-type){margin-bottom:25px}
.cw-refer.bg-blue{padding:45px 0}
@media(max-width:767.98px){
.cw-refer.bg-blue{padding:0 0 40px 0}
}
.cw-refer__col-title{padding-top:50px;padding-bottom:50px}
@media(max-width:767.98px){
.cw-refer__col-title{padding-top:25px;padding-bottom:25px}
}
.cw-refer__col-title h2{text-align:center}
@media(max-width:767.98px){
.cw-refer__col-title h2{text-align:left;font-size:18px}
}
.cw-refer__col-content-left p:not(:last-of-type){margin-bottom:25px}
.cw-refer__col-content-left p:last-of-type{margin-bottom:40px}
@media(max-width:767.98px){
.cw-refer__col-content-left .cw-btn{font-size:14px}
}
.cw-refer__col-content-left .cw-btn:not(:last-of-type){margin-bottom:30px}
@media(max-width:767.98px){
.cw-refer__col-content-left .cw-btn:not(:last-of-type){margin-right:10px}
}
@media(max-width:767.98px){
.cw-refer__col-content-right{padding:0 0 30px 0}
}
.cw-download{padding:50px 0}
@media(max-width:767.98px){
.cw-download{padding:75px 0 50px}
}
.cw-download__col-title{margin-bottom:20px}
.cw-download__col-title h2{text-align:center}
@media(max-width:767.98px){
.cw-download__col-title h2{font-size:20px;text-align:left;margin-bottom:25px}
}
.cw-download__col-title h3{font-family:MuseoSans_300_Italic,Helvetica,Arial,sans-serif;font-style:normal;max-width:700px;font-size:20px;text-align:center;margin-bottom:30px}
@media(max-width:767.98px){
.cw-download__col-title h3{font-size:16px;text-align:left}
}
.cw-download__col-title img{margin-bottom:50px;align-self:center}
.cw-download__col-title p{font-size:14px;text-align:center;max-width:725px}
.cw-download__col-title p:not(:last-of-type){margin-bottom:15px}
@media(max-width:767.98px){
.cw-download__col-title p{text-align:left;font-size:16px}
}
.cw-download__col-left img{max-width:306px}
.cw-download__col-right{display:flex;flex-direction:column;justify-content:center}
.cw-download__col-right form .cw-btn{margin-top:30px;margin-bottom:30px}
.cw-download__col-right p{font-size:14px}
.cw-download__col-success{display:none}
.cw-download__col-success h2{margin-bottom:25px}
.cw-download__col-success p{margin-bottom:25px}
.cw-download__col-success p a{font-family:inherit;font-size:inherit}
.cw-download__col-success a{color:#003da5;font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;font-size:36px;text-decoration:none}
.cw-download__col-success a:hover{text-decoration:underline}
.cw-resources{padding:60px 0}
@media(max-width:767.98px){
.cw-resources{padding:40px 0 50px}
}
.cw-resources__col-title{margin-bottom:50px}
.cw-resources__col-title h2{text-align:center;margin-bottom:30px}
@media(max-width:767.98px){
.cw-resources__col-title h2{text-align:left;font-size:18px}
}
.cw-resources__col-title p{max-width:725px;text-align:center}
@media(max-width:767.98px){
.cw-resources__col-title p{text-align:left}
}
.cw-resources__col-item{display:flex;flex-direction:column}
@media(max-width:991.98px){
.cw-resources__col-item:nth-of-type(n+3){margin-top:50px}
}
@media(max-width:767.98px){
.cw-resources__col-item:nth-of-type(n+2){margin-top:30px}
}
.cw-resources__col-item h3{font-family:MuseoSans_700,Helvetica,Arial,sans-serif;font-style:normal;color:#003da5;font-size:18px;margin-bottom:40px}
@media(max-width:767.98px){
.cw-resources__col-item h3{margin-bottom:15px;font-family:MuseoSans_300,Helvetica,Arial,sans-serif;font-style:normal}
}
.cw-resources__col-item h3 a{color:#003da5}
@media(min-width:768px){
.cw-resources__col-item h3 a{text-decoration:none;pointer-events:none}
}
.cw-resources__col-item p{margin-bottom:30px}
.cw-resources__col-item .cw-link-arrow{flex-grow:1;align-items:flex-end}
@media(max-width:767.98px){
.cw-resources__col-item .cw-link-arrow{display:none}
}
/*# sourceMappingURL=main.min.css.map */
