.select-visa-type button span[data-v-6173801d]{display:block;padding-right:15px}.booking-bar-component[data-v-6173801d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:5px;margin:20px auto 0;padding:25px;z-index:9}@media (min-width:992px){.booking-bar-component[data-v-6173801d]{max-width:800px}}@media (max-width:992px){.booking-bar-component[data-v-6173801d]{background-color:var(--color-ash-gray)}}@media (max-width:575px){.booking-bar-component[data-v-6173801d]{margin:20px 12px 0;width:calc(100% - 24px)}.booking-bar-component .select-visa-type[data-v-6173801d]{margin-top:15px}}.booking-bar-component .btn-search[data-v-6173801d]{background:var(--color-teal)!important;border:none;border-radius:2px;color:var(--color-white);font-weight:500;padding:9px!important;text-transform:uppercase;width:100%}.booking-bar-component .btn-search[data-v-6173801d]:focus,.booking-bar-component .btn-search[data-v-6173801d]:hover{background:var(--color-teal);color:var(--color-white)}@media (max-width:575px){.booking-bar-component .btn-search[data-v-6173801d]{margin-top:15px;padding:10px 30px!important;width:auto}.booking-bar-component .date-picker[data-v-6173801d]{margin-top:15px}}.section-banner-home .wrapper-carousel{position:relative}.section-banner-home .wrapper-carousel .title-banner{color:var(--color-teal);left:0;position:absolute;text-align:center;top:15%;width:100%;z-index:9}@media (min-width:1024px){.section-banner-home .wrapper-carousel .title-banner{left:50%;transform:translate(-50%);width:90%}}@media (min-width:1200px){.section-banner-home .wrapper-carousel .title-banner{left:50%;transform:translate(-50%);width:60%}}.section-banner-home .wrapper-carousel .title-banner .title{color:var(--color-teal);font-size:2.4rem;line-height:2.4rem;margin:0 30px .5em}@media (min-width:992px){.section-banner-home .wrapper-carousel .title-banner .title{font-size:3.4rem!important;line-height:3.4rem!important}}@media (min-width:768px){.section-banner-home .wrapper-carousel .title-banner .title{font-size:2.8rem;line-height:2.8rem}}.section-banner-home .wrapper-carousel .title-banner .cont{font-size:20px;line-height:20px;margin:0 30px}@media (min-width:992px){.section-banner-home .wrapper-carousel .title-banner .cont{font-size:1.8rem!important;line-height:1.8rem!important}}@media (min-width:576px){.section-banner-home .wrapper-carousel .title-banner .cont{font-size:1.4rem;line-height:1.4rem}}.section-banner-home .wrapper-carousel .mask-banner:before{background:var(--color-teal);background:linear-gradient(0deg,#fff0,#f1ffff);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.section-banner-home .wrapper-carousel .carousel .carousel__next,.section-banner-home .wrapper-carousel .carousel .carousel__prev{border:3px solid var(--color-white);border-radius:50%;color:var(--color-white);height:35px;opacity:.6;width:35px;z-index:2}.section-banner-home .wrapper-carousel .carousel__pagination{bottom:5%;margin:0;padding:0;position:absolute;width:100%}.section-banner-home .wrapper-carousel .carousel__pagination .carousel__pagination-button:after{background-color:var(--color-white);opacity:.3}.section-banner-home .wrapper-carousel .carousel__pagination .carousel__pagination-button--active:after,.section-banner-home .wrapper-carousel .carousel__pagination .carousel__pagination-button:hover:after{opacity:1}.section-banner-home .page-banner{height:100%;width:100%}.section-banner-home .booking-bar{bottom:13%;position:absolute;width:100%}@media (max-width:992px){.home-page .booking-bar{position:unset!important}}
