html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-10{width:10%!important}b,strong{font-weight:600!important}.py-100{padding-top:100px!important;padding-bottom:100px!important}.py-50{padding-top:50px!important;padding-bottom:50px!important}.pxx-100{padding-left:100px!important;padding-right:100px!important}.pxs-50{padding-left:50px!important;padding-right:50px!important}@media (min-width:320px){.py-sm-100{padding-top:100px!important;padding-bottom:100px!important}.py-sm-50{padding-top:50px!important;padding-bottom:50px!important}.px-sm-100{padding-left:50px!important;padding-right:50px!important}.px-sm-50{padding-left:15px!important;padding-right:15px!important}}@media (min-width:576px){.py-sm-100{padding-top:100px!important;padding-bottom:100px!important}.py-sm-50{padding-top:50px!important;padding-bottom:50px!important}.px-sm-100{padding-left:100px!important;padding-right:100px!important}.px-sm-50{padding-left:50px!important;padding-right:50px!important}}@media (min-width:768px){.py-md-100{padding-top:100px!important;padding-bottom:100px!important}.py-md-50{padding-top:50px!important;padding-bottom:50px!important}.px-md-100{padding-left:100px!important;padding-right:100px!important}.px-md-50{padding-left:50px!important;padding-right:50px!important}}@media (min-width:992px){.py-lg-100{padding-top:100px!important;padding-bottom:100px!important}.py-lg-50{padding-top:50px!important;padding-bottom:50px!important}.px-lg-100{padding-left:100px!important;padding-right:100px!important}.px-lg-50{padding-left:50px!important;padding-right:50px!important}}@media (min-width:1200px){.py-xl-100{padding-top:100px!important;padding-bottom:100px!important}.py-xl-50{padding-top:50px!important;padding-bottom:50px!important}.px-xl-100{padding-left:100px!important;padding-right:100px!important}.px-xl-50{padding-left:50px!important;padding-right:50px!important}}hr{border:none!important;height:1px!important;background-color:var(--masta-222C-100)!important;opacity:.9}hr.hr2{border:none!important;height:1px!important;background-color:var(--masta-cool-grey-2C)!important;opacity:.9;margin:20px 0}hr.hr3{border:none!important;height:1px!important;background-color:var(--masta-cool-grey-6C)!important;opacity:.16;margin:10px 0}hr.hr4{border:none!important;height:1px!important;background-color:var(--masta-cool-grey-2C)!important;opacity:.16;margin:10px 0}hr.hr5{border:none!important;height:1px;background-color:var(--masta-cool-grey-2C)!important;margin:5px 0;width:100%;border-bottom:1px solid var(--masta-cool-grey-2C)!important}.fs-10{font-size:1em!important}ul{width:100%}.mb-6{margin-bottom:5rem!important}.form-control{color:var(--masta-cool-grey-11C);padding-left:0;padding-right:0}.input-group-text{color:var(--masta-cool-grey-11C);border:var(--bs-border-width) solid var(--masta-cool-grey-2C)}.topbar-area.style3{position:static;padding:30px 0}.topbar-area.style3 li a{transition:all .4s ease-in-out}.topbar-area{background-color:var(--masta-cool-grey-na);position:absolute;top:30px;left:0;right:0;width:100%;z-index:99}@media (max-width:991.98px){#js-destination-wrapper{gap:0}.page-prices .margin-top-for-prices-page{margin-top:40px}.topbar-area,hr.hr5{display:none}.section-title{margin-top:10px}}.topbar-area.style2{padding-top:30px;position:static}.topbar-area.style2 .topbar-search-wrapper{margin:0 auto}.topbar-area.style2 .topbar-search-wrapper select{height:50px}.topbar-area.style2 .topbar-search-wrapper .search-icon{height:49px}.topbar-area.style3{position:static;padding:25px 0}.sticky .topbar-area.style3{position:static;padding:8px 0}.topbar-list{padding:0;margin-bottom:0}.topbar-list li{position:relative;list-style-type:none;display:inline-block;color:var(--navber-color);margin-right:25px;font-size:14px}.topbar-list li::before{content:'';position:absolute;top:5px;right:-15px;width:1px;height:15px;background-color:rgba(219,219,219,.4705882353)}.topbar-list-right{text-align:right;display:flex;align-items:center;justify-content:end}.topbar-list-right li{position:relative;display:inline-flex;margin-right:20px}.topbar-list-right li a{font-size:14px;text-align:center;line-height:18px}.topbar-list-right li i{font-size:22px}.topbar-list-right li .badge{border-radius:50%;background-color:var(--masta-sea-blue-100)}.topbar-list-right li:last-child{margin-right:0}@media screen and (min-width:300px){.tc-header-st1>.container{max-width:100%!important;padding:0}}nav.nav-pills{display:flex;padding:10px;justify-content:center;align-items:center;gap:40px;border-radius:0;background:0 0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{display:flex;padding:12px;align-items:center;gap:10px;font-weight:600;color:var(--masta-sea-blue-100);text-align:center;border-radius:0;border-bottom:2px solid var(--masta-sea-blue-100);background:0 0}.nav-pills .nav-link.active{color:var(--masta-sea-blue-100);fill:var(--masta-sea-blue-100);background-color:var(--masta-cool-grey-na);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.nav-pills .nav-link svg{color:var(--masta-sea-blue-100);fill:var(--masta-sea-blue-100);background-color:transparent;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.nav-pills .show>.nav-link{color:var(--masta-cool-grey-11C);background-color:var(--masta-cool-grey-na);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.nav-pills .nav-link{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--masta-cool-grey-11C)}.nav-pills .nav-link span{font-weight:600}.style-1 .icon-items{display:flex;margin-top:30px;gap:20px}.style-1 .icon-items .dot{width:30px;height:30px;line-height:30px;text-align:center;background-color:var(--masta-cool-grey-na);box-shadow:0 5px 30px rgba(92,48,253,.3);border-radius:50%;position:relative}.style-1 .icon-items .dot::before{position:absolute;top:50%;left:50%;content:'';width:10px;height:10px;background-color:var(--masta-sea-blue-100);transform:translate(-50%,-50%);border-radius:10px}.style-1 .icon-items .content h4{font-size:20px;margin-bottom:10px}.style-2 .icon-items{display:flex;gap:18px}.style-2 .icon-items .dot{width:30px;height:30px;line-height:30px;text-align:center;background-color:var(--masta-cool-grey-na);box-shadow:0 5px 30px rgba(92,48,253,.3);border-radius:50%;position:relative}.style-2 .icon-items .dot::before{position:absolute;top:50%;left:50%;content:'';width:10px;height:10px;background-color:var(--masta-sea-blue-100);transform:translate(-50%,-50%);border-radius:10px}.style-2 .icon-items .content h4{margin-bottom:6px}.tag-level{display:flex;max-width:fit-content!important;padding:10px 24px;align-items:center;gap:8px;border-radius:100px;border:1.2px solid rgba(243,250,255,.8)}.tag-level svg{width:24px;height:24px}.tag-level span{color:var(--masta-cool-grey-na);text-align:center;font-style:normal;font-weight:500;line-height:normal}.footer-content .social-icon{gap:10px}.footer-content .social-icon a{width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;display:inline-block;background-color:#2b3852;color:var(--masta-cool-grey-na);transition:all .4s ease-in-out}.footer-content .social-icon a:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.flag-select{width:300px}.select2-container--default .select2-results__option{display:flex;align-items:center}.flag-icon{width:20px;height:15px;margin-right:10px;border-radius:2px;object-fit:cover}.selected-flag{display:flex;align-items:center;gap:10px;font-size:16px}.selected-flag{display:flex;align-items:center}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{display:flex;flex-direction:row-reverse;gap:8px;color:var(--masta-cool-grey-na)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--masta-sea-blue-100);border:1px solid var(--theme4)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--masta-cool-grey-na)}input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}input[type=date]{appearance:none;-moz-appearance:none}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:none!important}@media (max-width:575.98px){.nice-select-mobile-100{width:100%!important}nav.nav-pills{gap:0!important}nav.nav-pills.w-75{width:100%!important}nav.nav-pills .nav-link{display:flex!important;align-items:center;padding:10px!important;gap:0!important;flex-direction:column;justify-content:center}nav.nav-pills .nav-link svg{width:32px;height:32px}.nav-link span{display:block!important;word-break:break-word!important;text-wrap:balance!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.shop-single-info.p-4{padding:0!important}}.modal{--bs-modal-width:560px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@keyframes modalCenterZoom{from{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.modal.fade .modal-dialog{transform:scale(.7);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.modal.show .modal-dialog{animation:modalCenterZoom .3s ease-out forwards;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal.show .modal-dialog .modal-content{display:flex;padding:32px;flex-direction:column;align-items:center;border-radius:8px;background:var(--masta-cool-grey-na)}@media screen and (max-width:767.98px){.modal.show .modal-dialog .modal-content{padding:20px}}.modal.show .modal-dialog .modal-content .need-help{color:var(--masta-cool-grey-11C);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.info-section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;color:var(--masta-cool-grey-11C);text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.modal.show .modal-dialog .modal-content .modal-header{width:100%;padding:0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.modal.show .modal-dialog .modal-content .modal-header .modal-title{color:var(--masta-cool-grey-11C);font-size:1.25rem!important;font-style:normal;font-weight:600;line-height:normal}.modal.show .modal-dialog .modal-content .modal-header .modal-title small{color:var(--masta-cool-grey-11C);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.modal.show .modal-dialog .modal-content .modal-body{width:100%;padding-left:0;padding-right:0}.modal.show .modal-dialog .modal-content .modal-footer{width:100%}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section,.modal.show .modal-dialog .modal-content .modal-body.login-section,.modal.show .modal-dialog .modal-content .modal-body.register-section{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:0}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section h4,.modal.show .modal-dialog .modal-content .modal-body.login-section h4,.modal.show .modal-dialog .modal-content .modal-body.register-section h4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;align-self:stretch}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section form,.modal.show .modal-dialog .modal-content .modal-body.login-section form,.modal.show .modal-dialog .modal-content .modal-body.register-section form{display:flex;flex-direction:column;align-items:flex-start;gap:30px;width:100%;align-self:stretch}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section label,.modal.show .modal-dialog .modal-content .modal-body.login-section label,.modal.show .modal-dialog .modal-content .modal-body.register-section label{color:var(--masta-cool-grey-11C);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section i,.modal.show .modal-dialog .modal-content .modal-body.login-section i,.modal.show .modal-dialog .modal-content .modal-body.register-section i{font-size:24px}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top,.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top{display:flex;padding:10px 0;align-items:center;gap:10px;align-self:stretch;border-bottom:1px solid #e4e4e4}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top i,.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top i{color:var(--masta-sea-blue-100);display:flex;font-size:32px;padding:2px;justify-content:center;align-items:center}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top .title,.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top .title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top .title h6,.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top .title h6{color:var(--masta-cool-grey-11C);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top .title a,.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top .title a{color:var(--masta-sea-blue-100);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .booking-options .booking-option{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch}.modal-dialog .header-top{align-items:start}.custom-card{border:none;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden}.left-panel *{color:var(--masta-cool-grey-na)}.left-panel{background-color:var(--masta-sea-blue-100);display:flex;padding:52px 30px;gap:19px;flex:1 0 0;align-items:flex-start;align-self:stretch}.left-panel .subscription-fee{display:flex;padding:32px 0;flex-direction:column;align-items:flex-start;align-self:stretch}.left-panel .profile-image{display:flex;align-items:center;gap:10px}.left-panel .profile-image img{width:24px;height:24px;border-radius:50%;object-fit:cover}.right-panel{padding:52px 30px}.right-panel .payment-information{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}.right-panel .payment-information .payment-method{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:1 0 0;align-self:stretch}.flex-direction-nav .flex-prev:before{font-family:masta;content:'\e942'}.flex-direction-nav .flex-next:before{font-family:masta;content:'\e918';font-family:masta;content:'\e97b'}.flex-direction-nav .flex-next:before{font-family:masta;content:'\e918'}.hight-fix__nice-select{border:1px solid var(--masta-cool-grey-2C)}.hight-fix__nice-select .nice-select{height:inherit;line-height:inherit}.hight-fix__nice-select .nice-select .list{max-height:200px;overflow-y:auto}.hight-fix__nice-select .nice-select .list .option{padding:10px 20px;color:var(--masta-cool-grey-11C)}.hight-fix__nice-select .nice-select .list .option:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.hight-fix__nice-select .nice-select .list .option.selected{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.hight-fix__nice-select .nice-select .list .option.selected:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.hight-fix__nice-select .nice-select .list .option.disabled{background-color:var(--masta-cool-grey-2C);color:var(--masta-cool-grey-na)}.hight-fix__nice-select .nice-select .list .option.disabled:hover{background-color:var(--masta-cool-grey-2C);color:var(--masta-cool-grey-na)}.hight-fix__nice-select .nice-select .list .option.disabled.selected{background-color:var(--masta-cool-grey-2C);color:var(--masta-cool-grey-na)}.hight-fix__nice-select .nice-select .list .option.disabled.selected:hover{background-color:var(--masta-cool-grey-2C);color:var(--masta-cool-grey-na)}.nice-select{height:inherit;line-height:inherit;padding-top:9px;padding-bottom:9px}::placeholder{color:var(--masta-cool-grey-6C);opacity:1}:-ms-input-placeholder{color:var(--masta-cool-grey-6C)}::-ms-input-placeholder{color:var(--masta-cool-grey-6C)}.rd-container{position:absolute;z-index:9999}#js-step6tel .rd-container,.js-step-6-datepicker .rd-container{position:relative;z-index:1;padding:0;box-shadow:0 0 0 var(--masta-cool-grey-na);width:100%}.rd-container .rd-date{width:100%;padding:3px;border-radius:8px;background-color:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C)}.rd-day-selected,.rd-time-option:hover,.rd-time-selected{color:var(--masta-cool-grey-na);background:var(--masta-sea-blue-100)}.rd-day-body.rd-day-disabled.rd-day-selected{color:var(--masta-cool-grey-11C);background:0 0}.js-accordion-item .js-accordion-body{display:none}.js-accordion-item.expand .js-accordion-body{display:block}#js-destination-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:2 0 0;width:100%}.js-accordion-item .js-accordion-body{display:none}.js-accordion-item.expand .js-accordion-body{display:block}.js-accordion-body ul{display:flex;flex-direction:column;margin-left:6px}.js-accordion-body li{display:inline-block;transform:translateX(-6px);transition:all .3s ease}.js-accordion-body li:hover{transform:translateX(0);transition:all .3s ease}.js-accordion-body li:hover a{color:var(--masta-sea-blue-100);text-decoration:underline}#js-destination-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:2 0 0;width:100%}.validation-feedback{width:100%;font-size:.875em;color:var(--masta-226C-100)}.js-healthbreifcol{display:flex;flex-direction:column;gap:16px}.countryTxtBox{padding:13px 0}.countrySelectBox .countryTxtBox{padding:11px 0}.dropdown-menu{--bs-dropdown-padding-y:0}.btn-danger{font-size:24px;--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0rem;--bs-btn-color:var(--masta-cool-grey-na);--bs-btn-bg:var(--masta-226C-100);--bs-btn-border-color:var(--masta-226C-100);--bs-btn-hover-color:var(--masta-cool-grey-na);--bs-btn-hover-bg:var(--masta-226C-80);--bs-btn-hover-border-color:var(--masta-226C-80);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:var(--masta-cool-grey-na);--bs-btn-active-bg:var(--masta-226C-80);--bs-btn-active-border-color:var(--masta-226C-80);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--masta-cool-grey-na);--bs-btn-disabled-bg:var(--masta-226C-100);--bs-btn-disabled-border-color:var(--masta-226C-100)}.btn-danger:hover{color:var(--masta-cool-grey-na);background-color:var(--masta-226C-80);border-color:var(--masta-226C-100)}.backdrop{background-color:rgba(0,0,0,.03);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:8px;font-weight:600}.ellipsisLoading::after{width:15px;content:'...';display:inline-block;align-self:start;text-align:left;animation:dots 1.5s steps(3,end) infinite}@keyframes dots{0%{content:'.'}33%{content:'..'}66%{content:'...'}}@media (min-width:1200px){.modal-xlg{--bs-modal-width:1024px}}@media (min-width:1440px){.modal-xxl{--bs-modal-width:1350px}}@media (max-width:768px){.w-100,.w-25,.w-50,.w-75{width:100%!important}.our-services-section .card-wrapper .card-list,.our-services-section .card-wrapper .card-list:hover{padding:10px;padding-bottom:20px;gap:10px}.faq-section .faq-wrapper .col-left{top:0}.swiper-button-next,.swiper-button-prev{display:none!important}}@media (max-width:767.98px){.mt-3{margin-top:.75rem!important}.mb-5{margin-bottom:2rem!important}.mt-5{margin-top:1.5rem!important}.footer-mid .footer-wrapper{gap:20px}.footer-mid{padding-bottom:0}.footer-bottom.style-2{padding:0}.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}}@media (max-width:575.98px){.mt-3{margin-top:.5rem!important}.mb-5{margin-bottom:1.5rem!important}.mt-5{margin-top:1rem!important}.my-5{margin-top:1rem!important;margin-bottom:1rem!important}hr.hr2{margin:10px 0}.footer-widgets-wrapper .single-footer-widget .list-items li:not(:last-child){margin-bottom:5px}.footer-widgets-wrapper .single-footer-widget .widget-head{margin-bottom:10px}.vaccines-section .list-panel{gap:0}.vaccines-section .section-wrapper{gap:10px}.section-container{gap:10px}.list-panel .right{width:100%}.vaccines-section .list-filter{flex-wrap:initial!important;flex-direction:initial!important;justify-content:start!important}.vaccines-section .list-filter li{width:fit-content!important}.modal-footer-country{display:flex;flex-wrap:wrap;gap:0;padding-left:0;padding-right:0}.modal.show .modal-dialog .modal-content{gap:6px;padding:12px}.overflow-y-booking-flow{padding-left:0;padding-right:0}}@media (max-width:320px){.country-tags-available .country-tag .arrivaldate,.country-tags-available .country-tag .country_name{width:38%}}.countrySelectBox.cel .dropdown-menu.cel.show{width:100%;overflow:hidden;overflow-y:auto;max-height:300px}.countrySelectBox.cel .dropdown-menu.cel.show .dropdown-item{width:100%}.countrySelectBox.disabled{opacity:.5;pointer-events:none}masta-countryselectbox[disabled],masta-input[disabled],masta-mdatepicker[disabled],masta-phoneinput[disabled],masta-vdatepicker[disabled]{opacity:.5;pointer-events:none}h1{font-size:var(--fs-h1);font-weight:var(--fw-bold)}h2{font-size:var(--fs-h2);font-weight:var(--fw-semi-bold)}h3{font-size:var(--fs-h3);font-weight:var(--fw-semi-bold)}h4{font-size:var(--fs-h4);font-weight:var(--fw-semi-bold)}h5{font-size:var(--fs-h5);font-weight:var(--fw-semi-bold)}h6{font-size:var(--fs-h6);font-weight:var(--fw-semi-bold)}a,button,div,input,label,li,p,select,span,textarea{font-size:var(--fs-p);font-weight:var(--fw-regular);line-height:var(--lh-5)}.small-text{font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-4)}h1{font-weight:var(--fw-bold);line-height:var(--lh-1)}@media (max-width:768px){h1{font-size:40px}}@media (max-width:480px){h1{font-size:28px}}@media (min-width:769px){h1{font-size:56px}}.trustpilot-widget a{color:var(--masta-cool-grey-na)!important}.list-group-item.country-obj.cel{display:flex;align-items:center;gap:10px}.bg-theme.cta h1,.bg-theme.cta h2,.bg-theme.cta h3,.bg-theme.cta h4,.bg-theme.cta h5,.bg-theme.cta h6,.bg-theme.cta p{color:var(--masta-cool-grey-na)!important}.list-item.dropdown-toggle::after{display:none!important}.desktop-only{display:inline-block}.mobile-only{display:none}.text-blue{color:var(--masta-sea-blue-100)}.tel-message a b{color:var(--masta-sea-blue-100)}@media (max-width:490.98px){.desktop-only{display:none!important}.mobile-only{display:inline-block!important;font-weight:700;font-size:1.2rem}}.swiper-button-next,.swiper-button-prev{width:50px;height:50px;background:var(--masta-sea-blue-100);border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.1)}.vanilla-calendar{z-index:9999}.vanilla-calendar{background-color:var(--masta-cool-grey-na)!important;color:var(--masta-sea-blue-100)!important;border:1px solid #ddd!important;border-radius:.375rem}.vanilla-calendar-header{background-color:#f9f9f9!important;color:#000!important;border-bottom:1px solid #e5e5e5}.vanilla-calendar-days{background-color:var(--masta-cool-grey-na)!important}.vanilla-calendar-day{color:#333!important}.vanilla-calendar-day--selected{background-color:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important}.vanilla-calendar-day:hover{background-color:#f0f0f0!important;border-radius:.5rem}.calendar-white-theme .vanilla-calendar{background-color:var(--masta-cool-grey-na);color:#000}.vanilla-calendar-years__year.vanilla-calendar-years__year_selected,.vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover{background-color:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important}.vanilla-calendar-months__month.vanilla-calendar-months__month_selected,.vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover{background-color:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important}.leaflet-right{display:none}.page-editors table{width:100%;border-collapse:collapse;margin-bottom:1rem}.page-editors td,.page-editors th{text-align:left;padding:12px;border:1px solid #ccc}.page-editors th{background-color:#f4f4f4}.page-editors ol{counter-reset:item;list-style:none;margin-bottom:2rem}.page-editors li{display:block;margin:.3em 0}.page-editors li:before{counter-increment:item;content:counters(item, '.') '. ';font-weight:700;color:var(--masta-sea-blue-100)}.page-editors ul{list-style-type:'• '}.page-editors ul ul{list-style-type:'◦ '}.page-editors ul ul ul{list-style-type:'▪ '}.page-editors ul li::before{content:'• '}.page-editors ul ul li::before{content:'◦ '}.page-editors ul ul ul li::before{content:'▪ '}.definition-list{margin-top:.5rem;padding-left:1.5rem}.definition-list dt{font-weight:700;color:var(--masta-sea-blue-100);margin-top:1rem}.definition-list dd{margin-left:1.5rem;padding-left:1rem;border-left:3px solid #e0e0e0;color:#333;margin-bottom:1rem}@media screen and (max-width:768px){.page-editors table,.page-editors tbody,.page-editors td,.page-editors th,.page-editors thead,.page-editors tr{display:block}.page-editors thead{display:none}.page-editors tr{margin-bottom:15px;border:1px solid #ddd;border-radius:5px;padding:10px;background:#fff}.page-editors td{border:none;position:relative;padding-left:50%}.page-editors td::before{position:absolute;top:12px;left:12px;width:45%;white-space:nowrap;font-weight:700;color:#555;content:attr(data-label)}}@media (max-width:991.98px){.definition-list dd{margin-left:1rem;padding-left:.75rem}}.btn-theme-outline{--bs-btn-color:var(--masta-sea-blue-100);--bs-btn-border-color:var(--masta-sea-blue-100);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--masta-sea-blue-100);--bs-btn-hover-border-color:var(--masta-sea-blue-100);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--masta-sea-blue-100);--bs-btn-active-border-color:var(--masta-sea-blue-100);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--masta-sea-blue-100);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--masta-sea-blue-100);--bs-gradient:none}.btn-group>.btn{display:flex;flex-direction:row;width:max-content;align-items:center;gap:8px}::-webkit-scrollbar{width:8px!important;height:4px!important;background-color:var(--masta-cool-grey-na)!important}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--masta-sea-blue-100)!important;border-radius:5px!important}::-webkit-scrollbar-thumb{background:var(--masta-sea-blue-100)!important;border-radius:10px!important}masta-geomap{width:100%;height:100%;display:block}masta-vaccinecard{width:100%}masta-revenuecalculator{width:100%;display:flex;justify-content:center}masta-cartbox{width:100%;display:block}.vanilla-calendar{z-index:5}.clinic-error svg,.js-date-msg-box svg{width:100px!important;height:100px!important}a.theme-btn,button.theme-btn,input[type=submit].theme-btn{padding:.638rem .75rem;box-sizing:border-box;border:none}a.btn-outline,button.btn-outline{padding:.576rem .75rem;box-sizing:border-box;border:none}a.btn-outline,button.btn-outline{border:1px solid var(--masta-sea-blue-100)}.btn-md{padding:.576rem .75rem!important}.btn-sm{padding:.451rem .75rem!important}.btn-fix{padding:.375rem .75rem!important;font-size:1rem!important;line-height:1.5!important;height:46px!important}#js-map{height:100%;width:100%;z-index:0;border-radius:8px}#js-lmap{max-height:533px;width:100%;z-index:0;border-radius:8px}.error-404-wrapper{padding:150px 0 100px}.pagenotfound .inner{margin:0 0 25px;height:243px;display:block}.pagenotfound p{margin:0 0 .5rem;text-align:center}.error-404-wrapper .theme-btn{gap:8px}.error-404-wrapper .theme-btn i{margin:-3px 0 0;font-size:19px}.masta-helpful-link-wrapper{text-align:center}.masta-base-links-wrapper{display:grid;align-items:center;gap:20px;grid-template-columns:1fr 1fr}.masta-heading{text-align:center;color:#fff}.masta-base-links-wrapper{max-width:820px;margin:0 auto}.booking-card-footer-sticky{position:sticky;bottom:0;background:#fff;padding:15px 0;z-index:3}@media (max-width:767px){.masta-base-links-wrapper{grid-template-columns:1fr}.error-404-wrapper{padding:80px 0}}@media (max-width:480px){.pagenotfound .inner{margin:0 auto 25px;height:195px;width:80%}}.leaflet-container a.theme-btn{color:var(--masta-cool-grey-na)}.flexslider-photo .flex-direction-nav .flex-next,.flexslider-thumbnails .flex-direction-nav .flex-next,.img-slider .flex-direction-nav .flex-next{right:20px}.flexslider-photo .flex-direction-nav .flex-prev,.flexslider-thumbnails .flex-direction-nav .flex-prev,.img-slider .flex-direction-nav .flex-prev{left:20px}.travel-wrapper .accordion-item.accordion-error{border-color:var(--bs-red)!important}.color-theme{color:var(--masta-sea-blue-100)}.fs-7{font-size:7.5rem!important}.js-clinicDatepicker.vanilla-calendar,.js-telDatePicker.vanilla-calendar{width:100%!important;z-index:3}.js-clinicDatepicker .vanilla-calendar-header,.js-telDatePicker .vanilla-calendar-header{background:0 0!important}.js-clinicDatepicker .vanilla-calendar-day__btn,.js-telDatePicker .vanilla-calendar-day__btn{font-size:1rem!important}.js-clinicDatepicker .vanilla-calendar-day__btn,.js-telDatePicker .vanilla-calendar-day__btn{min-height:2.875rem}.js-clinicDatepicker .vanilla-calendar-day__btn_selected,.js-clinicDatepicker .vanilla-calendar-day__btn_selected:hover,.js-telDatePicker .vanilla-calendar-day__btn_selected,.js-telDatePicker .vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:var(--masta-sea-blue-100)!important;color:#fff}.input-box{position:relative}#js-inputDateOfBirth{position:absolute;top:0}.fi:before{width:20px;height:16px;display:inline-block}.vanilla-calendar_hidden{display:none}#js-continueAfterAskGuest{display:none}.offcanvas.offcanvas-top{max-height:110px}.btn-link{color:var(--masta-sea-blue-100)}.swiper-thankyou .swiper-slide{width:300px!important;flex-shrink:0}.sticky-bottom{background-color:var(--masta-cool-grey-na)}.bg-brand-partner{background:#89742d}.text-brand-partner{color:#89742d}.list-filter.js-list-filter,.masta-destinations-tag-lists{list-style:none}.box ul,.list-filter.js-list-filter,.masta-service-inner-list,.notice-board-content ul{padding-left:0!important}.notice-board-content a{color:var(--masta-sea-blue-100)!important}masta-vdatepicker.form-control{padding:.313rem 0}.sticky-top-body-position{top:162px}@media screen and (max-width:1199.98px){.sticky-top-body-position{top:91px}}@media screen and (max-width:575px){.sticky-top-body-position{top:75px}}.booking-summary h6{font-weight:600!important;font-size:1.08rem!important}.wpcf7-form input,.wpcf7-form select{padding:.625rem 10px .75rem}iframe[src*='wchat.app']{right:auto!important;left:8px!important;bottom:2px!important;position:fixed!important;border-radius:50%!important;width:50px!important;height:50px!important;background-size:24px!important;z-index:9999!important}.grecaptcha-badge{visibility:hidden!important}.input-group-text{background:0 0!important}.modal-language,body{padding:0!important}#qcontact-webchat-container #qcontact-webchat-toggle{right:10px!important;bottom:64px!important}@media screen and (max-width:600px){#CookiebotWidget:not(.CookiebotWidget-inactive){bottom:64px!important;left:8px!important}#CookiebotWidget,#CookiebotWidget *{background:#1d253a!important}#CookiebotWidget{position:static!important;background:#1d253a!important;border-radius:0!important}}input{background-color:#fff;color:#000;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important}input:-moz-autofill{box-shadow:0 0 0 1000px #fff inset!important;color:#000!important}input{appearance:none;-webkit-appearance:none;-moz-appearance:none}ul.countryList li span.fi{min-width:16px!important}ul.countryList li.list-group-item{padding:8px 11px!important}.map-legend{z-index:1000;background-color:rgba(255,255,255,.95);border-radius:.5rem;border:1px solid #ddd}.text-bg-warning{color:var(--default)!important;background-color:var(--warning-bg)!important}.pagination{--bs-pagination-color:var(--masta-sea-blue-100);--bs-pagination-active-bg:var(--masta-sea-blue-100);--bs-pagination-active-border-color:var(--masta-sea-blue-100)}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type:rgb(235 245 247)!important}#js-destination-wrapper .booking-card-body{position:relative}