.ant-card.item-gallery .ant-card-body{padding:0}.caution{background:var(--color-bisque);border-radius:5px;color:var(--color-cool-gray);margin-bottom:30px;padding:22px;text-align:center}.caution p{margin-bottom:0}.caution p:first-child{font-size:20px;font-weight:700}.form-search-tour{background:var(--color-smoke-white);border-radius:5px;color:var(--color-cool-gray);margin-bottom:30px;padding:20px}.form-search-tour .label{color:var(--color-cool-gray)!important;display:block;font-size:13px;font-weight:600;letter-spacing:.75px;line-height:1.17;margin-bottom:6px;text-transform:uppercase}.form-search-tour .check-available{background-color:var(--color-mercury);border-radius:3px;color:var(--color-cool-gray)!important;font-size:14px;line-height:1.5;padding:10px 13px}.form-search-tour button{border-radius:3px;font-weight:600;height:40px;margin-top:21px;text-transform:uppercase}.form-search-tour .show-price .check-available{margin-top:0}.form-search-tour .ant-form-item{margin-bottom:0}.form-search-tour .ant-form-item label span{color:var(--color-cool-gray)!important}.form-search-tour .click-general{display:inline-block;margin-top:22px}.item-team .ant-card-body{border-radius:var(--border-radius-default);box-shadow:0 10px 15px #0000001a;padding:0}.item-team .ant-card-body:hover{box-shadow:0 10px 15px #0000002e}.item-team .ant-card-body .item{overflow:hidden}.item-team .ant-card-body .item .img{position:relative}.item-team .ant-card-body .item .img:before{background:var(--color-gray-opacity);content:"";height:100%;left:0;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity;transition-timing-function:var(--transition-easing);width:100%;will-change:opacity}.item-team .ant-card-body .item .img:hover:before{opacity:1}.item-team .ant-card-body .item .team-content{padding:10px;text-align:center}.item-team .ant-card-body .item .team-content .name{color:inherit;font-family:inherit;font-size:16px;font-weight:700;line-height:1.5;margin-top:0}.item-team .ant-card-body .item .team-content .office{font-size:13px;font-style:italic;margin:2px 0 0}.item-team .ant-card-body .item .team-content .email{font-size:13px;font-weight:500;margin-top:8px}.item-team .ant-card-body .item .team-content .email a{color:var(--color-teal)}.section-tab-content .ant-tabs-nav{margin-bottom:40px!important}@media (max-width:570px){.section-tab-content .ant-tabs-tab{margin:0 0 0 2px}.section-tab-content .ant-tabs-tab .ant-tabs-tab-btn{padding:10px!important}}.section-tab-content .ant-tabs-tab .ant-tabs-tab-btn{border-bottom:3px solid transparent;color:var(--color-cool-gray);display:inline-block;font-size:15px;font-weight:700;letter-spacing:-.1px;line-height:21px;padding:10px 22px;white-space:nowrap}.section-tab-content .ant-tabs-tab .ant-tabs-tab-btn:hover,.section-tab-content .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-teal)}.section-tab-content .tab-cont{color:var(--color-cool-gray);font-size:16px;margin-bottom:30px}.section-tab-content .tab-cont .ant-btn{color:var(--color-white)!important}.section-tab-content .tab-cont h3{color:var(--color-cool-gray);font-size:25px!important;font-weight:500}.section-tab-content .tab-cont h4{color:var(--color-cool-gray);font-size:20px;font-weight:500}.section-tab-content .tab-cont a{color:var(--color-teal)}.section-tab-content .tab-cont a:hover{color:var(--color-dark-teal)}.section-tab-content .tab-cont .item-team{margin-bottom:20px}.section-tab-content .tab-cont .typography-spacing{background:var(--color-cornsilk);border-radius:5px;margin-bottom:15px;padding:30px}.section-tab-content .tab-cont .typography-spacing .contents ul{margin-bottom:0;padding-left:0}.section-tab-content .tab-cont .typography-spacing .contents ul li{display:inline-flex;margin-top:8px;width:50%}.section-tab-content .tab-cont .typography-spacing .contents ul li span{color:#debb71;font-size:11px;padding-right:10px;position:relative;top:8px}.section-tab-content .tab-cont .key-information-column{border-left:1px solid var(--color-mercury);padding:20px 30px}.section-tab-content .tab-cont .key-information-column ul{margin-bottom:0;padding-left:20px}.section-tab-content .tab-cont .key-information-column .column-1 ul,.section-tab-content .tab-cont .key-information-column .column-2 ul{list-style:none;padding-left:0}.section-tab-content .tab-cont .key-information-column .column-1 ul span,.section-tab-content .tab-cont .key-information-column .column-2 ul span{font-size:12px;padding-right:5px}.section-tab-content .tab-cont .key-information-column .column-1 ul span{color:green}.section-tab-content .tab-cont .key-information-column .column-2 ul span{color:#d33645}.section-tab-content .tab-cont .key-information-column.col1{padding-bottom:0!important}.section-tab-content .tab-cont .key-information-column.col2{margin-bottom:15px!important}.section-tab-content .tab-cont .info-graphs .info-graphs-title{align-items:center;display:flex;flex-wrap:wrap;font-family:inherit;font-weight:700}.section-tab-content .tab-cont .info-graphs .info-graphs-title .info-graphs-title-number{align-items:center;border:1px solid var(--color-mercury);border-radius:50%;display:inline-flex;height:40px;justify-content:center;margin-right:10px;padding:7px 4px;width:40px}.section-tab-content .tab-cont .info-graphs .info-graphs-info{margin-bottom:25px}.section-tab-content .tab-cont .info-graphs .info-graphs-info p{margin-bottom:0}.section-tab-content .tab-cont .info-graphs .info-graphs-info .info-graphs-progress-bar{background-image:linear-gradient(90deg,#00b3bb,#038e9a);border-radius:10px;height:13px}.section-tab-content .tab-cont .info-graphs .info-graphs-info .ant-progress .ant-progress-bg{height:13px!important}.section-tab-content .gallery-tab .ant-list-item .ant-card{border:none}.section-tab-content .gallery-tab .ant-list-item .ant-card .ant-card-body{padding:0}.section-tab-content .essential-info-tab .tab-cont .ant-collapse-item,.section-tab-content .itinerary .tab-cont .ant-collapse-item{border-top:1px solid var(--color-mercury)}.section-tab-content .essential-info-tab .tab-cont .ant-collapse-item .ant-collapse-header,.section-tab-content .itinerary .tab-cont .ant-collapse-item .ant-collapse-header{border-top:none;color:var(--color-cool-gray)!important;font-size:17px;font-weight:500;padding:15px 16px}.section-tab-content .essential-info-tab .tab-cont .ant-collapse-item .ant-collapse-content-box,.section-tab-content .itinerary .tab-cont .ant-collapse-item .ant-collapse-content-box{color:var(--color-cool-gray);font-size:16px}.section-tab-content .itinerary .ant-collapse-header span.day{color:var(--color-teal);width:15%}.section-tab-content .itinerary .ant-collapse-header span.cont{width:82%}.section-tab-content .itinerary .ant-collapse-content-box{padding-left:17%}.section-tab-content .box-booking{background:var(--color-dark-silver);border:1px solid var(--color-mercury);border-radius:5px;margin-bottom:15px;padding:26px 30px;text-align:center}.section-tab-content .box-booking .title{color:var(--color-white)!important;font-size:24px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.section-tab-content .box-booking .ant-anchor-wrapper .ant-anchor-ink{display:none}.section-tab-content .box-booking .ant-anchor-wrapper .ant-anchor-link{padding:0}.section-tab-content .box-booking .ant-anchor-wrapper .ant-anchor-link .ant-anchor-link-title{background:var(--color-teal);color:var(--color-white);display:inline-block;font-weight:500;padding:15px 22px;text-transform:uppercase}.section-tab-content .box-booking .ant-anchor-wrapper .ant-anchor-link .ant-anchor-link-title:hover{background:var(--color-dark-teal)}.header-dates-prices{border-bottom:1px solid var(--color-mercury)}.header-dates-prices .ant-col{font-weight:500}.container .wrapper{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between}.container .wrapper .skeleton-departure-product{height:5rem;padding:20px 20px 20px 0;width:10rem}.content-dates-prices .ant-collapse-header{padding:20px 0!important}.content-dates-prices .ant-collapse-header .date-and-price-item__header{position:relative}.content-dates-prices .ant-collapse-header .date-and-price-item__header .last-minute-label{background:#c90000;background:linear-gradient(90deg,#bb0015,#f95132);border-radius:5px 0 0;color:#fff;left:-10px;padding:6px 10px 6px 20px;position:absolute;top:18px;z-index:3}.content-dates-prices .ant-collapse-header .date-and-price-item__header .last-minute-label:before{border-left:10px solid transparent;border-right:0 solid transparent;border-top:8px solid #5a000a;bottom:-8px;content:"";height:0;left:0;position:absolute;width:0}.content-dates-prices .ant-collapse-header .date-and-price-item__header .last-minute-label:after{border-bottom:17px solid transparent;border-left:12px solid #f95132;border-top:17px solid transparent;content:"";height:0;position:absolute;right:-12px;top:0;width:0}.content-dates-prices .ant-collapse-header .date-and-price-item__header .last-minute-label span{animation:my .7s infinite;font-size:13px;font-weight:700}.content-dates-prices .date-and-price-item__disabled .ant-col{opacity:.6}.content-dates-prices .date-and-price-item__disabled .ant-col:last-child{opacity:1!important}.content-dates-prices .date-and-price-item__no-data{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.content-dates-prices .ant-input-number-group .ant-input-number{float:inherit!important}.content-dates-prices .departure-excluding{color:var(--color-ash-gray);display:block;font-size:11px;font-weight:700;letter-spacing:.69px;line-height:14px;text-transform:uppercase}.content-dates-prices .departure-including{align-items:center;color:var(--color-cool-gray);font-size:15px;font-weight:500;line-height:23px}.content-dates-prices .departure-including .was-pricing{font-size:13px;opacity:.7;text-decoration:line-through}.content-dates-prices .departure-including span{margin-right:.7rem}.content-dates-prices .button-book-now{margin-right:40px;text-align:end}.content-dates-prices .button-book-now button{color:var(--color-white);font-weight:600;min-width:10rem;text-transform:uppercase}.content-dates-prices .number-passengers{box-shadow:none!important;max-width:100%;width:100px}.content-dates-prices .number-passengers .ant-input-number-handler-wrap{opacity:1!important}.content-dates-prices .number-passengers:focus,.content-dates-prices .number-passengers:hover{border-color:var(--color-dark-teal)}.content-dates-prices .number-passengers input{width:100%}.content-dates-prices .box-input-person .input-person{background:var(--color-smoke-white);margin-bottom:20px;padding:10px}.content-dates-prices .button-show-less{margin-right:40px;text-align:end}.content-dates-prices .button-show-less button{background:none;border:1px solid var(--color-teal);color:var(--color-teal);font-weight:600;text-transform:uppercase}.content-dates-prices .button-show-less button:hover{background:#ffedde;border:1px solid var(--color-teal);color:var(--color-teal)}.content-dates-prices .ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--color-mercury)!important}.content-dates-prices .ant-collapse-content{color:var(--color-cool-gray)}.content-dates-prices .ant-collapse-content .ant-collapse-content-box{padding-left:0!important;padding-top:0!important}.content-dates-prices .ant-collapse-content .ant-collapse-content-box .btn-view-trip{background:none!important;border:1px solid var(--color-teal)!important;color:var(--color-teal)!important;margin-top:10px}.content-dates-prices .ant-collapse-content .ant-collapse-content-box .btn-view-trip:hover{background:#fff7f0!important}.content-gallery,.content-gallery h2{color:var(--color-cool-gray)}.content-gallery h2{margin-bottom:0;padding:10px 0}.ant-tabs{color:var(--color-cool-gray)}.content-dates-prices .ant-collapse-item-active .button-book-now{display:none!important}.content-dates-prices .ant-collapse-item .button-book-now{display:block}.content-dates-prices .ant-collapse-item-active .button-show-less{display:block!important}.content-dates-prices .ant-collapse-item .button-show-less{display:none}.ant-tabs-ink-bar{background:var(--color-teal)!important}.tabs-extra-demo-button{margin-right:16px}.ant-row-rtl .tabs-extra-demo-button{margin-left:16px;margin-right:0}.section-tour .title-web{display:block;text-align:center}@media (min-width:992px){.section-info-tour .product-info-service{display:flex;justify-content:flex-end}}@media (max-width:992px){.section-info-tour .info-price .product-info-buttons{margin-left:0!important}.section-info-tour .info-price .product-info-buttons button{margin-bottom:15px;margin-top:15px;width:100%}.section-info-tour .info-rating{border-left:none;border-right:none;margin-bottom:15px}.content-dates-prices .button-book-now,.content-dates-prices .button-show-less{text-align:left}.content-dates-prices .column-r{margin-bottom:20px}.departure__label{margin-bottom:12px}.form-search-tour .check-available{margin-top:23px}}@media (max-width:576px){.space-mobile{display:block!important}.section-info-tour .info-rating{text-align:left}.section-info-tour .info-rating .tour-category-inner{margin:inherit;margin-top:15px}.section-info-tour .info-price .product-info-buttons{margin-left:0!important}.section-info-tour .info-price .product-info-buttons button{margin:15px 0}.content-dates-prices .number-passengers{box-shadow:none!important;max-width:100%;width:100%}}
