.owl-dots{bottom:100px;position:absolute;right:60px}.owl-theme .owl-dots .owl-dot span{background:#999;border-radius:30px;height:12px;width:12px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#fff!important}.hero-banner{position:relative}.hero-banner .owl-stage,.hero-banner .owl-stage .owl-item{display:flex}.hero-banner,.hero-banner .hero-banner-in,.hero-banner .owl-item,.hero-banner .owl-stage,.hero-banner .owl-stage-outer{height:100vh;min-height:inherit!important}.hero-banner .hero-banner-in{background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 1s cubic-bezier(.5,0,0,1);transition:all 1s cubic-bezier(.5,0,0,1)}.hero-banner .hero-banner-img{height:100%;position:absolute;width:100%;z-index:1}.hero-banner .hero-banner-img:before,.hero-banner .hero-banner-in:before{background:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.hero-banner .bannerinfo h1{color:#fff;letter-spacing:-.25px;line-height:1.2;position:relative;z-index:1}.hero-banner #right-side-bar .slider-image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-banner #right-side-bar .slider-image img{height:100%!important;object-fit:cover!important;width:100%!important}.hero-banner .slider-content{bottom:75px;position:absolute}.hero-banner .banner-content{width:90%}.hero-banner .banner-content .sub-heading{line-height:1.5;margin-bottom:20px;margin-top:5px}.hero-banner .banner-content p{font-size:calc(15.2px + .25vw);font-weight:400;line-height:1.5;margin-bottom:10px}.hero-banner .bannerinfo .btn-block{margin-bottom:20px;margin-top:calc(22.4px + .8125vw)}.hero-banner .owl-nav{bottom:calc(16px + 1.25vw);display:flex;left:50%;margin-top:0;position:absolute!important;transform:translateX(-50%)}.hero-banner .owl-nav>button{--size:42px;align-items:center;border:1px solid #fff!important;border-radius:50%!important;display:flex;height:var(--size);justify-content:center;margin:0;min-height:var(--size);min-width:var(--size);transition:1s ease-in-out;width:var(--size)}.hero-banner .owl-nav>button+button{margin-left:15px!important}.hero-banner .owl-nav>button:focus,.hero-banner .owl-nav>button:hover{background:#f0eee6!important;outline:none;transform:scale(1.1)}.hero-banner .owl-nav>button span{color:#fff;font-size:30px;line-height:0;position:relative;top:2px}@media screen and (min-width:1025px){.widget-hero-banner{min-height:794px;position:relative}.widget-hero-banner:after{background:url(https://9255210.fs1.hubspotusercontent-na1.net/hubfs/9255210/Logos/Outkast%20Ghost%20White%20Logo.svg) no-repeat 100% 100%;bottom:0;content:"";height:441px;position:absolute;right:0;width:494px;z-index:1}}@media (min-width:1366px){.hero-banner .banner-content{width:85%}.container,.hero-banner .owl-nav{max-width:1366px;padding:0 30px}}@media (min-width:1500px){.hero-banner .banner-content{width:75%}}@media screen and (max-width:1024px){.hero-banner .slider-content{padding-bottom:calc(90.90909px + 2.84091vw);padding-top:calc(90.90909px + 2.84091vw);padding-top:0}.hero-banner,.hero-banner .hero-banner-in,.hero-banner .owl-item,.hero-banner .owl-stage,.hero-banner .owl-stage-outer{height:100vh}.container,.hero-banner .owl-nav{padding:0 30px}}@media screen and (max-width:767px){.features-wrapper .features-list .sec-content{margin-left:auto!important;margin-right:auto!important}.hero-banner .bannerinfo h1{font-size:48px;letter-spacing:-.25px;line-height:53px}}@media (max-width:480px){.hero-banner .slider-content{bottom:0;position:absolute}.hero-banner .bannerinfo h1{font-size:38px}.owl-dots{bottom:40px}}