div#carousel .owl-nav img{width:40%}.banner_form input,.banner_form textarea{height:40px}.banner_form input.hs-button.primary.large{height:50px}button.lets-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.owl-nav button{background-color:#000;color:#fff;margin:0;transition:all .3s ease-in-out}.owl-nav button.owl-next{right:0}.owl-nav button.owl-prev{left:0}.owl-dots button.owl-dot{background:#ccc;border-radius:50%;display:inline-block;height:10px;margin:0 3px;width:10px}.owl-dots button.owl-dot.active{background-color:#000}.owl-dots button.owl-dot:focus{outline:none}.owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}div#carousel .owl-nav span{font-size:70px;position:relative;top:-5px}.owl-nav button:focus{outline:none}#carousel .item,section.frontpage_banner .banner_with_bg_wrapper{background-repeat:no-repeat;background-size:100%;min-height:740px}section.frontpage_banner .banner_with_bg_wrapper .bannerWith_bg_inner{margin:0 auto;max-width:907px;padding-top:140px;text-align:center}.banner_with_bg_wrapper{padding-top:60px}section.frontpage_banner .banner_with_bg_wrapper .bannerWith_bg_inner h1{font-family:Circular Std;font-size:60px;font-weight:900;letter-spacing:-1.29px;line-height:59px;margin:0 auto;text-align:center}section.frontpage_banner .banner_with_bg_wrapper .bannerWith_bg_inner p{font-family:Circular Std;font-size:20px;font-weight:300;letter-spacing:0;line-height:26px;margin:45px auto 0;max-width:630px;text-align:center}.bannerWith_bg_btn a{-webkit-font-smoothing:antialiased;background-color:#0055fb;background-position:right 4px top 5px;background-repeat:no-repeat;background:#fff;background-color:#0055fb!important;background-color:#fff;background-position:right 4px top 5px!important;background-repeat:no-repeat!important;background-size:20px;background-size:16px;border-radius:6px;border-radius:10px;border-width:0;color:#fff;color:#fff!important;cursor:pointer;display:inline-block;font-family:sans-serif;font-family:Circular Std Medium;font-size:24px;font-size:16px;font-weight:400;font-weight:500;height:auto;letter-spacing:0;line-height:1.5em;line-height:20px;margin:16px 0;padding:24px 7px;padding:25px 52px;text-align:center;text-decoration:none;text-shadow:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;width:auto;z-index:1}.bannerWith_bg_btn .spacing a{padding:25px 40px}section.frontpage_banner .banner_with_bg_wrapper .bannerWith_bg_btn{align-items:center;display:flex;justify-content:center}.banner_CTA_one{margin-right:50px}.frontpage_banner .owl-slider .owl-item{height:700px}section.frontpage_banner .banner_with_bgimage_right{background-position:right 35px top;background-repeat:no-repeat;margin-right:0;min-height:740px}section.frontpage_banner .bannerWith_bg_inner.left_align{width:50%}section.frontpage_banner .bannerWith_bg_inner .bannerWith_bg_inner h1{font-family:Circular Std Black;font-size:60px;font-weight:900;letter-spacing:-1.29px;line-height:59px;margin:0 auto;text-align:center}section.frontpage_banner .bannerWith_bg_inner .bannerWith_bg_inner p{font-family:Circular Std;font-size:20px;font-weight:300;letter-spacing:0;line-height:26px;margin:45px auto 0;max-width:630px;text-align:center}section.frontpage_banner .bannerWith_bg_inner .bannerWith_bg_btn.left_align{display:flex}.banner-content{padding:150px 0 150px 40px}div.banner_with_videopopup{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}section.frontpage_banner .banner-content h1{font-family:Circular Std Black;font-size:40px;font-weight:600;letter-spacing:-1.29px;line-height:59px;margin:0;text-align:left;width:60%}section.frontpage_banner .banner-content p{font-family:Circular Std;font-size:20px;font-weight:300;letter-spacing:0;line-height:26px;margin:45px auto 0;max-width:630px;text-align:left}@media (max-width:767px){.banner-with-cta-inner h1{font-size:50px;line-height:1.3}.banner-with-cta-inner{text-align:center;width:auto}.banner-with-cta-inner p{font-size:23px;line-height:1.3}.banner-with-cta{height:auto;padding:40px 0}}button.lets-play{background:transparent;border:0;cursor:pointer;outline:0}#video-wrap:not(.active){opacity:0;visibility:hidden}#video-wrap .video-overlay{height:100%;left:0;position:absolute;top:0;width:100%}#video-wrap .video-container{transform:scale(.9);transition:all .3s ease-in-out;width:95%}#video-wrap .close-video{align-items:center;background-color:#fff;border:2px solid #000;border-radius:100%;cursor:pointer;display:flex;height:42px;justify-content:center;padding:0;position:absolute;right:5%;top:5%;transition:all .3s ease-in-out;width:42px;z-index:150}#video-wrap .close-video:after,#video-wrap .close-video:before{background-color:#000;content:"";height:3px;position:absolute;transition:all .3s ease-in-out;width:60%}#video-wrap .close-video:before{transform:rotate(42deg)}#video-wrap .close-video:after{transform:rotate(-42deg)}#video-wrap .close-video:focus{outline:none}#video-wrap .close-video:hover{background-color:#000}#video-wrap .close-video:hover:after,#video-wrap .close-video:hover:before{background-color:#fff}#video-wrap iframe,#video-wrap video{background-color:#000;border-radius:12px;box-shadow:0 0 19px rgba(0,0,0,.16);height:100vh;max-height:85vh;object-fit:cover;position:relative;width:100%;z-index:10}#video-wrap.active{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:1;padding:12px;position:fixed;top:0;transition:all .3s ease-in-out;visibility:visible;width:100%;z-index:99999999}#video-wrap.active .video-container{transform:scale(1)}button.close-video{font-size:0}@media (max-width:1659px) and (min-width:1330px){#video-wrap .video-container{max-width:978px}}@media (min-width:1660px){#video-wrap .video-container{max-width:1431px}}section.frontpage_banner .banner_with_formonright{background-position:50%;background-repeat:no-repeat;background-size:100% auto}section.frontpage_banner .banner_flex_content{display:flex;padding:32px 52px}section.frontpage_banner .banner_form label{color:#fff}section.frontpage_banner .banner_left_content{width:50%}section.frontpage_banner .banner_right_content{padding-left:50px;width:50%}section.frontpage_banner .hs-richtext p{color:#fff}.bannerWith_bg_btn a:hover{background-size:20px!important}@media(min-width:2100px){.frontpage_banner .owl-nav button.owl-prev{left:20%}.frontpage_banner .owl-nav button.owl-next{right:20%}}@media(max-width:2099px){.frontpage_banner .owl-nav button.owl-prev{left:16%}.frontpage_banner .owl-nav button.owl-next{right:16%}}@media(max-width:1899px){.frontpage_banner .owl-nav button.owl-prev{left:10%}.frontpage_banner .owl-nav button.owl-next{right:10%}}@media(max-width:1600px){.frontpage_banner .owl-nav button.owl-prev{left:50px}.frontpage_banner .owl-nav button.owl-next{right:50px}}@media(max-width:1140px){.frontpage_banner .owl-nav button.owl-prev{left:20px}.frontpage_banner .owl-nav button.owl-next{right:20px}}@media(max-width:991px){.frontpage_banner .owl-nav button.owl-prev{left:0}.frontpage_banner .owl-nav button.owl-next{right:0}}@media(max-width:767px){section.frontpage_banner .banner_with_bg_wrapper .bannerWith_bg_inner{padding-top:60px}.owl-stage-outer.owl-height{height:auto!important}.frontpage_banner .owl-slider .owl-item{height:auto}}@media only screen and (max-width:992px){#carousel .item,section.frontpage_banner .banner_with_bg_wrapper{background-repeat:no-repeat;background-size:100% 100%;min-height:600px}}@media only screen and (max-width:767px){.owl-carousel .owl-stage-outer{width:100%}.banner_with_bg_wrapper{padding-bottom:60px;padding-top:60px}section.frontpage_banner .banner_with_bg_wrapper .bannerWith_bg_inner h1{font-size:36px;line-height:1.4}section.frontpage_banner .banner_with_bg_wrapper .bannerWith_bg_inner p{font-size:18px;line-height:1.4;margin-bottom:25px;margin-top:25px}.bannerWith_bg_btn a{font-size:16px!important;line-height:1.4!important;padding:25px 30px!important}section.frontpage_banner .banner_with_bg_wrapper{min-height:auto}.banner_CTA_one{margin:0 20px}.bannerWith_bg_btn{flex-wrap:wrap}section.frontpage_banner .owl-dots{bottom:30px;display:flex!important;justify-content:center;position:absolute;width:100%}section.frontpage_banner .owl-nav{display:none}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){section.frontpage_banner .banner_with_formonright{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}}