header.page-header{display:none}.single-product-page{display:flex;flex-direction:column;margin:50px 0 0}.single-product-page #crumbs-contact{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.single-product-page .activity-breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.single-product-page .activity-breadcrumbs span.crumbs,.single-product-page .contact-alc span.questions,.single-product-page .contact-alc span.chat,.single-product-page .contact-alc span.whatsapp{font-size:14px}span.questions a,span.chat a,span.whatsapp a{text-decoration:none}.single-product-page .contact-alc{flex-direction:column;display:none}.single-product-page .product-conversion{display:flex;flex-wrap:wrap;margin-bottom:10px}span.product-conversion .likely-to-sell,span.product-conversion .reserve-now,span.product-conversion .conversion{font-size:14px}span.product-conversion span{margin-right:20px}.single-product-page h1 a{text-decoration:none;color:#222}.single-product-page p.description{margin:10px 0;font-size:16px}.single-product-page .product-info-meta,.single-product-page .product-options,.single-product-page .image-carusel-book-form{display:flex;flex-direction:row}.single-product-page .product-info-meta{margin:10px 0;font-size:14px;font-weight:500;flex-wrap:wrap}.single-product-page span.product-rating,.single-product-page .product-tag-cat,.single-product-page .destination{margin-right:10px}.single-product-page .product-tag-cat i,.single-product-page .destination i{margin-right:5px}.single-product-page .image-carusel-book-form{gap:20px}.image-carusel-book-form .image-carousel{max-width:66.666%}.image-carusel-book-form .booking-card{display:flex;max-width:33.333%}p.description{margin:10px}.swiper-wrapper{width:50%}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.swiper-button-next,.swiper-button-prev{color:white!important}.mySwiper2{height:80%;width:100%}.mySwiper{height:20%;box-sizing:border-box;margin:10px;padding:10px 0}.mySwiper .swiper-slide{width:25%;height:100%;opacity:.4}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.container{display:flex;justify-content:center;align-items:flex-start;background-color:white}.price-availability{display:flex;flex-direction:column;text-align:left;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:white;box-shadow:0 4px 6px rgba(0,0,0,.1)}.price-availability .booking-title{font-size:22px;font-weight:600;margin-bottom:15px}.price-availability span.discount{font-size:14px;color:white;background:#814330;font-weight:600;border-radius:4px;padding:3px 5px;text-transform:uppercase;display:inline-block;flex-grow:0;flex-shrink:0;margin:0;align-self:flex-start}.price-availability span.save{font-size:16px;color:#814330;font-weight:500;margin-top:5px}.price-availability span.pre-price{text-decoration:line-through}.image-carusel-book-form a.activity-btn,.image-carusel-book-form a.contact-btn{display:flex;align-items:center;justify-content:space-between;width:100%;color:white;background-color:#0d66a8;border:1px solid #0d66a8;font-size:14px;border-radius:8px;font-weight:700;padding:10px 13px}.image-carusel-book-form a.activity-btn:hover,.image-carusel-book-form a.contact-btn:hover,a#button-booking:hover{color:white;background-color:#214f6d!important;border:1px solid #214f6d!important}.image-carusel-book-form a.activity-btn i,.image-carusel-book-form a.contact-btn i{margin-left:15px}a#button-booking{margin:0 0 20px}.info-container{font-size:14px;margin-top:25px;padding:20px 0;border-top:1px solid rgba(128,128,128,.26)}.form-group label{font-size:16px;margin-top:15px;margin-bottom:5px}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:white!important}.placeholder-sold,.placeholder-price{font-size:12px;font-weight:400;text-align:center}.placeholder-sold{color:brown}.placeholder-price{color:green}.product-options{border-top:1px solid rgba(128,128,128,.26);border-bottom:1px solid rgba(128,128,128,.26);margin-top:20px;padding:10px 0;font-size:16px}span.product-duration,span.product-option{margin-right:15px}span.product-duration i,span.product-option i{margin-right:5px}.product-info section{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid gray}.single-product-page .product-info .included ul{list-style:none;margin-left:-25px}.single-product-page .product-info .included ul li{list-style:none}.included ul li i{margin:0 10px 0 0}.single-product-page .product-info p,.single-product-page .product-info .included ul li,.single-product-page .product-info ul li{font-size:16px}span.likely-to-sell{background-color:#814330;color:white;border-radius:4px;padding:3px 5px;font-weight:500}span.reserve-now{background-color:#38442c;color:white;border-radius:4px;padding:3px 5px;font-weight:500}span.conversion{background-color:#eecb84;color:white;border-radius:4px;padding:3px 5px;font-weight:500}.product-options i{color:#38442c}.footer-content-right a#button-booking{width:33%!important;margin-bottom:0!important}@media only screen and (min-width:320px) and (max-width:480px){.single-product-page .contact-alc{display:none}.single-product-page h1 a{line-height:36px}.single-product-page .image-carusel-book-form{flex-direction:column}.image-carusel-book-form .image-carousel{max-width:100%}.image-carusel-book-form .booking-card{max-width:100%}.single-product-page .product-options{flex-direction:column;gap:15px}.single-product-page .product-conversion span{margin-bottom:10px}.footer-content-right a#button-booking{width:100%!important;margin-bottom:0!important;justify-content:center!important;gap:15px}}@media only screen and (min-width:481px) and (max-width:768px){.single-product-page .contact-alc{display:none}.single-product-page h1 a{line-height:36px}.single-product-page .image-carusel-book-form{flex-direction:column}.image-carusel-book-form .image-carousel{max-width:100%}.image-carusel-book-form .booking-card{max-width:100%}.single-product-page .product-options{flex-direction:column;gap:15px}.footer-content-right a#button-booking{width:100%!important;margin-bottom:0!important;justify-content:center!important;gap:15px}}@media only screen and (min-width:769px) and (max-width:1024px){.single-product-page .contact-alc{display:none}.single-product-page .image-carusel-book-form{flex-direction:column;align-items:center}.image-carusel-book-form .image-carousel{max-width:100%}.image-carusel-book-form .booking-card{max-width:100%}.single-product-page .product-options{flex-direction:row}}@media only screen and (min-width:1025px) and (max-width:1200px){.footer-content-right a#button-booking{width:40%!important;margin-bottom:0!important}}