main #page-header .page-header-inner .col-md-12{gap:32px}main #page-header h1{font-size:48px;line-height:1.1}main #page-header a{color:#fff;background-color:transparent;border:2px solid #fff;line-height:1.42857143;transition:all .3s ease}main #page-header a:hover{background-color:#fff;color:#000}main #tour-data{padding:34px 0;background-color:#000;color:#fff}main #tour-data .tour-data-wrapper{gap:20px}main #tour-data .tour-data-item .text{font-size:18px;color:#fff}main #tour-data .tour-data-item.data-price{font-size:22px}main #tour-data .tour-data-item.data-price .price{font-size:32px}main #tour-data .tour-data-item.data-cta a{font-size:15px;padding:10px 30px;border-radius:5px;color:#fff;background-color:transparent;border:2px solid #fff;font-weight:600;display:inline-block;transition:all .3s ease}main #tour-data .tour-data-item.data-cta a:hover{background-color:#fff;color:#000}main #tour-data .tour-data-item.data-others{gap:20px}main #tour-data .tour-data-item.data-others .tour-data-item{gap:10px}main #main-info .main-info-wrapper{max-width:920px;margin:0 auto;gap:15px}main #main-info .main-info-wrapper>*{margin-top:0;margin-bottom:0}main #gallery{padding:0 !important}main #gallery .gallery-carousel{position:relative}main #gallery .gallery-carousel .owl-nav{margin:0 !important;padding:0 !important}main #gallery .gallery-carousel .owl-nav button{width:15px;position:absolute;z-index:10;top:50%;transform:translateY(-50%);left:20px;margin:0 !important;padding:0 !important;outline:none !important}main #gallery .gallery-carousel .owl-nav button:hover{background-color:transparent !important}main #gallery .gallery-carousel .owl-nav button.owl-next{left:inherit;right:20px}main #gallery .gallery-carousel .item{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;aspect-ratio:2.66666667;height:50%}main #gallery .gallery-carousel.gallery-carousel-2 .item,main #gallery .gallery-carousel.gallery-carousel-3 .item{aspect-ratio:1.33333333;height:50%}main #whats-included .wi-items{max-width:1160px;margin:0 auto}main #whats-included .wi-items .wi-item{padding:20px 10px;gap:12px}main #whats-included .wi-items .wi-item .icon{width:44px}main #whats-included .wi-items .wi-item .desc{gap:12px;max-width:500px}main #book-tour-cta{background-color:#000;padding:65px 0 60px 0}main #book-tour-cta .section-content{color:#fff;font-size:24px;text-align:center;max-width:430px;margin:0 auto;gap:20px}main #book-tour-cta .section-content>*{margin-top:0 !important;margin-bottom:0 !important}main #book-tour-cta .section-content a{color:#000;background-color:#fff;border-radius:5px;font-size:18px;padding:12px 30px;margin:5px 5px 10px;font-weight:600;border:2px solid #fff;transition:all .3s ease}main #book-tour-cta .section-content a:hover{color:#1b1b1b;opacity:.85}main #pricing .section-header .section-desc{max-width:628px !important}main #pricing .wi-items .wi-item{width:100%;max-width:520px;padding:10px 0;margin:0 auto}main #pricing .wi-items .wi-item .wi-item-inner{padding:40px 30px;width:100%;border:1px solid #e4e4e4;gap:25px}main #pricing .wi-items .wi-item .wi-item-inner .wi-item-header .pricing-title{color:#515151;font-weight:600;margin-bottom:2px;min-height:36px}main #pricing .wi-items .wi-item .wi-item-inner .wi-item-pricing{font-size:20px;font-weight:400;color:#000;text-align:center;line-height:1}main #pricing .wi-items .wi-item .wi-item-inner .wi-item-pricing span{line-height:69px;font-size:46px;font-weight:600}main #pricing .wi-items .wi-item .wi-item-inner .desc{width:100%}main #pricing .wi-items .wi-item .wi-item-inner .desc .item{width:100%;font-size:15px;color:#5c5c5c;padding:16px 0;border-bottom:1px solid #e7e7e7;text-align:center}main #pricing .wi-items .wi-item .wi-item-inner .tour-data-item a{border-radius:5px;font-size:15px;font-weight:600;padding:10px 30px;white-space:normal;transition:.2s linear;border:2px solid #000}main #pricing .wi-items .wi-item .wi-item-inner .tour-data-item a:hover{background-color:#000;color:#fff}main #pricing .wi-items .wi-item.wi-item-1 .wi-item-inner{background-color:#000;border:1px solid #000;color:#fff}main #pricing .wi-items .wi-item.wi-item-1 .wi-item-inner .wi-item-header .pricing-title{color:#fff}main #pricing .wi-items .wi-item.wi-item-1 .wi-item-inner .wi-item-pricing{color:#fff}main #pricing .wi-items .wi-item.wi-item-1 .wi-item-inner .desc .item{color:#fff;border-bottom:1px solid rgba(255,255,255,0.2)}main #pricing .wi-items .wi-item.wi-item-1 .wi-item-inner .tour-data-item a{color:#fff;border:2px solid #fff}main #pricing .wi-items .wi-item.wi-item-1 .wi-item-inner .tour-data-item a:hover{background-color:#fff;color:#000}main #itinerario{background-color:#f7f5f5}main #itinerario .section-header .section-desc{max-width:514px !important}main #itinerario .wi-items{max-width:450px;margin:0 auto;gap:10px}main #itinerario .wi-items .wi-item{gap:10px}main #itinerario .wi-items .wi-item .wi-item-title{gap:20px}main #itinerario .wi-items .wi-item .wi-item-title .title-icon{width:18px;height:18px;flex:0 0 18px;border-radius:50%;border:3px solid #000;margin-bottom:4px}main #itinerario .wi-items .wi-item .wi-item-title .title-text{color:#000;font-size:18px}main #itinerario .wi-items .wi-item .wi-item-desc{margin-left:8px;gap:10px;padding:8px 0 28px 30px;border-left:2px solid rgba(35,35,35,0.25);color:rgba(0,0,0,0.86)}main #itinerario .wi-items .wi-item .wi-item-desc>*{margin-top:0;margin-bottom:0}main #book-tour{padding:0 !important;background-position:center center;background-size:cover}main #book-tour .section-wrapper{padding:50px 0;min-height:400px}@media (min-width:768px){main #page-header h1{font-size:56px;line-height:100%}main #page-header a{font-size:17px !important;padding:12px 38px !important}}@media (min-width:992px){main #tour-data .tour-data-wrapper{gap:20px}main #tour-data .tour-data-item .text{font-size:20px}main #tour-data .tour-data-item.data-price{order:1}main #tour-data .tour-data-item.data-cta{order:3}main #tour-data .tour-data-item.data-others{order:2;flex:1}main #whats-included .wi-items .wi-item{gap:20px;max-width:50%;flex:0 0 50%}main #book-tour-cta{padding:65px 0}main #book-tour-cta .section-content{max-width:inherit}main #pricing .wi-items .wi-item{width:33.333%;max-width:33.333%}main #pricing .wi-items .wi-item.wi-item-1 .wi-item-inner{padding:60px 30px}}@media (min-width:1600px){main #tour-data .tour-data-item.data-others{gap:36px}}