.custom-home-banner-group{overflow:hidden;padding:125px 0;position:relative}.custom-home-banner-group .custom-home-video-wrap{height:100%;left:0;position:absolute;right:0;top:0;width:100%}.custom-home-banner-group video{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%!important}.custom-home-banner-group .custom-home-banner-bottom-group{position:relative;z-index:9}.custom-home-banner-group .custom-home-banner-content{line-height:1;margin:20px auto;max-width:800px;padding:10px;text-align:center;width:80%}.custom-home-banner-group .custom-home-banner-content h1{color:#fff;font-size:86px;text-shadow:0 .06em .1em rgba(0,0,0,.4)}.custom-home-banner-group .custom-home-banner-content span.subtitle{color:hsla(0,0%,100%,.83)!important;display:block;font-size:34px;line-height:1.5;text-shadow:0 .1em .1em rgba(0,0,0,.4)}.custom-home-banner-group .custom-home-banner-content a.home-banner-btn{background-color:#c3cb2b;border:2px solid #fff;color:#fff;display:inline-block;font-size:19px;font-weight:600;line-height:1.7em;margin-right:15px;margin-top:20px;padding:.3em 1em;position:relative;text-shadow:0 .1em .1em rgba(0,0,0,.4);transition:color .3s ease 0ms,background-color .3s ease 0ms,border-radius .3s ease 0ms}.custom-home-banner-group .custom-home-banner-content a.home-banner-btn:after{display:inline-block;font-family:ETmodules!important;font-size:1.6em;font-style:normal;font-variant:normal;font-weight:400;opacity:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;content:"\35";margin-left:-1em;position:absolute;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.custom-home-banner-group .custom-home-banner-content a.home-banner-btn:hover:after{margin-left:0;opacity:1}.custom-home-banner-group .custom-home-banner-content a.home-banner-btn:hover{background-color:#be502d;border-color:#be502d;border-radius:1px;color:#fff;padding-left:.7em;padding-right:2em}.custom-home-banner-group .et_pb_fullwidth_header_scroll{bottom:0;left:0;margin:0 auto;min-height:30px;padding-bottom:20px;padding-top:10px;position:absolute;text-align:center;width:100%;z-index:3}.custom-home-banner-group span.scroll-down.et-pb-icon{color:#fff;cursor:pointer;font-size:36px}@media (max-width:980px){.custom-home-banner-group{padding:50px 0;width:100%}.custom-home-banner-group .custom-home-banner-content h1{font-size:78px}}@media (max-width:767px){.custom-home-banner-group{padding:0}.custom-home-banner-group .page-center{width:100%}.custom-home-banner-group .custom-home-banner-content{line-height:1;margin:0;max-width:100%;padding:10px 10px 0;text-align:center;width:100%}.custom-home-banner-group .custom-home-banner-content h1{font-size:2.7em;letter-spacing:0;padding:0}.custom-home-banner-group .custom-home-banner-content span.subtitle{font-size:28px}.custom-home-banner-group .et_pb_fullwidth_header_scroll{line-height:1em;padding-bottom:20px;padding-top:30px;position:static}.custom-home-banner-group span.scroll-down.et-pb-icon{font-size:25px}}