a.disabled{cursor:pointer;pointer-events:none}.hero-banner--video{position:relative}@media(min-width:992px){.large-default-height{height:600px}}.hero-banner--video .video-control{background-color:transparent;border:none;border-radius:50%;inset:20px 20px auto auto;opacity:.8;padding:0;position:absolute}@media(min-width:768px){.hero-banner--video .video-control{inset:40px 40px auto auto}}.hero-banner--video .video-control-sound{background-color:transparent;border:none;border-radius:50%;inset:20px 60px auto auto;opacity:.8;padding:0;position:absolute}@media(min-width:768px){.hero-banner--video .video-control-sound{inset:40px 85px auto auto}}.hero-banner--video .video-control-sound.invisible-sound{visibility:hidden}.hero-banner--video .video-item{-o-object-fit:cover;object-fit:cover}.hero-banner .hero-banner--video-content{background-color:#fff;padding:30px;width:100%}@media(max-width:1199.98px){.hero-banner .hero-banner--video-content{max-width:none}}@media(min-width:992px){.hero-banner .hero-banner--video-content{background-color:transparent!important;color:#fff;left:50%;padding:0 50px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.hero-banner .hero-banner--video-content.left{left:0;text-align:left;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-banner .hero-banner--video-content.right{left:auto;right:0;text-align:right;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.hero-banner .hero-banner--video-content .surtitle{font-size:.75rem;margin-bottom:10px;text-transform:uppercase}.hero-banner .hero-banner--video-content .title{margin-bottom:20px;text-transform:uppercase}.hero-banner .hero-banner--video-content-btns{padding-top:15px}.hero-banner .hero-banner--video-content-btns .btn{margin:0 10px 10px 0}.hero-banner .hero-banner--video-content-btns .btn-outline{background-color:#000;border-color:#000;color:#fff}@media(min-width:992px){.hero-banner .hero-banner--video-content-btns .btn-outline,.hero-banner .hero-banner--video-content-btns .btn-outline:hover{background-color:transparent;border-color:#fff;color:#fff}.hero-banner .hero-banner--video-content-btns .btn-outline.focus,.hero-banner .hero-banner--video-content-btns .btn-outline:focus{background-color:transparent;border-color:#fff;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.5);box-shadow:0 0 0 0 hsla(0,0%,100%,.5);color:#fff}.hero-banner .hero-banner--video-content-btns .btn-outline.disabled,.hero-banner .hero-banner--video-content-btns .btn-outline:disabled,.hero-banner .hero-banner--video-content-btns .btn-outline:not(:disabled):not(.disabled).active,.hero-banner .hero-banner--video-content-btns .btn-outline:not(:disabled):not(.disabled):active,.show>.hero-banner .hero-banner--video-content-btns .btn-outline.dropdown-toggle{background-color:transparent;border-color:#fff;color:#fff}.hero-banner .hero-banner--video-content-btns .btn-outline:not(:disabled):not(.disabled).active:focus,.hero-banner .hero-banner--video-content-btns .btn-outline:not(:disabled):not(.disabled):active:focus,.show>.hero-banner .hero-banner--video-content-btns .btn-outline.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.5);box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}.hero-banner .hero-banner--video-content-btns .btn-outline.active,.hero-banner .hero-banner--video-content-btns .btn-outline:active,.hero-banner .hero-banner--video-content-btns .btn-outline:focus,.hero-banner .hero-banner--video-content-btns .btn-outline:hover{background-color:#fff;border-color:#fff;color:#000;opacity:.8}}.hero-banner .hero-banner--video-content-btns .btn-outline.active,.hero-banner .hero-banner--video-content-btns .btn-outline:active,.hero-banner .hero-banner--video-content-btns .btn-outline:focus,.hero-banner .hero-banner--video-content-btns .btn-outline:hover{background-color:#000;border-color:#000;color:#fff}