.home-hero_section .arrow-down-container{bottom:0;position:absolute;text-align:center;width:100%}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateX(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-ms-transform:translateY(0);transform:translateY(0)}40%{-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-ms-transform:translateY(-15px);transform:translateY(-15px)}}.home-hero_section .arrow-down{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;cursor:pointer;display:inline-block;text-align:center;width:150px}.home-hero_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 0;position:relative;z-index:1}.home-hero_section form .hs-richtext{font-size:16px;font-weight:400;line-height:24px;margin-bottom:30px;margin-top:-15px}.home-hero-left{display:block;margin:0 auto;max-width:980px;text-align:center;width:100%}.home-hero_container h1{font-size:55px;font-style:normal;font-weight:400;line-height:.96em;margin-bottom:30px}.home-hero_title h5{font-size:16.8485px;font-weight:400;letter-spacing:.01em;line-height:20px;margin-bottom:30px}.home-hero_section form .hs_submit.hs-submit .actions{text-align:left}@media (min-width:992px){.home-hero_title h5{font-size:25px;line-height:30px}.home-hero_container h1{font-size:75px;line-height:.96em;margin-bottom:20px}.home-hero-left{display:block;width:100%}}.home-hero_section .container{margin:0 auto;max-width:1180px;position:relative}.home-hero_section .blur_ellips.blur_ellips_one{height:919.71px;left:0;margin-top:102px;position:absolute;width:381.66px}.home-hero_section .blur_ellips.blur_ellips_two{height:919.71px;margin-top:307px;position:absolute;right:0;width:381.66px}.home-hero_section .banner_blur_bg,.home-hero_section .content-bg{position:absolute;top:-80px;z-index:0}.home-hero_section .banner_image_bg.content-bg,.home-hero_section .banner_video_bg.content-bg{height:100%;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}.home-hero_section .banner_image_bg.content-bg img,.home-hero_section .banner_video_bg.content-bg img{height:100%;object-fit:cover;width:100%}.home-hero_section .banner_video_bg.content-bg .hs-video-widget{height:100%;width:100%}.home-hero_section .copy .button{display:inline-block;margin-top:50px}.home-hero_section .banner_video_bg.content-bg{opacity:.2}.home-hero_section .blur_ellips{filter:blur(150px);-webkit-filter:blur(150px);opacity:.3}.home-hero_section .copy{font-size:18px;font-weight:400;letter-spacing:1px;line-height:144%}@media (min-width:767px){.home-hero_section .copy{font-size:25px;font-weight:400;line-height:132%}.home-hero_section .blur_ellips.blur_ellips_one{height:715.67px;margin-top:0;width:717.21px}.home-hero_section .blur_ellips.blur_ellips_two{height:715.67px;margin-top:117px;width:717.21px}}.form-popup-btn{cursor:pointer}.formWrap.open{opacity:1;visibility:visible}.formWrap{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:15px;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:999}.formWrap__inner{background-color:#fff;border-radius:10px;max-height:100%;max-width:575px;overflow:scroll;padding:30px;position:relative;width:100%}.formWrap__inner input:not([type=submit]),.formWrap__inner select,.formWrap__inner textarea{border-color:#000!important;color:#000!important}.formWrap__inner label{color:#000}.formWrap__inner form .field{margin-bottom:15px!important}.formWrap__inner :is(h1,h2,h3,h4,h5,h6){color:#000;font-family:freight-display-pro}.formWrap .hs-richtext{margin-top:20px}.formWrap .hs-richtext p{padding:0}.formWrap .hs-richtext,.formWrap .hs-richtext p,.formWrap form .inputs-list input[type=checkbox]+span{color:#000;font-size:12px;line-height:1.3}.formWrap__inner h4{font-size:34px}.formWrap form .inputs-list input[type=checkbox]+span:before{border-color:#000;margin-top:-8px}.formWrap__text{margin-bottom:20px}.formWrap__close{cursor:pointer;position:absolute;right:20px;top:20px}.formWrap__close:hover{opacity:.4}.formWrap .legal-consent-container .field.hs-form-field{margin-bottom:8px!important}@media (max-width:767px){.formWrap__inner h4{font-size:30px}.home-hero_section .container{padding:0 20px}}