.hero_video{display:block;position:relative;width:100%;padding:2em 0 6em 0}.hero_video .bg{display:block;text-align:center;position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0;z-index:0}.hero_video .bg img{display:block;text-align:center;position:absolute;height:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:0;opacity:1;z-index:1;max-width:1000%!important}.hero_video .bg img[data-object-fit=cover]{width:auto!important;height:100px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.hero_video .hero_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100;background-color:rgba(255,255,255,.85);width:100%;margin:0 auto 0 auto;float:none;padding:2em}.hero_video .hero_inner .video_wrap{display:block;position:relative;width:70%;overflow:hidden;height:auto}.hero_video .hero_inner .video_wrap:before{content:'';display:block;position:relative;padding-bottom:56.25%}.hero_video .hero_inner .video_wrap:after{content:'';display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9;top:0;left:0}.hero_video .hero_inner .video_wrap img{display:block;text-align:center;position:absolute;height:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:0;opacity:1;z-index:1;max-width:1000%!important}.hero_video .hero_inner .video_wrap img[data-object-fit=cover]{width:auto!important;height:100px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.hero_video .hero_inner .video_wrap .video-inner{display:block;text-align:center;top:0;width:100%;height:100%;position:absolute;z-index:10}.hero_video .hero_inner .video_wrap .video-inner .title{display:block;text-align:center;top:0;width:100%;position:relative;padding:2em 0 0 0;color:#fff}.hero_video .hero_inner .video_wrap .video-inner .title h1{font-size:2.5rem;line-height:1.4em}.hero_video .hero_inner .video_wrap .video-inner .play{display:block;text-align:center;margin:3em auto 0 auto;width:12%;cursor:pointer}.hero_video .hero_inner .video_wrap .video-inner .play svg{width:100%;height:auto}.hero_video .hero_inner .video_wrap .video-inner .play svg path{-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hero_video .hero_inner .video_wrap .video-inner .play:hover svg path{fill:#d72329;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hero_video .hero_inner .video_wrap .video-inner.is-hidden{display:none}.hero_video .hero_inner .side_wrap{display:block;width:30%;padding:0 0 0 2em}.hero_video .hero_inner .side_wrap .content{padding:0 0 1em 0}.hero_video .hero_inner .side_wrap .content p{font-size:1.2rem;font-weight:500}.hero_video .hero_inner .side_wrap .form form .hs-form-field label{display:none}.hero_video .hero_inner .side_wrap .form form .hs-form-field .input ul{list-style-type:none;padding:0}.hero_video .hero_inner .side_wrap .form form .hs-form-field .input ul li label{display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left}.hero_video .hero_inner .side_wrap .form form .hs-form-field .input ul li label input{float:left;width:auto;margin:0 1rem 0 0}.hero_video .hero_inner .side_wrap .form form .hs-form-field .input ul li label span{margin:0;font-size:.7rem}.hero_video .hero_inner .side_wrap .form form .hs-form-field .hs-input{font-family:'Avenir Next LT Pro',Arial;width:100%;margin:0 0 .5em 0}.hero_video .hero_inner .side_wrap .form form .hs-form-field select option:disabled{display:none}.hero_video .hero_inner .side_wrap .form form .hs-form-field textarea{font-family:'Avenir Next LT Pro',Arial}.hero_video .hero_inner .side_wrap .form form .hs-form-field .hs-error-msgs{color:#1d1d1d;padding:0;margin:0;list-style-type:none}.hero_video .hero_inner .side_wrap .form form .hs-form-field .hs-error-msgs label{display:block;padding-top:0;padding-bottom:1em}.hero_video .hero_inner .side_wrap .form form .hs_email label{display:none}.hero_video .hero_inner .side_wrap .form form .hs_email .input input{width:100%;margin:0 0 .5em 0}.hero_video .hero_inner .side_wrap .form form .hs_submit{text-align:center}.hero_video .hero_inner .side_wrap .form form .hs_submit .hs-button{min-width:70%}.hero_video .popup{position:fixed;display:none;width:100%;height:100%;z-index:999999;top:0;left:0;background-color:rgba(255,255,255,.9);-webkit-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;-webkit-animation:popfade 1s ease both;animation:popfade 1s ease both}.hero_video .popup .exit{position:absolute;display:block;z-index:9999999999;top:3em;right:3em;height:3em;width:3em;border-radius:50%;cursor:pointer}.hero_video .popup .exit:after,.hero_video .popup .exit:before{content:'';display:block;position:absolute;height:2em;width:2em;left:50%;top:50%;background-color:#000;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hero_video .popup .exit:before{height:3em;width:2px}.hero_video .popup .exit:after{height:2px;width:3em}.hero_video .popup .exit:hover:before{height:3.5em;width:2px}.hero_video .popup .exit:hover:after{height:2px;width:3.5em}.hero_video .popup .video{display:block;position:absolute;width:60%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.hero_video .popup .video .wrap{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.hero_video .popup .video .wrap iframe{display:block;position:absolute;max-width:100%;top:0;left:0;width:100%;height:100%}.hero_video .popup.active{display:block}@-webkit-keyframes popscale{from{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes popscale{from{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes popfade{from{opacity:0}to{opacity:1}}@keyframes popfade{from{opacity:0}to{opacity:1}}@media (max-width:768px){.hero_video{padding:1em 0 6em 0}.hero_video .hero_inner{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:1em}.hero_video .hero_inner .video_wrap{width:100%}.hero_video .hero_inner .video_wrap .video-inner .title{padding:1em 0 0 0}.hero_video .hero_inner .video_wrap .video-inner .title h1{font-size:5vw}.hero_video .hero_inner .video_wrap .video-inner .play{margin:1em auto 0 auto}.hero_video .hero_inner .side_wrap{width:100%;padding:0;text-align:center}.hero_video .hero_inner .side_wrap .content{padding:.5em 0 1em 0}.hero_video .hero_inner .side_wrap .content h2{font-size:2.5rem}.hero_video .popup .exit{top:2em;right:2em}.hero_video .popup .video{width:90%}}