.k-bt4 .offerspecial-bg{background-color:rgba(255,241,221,1.0);color:#000}.special-offer .text-orange{color:#fff !important}.special-offer .cta_button,.special-offer .btn-offer-orange{border:0 !important;border-radius:0px !important;white-space:normal !important;font-size:14px !important;background-color:var(--viva-cta-bg-normal) !important;color:var(--viva-cta-text-normal) !important;font-weight:normal !important;max-height:40px;transition:all .3s linear !important;-webkit-transition:all .3s linear !important;-moz-transition:all .3s linear !important;-o-transition:all .3s linear !important}.special-offer .btn-offer-orange:hover,.special-offer .cta_button:hover{background-color:var(--viva-cta-bg-hover) !important;color:var(--viva-cta-text-normal) !important}.k-bt4 .btn:hover,.k-bt4 .btn:focus,.k-bt4 .form-control:hover,.k-bt4 .form-control:focus,.k-bt4 .btn-orange:focus{outline:none !important;box-shadow:none !important}.small.box-footer{font-size:14px}.has-bg{background-repeat:no-repeat;background-size:cover;background-position:center center}.fa-plane{font-size:18px !important;margin-right:10px;color:#000}.special-offer .carousel-indicators li{width:14px !important;height:14px !important;border-radius:50% !important;background-color:#9b9b9b}.special-offer .carousel-indicators .active{background-color:#656565}.special-offer .carousel-indicators{bottom:-45px !important}.special-offer .carousel-control-prev-icon,.special-offer .carousel-control-next-icon{background-color:#9b9b9b;border-radius:50%;padding:7px;background-size:60%}.special-offer #mobile-offer-slider,.special-offer #desktop-offer-slider{margin:0px 15% 15px}.special-offer .carousel-control-next{right:-15%}.special-offer .carousel-control-prev{left:-15%}.special-offer .carousel{max-width:75%;margin:0px auto 10px}.k-bt4 .modal{background-color:transparent !important}