/*! HTML5 Boilerplate v7.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4;scroll-behavior:smooth}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}*{box-sizing:border-box}.browserupgrade{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.hidden{display:none!important}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{color:#242424;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.2}h1,h2,h3,h4,h5,strong{font-weight:700}h1,h2,h3,h4,h5{color:#094fa3;font-family:Yantramanav,sans-serif;line-height:1.2;margin:0}h1{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#0950a4 0,#1877e9);-webkit-background-clip:text;color:#094fa3;font-size:60px;line-height:1;margin-bottom:10px;margin-top:20px}h2{font-size:40px;margin-bottom:15px}h2,h3{font-weight:400}h3{font-size:22px}li,p{color:#373737;font-size:18px;margin-bottom:20px;margin-top:0}header{padding:15px 0}header.main-header{border-top:15px solid #094fa3}header .wrap{margin:auto;max-width:1300px;padding:0 20px;width:100%}header.main-header .wrap{align-items:center;display:flex;justify-content:space-between}header.main-header .contact-info{font-size:18px}header.main-header .contact-info .email-link,header.main-header .contact-info .phone-link{text-decoration:none}header.main-header .contact-info .email-link{color:#094fa3}header.main-header .contact-info .phone-link{color:#373737}footer.main-footer{background:#231f20;padding:20px 0}footer.main-footer .wrap{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1300px;padding:0 20px;width:100%}footer.main-footer .contact-info{color:#fff;font-size:18px;text-align:right}footer.main-footer .contact-info p{color:#fff;font-size:12px;margin-bottom:0;margin-top:8px}footer.main-footer .contact-info .email-link,footer.main-footer .contact-info .phone-link{text-decoration:none}footer.main-footer .contact-info .email-link{color:#fdbf57}footer.main-footer .contact-info .phone-link{color:#fff}.wrap{margin:auto;max-width:1140px;padding:0 20px;width:100%}.hero{padding:50px 0;position:relative}.hero .wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.hero-text{width:50%}.hero-form{width:40%}.hero-text p{color:#373737;font-size:28px}.hero h2{font-size:30px;font-weight:700}.form-holder{background:hsla(240,4%,95%,.88);max-width:400px;padding:20px;width:100%}.hero-form ul.hs-error-msgs li{list-style-type:none}.hero-form ul.hs-error-msgs li label{color:#373737;font-family:Roboto Condensed,sans-serif;font-weight:400;margin-left:4px;margin-right:4px}.down-arrow{bottom:-15px;left:0;position:absolute;right:0;text-align:center}.hero-form label,.popup-form label{color:#fff;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;text-transform:lowercase}.hero-form .hs-form-field{margin-bottom:15px;width:100%!important}.hero-form .hs-form-field input{border:none!important;height:40px;padding:0 5px;width:100%}.hero-form .hs-error-msgs{margin:0;padding:0}.hero-form input[type=submit]{min-width:0;width:100%}.button,input[type=submit]{background:#094fa3;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:700;min-width:410px;padding:16px 20px;text-decoration:none;text-transform:uppercase}.hs_submit{clear:both;padding-top:20px}.icon-section{padding:75px 0 40px;text-align:center}.icons{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;max-width:900px;padding-top:30px}.icons.col-3{max-width:unset}.icons .icon{margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:400px;padding:0 20px;width:50%}.icons.col-3 .icon{width:33%}.icon h3{color:#373737;font-size:22px;font-weight:700;margin-bottom:8px;margin-top:20px}.icon p{font-size:18px;margin-bottom:0}.quote-row{background:#094fa3;padding:40px 15px 70px}.quote-holder{border:2px solid #fff;margin:auto;max-width:1050px;padding:30px 20px;position:relative;width:100%}.quote-holder p{color:#fff;font-family:Arial;font-size:25px;font-style:italic;margin:auto;max-width:1000px;padding:0 20px;text-align:center;width:100%}.quote-holder p.quote-meta{bottom:-30px;font-size:16px;font-style:normal;font-weight:700;position:absolute;right:20px;text-align:right;text-transform:uppercase}img.open-quote{left:-30px;position:absolute;top:-25px}img.close-quote{bottom:-25px;position:absolute;right:-30px}.footer-cta{padding:95px 0;text-align:center}.footer-cta h2{color:#373737}.popup-form input{height:40px;margin-bottom:15px;padding:5px;width:100%}.popup-form label{color:#000}.popup-form{max-width:460px;width:100%}.popup-form h2{text-align:center}@media only screen and (max-width:992px){.icons .icon,.icons.col-3 .icon{width:100%}}@media only screen and (max-width:820px){h1{font-size:45px}.hero h2{font-size:35px}.hero{padding:85px 0}.hero-text{width:47.8%}.hero-form{width:49.3%}.hero .wrap{align-items:flex-start}}@media only screen and (max-width:736px){header.main-header .wrap{align-items:center;flex-direction:column;justify-content:center}header.main-header .wrap .header-logo{margin-bottom:12px}footer.main-footer .wrap{align-items:center;flex-direction:column;justify-content:center}footer.main-footer .wrap .footer-logo{margin-bottom:12px}footer.main-footer .wrap .contact-info{text-align:center}.hero{padding:65px 0}.hero-form,.hero-text{margin-bottom:25px;width:100%!important}.form-holder{margin:auto}.hero h2,.hero-text,.hs_submit{text-align:center}h1{font-size:40px}.button,input[type=submit]{min-width:0}.quote-holder p{font-size:20px}}@media only screen and (max-width:480px){header.main-header .wrap .contact-info{display:flex;flex-direction:column;text-align:center}header.main-header .wrap .contact-info span{display:none}footer.main-footer .wrap .contact-info{display:flex;flex-direction:column;text-align:center}footer.main-footer .wrap .contact-info span{display:none}}