.hero-banner .content,.hero-banner .hero-btn{position:relative;z-index:1}.hero-banner .content h6{font-size:18px;font-weight:500}.hero-banner .content-wrapper{position:relative}.hero-banner .hero-banner-wrap{margin-top:-88px;position:relative;top:88px}.hero-banner .content{padding:30px 48px}.hero-banner .text-content{max-width:676px}.home-page .hero-banner .hero-flex{padding:0}.hero-banner .content h1{margin-bottom:66px}.hero-banner .hero-flex{justify-content:space-between;padding:0;position:relative}.hero-banner .left{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;position:relative;width:calc(100% - 215px);z-index:2}.hero-banner video{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.hero-banner .right{background-repeat:no-repeat;background-size:cover;color:hsla(0,0%,100%,.65)!important;display:flex;flex-direction:column;flex-wrap:wrap;margin-left:16px;padding:28px 25px 20px;width:199px}.hero-banner .right .icon-image{margin-bottom:22px;max-width:20px}.hero-banner .right *{color:inherit!important}.hero-banner .hero-travel-details-item{margin-bottom:10px}.hero-banner .hero-travel-details h6{font-size:13px;font-weight:400;margin:0;text-transform:uppercase}.hero-banner .itinerary h6{margin-bottom:7px}.hero-banner .hero-travel-details p{font-size:22px;font-weight:500;margin:0;text-transform:uppercase}.hero-banner .itinerary p{font-size:15px;margin-bottom:0;text-transform:capitalize}.hero-banner .hero-travel-details{padding-bottom:20px;word-break:break-word}.hero-banner .hero-travel-points{border-top:1px solid hsla(0,0%,100%,.65);margin-top:auto;padding-top:20px}.hero-banner .hero-travel-points p{font-size:22px;font-weight:500;letter-spacing:.3px;margin:0;text-transform:uppercase}.hero-banner .hero-travel-points h6{color:hsla(0,0%,100%,.65)!important;font-size:13px;font-weight:400;margin:0;text-transform:uppercase}.hero-banner .scroll-icon{bottom:51px;cursor:pointer;position:absolute;right:50%;z-index:2}.hero-banner .scroll-icon img{height:10px!important;vertical-align:middle}.hero-banner .video-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}@media(max-width:1220px){.hero-banner .hero-travel-details-item p,.hero-banner .hero-travel-points p{font-size:16px}}@media(max-width:1024px){.hero-banner .content{padding:30px}}@media (max-width:991px){.hero-banner .right{width:205px}.hero-banner .left{width:calc(100% - 221px)}}@media(max-width:767px){.hero-banner{min-height:auto!important}.hero-banner .left{min-height:400px!important}.hero-banner .right{margin:0;width:100%}.hero-banner .left{width:100%}.hero-banner .hero-banner-wrap,.hero-banner .hero-container{position:relative}.hero-banner .hero-flex{padding:0}.hero-banner .content{padding:30px 20px 60px}.hero-banner .content h1{margin-bottom:30px}.hero-banner .scroll-icon{bottom:auto;right:46%;top:39%}}@media (max-width:576px){.hero-banner br{display:none}.hero-banner .scroll-icon{top:41%}}