.normal-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}.hover-container .hover-box:hover{background-color:rgb(255 255 255 / .25)}.hover-container .hover-box:hover .hover-content{display:flex}.hover-container .hover-box:hover .hover-main{display:none}.hover-container .hover-content{display:none}@media (max-width:1024px){.hover-container .hover-box{padding-left:10px;padding-right:10px}.hover-container .hover-main{font-size:14px}}.tour-switcher-btns button.active{border-bottom:3px solid var(--accent)}.tour-item-container:hover{box-shadow:0 0 7px 0 rgb(0 0 0 / .1);transition:box-shadow 0.3s ease 0s}.tour--price-from .currency_amount{font-size:20px}.tour--price-from .item_info_discount_expired{font-size:12px}.tour--price-from .item_info_price{margin-bottom:0;font-weight:600;border-bottom-width:0;border-bottom-style:solid}.tour--price-from .item_info_price .item_info_price_from{color:var(--contrast)}.tour--price-from .item_info_price_from_save{color:var(--accent);font-weight:600}.tour--map-container{height:100%;left:0;position:absolute;top:0;width:100%}.tour--map-container img{width:100%;height:100%;object-fit:contain;border-top-left-radius:10px;border-top-right-radius:10px}.images-container.show-map .featured-img-container{display:none}.images-container.show-map .show-map-btn{width:auto;border-top-left-radius:80px;border-top-right-radius:80px;border-bottom-left-radius:80px;border-bottom-right-radius:80px}.images-container.show-map .show-map-btn .gb-icon svg{width:13px;height:13px}.images-container:not(.show-map) .map-container{display:none}.images-container:not(.show-map) .show-map-btn .gb-button-text{display:none}.show-map-btn{bottom:20px;position:absolute;right:20px}.tour-type{background-color:var(--base-3);border-top-right-radius:6px;bottom:0;color:var(--contrast);font-size:14px;font-weight:600;left:0;padding:8px 16px;position:absolute}@media (max-width:767px){.tour-type{font-size:12px;padding:6px 16px}}.top-0{left:0;position:absolute;top:0}.tour-rating{color:var(--contrast-2);font-size:14px}.tour-rating .glsr-summary{display:flex;flex-direction:row-reverse}.black-overlay{height:100%;width:100%}.black-overlay:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);content:'';border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-left-radius:100%;border-bottom-right-radius:100%;transition:background 0.3s ease 0s}.black-overlay:hover:after{background-color:rgb(31 116 191 / .5)}.black-overlay figure{width:100%;height:100%}.outline-white{border:1px solid var(--base-3);color:var(--base-3)}.outline-white.outline-btn{color:var(--base-3);border-color:var(--base-3)}.outline-white.outline-btn:hover{background-color:var(--base-3);color:var(--accent)}.outline-btn{border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;border:1px solid var(--contrast);color:var(--contrast);display:inline-flex;font-weight:600;padding:12px 24px 13px}.outline-btn:hover{background-color:var(--contrast);color:var(--base-3)}.img-full figure{height:100%}.img-full img{width:100%;height:100%;object-fit:cover}.vertical-overlay:after{content:'';width:100%;height:100%;background-image:linear-gradient(180deg,#fff0 75%,rgb(0 0 0 / .5) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;position:absolute;top:0;left:0}.column-bottom{display:flex;flex-direction:column;justify-content:flex-end}.location-container{position:relative}.location-container:after{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.location-container .location-content{position:relative;z-index:1;width:100%;padding:17px 31px}.location-container h3{font-size:30px;margin-bottom:0}.location-container img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width:1024px){.location-container .location-content{font-size:13px}.location-container h3{font-size:26px}}@media (max-width:767px){.location-container .location-content{font-size:11px}.location-container h3{font-size:18px}}.review-container{background-color:rgb(255 255 255 / .2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:30px 30px 10px}.review-container .autor-container{display:flex;column-gap:10px;align-items:center}.review-container .autor-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.review-container .rating{display:flex;margin-top:20px;margin-bottom:10px}.review-container .review-author{font-weight:700;font-size:17px}.review-container .review-date{font-size:13px;color:rgb(255 255 255 / .5);font-weight:500}.review-container img{width:40px;height:40px;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.review-container p{font-size:17px}@media (max-width:767px){.review-container{width:100%}}.h-100{height:100%}.circlearrows .splide__arrow{width:43px;height:43px;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-left-radius:100%;border-bottom-right-radius:100%;background-color:var(--base-3);color:var(--contrast);border:1px solid var(--contrast);font-size:15px;display:flex;align-items:center;justify-content:center;position:absolute;top:35%;transform:translate3d(0,-50%,0);z-index:1;padding:15px}.circlearrows .splide__arrow--next{position:absolute;right:-10px}.circlearrows .splide__arrow--prev{position:absolute;left:-10px}.circlearrows .splide__arrow:disabled{display:none}.circlearrows .splide__arrow:hover{background-color:var(--contrast)}.fix-prev-arrow .splide__arrow--prev svg{transform:scale(-1)}.arrow-chevron .splide__arrow{background-color:#fff0;padding:0;color:var(--base-3)}.arrow-chevron .splide__arrow .gb-icon svg{width:20px;height:20px;transition:transform 0.2s ease-out 0s}.arrow-chevron .splide__arrow:hover{background-color:#fff0}.arrow-chevron .splide__arrow:hover svg{transform:scale(1.2)}.absolute-arrows .splide__arrow{position:absolute;top:50%;transform:translate3d(0,-50%,0)}.absolute-arrows .splide__arrow--next{position:absolute;right:-10px}.absolute-arrows .splide__arrow--prev{position:absolute;left:-10px}.newsletter-form .error.text-danger{background-color:var(--base-3);color:var(--accent);padding:5px 30px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;font-weight:600}.newsletter-form .ff-column-container{display:flex;align-items:flex-start}.newsletter-form button{padding:18px 29px;border-top-left-radius:80px;border-top-right-radius:80px;border-bottom-left-radius:80px;border-bottom-right-radius:80px;font-size:17px;font-weight:600;margin-bottom:0}.newsletter-form input{background-color:#fff0;color:var(--base-3);border:2px solid var(--base-3);border-top-left-radius:70px;border-top-right-radius:70px;border-bottom-left-radius:70px;border-bottom-right-radius:70px;padding:18px 29px;font-size:17px;font-weight:600}.newsletter-form input:focus{background-color:#fff0;border:1px solid var(--base-3)}@media (max-width:767px){.newsletter-form .ff-column-container{display:flex;flex-direction:column}.newsletter-form button{width:100%}}.svg-accent svg{color:var(--accent)}.arrows-middle .splide__arrow{position:absolute;top:50%}.single-tour-rating .reviews-count{font-size:16px;color:#585858;font-weight:400}.single-tour-rating a{text-decoration:underline;color:#585858}.single-tour-images .splide__arrow.splide__arrow--next{position:absolute;right:calc(15% - 30px)}.single-tour-images .splide__arrow.splide__arrow--prev{position:absolute;left:calc(15% - 30px)}.single-tour-images img{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;object-fit:cover;width:100%;height:450px}@media (max-width:1024px){.single-tour-images .splide__slide{flex-shrink:0}}@media (max-width:767px){.single-tour-images img{height:160px}}.nav-bar-links>div{position:relative}.nav-bar-links>div:after{content:'';height:4px;width:100%;background-color:#fff0;position:absolute;bottom:0;left:0;transition:all 0.3s ease-in-out 0s}.nav-bar-links>div:hover:after{background-color:var(--accent)}@media (max-width:1024px){.nav-bar-links>div{flex-shrink:0}}.overview-icons .overview-icon .gb-icon svg{width:24px;height:24px}.overview-icons .overview-title{font-size:14px;font-weight:300}.overview-icons .overview-value{font-size:20px;font-weight:600}@media (max-width:767px){.overview-icons .overview-icon .gb-icon svg{width:22px;height:22px}.overview-icons .overview-title{font-size:12px}.overview-icons .overview-value{font-size:14px}}.grid-container .check-icon{border:1px solid var(--contrast);width:27px;height:27px;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-left-radius:100%;border-bottom-right-radius:100%;display:flex;justify-content:center;align-items:center}.grid-container .check-list-item{display:flex;column-gap:10px;align-items:flex-start}.grid-container .check-list-item svg{width:11px}.grid-container .col{display:flex;flex-direction:column;row-gap:25px}.grid-container .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.grid-container .included svg{color:#1d722f}.grid-container .included svg,.grid-container .not-included svg{width:18px}.grid-container .not-included svg{color:#d53038}@media (max-width:767px){.grid-container .check-icon{width:25px;flex-shrink:0}.grid-container .grid{display:grid;grid-template-columns:repeat(1,1fr)}}.card-attractions-container .attraction-card{text-align:center;font-size:15px;font-weight:600;background-color:rgb(31 116 191 / .3);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;opacity:1;transition:opacity 0.3s ease-in-out 0s}.card-attractions-container .attraction-card:hover{opacity:.75}.card-attractions-container .attraction-name{padding:12px 14px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:var(--accent);flex-grow:1;display:flex;align-items:center;justify-content:center}.card-attractions-container img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:118px;object-fit:cover}.accent-items *{color:var(--accent)}.accent-items .check-icon{border-color:var(--accent)}.grid-gap-15 .grid{display:grid;column-gap:15px;row-gap:15px}.single-tour-map img{border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;width:100%}.tour-itinerary-accordion .flex,.iteraniry-top-info{display:flex}.tour-itinerary-accordion .gap-10{display:flex;column-gap:10px}.tour-itinerary-accordion .gb-accordion__item-open{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.tour-itinerary-accordion .gb-accordion__item:first-child{display:none}.tour-itinerary-accordion .gb-accordion__item:last-child>.gb-accordion__content>.gb-container{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.tour-itinerary-accordion .gb-accordion__item:last-child button.gb-button{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.tour-itinerary-accordion .gb-accordion__item:last-child button.gb-button.gb-block-is-current{border-bottom-left-radius:0;border-bottom-right-radius:0}.tour-itinerary-accordion .gb-accordion__item:nth-child(2) button.gb-button{border-top-left-radius:20px;border-top-right-radius:20px}.tour-itinerary-accordion .icon svg{color:var(--accent)}.tour-itinerary-accordion .info-title{font-size:13px;font-weight:300}.tour-itinerary-accordion .info-value{font-size:18px;font-weight:600}.tour-itinerary-accordion .iteraniry-highlights{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid rgb(162 47 147 / .1)}.tour-itinerary-accordion .iteraniry-title{font-size:18px}.tour-itinerary-accordion .iteraniry-top-info{display:flex;column-gap:56px;color:var(--accent);margin-bottom:25px}.tour-itinerary-accordion .iteraniry-top-info .icon{padding-top:5px}.tour-itinerary-accordion .iteraniry-top-info .icon svg{width:23px}@media (max-width:767px){.tour-itinerary-accordion .gb-accordion__item:last-child button.gb-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.tour-itinerary-accordion .gb-accordion__item:nth-child(2) button.gb-button{border-top-left-radius:0;border-top-right-radius:0}.tour-itinerary-accordion .iteraniry-top-info{padding-right:20px;flex-direction:column;row-gap:11px}.tour-itinerary-accordion .iteraniry-top-info+p{padding-right:20px}}.card-white-container .attraction-name{color:var(--contrast)}.card-white-container .card-white{background-color:var(--base-3)}.sticky-tour-bar-nav{position:sticky;top:116px;z-index:2}.sticky-tour-bar-nav:after{width:200vw;height:100%;background-color:var(--f7f7f7);content:'';position:absolute;top:0;left:-100vw;box-shadow:0 2px 5px -2px rgb(0 0 0 / .2)}@media (max-width:1500px){.sticky-tour-bar-nav .navbar-wrapper{max-width:1050px}}@media (max-width:1400px){.sticky-tour-bar-nav .navbar-wrapper{max-width:1000px}}@media (max-width:1300px){.sticky-tour-bar-nav .navbar-wrapper{max-width:950px}}@media (max-width:1240px){.sticky-tour-bar-nav .navbar-wrapper{max-width:890px}}@media (max-width:1140px){.sticky-tour-bar-nav .navbar-wrapper{max-width:795px}}@media (max-width:1040px){.sticky-tour-bar-nav .navbar-wrapper{max-width:760px}}@media (max-width:1024px){.sticky-tour-bar-nav{top:102px}.sticky-tour-bar-nav .navbar-wrapper{max-width:100%}}@media (max-width:767px){.sticky-tour-bar-nav{position:sticky;top:66px}}@media (max-width:600px){.sticky-tour-bar-nav{top:68px}}.single-tour-price .currency_amount{font-size:32px}.single-tour-price .item_info_price .item_info_price_from{font-size:16px}@media (max-width:767px){.single-tour-price .currency_amount{font-size:28px}}.sticky-book-form{background-color:var(--base-3);position:sticky;top:150px;z-index:3}.tour-season{font-size:14px;font-weight:300}.tour-season .season-name{font-weight:600;font-size:20px}@media (max-width:767px){.tour-season{font-size:12px}.tour-season .season-name{font-size:14px}}.hide-first-accordion-item .gb-accordion__item:first-child{display:none}.summary-rating .glsr-summary-rating{font-size:60px;font-weight:600}.reviews-items .glsr-review{padding:24px;box-shadow:0 0 14px 0 rgb(0 0 0 / .07);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.breadcrumbs .fbc-items{display:flex;column-gap:10px;row-gap:10px;flex-wrap:wrap}.breadcrumbs .fbc-page .fbc-wrap .fbc-items li a:hover{color:var(--contrast);text-decoration:underline}.breadcrumbs .fbc-page .fbc-wrap .fbc-items li:first-child,.breadcrumbs .fbc-page .fbc-wrap ol.fbc-items{padding-left:0}.breadcrumbs svg{width:5px;height:8px}@media (max-width:1024px){.breadcrumbs .fbc-page .fbc-wrap .fbc-items li:first-child,.breadcrumbs .fbc-page .fbc-wrap ol.fbc-items{padding-left:0}}@media (max-width:767px){.breadcrumbs .fbc-page .fbc-wrap .fbc-items li:first-child,.breadcrumbs .fbc-page .fbc-wrap ol.fbc-items{padding-left:0}}.relative{position:relative}.tour-type-circle{align-items:center;display:flex;height:222px;justify-content:center;width:222px}@media (max-width:767px){.tour-type-circle{height:120px;width:120px}}@media (max-width:767px){.tour-price-loop .currency_amount{font-size:18px}.tour-price-loop .item_info_price_from{font-size:15px}}.contact-form .ff-el-form-check{font-weight:500;font-size:17px}.contact-form .ff-el-is-error .error.text-danger{font-size:15px;font-weight:500;background-color:#d53038;color:var(--base-3);padding:11px 12px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:10px}.contact-form button{background-color:var(--accent);padding:18px 24px;border-top-left-radius:80px;border-top-right-radius:80px;border-bottom-left-radius:80px;border-bottom-right-radius:80px;font-weight:600}.contact-form input,.contact-form select,.contact-form textarea{background-color:var(--base-3);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:15px 30px;font-size:18px;border:1px solid var(--contrast)}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{background-color:var(--base-3);border:1px solid var(--accent);filter:drop-shadow(0 0 4px rgb(39 77 110 / .8))}.contact-form select.ff-el-form-control:not([size]):not([multiple]){height:auto}@media (max-width:767px){.contact-form .ff-el-form-check{font-size:12px}.contact-form button{width:100%}.contact-form input,.contact-form select,.contact-form textarea{font-size:16px;padding:12px 20px}}.btn-text-underline .gb-button-text{text-decoration:underline}.side-filters .wpc-filters-main-wrap li.wpc-term-item{padding:15px 17px;border:1px solid #cfcfcf;border-top-left-radius:75px;border-top-right-radius:75px;border-bottom-left-radius:75px;border-bottom-right-radius:75px;flex-grow:1;font-size:13px;font-weight:500}.side-filters .wpc-filter-content{padding-left:30px;padding-right:30px;padding-top:10px}.side-filters .wpc-filter-header{padding:13px 28px 13px 32px;background-color:rgb(0 0 0 / .03)}.side-filters .wpc-filter-title{margin-bottom:0;font-size:16px;color:#373737;font-weight:600}.side-filters .wpc-filters-main-wrap li.wpc-term-item label{flex-grow:1}.side-filters .wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected{border:1px solid var(--contrast)}.side-filters .wpc-filters-section{margin-bottom:5px}.side-filters a{color:var(--contrast)}.post-label{left:0;position:absolute;top:0}.invert-icon .gb-icon svg{transform:scale(-1)}.gbp-section{padding:7rem 40px}@media (max-width:1024px){.gbp-section{padding:6rem 30px}}@media (max-width:767px){.gbp-section{padding:4rem 20px}}.gbp-section__inner{margin-left:auto;margin-right:auto;position:relative;z-index:1}.gbp-section__tagline{font-size:1rem;font-weight:600;margin-bottom:.75rem}.gbp-section__headline{margin-bottom:1.5rem}@media (max-width:767px){.gbp-section__headline{margin-bottom:1.25rem}}.gbp-section__text{font-size:1.125rem}.gbp-section--background{background-color:#000;color:#fff}.gbp-button--primary{background-color:#000;border:1px solid;color:#fff;display:inline-flex;font-size:1rem;padding:.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000;color:#fff}.gbp-card{padding:1.5rem}@media (max-width:767px){.gbp-card{padding:1.25rem}}.gbp-card--border{border:1px solid #000}.gbp-card__title{font-size:1.25rem;margin-bottom:.5rem}.gbp-button--secondary{border:1px solid #000;color:currentColor;display:inline-flex;font-size:1rem;padding:.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}.gbp-card__text{font-size:1rem;margin-bottom:0}.gbp-card__meta-text{font-size:.875rem;margin-bottom:.5rem}.selected-region{background-color:rgb(31 116 191 / .81);border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:15px;border-top-right-radius:15px;border:3px solid var(--accent);padding:15px 15px 16px}