.hero-banner{display:flex;overflow:hidden;position:relative;width:100%}.hero-banner .hero-banner-inner{width:100%}.hero-banner .bg-image{height:100%;position:absolute;width:100%;z-index:-9}.hero-banner.style-one video{height:100%;object-fit:cover;object-position:bottom;width:100%}.hero-banner .bg-image img{display:flex;height:100%;object-fit:cover;width:100%}.hero-banner .content h1,.hero-banner .content h2,.hero-banner .content h3,.hero-banner .content h4,.hero-banner .content h5,.hero-banner .content h6{margin:24px 0}.hero-banner .button-box{align-items:center;display:flex;flex-wrap:wrap;margin-top:48px}.hero-banner .button-box .button{margin:0 24px 10px 0}.hero-banner.style-two .hero-banner-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.hero-banner.style-two .hero-banner-inner .content{padding-right:25px;width:50%}.hero-banner.style-two .hero-banner-inner .image{padding-left:25px;width:50%}.hero-banner img{width:100%}.hero-banner.style-two .hero-banner-inner.left{flex-direction:row-reverse}.hero-banner.style-two .hero-banner-inner.left .content{padding-left:25px;padding-right:0}.hero-banner.style-two .hero-banner-inner.left .image{padding-left:0;padding-right:25px}.hero-banner.style-two .hero-banner-inner.bottom .image{padding:30px 0 0;width:100%}.hero-banner.style-two .hero-banner-inner.bottom .content{padding:0;text-align:center;width:100%}.hero-banner.style-two .hero-banner-inner.bottom .content .button-box{justify-content:center}.hero-banner.style-three .content-outer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:80px 0}.hero-banner.style-three .content-wrapper .title{padding-right:24px;width:50%}.hero-banner.style-three .content-wrapper .title .upline{margin-bottom:24px}.hero-banner.style-three .content-wrapper .content{padding-left:24px;width:50%}.hero-banner.style-three .content-wrapper .title h1,.hero-banner.style-three .content-wrapper .title h2,.hero-banner.style-three .content-wrapper .title h3,.hero-banner.style-three .content-wrapper .title h4,.hero-banner.style-three .content-wrapper .title h5,.hero-banner.style-three .content-wrapper .title h6{margin-bottom:24px;margin-top:0}.hero-banner.style-three .content-wrapper .content .button-box{margin-top:24px}.hero-banner.style-three .hero-banner-inner{display:flex;flex-wrap:wrap}.hero-banner.style-three .hero-banner-inner .content-wrapper{width:100%}.hero-banner.style-three .hero-banner-inner.bottom{flex-direction:column-reverse}.hero-banner.style-three .hero-banner-inner .image{display:flex;width:100%}.hero-banner.style-three .hero-banner-inner .image img{object-fit:cover}.hero-banner.style-four .hero-banner-inner{display:flex;flex-wrap:wrap}.hero-banner.style-four .hero-banner-inner .content{align-items:center;display:flex;justify-content:end;width:50%}.hero-banner.style-four .hero-banner-inner .content .content-inner{max-width:840px;padding:60px 72px}.hero-banner.style-four .hero-banner-inner .image{display:flex;width:50%}.hero-banner.style-four .hero-banner-inner .image img{height:100%;object-fit:cover}.hero-banner.style-four .hero-banner-inner.left{flex-direction:row-reverse}.hero-banner.style-four .hero-banner-inner.left .content{justify-content:start}.hero-banner.style-four .hero-banner-inner.sixty_fourty .content{width:60%}.hero-banner.style-four .hero-banner-inner.sixty_fourty .image{width:40%}.hero-banner.style-five .hero-banner-inner{align-items:center;border-radius:36px;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:100px 48px}.hero-banner.style-five .hero-banner-inner .content{width:50%}.hero-banner.style-five .hero-banner-inner .image{position:relative;width:50%;z-index:9}.hero-banner.style-five .hero-banner-inner .content{padding-right:80px}.hero-banner.style-five .hero-banner-inner .content .upline{margin-bottom:20px}.hero-banner.style-five .hero-banner-inner .content h1,.hero-banner.style-five .hero-banner-inner .content h2,.hero-banner.style-five .hero-banner-inner .content h3,.hero-banner.style-five .hero-banner-inner .content h4,.hero-banner.style-five .hero-banner-inner .content h5,.hero-banner.style-five .hero-banner-inner .content h6{margin-top:0}.hero-banner.style-five .hero-banner-inner .image:before{background:rgba(239,179,71,.5);bottom:-45%;content:"";filter:blur(100px);flex:none;flex-grow:0;height:70%;order:0;position:absolute;right:-50px;width:70%;z-index:-9}.hero-banner.style-five .hero-banner-inner .image:after{background:rgba(0,255,43,.5);content:"";filter:blur(100px);flex:none;flex-grow:0;height:50%;left:-25px;order:1;position:absolute;top:-25px;width:50%;z-index:-9}.hero-banner.style-six .hero-banner-slider{width:100%}.hero-banner.style-six .hero-banner-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.hero-banner.style-six .hero-banner-inner .image{padding-right:36px;width:50%}.hero-banner.style-six .hero-banner-inner .content{padding-bottom:90px;padding-left:36px;position:relative;width:50%}.hero-banner.style-six ul.slick-dots{bottom:42px;left:calc(50% + 84px);line-height:normal;list-style:none;margin:0;padding:0;pointer-events:auto;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:10}.hero-banner.style-six ul.slick-dots li{border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:0 10px 0 0;opacity:.5;padding:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:12px}.hero-banner.style-six ul.slick-dots li.slick-active{border-radius:24px;opacity:1;width:42px}.hero-banner.style-six ul.slick-dots li button{border:none;padding:0;text-indent:-9999px}.hero-banner.style-seven{display:inline-block;width:100%}.hero-banner.style-seven img{border-radius:16px;display:flex}.hero-banner.style-seven .middle-content img{height:calc(100% - 16px);object-fit:cover}.hero-banner.style-seven .top-content{margin:0 auto;max-width:580px;text-align:center}.hero-banner.style-seven .top-content h1{margin:0 0 24px}.hero-banner.style-seven .main-content{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.hero-banner.style-seven .main-content>div{width:calc(33.33% - 12px)}.hero-banner.style-seven .main-content .detail{border-radius:16px;padding:48px 24px}.hero-banner.style-seven .main-content .detail h2,.hero-banner.style-seven .main-content .detail h3,.hero-banner.style-seven .main-content .detail h4,.hero-banner.style-seven .main-content .detail h5,.hero-banner.style-seven .main-content .detail h6{margin:0 0 10px}.hero-banner.style-seven .main-content .left-content .image,.hero-banner.style-seven .main-content .right-content .image{margin-bottom:16px}.hero-banner.style-seven .main-content .left-content .image{margin-top:16px}.hero-banner.style-seven .main-content .detail p:last-child{margin:0}.hero-banner.style-two.no-image .hero-banner-inner .content{padding:0;width:100%}.hero-banner.style-two.no-image .hero-banner-inner.bottom .image{padding:0}.hero-banner.style-four.no-image .hero-banner-inner .content{justify-content:start;width:100%}.hero-banner.style-four.no-image .hero-banner-inner .content .content-inner{max-width:100%}.hero-banner.style-five.no-image .hero-banner-inner .content{padding:0;width:100%}.hero-banner.style-six .hero-banner-inner.no-image .content{padding-left:0;width:100%}@media (max-width:767px){.hero-banner.style-two .hero-banner-inner .content,.hero-banner.style-two .hero-banner-inner .image,.hero-banner.style-two .hero-banner-inner.left .content,.hero-banner.style-two .hero-banner-inner.left .image{padding:0;width:100%}.hero-banner.style-two .hero-banner-inner.left .image,.hero-banner.style-two .hero-banner-inner.right .image{padding-top:30px}.hero-banner.style-three .content-outer{padding:50px 0}.hero-banner.style-three .content-wrapper .content,.hero-banner.style-three .content-wrapper .title{padding:0;width:100%}.hero-banner.style-four .hero-banner-inner .content,.hero-banner.style-four .hero-banner-inner .image,.hero-banner.style-four .hero-banner-inner.sixty_fourty .content,.hero-banner.style-four .hero-banner-inner.sixty_fourty .image{width:100%}.hero-banner.style-four .hero-banner-inner .content .content-inner{max-width:100%;padding:50px 30px}.hero-banner.style-five .hero-banner-inner{padding:36px 24px}.hero-banner.style-five .hero-banner-inner .content,.hero-banner.style-five .hero-banner-inner .image{width:100%}.hero-banner.style-five .hero-banner-inner .content{padding-bottom:36px;padding-right:0}.hero-banner.style-six .hero-banner-inner .content,.hero-banner.style-six .hero-banner-inner .image{padding:0;width:100%}.hero-banner.style-six .hero-banner-inner .content{padding-top:36px}.hero-banner.style-six ul.slick-dots{margin:36px auto 0;position:unset;text-align:center;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@media (min-width:768px) and (max-width:1023px){.hero-banner.style-four .hero-banner-inner .content .content-inner{padding:40px 36px}.hero-banner.style-four .hero-banner-inner.sixty_fourty .content,.hero-banner.style-four .hero-banner-inner.sixty_fourty .image{width:50%}.hero-banner.style-five .hero-banner-inner{padding:48px 24px}.hero-banner.style-five .hero-banner-inner .content{padding-right:40px}}