.AboutTour-module-scss-module__9L8XDW__parent{background-color:var(--grey-950);padding:30px 0}@media (min-width:801px){.AboutTour-module-scss-module__9L8XDW__parent{padding:80px 0}}.AboutTour-module-scss-module__9L8XDW__wrapper{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}.AboutTour-module-scss-module__9L8XDW__flex-container{border-radius:20px;overflow:hidden}@media (min-width:1025px){.AboutTour-module-scss-module__9L8XDW__flex-container{border-radius:40px;flex-flow:wrap;align-items:stretch;display:flex}}.AboutTour-module-scss-module__9L8XDW__column-image{position:relative;overflow:hidden}@media (min-width:1025px){.AboutTour-module-scss-module__9L8XDW__column-image{width:440px}}@media (max-width:1024px){.AboutTour-module-scss-module__9L8XDW__column-image{height:300px;max-height:25vh}}.AboutTour-module-scss-module__9L8XDW__column-image img{object-fit:cover!important}.AboutTour-module-scss-module__9L8XDW__column-text{background-color:var(--default-bg);flex:1;padding:2rem}@media (min-width:1521px){.AboutTour-module-scss-module__9L8XDW__column-text{padding:3rem 4rem}}@media (max-width:640px){.AboutTour-module-scss-module__9L8XDW__column-text{padding:1.5rem}}.AboutTour-module-scss-module__9L8XDW__title{width:100%;margin:0 0 30px;font-size:50px;font-weight:600;line-height:1.06}@media (max-width:1520px){.AboutTour-module-scss-module__9L8XDW__title{margin-bottom:13px;font-size:40px;line-height:1.05}}@media (max-width:1024px){.AboutTour-module-scss-module__9L8XDW__title{font-size:44px;line-height:1.09091}}@media (max-width:640px){.AboutTour-module-scss-module__9L8XDW__title{font-size:28px;line-height:1.17857}}@media (min-width:1025px){.AboutTour-module-scss-module__9L8XDW__title{width:100%}}.AboutTour-module-scss-module__9L8XDW__description{white-space:pre-line;width:100%;margin:0;font-size:17px;font-weight:300;line-height:1.76471}.AboutTour-module-scss-module__9L8XDW__description>p:first-child{margin-top:0}@media (max-width:1520px){.AboutTour-module-scss-module__9L8XDW__description{font-size:16px;line-height:1.46667}}@media (max-width:640px){.AboutTour-module-scss-module__9L8XDW__description{font-size:15px;line-height:1.46667}}@media (min-width:1025px){.AboutTour-module-scss-module__9L8XDW__column-text--no-list .AboutTour-module-scss-module__9L8XDW__description{width:100%;max-width:650px}}.AboutTour-module-scss-module__9L8XDW__list{grid-template-columns:1fr;gap:1rem;width:100%;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:801px){.AboutTour-module-scss-module__9L8XDW__list{grid-template-columns:1fr 1fr}}@media (min-width:1025px){.AboutTour-module-scss-module__9L8XDW__column-text--no-description .AboutTour-module-scss-module__9L8XDW__list{width:100%}}.AboutTour-module-scss-module__9L8XDW__list-el{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.AboutTour-module-scss-module__9L8XDW__list-svg{color:var(--default-text);border:1px solid var(--default-border-text-match);border-radius:50%;width:24px;height:24px;margin-top:3px;margin-right:17px;display:block;position:relative}@media (max-width:640px){.AboutTour-module-scss-module__9L8XDW__list-svg{width:20px;height:20px;margin-top:2px;margin-right:9px}}.AboutTour-module-scss-module__9L8XDW__list-svg svg{width:11px;height:7px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.AboutTour-module-scss-module__9L8XDW__list-svg svg{width:8px;height:5px}}.AboutTour-module-scss-module__9L8XDW__list-title{width:calc(100% - 41px);font-size:17px;font-weight:300;line-height:1.52941}@media (max-width:1520px){.AboutTour-module-scss-module__9L8XDW__list-title{font-size:16px;line-height:1.2}}@media (max-width:640px){.AboutTour-module-scss-module__9L8XDW__list-title{width:calc(100% - 29px);font-size:15px;line-height:1.2}}
@media (min-width:801px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{grid-template-columns:3fr 2fr;display:grid}}@media (min-width:1025px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{gap:1.5rem}}@media (min-width:1201px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{grid-template-columns:2fr 3fr}}@media (min-width:1521px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{margin:0 0 0 calc(50vw - 760px);padding-left:0}}.CategoryBanner-module-scss-module__cuzkaq__column-image{border-radius:0;width:100vw;height:25vh;max-height:300px;position:relative;overflow:hidden}@media (min-width:801px){.CategoryBanner-module-scss-module__cuzkaq__column-image{border-radius:2.5rem 0 0 2.5rem;width:100%;height:auto;max-height:100vh}}.CategoryBanner-module-scss-module__cuzkaq__title{font-family:var(--body_font);text-wrap:pretty;margin:0 0 .5rem;font-size:28px;font-weight:700;line-height:1.1}@media (min-width:641px){.CategoryBanner-module-scss-module__cuzkaq__title{margin:0 0 .75rem;font-size:2rem}}.CategoryBanner-module-scss-module__cuzkaq__description{font-family:var(--body_font);text-wrap:pretty;margin:0;font-weight:300;line-height:1.625}.CategoryBanner-module-scss-module__cuzkaq__description>p:last-child{margin-bottom:0}.CategoryBanner-module-scss-module__cuzkaq__description h1,.CategoryBanner-module-scss-module__cuzkaq__description h2,.CategoryBanner-module-scss-module__cuzkaq__description h3,.CategoryBanner-module-scss-module__cuzkaq__description h4,.CategoryBanner-module-scss-module__cuzkaq__description h5,.CategoryBanner-module-scss-module__cuzkaq__description h6{margin:0 0 .5rem}.CategoryBanner-module-scss-module__cuzkaq__description h1{font-family:var(--body_font);font-size:28px;font-weight:700;line-height:1.1}.CategoryBanner-module-scss-module__cuzkaq__description h2{font-size:24px;font-weight:600;line-height:1.2}.CategoryBanner-module-scss-module__cuzkaq__description h3{font-size:20px;font-weight:600;line-height:1.3}.CategoryBanner-module-scss-module__cuzkaq__description h4{font-size:18px;font-weight:500;line-height:1.3}.CategoryBanner-module-scss-module__cuzkaq__description h5{font-size:16px;font-weight:500;line-height:1.4}.CategoryBanner-module-scss-module__cuzkaq__description h6{font-size:14px;font-weight:400;line-height:1.4}@media (min-width:641px){.CategoryBanner-module-scss-module__cuzkaq__description{font-size:18px;line-height:1.66667}.CategoryBanner-module-scss-module__cuzkaq__description h1{font-size:50px}.CategoryBanner-module-scss-module__cuzkaq__description h2{font-size:40px}.CategoryBanner-module-scss-module__cuzkaq__description h3{font-size:32px;line-height:1.25}.CategoryBanner-module-scss-module__cuzkaq__description h4{font-size:26px}.CategoryBanner-module-scss-module__cuzkaq__description h5{font-size:20px;line-height:1.35}.CategoryBanner-module-scss-module__cuzkaq__description h6{font-size:16px}}@media (min-width:801px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{gap:1rem 1.5rem}}@media (min-width:1201px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{gap:1rem 2rem}}@media (min-width:1521px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{gap:1rem 3rem}}@media (min-width:1641px){.CategoryBanner-module-scss-module__cuzkaq__wrapper{row-gap:1.5rem}}.CategoryBanner-module-scss-module__cuzkaq__column-image{grid-column:2}@media (min-width:1025px){.CategoryBanner-module-scss-module__cuzkaq__column-image{border-radius:60px 0 0;grid-row:span 2}}.CategoryBanner-module-scss-module__cuzkaq__column-text{grid-row:1;padding-top:1.5rem;padding-left:1.25rem}@media (max-width:800px){.CategoryBanner-module-scss-module__cuzkaq__column-text{padding-right:1.25rem}}@media (min-width:1201px){.CategoryBanner-module-scss-module__cuzkaq__column-text{padding-top:1rem}}@media (min-width:1521px){.CategoryBanner-module-scss-module__cuzkaq__column-text{padding-left:1.25rem}}@media (min-width:1641px){.CategoryBanner-module-scss-module__cuzkaq__column-text{padding-top:2rem}}@media (min-width:801px) and (min-height:901px){.CategoryBanner-module-scss-module__cuzkaq__title{font-size:2.5rem;line-height:1}}@media (min-width:1201px) and (min-height:901px){.CategoryBanner-module-scss-module__cuzkaq__title{font-size:50px}}.CategoryBanner-module-scss-module__cuzkaq__list{background:var(--primary-a06);border-radius:10px;grid-area:2/span 2;margin:1rem 1.25rem 1.5rem;padding:18px 1rem 1.25rem;list-style:none}@media (min-width:801px){.CategoryBanner-module-scss-module__cuzkaq__list{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:0;display:grid}}@media (min-width:1025px){.CategoryBanner-module-scss-module__cuzkaq__list{grid-column:1;margin-right:0}}@media (min-width:1521px){.CategoryBanner-module-scss-module__cuzkaq__list{margin-left:1.25rem}}@media (min-width:1641px){.CategoryBanner-module-scss-module__cuzkaq__list{margin-bottom:1.5rem;padding:30px}}.CategoryBanner-module-scss-module__cuzkaq__list-el{text-wrap:pretty;justify-content:flex-start;display:flex}@media (max-width:800px){.CategoryBanner-module-scss-module__cuzkaq__list-el:nth-child(n+2){margin-top:12px}}.CategoryBanner-module-scss-module__cuzkaq__list-svg{color:var(--primary);flex:none;width:1.25rem;height:18px;margin-right:12px}@media (min-width:1025px){.CategoryBanner-module-scss-module__cuzkaq__list-svg{width:26px;height:22px;margin-right:11px}}.CategoryBanner-module-scss-module__cuzkaq__list-svg svg{width:100%;height:100%;display:block}.CategoryBanner-module-scss-module__cuzkaq__list-svg--tick_check{border:1px solid var(--primary);border-radius:50%;width:24px;height:24px;margin-right:17px;display:block;position:relative}.CategoryBanner-module-scss-module__cuzkaq__list-svg--tick_check svg{width:11px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CategoryBanner-module-scss-module__cuzkaq__list-title{color:var(--primary);font-family:var(--body_font);margin:3px 0 0;padding-right:3px;font-size:15px;font-weight:500;line-height:1.2}@media (min-width:641px){.CategoryBanner-module-scss-module__cuzkaq__list-title{margin-top:1px;font-size:17px}}.CategoryBanner-module-scss-module__cuzkaq__cta{margin-top:1rem}
.MenuButton-module-scss-module__CGhima__menu-button{color:#000;border:1px solid var(--dark);text-align:center;background-color:#fff;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.MenuButton-module-scss-module__CGhima__menu-button svg{vertical-align:middle}.MenuButton-module-scss-module__CGhima__dropdown{display:inline-block;position:relative}.MenuButton-module-scss-module__CGhima__dropdown-content{z-index:1;background-color:#fff;border-radius:10px;gap:6px;width:100%;min-width:250px;padding:5px 0;display:none;position:absolute;top:44px;left:-210px;box-shadow:0 10px 20px #0003,0 0 2px #00000040}.MenuButton-module-scss-module__CGhima__dropdown-content button{color:#000;width:100%}.MenuButton-module-scss-module__CGhima__dropdown-content--active{display:block}
.Results-module-scss-module__d9DbSW__results-wrap{margin-bottom:70px}@media (max-width:640px){.Results-module-scss-module__d9DbSW__results-wrap{margin-bottom:0}}.Results-module-scss-module__d9DbSW__sorting-maps-wrap{flex-direction:row;gap:36px;display:flex}@media (max-width:1024px){.Results-module-scss-module__d9DbSW__sorting-maps-wrap{justify-content:space-between;gap:0;width:100%}.Results-module-scss-module__d9DbSW__share-link-desktop-wrap{display:none}}.Results-module-scss-module__d9DbSW__results-meta{z-index:2;justify-content:space-between;align-items:center;margin-bottom:22px;display:flex;position:relative}@media (max-width:640px){.Results-module-scss-module__d9DbSW__results-meta{margin-bottom:8px}}.Results-module-scss-module__d9DbSW__results-meta-loading{height:40px}@media (max-width:640px){.Results-module-scss-module__d9DbSW__results-meta-loading{height:39px}}.Results-module-scss-module__d9DbSW__sort-select-label{position:absolute;left:-99999px}.Results-module-scss-module__d9DbSW__toggle-maps{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--default-text);background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 0 8px;display:flex}.Results-module-scss-module__d9DbSW__toggle-maps svg{width:25px;height:19px;margin-top:-5px;margin-right:0}@media (max-width:640px){.Results-module-scss-module__d9DbSW__toggle-maps svg{width:21px;height:16px;margin-right:5px}}.Results-module-scss-module__d9DbSW__toggle-maps .Results-module-scss-module__d9DbSW__text{text-align:right;width:88px;font-size:15px;font-weight:600}@media (max-width:640px){.Results-module-scss-module__d9DbSW__toggle-maps .Results-module-scss-module__d9DbSW__text{width:70px;font-size:13px}}.Results-module-scss-module__d9DbSW__toggle-maps .Results-module-scss-module__d9DbSW__toggle{border:1px solid var(--default-border-text-match);background-color:var(--default-bg);width:32px;height:18px;transition:background-color var(--time);border-radius:70px;margin-left:7px;position:relative}@media (max-width:640px){.Results-module-scss-module__d9DbSW__toggle-maps .Results-module-scss-module__d9DbSW__toggle{width:30px;height:17px;margin-left:4px}}.Results-module-scss-module__d9DbSW__toggle-maps .Results-module-scss-module__d9DbSW__toggle:before{content:"";background-color:var(--default-bg-flip);width:12px;height:12px;transition:background-color var(--time),left var(--time);border-radius:50%;position:absolute;top:2px;left:3px}@media (max-width:640px){.Results-module-scss-module__d9DbSW__toggle-maps .Results-module-scss-module__d9DbSW__toggle:before{width:11px;height:11px}}.Results-module-scss-module__d9DbSW__toggle-maps.Results-module-scss-module__d9DbSW__toggle-maps-active .Results-module-scss-module__d9DbSW__toggle{background-color:var(--default-bg-flip)}.Results-module-scss-module__d9DbSW__toggle-maps.Results-module-scss-module__d9DbSW__toggle-maps-active .Results-module-scss-module__d9DbSW__toggle:before{background-color:var(--default-bg);left:15px}@media (max-width:640px){.Results-module-scss-module__d9DbSW__toggle-maps.Results-module-scss-module__d9DbSW__toggle-maps-active .Results-module-scss-module__d9DbSW__toggle:before{left:14px}}.Results-module-scss-module__d9DbSW__results-list{z-index:1;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:40px;display:grid;position:relative}.Results-module-scss-module__d9DbSW__results-list+.Results-module-scss-module__d9DbSW__results-list{margin-top:30px}@media (max-width:1520px){.Results-module-scss-module__d9DbSW__results-list{gap:30px}}@media (max-width:1024px){.Results-module-scss-module__d9DbSW__results-list{row-gap:32px}}@media (max-width:800px){.Results-module-scss-module__d9DbSW__results-list{gap:20px}}@media (max-width:640px){.Results-module-scss-module__d9DbSW__results-list{grid-template-columns:repeat(1,1fr)}}.Results-module-scss-module__d9DbSW__deal-title{text-align:center;color:var(--default-text-lightest);max-width:280px;margin:0 0 5px;font-size:40px;font-weight:300;line-height:46px}@media (max-width:1520px){.Results-module-scss-module__d9DbSW__deal-title{max-width:220px;font-size:32px;line-height:36px}}@media (max-width:1200px){.Results-module-scss-module__d9DbSW__deal-title{max-width:180px;font-size:26px;line-height:30px}}@media (max-width:640px){.Results-module-scss-module__d9DbSW__deal-title{max-width:285px}}.Results-module-scss-module__d9DbSW__deal-title b{font-weight:600}.Results-module-scss-module__d9DbSW__deal-title a:hover{text-decoration:underline}.Results-module-scss-module__d9DbSW__deal-subtitle{text-align:center;text-transform:capitalize;color:var(--default-text-lightest);max-width:280px;margin:0 0 22px;font-size:15px;font-weight:300;line-height:19px}@media (max-width:1200px){.Results-module-scss-module__d9DbSW__deal-subtitle{margin-bottom:18px;font-size:14px;line-height:18px}}@media (max-width:640px){.Results-module-scss-module__d9DbSW__deal-subtitle{max-width:210px;margin-bottom:17px}}.Results-module-scss-module__d9DbSW__deal-subtitle a{color:var(--default-text-lightest);text-decoration:underline}.Results-module-scss-module__d9DbSW__deal-subtitle a:hover{text-decoration:underline}.Results-module-scss-module__d9DbSW__results-pagination{flex-direction:column;justify-content:center;align-items:center;padding-top:4rem;display:flex}@media (max-width:640px){.Results-module-scss-module__d9DbSW__results-pagination{padding-top:2rem}}.Results-module-scss-module__d9DbSW__results-pagination--0{padding-top:200px;padding-bottom:200px}.Results-module-scss-module__d9DbSW__results-pagination--loading{height:145px}@media (max-width:640px){.Results-module-scss-module__d9DbSW__results-pagination--loading{height:83px}}.Results-module-scss-module__d9DbSW__totals{margin:0 0 1rem;font-size:1rem;font-weight:300;line-height:1rem}.Results-module-scss-module__d9DbSW__totals b{font-weight:600}
.TotalResults-module-scss-module__TC-l1a__total-results{--_height:34px;width:100%;font-size:26px}@media (max-width:1200px){.TotalResults-module-scss-module__TC-l1a__total-results{--_height:32px;font-size:24px}}@media (max-width:1024px){.TotalResults-module-scss-module__TC-l1a__total-results{--_height:30px;width:50%;font-size:22px}}@media (max-width:800px){.TotalResults-module-scss-module__TC-l1a__total-results{--_height:26px;font-size:20px}}@media (max-width:640px){.TotalResults-module-scss-module__TC-l1a__total-results{--_height:22px;font-size:18px}}@media (max-width:360px){.TotalResults-module-scss-module__TC-l1a__total-results{--_height:20px;font-size:1rem}}.TotalResults-module-scss-module__TC-l1a__filter-total{height:var(--_height);font-weight:500;line-height:var(--_height);margin:0}@media (max-width:640px){.TotalResults-module-scss-module__TC-l1a__filter-total{height:auto}}.TotalResults-module-scss-module__TC-l1a__filter-total--loading{width:50%;height:var(--_height);background:var(--loading-animation_bg);border-radius:4px;position:relative;overflow:hidden}@keyframes TotalResults-module-scss-module__TC-l1a__shine{to{transform:translate(100%)}}.TotalResults-module-scss-module__TC-l1a__filter-total--loading:after{will-change:transform;background-image:linear-gradient(90deg,var(--loading-animation_bg)8%,var(--loading-animation_color)18%,var(--loading-animation_bg)33%);content:"";background-size:200% 100%;animation:1.5s linear infinite TotalResults-module-scss-module__TC-l1a__shine;position:absolute;inset:0;transform:translate(-100%)}@media (max-width:1200px){.TotalResults-module-scss-module__TC-l1a__filter-total--loading{width:33%}}@media (max-width:800px){.TotalResults-module-scss-module__TC-l1a__filter-total--loading{width:50%}}
