@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rethink+Sans:ital,wght@0,500;0,600;0,700;1,500;1,600;1,700&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css");*{box-sizing:border-box;margin:0;padding:0}:root{--primary-font:"Montserrat",sans-serif;--secondary-font:"Outfit",sans-serif;--quote-font:"Rethink Sans",sans-serif;--color-blue-dark:#0a265a;--color-blue-light:rgba(17,38,92,.2);--color-green:#b1edbb;--color-ghost-white:color:#f5f5f7;--color-orange:#ff661d;--color-blue-bold:#093a4d}html{scroll-behavior:smooth}body{background:#fff;font-size:16px;font-weight:400;line-height:1.5;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{color:#303030;font-family:var(--secondary-font)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}h1{font-size:49.38px}h2{font-size:42.71px}h2,h3{line-height:1.123}h3{font-size:22.677px;font-weight:600}p{font-size:19.3389px;font-weight:400;line-height:1.59}a{transition:.2s ease}img{height:auto;max-width:100%}.mobile-only{display:none}.row-fluid-center{align-items:center}.row-fluid-small-gap{gap:0 3%}.reveal{opacity:0;position:relative;transform:translateY(120px);transition:all .5s ease}.reveal.active{opacity:1;transform:translateY(0)}@keyframes gradientWaveAnimation{0%{background-position:100% 0}to{background-position:0 0}}form .hs-error-msgs{list-style:none;margin:0;padding:0;text-align:left}.hs-error-msgs li{line-height:1.1;margin:0 0 10px;padding:0}.hs-error-msgs .hs-main-font-element{color:#ee2d2d;font-size:12px;line-height:1.1}.hs-form-required{color:#ee2d2d}form.hs-form input:focus,form.hs-form select:focus,form.hs-form textarea:focus{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2),0 0 0 1px rgba(0,0,0,.9)!important}.cf-footer{border-radius:0!important;margin:0!important}.cf-footer .cf-footer-content-cta{align-items:start;display:flex;flex-direction:column;gap:30px}.cf-footer-top{align-items:center;display:flex;justify-content:space-between}.cf-footer-content-logo{width:30%}.cf-footer-content-logo img{height:auto;max-width:100%;width:500px}.cf-footer .cf-footer-content-cta p{color:#fff;font-weight:800;letter-spacing:.6em;line-height:13px;margin:0 0 32px;text-transform:uppercase}.cf-footer .cf-footer-content-cta h2{color:#fff;letter-spacing:-.02em}.cf-footer .cf-footer-content-menu{border-bottom:1px solid hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.5);margin:58px 0;padding:38px 0}.cf-footer .cf-footer-content-copyright-right ul,.cf-footer .cf-footer-content-menu ul{align-items:center;display:flex;gap:32px;justify-content:space-between;list-style:none;margin:0;padding:0}.cf-footer .cf-footer-content-copyright-right ul li a,.cf-footer .cf-footer-content-menu ul li a{color:#fff;font-weight:700;text-decoration:none}.cf-footer .cf-footer-content-copyright{align-items:end;display:flex;gap:30px;justify-content:space-between}.cf-footer .cf-footer-content-copyright-left p{color:#f0f0f0}.cf-footer .cf-footer-content-copyright-right ul{justify-content:end}@media(max-width:1200px){.cf-footer .cf-footer-content-cta p{font-size:14px;margin-bottom:15px}.cf-footer .cf-footer-content-cta h2{font-size:40px}}@media(max-width:991px){.cf-footer .cf-footer-content-cta{margin:50px 0 0}}@media(max-width:767px){.cf-footer .cf-footer-content-logo{width:40%}.cf-footer .cf-footer-content-cta p{font-size:12px;margin-bottom:8px}.cf-footer .cf-footer-content-cta h2{font-size:25px}.cf-footer .cf-footer-content-menu{margin:40px 0;padding:20px 0}.cf-footer .cf-footer-content-copyright-right ul,.cf-footer .cf-footer-content-menu ul{align-items:baseline;flex-direction:column;gap:15px}.cf-footer .cf-footer-content-copyright{align-items:baseline;flex-direction:column}}@media(max-width:575px){.cf-footer .cf-footer-top{flex-direction:column}.cf-footer .cf-footer-content-logo{align-items:center;max-width:70%}.cf-footer .cf-footer-content-cta{align-items:center;margin:20px 0 0;width:100%}.cf-footer .cf-footer-content-cta p{font-size:12px;margin-bottom:8px;text-align:center}.cf-footer .cf-footer-content-cta h2{font-size:25px;text-align:center}}.footer-cta .cf-button{border:1px solid #fff;padding-bottom:24px;padding-right:80px;padding-top:24px}.footer-cta .cf-button:before{height:60px;width:60px}.footer-cta .cf-button:after{right:26px}.footer-cta .cf-button:hover{border-width:1px}.cf-button{background-color:#047b9c;border:0 solid #047b9c;border-radius:100px;color:#fff;display:inline-block;font-family:Rethink Sans,sans-serif;font-style:normal;padding:15px 60px 15px 18px;position:relative;text-decoration:none;text-decoration:none!important;transition:all .5s ease}.cf-button,.cf-button:hover{font-weight:700;text-transform:none}.cf-button:hover{background-color:#c4a42c;border:0 solid #c4a42c;border-radius:100px;color:#303030}.cf-button:before{background-color:#fff;border-radius:50%;content:"";position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:all .5s ease}.cf-button:hover:before{background-color:#303030}.cf-button:after{background-image:url(/hubfs/44315590/Arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .5s ease;width:12px}.cf-button:hover:after{background-image:url(/hubfs/44315590/custom-video-thumbnails/arrow-yellow.svg)}.section1 img{border:1px solid #bababa;border-radius:32px;box-shadow:0 5px 15px rgba(0,0,0,.35)}@media(max-width:1000px){.cf-footer-top{flex-direction:column}.cf-footer-content-cta-left{text-align:center}.cf-footer-content-cta-right{margin:0 auto}.cf-footer-content-logo{max-width:300px!important;width:100%!important}}@media (min-width:768px){.features-section .container{padding:0 40px!important}}@media (max-width:600px){.table-cell:first-child{justify-content:center!important}.table-cell:first-child:before{content:""!important;display:none!important}}@media (max-width:768px){.mobile-only{display:block}.desktop-only{display:none}}@media (max-width:500px){.features-list li{margin-bottom:40px!important}}