.slider-wrapper{width:100%}.masthead .slider-wrapper{height:100vh}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;height:100%}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0;bottom:0;top:0;width:100%;z-index:8;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.masthead .nivo-caption:before{content:'';background:rgba(0,0,0,0.0);width:100%;height:100%;top:0;bottom:0;left:0;right:0;position:absolute;z-index:3;background-color:rgba(0,0,0,0.7);max-width:32%;opacity:1}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:700}.theme-default .nivoSlider .nivo-caption img{display:block;position:relative}header.masthead{display:block;position:relative}#carouselBanner{position:unset}#carouselBanner .item{height:calc(100vh);width:100%;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#carouselBanner.owl-carousel .owl-item img{max-width:100%;width:auto}#carouselBanner .carousel-content{/*background:rgba(0,0,0,0.7);*/width:100%;max-width:29%}#carouselBanner .owl-dots{position:absolute;width:25px;top:45%;display:inline-block;text-align:left;left:3%;margin:0}#carouselBanner.owl-theme .owl-dots .owl-dot{display:block}#carouselBanner.owl-theme .owl-dots .owl-dot.active span,#carouselBanner.owl-theme .owl-dots .owl-dot:hover span{background:#eab716}#carouselBanner.owl-theme .owl-dots .owl-dot span{background:rgba(255,255,255,.5)}.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}#carouselBanner.owl-theme .owl-dots .owl-dot.active span, #carouselBanner.owl-theme .owl-dots .owl-dot:hover span {background: #eab716;}