.color-orange{color:#fea34e}.color-blue{color:#00a3ff}.color-dg{color:#484848}.color-lg{color:#757575}.color-secondary{color:#008489}:root{--litepicker-is-today-color: $--litepicker-day-color !important}.dark-grey{color:#484848 !important}.light-grey{color:#757575 !important}.danger-red{color:#f83427 !important}.color-tertiary-light{color:rgba(0,0,0,0.4)}#footer,.seo-authority-block{background-color:#fff;color:#484848}#footer .page-container,.seo-authority-block .page-container{padding-bottom:24px}#footer footer,.seo-authority-block footer{color:#484848;margin:0;overflow-wrap:break-word;padding-bottom:0;padding-top:0}#footer footer a,.seo-authority-block footer a{color:#484848}#footer .container-separator,.seo-authority-block .container-separator{margin-bottom:24px}#footer .container-separator .separator,.seo-authority-block .container-separator .separator{border-bottom:1px solid #dbdbdb;margin-bottom:16px;margin-top:16px}#footer .list-layout-components,.seo-authority-block .list-layout-components{list-style:outside none none;margin-bottom:0;padding-left:0}#footer .component-footer,#footer .component-footer-title,.seo-authority-block .component-footer,.seo-authority-block .component-footer-title{color:#767676 !important;font-size:14px !important;text-decoration:none !important;font-weight:600 !important;word-wrap:break-word;display:contents;margin:0}#footer .component-footer-title,.seo-authority-block .component-footer-title{color:#484848 !important;font-weight:bold !important;text-transform:uppercase}.footer-item-icon svg{display:block;width:.875rem;height:.875rem}.list-unstyled,.list-layout{padding-left:0;list-style:none}.list-layout{margin-bottom:0}.text-muted{color:#767676}a.text-muted{color:#767676}a.text-muted:hover,a.text-muted:focus{color:#767676}.gw-items{margin-bottom:1rem}.gw-items .logo-footer{margin-right:.5rem}.gw-items form{margin:0;margin-left:1rem;margin-right:.5rem}.gw-terms form{margin:0;margin-left:.5rem;margin-right:.5rem}.footer-help-center-button{font-size:.75rem;background-color:#ff5a5f;border:0;border-radius:1.5rem;color:#ffff;font-weight:bold;padding:.5rem 1rem;position:relative}.btn-guide{margin-right:15px;margin-bottom:0px;margin-top:0px;display:inline-block;font-size:14px !important;padding:10px 18px;background-color:#008489 !important;color:white !important}.link{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent none repeat scroll 0 0;border:medium none;color:inherit;display:inline-block;margin:0;padding:0 10px;position:relative;text-decoration:none !important;white-space:nowrap;font-weight:600;font-size:14}.link:hover{color:inherit}.lang-dropdown{background-color:white !important;border-color:#dbdbdb !important;color:black !important}.color-orange{color:#fea34e}.color-blue{color:#00a3ff}.color-dg{color:#484848}.color-lg{color:#757575}.color-secondary{color:#008489}:root{--litepicker-is-today-color: $--litepicker-day-color !important}.dark-grey{color:#484848 !important}.light-grey{color:#757575 !important}.danger-red{color:#f83427 !important}.color-tertiary-light{color:rgba(0,0,0,0.4)}.download-app-alert-container{display:flex;align-items:center}.download-app-alert-container a{margin-left:.5rem}@media (max-width: 1300px){.download-app-alert-container{display:block}.download-app-alert-container .download-app-buttons{text-align:center}}@media (max-width: 322px){.download-app-alert-container a{margin-left:0}.download-app-alert-container .download-app-buttons a:nth-child(2) img{margin-top:.5rem}}@media (max-width: 1300px){.download-app-alert-container .download-app-text{margin-bottom:1rem}}#flash_messages .pro-button-container{display:inline}#flash_messages .pro-button-container a{margin-left:1rem}@media (max-width: 767px){#flash_messages .pro-button-container{display:block;text-align:center}#flash_messages .pro-button-container a{margin-left:0;margin-top:1rem}}.tour-completion-alert{background-color:#fff6ed;margin-bottom:1.5rem;margin-top:1rem;display:flex;border-radius:.5rem;padding:.75rem 1rem;color:#484848}.tour-completion-alert svg{width:1.25rem;height:1.25rem;fill:#fea34e}#cover-search{width:100%;height:100%;position:fixed;background-color:#000;z-index:0;transition:.5s}#cover-search.open{opacity:.8}#cover-search.close{opacity:0;visibility:hidden}#mainSidenav{position:fixed;width:100%;height:100%;background:#ffff;z-index:20;top:0;left:0;overflow-x:hidden}#mainSidenav.side-nav-hidden{display:none}.sidenav-container{margin-top:10px;padding-left:24px;padding-right:24px;word-break:break-word}.sidenav-user-container{margin-top:15px;margin-bottom:30px;padding-left:24px;padding-right:24px;word-break:break-word}.sidenav-container ul{list-style:none;padding:0}.sidenav-container ul li{margin-bottom:20px}.sidenav-container ul hr{margin:0 0 20px 0}.sidenav-container .sidenav-icon svg{fill:#484848;width:1rem;height:1rem;margin-right:10px}.sidenav-container .sidenav-text{font-size:17px !important;margin-right:5px}.sidenav-container .be-guide-container{width:100%;text-align:center;margin-top:40px}.sidenav{padding-top:1.5rem}.sidenav a,.sidenav .anchor{text-decoration:none !important;color:#484848 !important;line-height:24px !important;font-size:17px !important;font-weight:400}.sidenav a:hover,.sidenav .anchor:hover{color:#484848 !important}.sidenav .closebtn{position:absolute;right:24px;top:0;font-size:40px;cursor:pointer;color:#484848}.sidenav-notification-indicator{border-radius:50%;background:#ff5a5f;color:white;font-weight:bold;align-items:center;display:inline-flex;justify-content:center}.sidenav-notification-indicator.single{width:8px;height:8px;padding:0;min-width:8px}.sidenav-notification-indicator.doble{width:16px;height:16px;padding:0;min-width:16px;font-size:10px}@media (max-width: 990px){.sidenav-notification-indicator{display:flex}}.navbar-brand{position:relative;display:inline-block}.navbar-brand .notification-indicator{position:absolute;top:.15rem;left:1.25rem;border-radius:50%;background:#ff5a5f;color:#ffff;font-weight:bold}.navbar-brand .notification-indicator.single{font-size:11px;padding:0 5px}.navbar-brand .notification-indicator.doble{font-size:10px;padding:1px 3px}.color-orange{color:#fea34e}.color-blue{color:#00a3ff}.color-dg{color:#484848}.color-lg{color:#757575}.color-secondary{color:#008489}:root{--litepicker-is-today-color: $--litepicker-day-color !important}.dark-grey{color:#484848 !important}.light-grey{color:#757575 !important}.danger-red{color:#f83427 !important}.color-tertiary-light{color:rgba(0,0,0,0.4)}.selectable-option{-webkit-tap-highlight-color:transparent;display:flex;height:4rem;cursor:pointer;align-items:center;justify-content:space-between;padding:0 1.5rem;border-radius:.5rem}@media (min-width: 769px){.selectable-option:hover{background-color:#f7f7f7}}.selectable-option input{accent-color:#008489;flex:none}.selectable-option .selectable-option-name{display:block;color:#484848}.selectable-option .selectable-option-description{display:block;color:#757575;font-size:.75rem}.page-container{padding-bottom:24px}.page-container-responsive{max-width:67.5rem;margin-left:auto;margin-right:auto;margin-top:2rem}@media (max-width: 575px){.custom-container{width:100%;padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1.5rem;margin-right:auto;margin-left:auto;max-width:71.25rem}}@media (min-width: 576px) and (max-width: 1199px){.custom-container{width:100%;padding-right:2rem;padding-left:2rem;padding-bottom:1.5rem;margin-right:auto;margin-left:auto;max-width:71.25rem}}@media (min-width: 1200px){.custom-container{width:100%;padding-right:0;padding-left:0;padding-bottom:1.5rem;margin-right:auto;margin-left:auto;max-width:71.25rem}}.boxed-fluid-container{width:100%;max-width:75.25rem;padding-left:1rem;padding-right:2rem;margin-top:2rem;margin-bottom:10rem;margin-left:auto;margin-right:auto}@media (max-width: 576px){.boxed-fluid-container{margin-top:0;padding:0}}.container-fluid{padding-left:24px !important;padding-right:24px !important}.title-auth{font-size:44px;font-weight:600}.btn-change-pass{width:100%;font-size:14px !important;font-weight:bold !important}@media (max-width: 992px){.container-table.navbar-container{padding-left:1rem}}@media (min-width: 993px){.container-table.navbar-container{padding-left:9px}}@media (max-width: 992px){.navbar-header.table-child{padding-right:1rem}.navbar-header.table-child.has-messages{padding-right:1.5rem}}.table-responsive th,.table-responsive td{color:#484848}.color_dg{color:#484848}.near-places,.suggested-places,.categories-container{margin-bottom:1rem}.fluid-grid-city-container,.suggested-places-container{margin-top:1rem;padding-bottom:.25rem}.fluid-grid-city{display:inline-flex;margin-right:1em;margin-bottom:.5rem}@media screen and (max-width: 767px){.fluid-grid-city{display:block;margin-right:0}.fluid-grid-city a{width:100%}}.fluid-grid-city span{font-size:1em;line-height:1em;margin-bottom:0;font-weight:normal}header.header.guru-header{position:relative;opacity:1;transition:opacity 0.25s ease-out 0s;border-radius:0px;background-color:white;z-index:15}header.header.guru-header.bordered{border-bottom:1px solid #dbdbdb}header.header.guru-header-menu{position:relative}header.header.guru-header .navbar-header{float:none}header.header.guru-header .navbar-collapse{padding:0px}header.header.guru-header .navbar{border-radius:0px;border:0 none;margin:0px}header.header.guru-header .dropdown-menu>li>a:hover{background:none}header.header.guru-header .dropdown-menu{border-radius:0px}header.header.guru-header .navbar-left{float:left}header.header.guru-header .navbar-brand{height:auto;padding:auto;line-height:auto;float:none;margin:0px;padding:0px}header.header.guru-header .navbar-border-button{border-bottom:1px solid #dbdbdb}header.header.guru-header .navbar.navbar-absolute{position:absolute}header.header.guru-header .navbar-container{min-height:64px}header.header.guru-header .search-bar{border-left:1px solid #dbdbdb}header.header.guru-header .search-bar .input-where{font-size:1rem;-moz-appearance:none;background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;display:block;height:64px;margin:0;outline:medium none;padding-left:44px;transition:color 1s ease 0s;width:100%}header.header.guru-header .search-bar .img-search{color:inherit;font-size:18px !important;opacity:0.5;position:absolute;top:50%;transform:translateY(-50%);transition:color 1s ease 0s;left:16px;right:auto;display:flex}header.header.guru-header .search-bar .img-search .icon{font-size:inherit;width:1.125rem;height:1.125rem}header.header.guru-header .navbar-brand .link{padding-right:20px;height:64px;line-height:64px;padding-left:24px}header.header.guru-header .navbar-brand .container-img.desktop{padding:0px 24px}header.header.guru-header .navbar-brand .logo-brand{display:inline-block;margin-right:15px;margin-left:6px}@media (max-width: 992px){header.header.guru-header .navbar-brand .logo-brand{margin:10 10 10 0}}header.header.guru-header .navbar-brand .logo-brand.icon{fill:grey;margin:10 10 10 0;height:34px;width:12px;padding-top:.375rem}header.header.guru-header .list{display:table;height:64px;list-style:outside none none;margin:0;padding:0}header.header.guru-header .list .item{float:none;display:table-cell}header.header.guru-header .list .item .btn{margin-right:15px;margin-bottom:0px;margin-top:0px;display:inline-block;font-size:14px;padding:10px 18px}header.header.guru-header .list .item .btn-secondary,header.header.guru-header .list .item :checked+label.btn-secondary-inverse,header.header.guru-header .list .item .btn-secondary:hover{background-color:#008489;color:#fff}header.header.guru-header .list .item .link{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent none repeat scroll 0 0;border:medium none;color:grey;display:inline-block;height:64px;line-height:64px;margin:0 10 0 10;padding:0px;position:relative;text-decoration:none;white-space:nowrap;font-weight:600}header.header.guru-header .list .item .link :hover{color:grey}header.header.guru-header .list .item .navbar-icon{margin-right:5px}header.header.guru-header .list .item.dropdown:hover>.dropdown-menu,header.header.guru-header .list .item.dropdown:hover>.dropdown-arrow{display:block}header.header.guru-header .list .item.dropdown>.dropdown-menu{background-color:#ffffff;border:1px solid #dbdbdb;box-shadow:0 0 5px rgba(0,0,0,0.1);max-width:460px;min-height:60px;min-width:282px;right:0px;left:auto;position:absolute;transform:translate3d(-224px, 62px, 0px) !important;top:0px;left:0px;will-change:transform}header.header.guru-header .list .item.dropdown>.dropdown-menu li{border-bottom:1px solid #f2f2f2;padding-bottom:10px;padding-top:10px;margin-right:20px;margin-left:20px}header.header.guru-header .list .item.dropdown>.dropdown-menu li:hover{border-color:grey}header.header.guru-header .list .item.dropdown>.dropdown-menu li.no-line{border-bottom:0 none}header.header.guru-header .list .item.dropdown>.dropdown-menu li.no-line:hover{border-bottom:1px solid grey}header.header.guru-header .list .item.dropdown>.dropdown-menu li>a{text-decoration:none}header.header.guru-header .list .item.dropdown>.dropdown-menu li>a.link{height:initial;width:100%;line-height:normal}header.header.guru-header .list .item.dropdown>.dropdown-menu li>a span{margin-left:5px}header.header.guru-header .list .item .dropdown-arrow{height:10px;position:absolute;top:-10px;width:20px;right:20px}header.header.guru-header .list .item .dropdown-arrow svg{height:10px;width:20px}header.header.guru-header .list .item .dropdown-arrow svg:not(:root){overflow:hidden}header.header.guru-header .list .item .dropdown-arrow .fill{fill:#ffffff}header.header.guru-header .list .item .dropdown-arrow .stroke{fill:transparent;stroke:#dbdbdb}html{font-size:100%}*,*:before,*:after{box-sizing:border-box}a,a:hover,a:active,a:focus{outline:0}a:not(:hover){text-decoration:none !important}a:not(.btn):hover{text-decoration:underline}hr{color:black !important;opacity:.1 !important}.badge{padding:.25em .4em !important}body{background:white;color:#3c3c3c;height:auto;overflow-x:hidden}.centered-text{text-align:center}.left-navigation-icon{color:#757575}.left-navigation .left-navi-link{padding:1.25rem .75rem;display:block;border-radius:.5rem;color:#484848;margin-right:2.5rem;border-bottom:1px solid rgba(0,0,0,0.03)}.left-navigation .left-navi-link:hover{text-decoration:none;background:rgba(0,0,0,0.03)}.left-navigation .left-navi-link.selected{background:rgba(0,0,0,0.03)}.left-navi a{position:relative;padding:0.375em 0.75em;display:block;font-weight:normal;cursor:pointer;border-radius:0.3125em}.left-navi .left-navi-link-text{padding:0 1.5em 0 1.5em}.left-navi .left-navi-link-icon{position:absolute;top:.6em}.color-primary,.color-primary:hover,.color-primary:active,.color-primary:focus{color:#ff5a5f}.color-secondary,.color-secondary:hover,.color-secondary:active,.color-secondary:focus{color:#008489}.bold{font-weight:700}.hidden{display:none}.mobile{display:block}@media (min-width: 48em){.mobile{display:none}}.desktop{display:none}@media (min-width: 48em){.desktop{display:block}}.container-table{display:table;width:100%}.table-child{display:table-cell;vertical-align:middle}.table-child-expand{width:100%}.banner-pro-user{color:#ffff;background:#ff5a5f;border-radius:.375rem;margin-right:.375rem}.title-section{margin-top:0;font-size:22px;line-height:28px;letter-spacing:-0.2px;padding-top:0px;padding-bottom:0px;color:#484848;font-weight:700;margin-bottom:24px}.login-avatar{width:2.5em;height:2.5em;margin-top:50%}.anchor{cursor:pointer;background:transparent none repeat scroll 0 0;border:none;color:#008489;font-weight:300;line-height:24px;padding:0}.anchor:hover{text-decoration:underline !important}.button_to_inline{display:inline}.avatar{position:relative;width:1.5em}.avatar img{width:100%;border-radius:0.3125em}.guru-call-to-action .become-guide-banner{height:300px;background-image:url(/assets/landing-become-guide/banner-0c3649c4dff81a624ec318952849182416204fff9b0d17aad6ea166692d46905.jpg);background-size:cover;border:1px solid #ccc}@media (max-width: 767px){.guru-call-to-action .become-guide-banner{background:none}}.guru-call-to-action .become-guide-banner .box{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%;padding-left:24px}@media (max-width: 767px){.guru-call-to-action .become-guide-banner .box{text-align:center;align-items:center;padding-left:12px;padding-right:12px}}.guru-call-to-action .become-guide-banner .box .title{color:#484848;font-weight:700;word-wrap:break-word;font-size:28px;line-height:1.2em;letter-spacing:-0.6px;width:40%;padding-top:1em}@media (max-width: 767px){.guru-call-to-action .become-guide-banner .box .title{width:100%}}@media (max-width: 735px){.guru-call-to-action .become-guide-banner .box .title{font-size:22px}}.guru-call-to-action .become-guide-banner .box .btn{margin-bottom:24px;font-size:19px;line-height:22px;font-weight:700}.guru-call-to-action .text{margin-bottom:32px;font-weight:300;color:#484848;word-wrap:break-word;font-size:19px;line-height:24px;letter-spacing:undefined}.guru-call-to-action .btn{margin-bottom:24px;font-size:19px;line-height:22px;font-weight:700}:checked+label.btn-secondary-inverse:hover{color:#fff !important}.cool-check-box.svg-icon{fill:#757575;width:1rem;height:1rem}:not(:checked)~.cool-check-box.fa-check-square{display:none}:not(:checked)~.cool-check-box.fa-square-check{display:none}.cool-check-box.fa-check-square{color:#008489}:checked~.cool-check-box.fa-square{display:none}.text-right{text-align:right}.square-rating-container{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.square-rating-container.inverse{justify-content:end}.square-rating-container.inverse .global-stars-number{justify-items:end;display:grid;align-content:center}.square-rating-container .global-rate-average{color:#ffff;border-radius:.25rem;width:fit-content;font-size:1rem;font-weight:bold;padding:.2rem .5rem;display:flex;align-items:center;justify-content:center}.square-rating-container .global-rate-average svg{color:#ffff;width:.75rem;height:.75rem}.square-rating-container .global-rate-average-min{font-weight:bold;color:#ffff;border-radius:.25rem;font-size:1rem;padding:.2rem .5rem;display:flex;align-items:center}.square-rating-container .global-rate-average-min svg{color:#ffff;width:.75rem;height:.75rem}.square-rating-container .global-rate-average-stars{column-gap:.25rem;display:flex;align-items:center;justify-content:center}.square-rating-container .global-stars-number{display:flex;align-items:center;justify-content:center;color:#757575}.square-rating-container .global-stars-number div{display:block}.square-rating-container .global-stars-number .global-reviews{font-size:.75rem;white-space:nowrap}.square-rating-container .global-rate-quality{font-weight:bold;color:#757575;font-size:1rem}.square-rating-anchor .more-reviews-anchor{font-size:.75rem;cursor:pointer;text-decoration:underline}.square-rating-anchor:hover{text-decoration:none !important}.place-tour-available-days .place-tour-available-days-plus,.place-tour-available-days .place-tour-available-days-day,.place-tour-available-days .place-tour-available-days-name,.flex-center{display:flex;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column}.overlay-menu-section-available-credits{padding:.5rem 1rem;margin-bottom:.5rem;display:flex;justify-content:center}.overlay-menu-section-available-credits.available-credits-hobby{background-color:#fff6ed;color:#484848}.overlay-menu-section-available-credits.available-credits-positive{background-color:#cce7e1;color:#008489}.overlay-menu-section-available-credits.available-credits-negative{background-color:#fed6d4;color:#f83427}.menu-user-available-credits-full-name{color:#484848;margin-right:.5rem;word-break:break-all;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.menu-user-available-credits-email{color:#484848;font-size:.875rem}.section-title{font-size:1.5rem;margin-bottom:2rem;font-weight:bold}.section-content{padding:3rem 0;margin:0}.section-content-bg-secondary{background-color:#e5f3f3}.section-content-bg-gray{padding:6rem 0;background-image:url(/assets/landing-become-guide/white-pattern-ed288d3e8a2276a92447711ded1b8016ffb53990231d67b8c3cc0050a33debd1.png);background-repeat:repeat;background-position:right top;background-color:#f7f7f7}.section-content:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.05)}.divider-secondary-ligth{border-top:0.0625rem solid rgba(0,0,0,0.03)}.bottom-sheet-draggable-thumb{width:4rem;height:.25rem;margin:auto;margin-bottom:.75rem;background-color:#eee;border-radius:.125rem}.place-tour-description .place-tour-categories .tour-card-categories,.place-tour-card{-ms-overflow-style:none;scrollbar-width:none}.place-tour-description .place-tour-categories .tour-card-categories::-webkit-scrollbar,.place-tour-card::-webkit-scrollbar{display:none}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.navbar-responsive>li:not(.nav-locale-selector){display:none !important}@media (min-width: 992px){.navbar-responsive>li:not(.nav-locale-selector){display:table-cell !important}}.border-0{border:.0625rem solid transparent}.gw-btn-tertiary,.gw-btn-secondary,.gw-btn-primary{display:flex;align-items:center;justify-content:center;height:3rem;border-radius:0.5rem;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05);font-size:1.25rem;font-weight:bold;text-align:center;vertical-align:middle;white-space:nowrap;transition:.2s;cursor:pointer}@media (min-width: 63em){.gw-btn-tertiary,.gw-btn-secondary,.gw-btn-primary{height:2.5rem;font-size:1rem;width:fit-content}}.gw-btn-tertiary:hover,.gw-btn-secondary:hover,.gw-btn-primary:hover{text-decoration:none !important}.small.gw-btn-tertiary,.small.gw-btn-secondary,.small.gw-btn-primary{height:2.5rem;font-size:1rem;padding:0 1rem}.disabled.gw-btn-tertiary,.disabled.gw-btn-secondary,.disabled.gw-btn-primary{pointer-events:none;opacity:.6}.gw-btn-primary{border:0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.05)}.gw-btn-primary.primary-light{color:#ffff;background-color:#ff5a5f}.gw-btn-primary.primary-dark{color:#ff5a5f;background-color:#ffff}.gw-btn-primary.secondary-light{color:#ffff;background-color:#008489}.gw-btn-primary.secondary-light:hover{background-color:#007c81}.gw-btn-primary.secondary-light:active{background-color:#00787d}.gw-btn-primary.secondary-dark{color:#008489;background-color:#ffff}.gw-btn-primary.info{color:#ffff;background-color:#29a3e8}.gw-btn-primary:hover,.gw-btn-primary:active,.gw-btn-primary:focus{text-decoration:none;box-shadow:0 0.5rem 1rem 0 rgba(0,0,0,0.1)}.btn-caution-dark-inverse,.btn-caution-dark,.btn-cancel-inverse,.btn-secondary-inverse-dark,.btn-secondary-dark,.btn-secondary-light{-webkit-tap-highlight-color:transparent;border-radius:.5rem;font-size:1.25rem;font-weight:bold;display:flex;align-items:center;justify-content:center;height:3rem;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05);cursor:pointer}@media (min-width: 63em){.btn-caution-dark-inverse,.btn-caution-dark,.btn-cancel-inverse,.btn-secondary-inverse-dark,.btn-secondary-dark,.btn-secondary-light{font-size:1rem}}.disabled.btn-caution-dark-inverse,.disabled.btn-caution-dark,.disabled.btn-cancel-inverse,.disabled.btn-secondary-inverse-dark,.disabled.btn-secondary-dark,.disabled.btn-secondary-light{pointer-events:none;opacity:.6}.btn-caution-dark-inverse:hover,.btn-caution-dark:hover,.btn-cancel-inverse:hover,.btn-secondary-inverse-dark:hover,.btn-secondary-dark:hover,.btn-secondary-light:hover{text-decoration:none !important}.small.btn-caution-dark-inverse,.small.btn-caution-dark,.small.btn-cancel-inverse,.small.btn-secondary-inverse-dark,.small.btn-secondary-dark,.small.btn-secondary-light{height:2.5rem;font-size:1rem;width:fit-content !important;padding:0 1rem}.btn-secondary-light{background-color:#008489;color:#fff;border:0}.btn-secondary-light:hover{background-color:#007c81;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.1);color:#fff}.btn-secondary-light:active{background-color:#00787d;color:#fff}.btn-secondary-dark{background-color:#008489;color:#fff !important;border:0.125rem solid #008489}.btn-secondary-dark:hover{background-color:#007c81;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.1);color:#ffff;text-decoration:none}.btn-secondary-dark:active{background-color:#00787d}.btn-secondary-inverse-dark{background-color:#ffff;border:0.125rem solid #008489;color:#008489}.btn-secondary-inverse-dark:hover{background-color:#f7f7f7;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.1)}.btn-secondary-inverse-dark:active{background-color:#f0f0f0}.btn-cancel-inverse{border:0.125rem solid #ff5a5f;background-color:#fff;color:#ff5a5f}.btn-cancel-inverse:hover{background-color:#f7f7f7;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.1);color:#ff5a5f}.btn-cancel-inverse:active{background-color:#f0f0f0}.btn-caution-dark{background-color:#feae64;color:#ffff}.btn-caution-dark:hover{color:#ffff;background-color:#feb877;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.1)}.btn-caution-dark:active,.btn-caution-dark:focus{color:#ffff;background-color:#fec189}.btn-caution-dark-inverse{background-color:#ffff;color:#fea34e}.btn-caution-dark-inverse:hover{color:#fea34e;background-color:#f7f7f7;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.1)}.btn-caution-dark-inverse:active,.btn-caution-dark-inverse:focus{color:#fea34e;background-color:#f0f0f0}.gw-btn-secondary{border:.125rem solid}.gw-btn-secondary.primary-light{color:#ffff;background-color:#ff5a5f;border-color:#ff5a5f}.gw-btn-secondary.primary-dark{color:#ff5a5f;background-color:#ffff;border-color:#ffff}.gw-btn-secondary.secondary-light{color:#ffff;background-color:#008489;border-color:#008489}.gw-btn-secondary.secondary-dark{color:#008489;background-color:#ffff;border-color:#ffff}.gw-btn-tertiary{position:relative;background-color:#ffff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);color:#484848;border:1px solid rgba(0,0,0,0.1)}.gw-btn-tertiary:hover,.gw-btn-tertiary:focus{color:inherit;text-decoration:none}@media (hover: hover){.gw-btn-tertiary:hover{box-shadow:none}}.gw-btn-tertiary-icon{position:absolute;left:1rem;width:1.25rem;color:#757575}.gw-btn-tertiary-light{background-color:#f7f7f7;color:#757575;border:0}.gw-btn-tertiary-light:hover,.gw-btn-tertiary-light:focus{color:#757575;box-shadow:0 0.5rem 1rem 0 rgba(0,0,0,0.1)}.gw-btn-tertiary .pre-fa-svg-icon{margin:0 0.5rem 0 0.25rem;width:1.125rem;fill:#757575}.gw-btn-circled{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;padding:.5rem;background:rgba(255,255,255,0.25)}.gw-btn-circled:hover,.gw-btn-circled:focus{text-decoration:none !important;box-shadow:0 0.5rem 1rem 0 rgba(0,0,0,0.1)}.btn{height:auto;margin:0px;border-color:#c4c4c4;font-size:14px;padding:7px 21px;-moz-user-select:none;border-radius:4px;cursor:pointer;display:inline-block;font-weight:bold;line-height:1.43;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap}.btn:hover,.btn:active,.btn:focus,.btn:target{color:#484848;background-color:#fff;box-shadow:none;text-decoration:none !important}.btn.btn-no-margin{margin:0px}.btn.btn-primary{color:#fff;background-color:#ff5a5f;border-color:#ff5a5f}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:disabled,.btn.btn-primary:focus{color:#fff;background-color:#ff5a5f !important;border-color:#ff5a5f !important}.btn.btn-secondary,:checked+label.btn.btn-secondary-inverse{color:#fff;background-color:#008489;border-color:#008489}.btn.btn-secondary:hover,:checked+label.btn.btn-secondary-inverse:hover{border-color:#008489 !important;background-color:#008489 !important}.btn.btn-secondary-inverse{color:#008489;border-color:#008489 !important;background-color:#fff}.btn.btn-secondary-inverse:hover{border-color:#008489 !important;color:#008489 !important}.btn.btn-primary-inverse{color:#ff5a5f;border-color:#ff5a5f;background-color:#fff}.btn.btn-primary-inverse:hover{border-color:#ff5a5f !important;color:#ff5a5f !important}.btn.btn-secondary-empty{color:#fff;border-color:#fff}.btn.btn-blank,.btn.btn-white{color:#484848;background-color:#fff;border:1px solid #757575}.btn.btn-blank span,.btn.btn-blank i,.btn.btn-white span,.btn.btn-white i{color:#484848}.btn.btn-grey{color:#ccc;background-color:#fff;border:1px solid #ccc}.btn.btn-disabled-actions{pointer-events:none;cursor:not-allowed}.btn.btn-secondary,:checked+label.btn.btn-secondary-inverse,.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus{color:#fff;background-color:#008489}.btn.btn-secondary-empty:hover{background-color:unset}.btn.btn-sm{font-size:10px;padding:4px 15px}.btn.btn-lg{font-size:19px;border-width:2px;border-radius:4px;font-weight:700;padding:12px 40px}.btn.btn-big{font-size:16px;border-width:2px;border-radius:4px;font-weight:600;padding:14px 24px}.btn.no-borders{border:0}.btn.with-borders-xl{border:2px solid}.btn.btn-choose{color:#008489;text-decoration:none !important}.btn.btn-primary.disabled{background-color:#ff5a5f;border-color:#ff5a5f}.btn.btn-secondary.disabled,:checked+label.btn.disabled.btn-secondary-inverse{background-color:#008489;border-color:#008489}.btn.width-xl{padding:.5rem 3rem}.entity-btn{padding:10 23 !important;min-width:100px !important}.btn-block{display:block;white-space:normal;width:100%}.btn-large{padding:9px 27px !important;font-size:16px !important}.btn-circle{background-color:darkgrey !important;border-color:darkgrey !important;width:20px !important;height:20px !important;padding:5px 0px !important;border-radius:15px !important;font-size:10px !important}.no-focus:focus{outline:none;box-shadow:none}.btn-wrap{white-space:normal !important;word-wrap:break-word;width:100%}.btn-city{white-space:normal !important;text-align:left !important;color:#008489 !important}.btn-become-guide{margin-right:0px !important;margin-left:10px !important}.btn-break{white-space:normal;word-wrap:break-word}.none-decorations{text-decoration:none;color:#757575}.none-decorations:hover{text-decoration:none}.tour-quality-info{border-radius:0;border:.125rem solid #bd6161;border-bottom:none;padding:1rem 3rem 1rem 3rem;display:flex;flex-wrap:wrap;justify-content:space-between}.tour-quality-info--title{font-size:1rem;font-weight:bold;color:#757575}.tour-quality-info--description{font-size:.75rem;color:#757575;order:3}.tour-quality-info--metrics{display:flex;justify-content:space-between;order:2}.algorithm-title{display:flex;justify-content:start;align-items:center;gap:1rem}@media (max-width: 890px){.algorithm-title{flex-direction:column;align-items:start;gap:0}}@media (max-width: 890px){.tour-quality-info{padding:1rem}.tour-quality-info--metrics{margin-top:1rem;order:3}.tour-quality-info--description{order:2}}@media (min-width: 1200px){.tour-quality-info{width:726px;margin:auto;margin-bottom:.25rem}}.tour-quality-info--metrics--attendance{margin-right:1rem}.tour-quality-info--metrics--reviews{margin-left:1rem}.tour-quality-info--actions{padding:.25rem;background-color:#ff5a5f;border-radius:.5rem;font-size:small;width:115px;order:4;margin-top:.5rem;float:right;text-align:center}.tour-quality-info--actions a{text-decoration:none !important}.tour-quality-info--actions-link{color:white;margin-left:.5rem}.tour-score-good{color:#008489;font-weight:bold}.tour-score-bad{color:#ff5a5f;font-weight:bold}.tour-score-regular{color:#fea34e;font-weight:bold}.place-tour-card{font-size:1rem;box-sizing:border-box;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05);margin-bottom:2rem;border-radius:0.5rem;border:0.125rem solid #f7f7f7;background-color:#fff;overflow-x:scroll}@media (min-width: 992px){.place-tour-card{display:flex}.place-tour-card:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}}.tour-original{background-color:#fff6ed}.tour-original .place-tour-available-schedules{background:linear-gradient(to left, #fff6ed 3%, rgba(255,255,255,0) 10%)}.place-tour-image-container{position:relative;margin-bottom:auto;width:100%;height:auto}@media (min-width: 992px){.place-tour-image-container{flex:0 0 16.125rem;height:17.625rem}}.dark-overlay{position:absolute;background:linear-gradient(transparent 65%, #000 110%);width:100%;height:9.375rem;border-radius:0.5rem;bottom:.125rem}@media (min-width: 992px){.dark-overlay{background:linear-gradient(transparent 80%, #000 110%);height:17.625rem;bottom:0}}.place-tour-image{width:100%;height:16.5rem;max-height:14.125rem;object-fit:cover;border:0;border-bottom:0.125rem solid #f7f7f7;border-radius:0.5rem}@media (min-width: 992px){.place-tour-image{height:17.625rem;max-height:none;border:0;border-right:0.125rem solid #f7f7f7}}.place-tour-flag-container{display:flex;position:absolute;align-items:center;margin:1rem;bottom:0}.place-tour-flag{border-radius:50%;width:1.5rem;height:1.5rem;border:0.0625rem solid #fff;margin-right:.5rem;background-repeat:no-repeat;background-position:center center;background-size:cover}.place-tour-flag-more{font-size:.75rem;color:#fff;font-weight:bold}.tour-card-badge-category,.tour-badge-original{border-radius:.25rem;padding:.25rem;margin-right:.5rem;font-size:.75rem;height:fit-content;flex:none}.tour-card-badge-category svg,.tour-badge-original svg{width:.75rem;margin-right:.375rem;columns:#757575}.place-tour-subtitle{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.tour-badge-original{color:#fff;background-color:#fea34e;font-weight:bold}.tour-card-badge-category{color:#484848;background-color:rgba(0,0,0,0.03)}.place-tour-description{padding:1rem;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.place-tour-description .place-tour-categories{display:flex;flex-wrap:wrap;gap:10px;font-size:.75rem;margin-bottom:.75rem;color:#757575}.place-tour-description .place-tour-categories .tour-card-categories{width:100%;overflow-x:scroll;display:flex;margin-right:auto;pointer-events:auto !important}.place-tour-description .free-tour-badge{font-size:.75rem;color:#757575}.place-tour-description .place-tour-title-rating-container{display:flex}.place-tour-description .place-tour-rating-container{font-size:.75rem;display:flex;align-items:center;justify-content:center}@media (min-width: 769px){.place-tour-description .place-tour-rating-container{display:block;min-width:fit-content}}.place-tour-description .place-tour-title-container{margin-bottom:.75rem}@media (min-width: 769px){.place-tour-description .place-tour-title-container{margin-right:auto}}.place-tour-description .place-tour-title{align-items:center;font-size:1.25rem;font-weight:bold;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}@media (min-width: 769px){.place-tour-description .place-tour-title{height:3.375rem}}.place-tour-description .fa-clock svg,.place-tour-description .fa-history svg{fill:#757575;margin-right:.5rem;width:1.25rem;height:1.25rem}.place-tour-description .global-rate-average{color:#fff;border-radius:.25rem;width:fit-content;font-size:1rem;font-weight:bold;padding:.2rem .5rem;display:flex;align-items:center;justify-content:center}.place-tour-description .global-rate-average-min{font-weight:bold;color:#fff;border-radius:.25rem;font-size:1rem;padding:.2rem .5rem;display:flex;align-items:center}.place-tour-description .global-rate-average-stars{display:flex;align-items:center;justify-content:center}.place-tour-description .global-rate-average-min-stars svg{width:.75rem;height:.75rem}.place-tour-description .global-rate-quality{font-weight:bold;color:#757575;font-size:1rem}.place-tour-description .fa-star{fill:#008489;width:100%;height:100%}.place-tour-description .fa-plus{fill:#757575;width:.75rem;height:1rem}.place-tour-description .place-tour-duration-container{display:block;color:#757575;align-items:center}@media (min-width: 992px){.place-tour-description .place-tour-duration-container{display:flex;flex-wrap:wrap}}.place-tour-description .place-tour-duration-label{font-weight:bold;margin-right:.25rem}@media (max-width: 320px){.place-tour-description .place-tour-duration-label{display:none}}.place-tour-description .place-tour-available-schedules{position:relative;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;height:3rem;align-items:center;background:linear-gradient(to left, #fff 3%, rgba(255,255,255,0) 10%);pointer-events:auto !important}.place-tour-description .place-tour-available-schedules::-webkit-scrollbar{display:none}.place-tour-description .place-tour-available-schedules .chevron-right{position:absolute;top:.468rem;right:0;width:1.5rem;height:1.5rem;color:#757575;display:flex;align-items:center;justify-content:center}.place-tour-description .place-tour-available-schedule{display:flex;align-items:center;justify-content:center;height:2.5rem;padding:.5rem .75rem;background-color:#f7f7f7;color:#757575;border-radius:1.25rem;margin-right:.5rem}.card-availability-flags{display:flex;flex-direction:row;margin-right:1rem}.card-availability-flag{margin-right:-.5rem}.card-availability-flag-more{background-color:#757575;display:flex;align-items:center;justify-content:center}.place-tour-available-days{display:flex;justify-content:start;color:#757575;position:relative;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;align-items:center}@media (min-width: 63em){.place-tour-available-days{overflow:visible}}.place-tour-available-days::-webkit-scrollbar{display:none}.place-tour-available-days .place-tour-available-day{margin:0 .4625rem;max-width:2rem;width:100%}.place-tour-available-days .place-tour-available-day:first-of-type{margin-left:0;margin-right:.4625rem}.place-tour-available-days .place-tour-available-days-name{height:1rem;font-size:.75rem}.place-tour-available-days .place-tour-available-days-day{height:2rem;font-weight:bold;border-radius:50%}@media (hover: hover){.place-tour-available-days .place-tour-available-days-day:hover{background-color:#efefef}}.place-tour-available-days .place-tour-available-days-day:active{background-color:#e8e8e8}.place-tour-available-days .place-tour-available-days-plus{min-width:2rem;width:2rem;height:2rem;align-self:center;background-color:#f7f7f7;border-radius:50%;margin-left:.5625rem}.place-tour-available-days .card-available-day{color:#757575}.place-tour-available-days .card-available-day::before{background-color:#008489;border-radius:100%;position:absolute;height:.25rem;width:.25rem;content:"";bottom:0}.place-tour-available-days .card-available-day-half::before{background-color:#fea34e}.place-tour-available-days .card-available-day-full{text-decoration:line-through;color:#757575}.place-tour-available-days .card-available-day-no-schedules{color:rgba(0,0,0,0.2)}.place-tour-guru{color:#757575;white-space:nowrap;display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.place-tour-guru{display:block}}.place-tour-guru .place-tour-guru-content{align-items:center;display:flex}.place-tour-guru .place-tour-guru-name-pro{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.place-tour-guru .place-tour-guru-image{border-radius:50%;margin-right:0.5rem;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-position:center center;background-size:cover;flex:none}.feature-items-content{display:flex;justify-content:end;align-items:center;margin-left:auto}.tour-card-feature-icon{min-width:2rem;width:2rem;height:2rem;border-radius:50%;background-color:#e5f3f3;display:flex;align-items:center;justify-content:center;margin-left:.5rem}.tour-card-feature-icon svg{width:1rem;fill:#008489}.tour-card-feature-icon-warning{background-color:#feebe9}.tour-card-feature-icon-caution{background-color:#fea34e;color:#fff}.separator-line{margin:.75rem 0;color:rgba(0,0,0,0.05)}.separator-line.minimal{margin:.5rem 0}.card-thin{width:160px;height:170px;color:#fff;padding:.5rem;border-radius:6px;display:flex;flex-direction:column;justify-content:flex-end;flex-shrink:0;background-size:cover !important;background-position:center !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05);transition:all 800ms;cursor:pointer}.card-thin:not(:last-child){margin-right:1rem}.card-thin:hover{transform:scale(1.02);color:#fff;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05);text-decoration:none !important}.card-thin-title{font-weight:bold}.card-thin-info{font-size:.75rem}.card-thin-large{height:15.25rem}.card-information{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem 1rem;background-color:#f7f7f7;border-radius:8px;margin-right:.75rem;color:#484848;flex-shrink:0;cursor:pointer}.card-information:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05)}.card-information:hover svg{color:#008489}.card-information-icon{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;border-radius:50%;width:2.25rem;height:2.25rem;background-color:rgba(0,0,0,0.03)}.card-information-icon svg{width:1.25rem;height:1.25rem;color:#757575}.gw-notification{position:relative;display:flex;width:100%;border-radius:.25rem;padding:1rem;padding-right:3rem;color:#484848;line-height:1.4;font-size:.875rem}@media (min-width: 63em){.gw-notification{font-size:1rem}}.gw-notification svg{vertical-align:middle;width:1.25rem;height:1.25rem}.gw-notification-warning{background-color:#fff6ed}.gw-notification-warning svg path{fill:#fea34e}.gw-notification-success{background-color:#cce7e1}.gw-notification-success svg path{fill:#008489}.gw-notification-error{background-color:#fed6d4}.gw-notification-error svg path{fill:#f83427}.gw-notification-info{background-color:#d4edfa}.gw-notification-info svg path{fill:#29a3e8}.gw-notification-close{position:absolute;top:0;right:0;margin:1rem 0;padding:0 1rem;opacity:1;transition:.3s}.gw-notification-close:hover{opacity:.5}.gw-notification-close svg path{fill:#757575}.place-tour-card-regular{box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05);margin-right:1rem;border-radius:.5rem}.place-tour-card-regular:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}.place-tour-card-regular-link{width:75%;flex-shrink:0;cursor:pointer;text-decoration:none !important}@media (min-width: 48em){.place-tour-card-regular-link{width:40%}}@media (min-width: 63em){.place-tour-card-regular-link{width:25%}}.place-tour-card-regular .place-tour-image-container,.place-tour-card-regular .place-tour-image,.place-tour-card-regular .dark-overlay{height:12rem;width:100%;z-index:0}.place-tour-card-regular .flag{width:1.5rem;height:1.5rem}.place-tour-card-regular .place-tour-rating-container{margin-bottom:.5rem;margin-left:auto}.place-tour-card-regular .square-rating-container{display:flex;align-items:center}.place-tour-card-regular .global-reviews{color:#757575}.place-tour-card-regular .place-tour-description svg{width:.875rem;height:.875rem}.place-tour-card-regular .place-tour-description .place-tour-rating-container{min-width:unset}.place-tour-card-regular .place-tour-guru{display:block}.place-tour-card-regular .place-tour-guru-content{overflow-x:hidden}.place-tour-card-regular.tour-original{background-color:#fff6ed}.place-tour-card-regular .badge-and-rating-row{display:flex;flex-wrap:wrap;margin-bottom:.5rem}.place-tour-card-regular .tour-rating-detail-container{flex-wrap:wrap;justify-content:center}.place-tour-card-regular .tour-rating-detail-container .fa-star{height:100%}.card-tag,.tour-tag-container,.place-tour-card-regular-link .tour-tag-container,.tour-tag-tooltip-container{position:absolute;margin-top:1.25rem;margin-left:-.3125rem;padding:.125rem .625rem;font-weight:bold;box-shadow:0.125rem 0.125rem 0.25rem #757575;color:#fff}.tour-tag-tooltip-container{margin-top:2rem;margin-left:-.6125rem;width:17.1875rem;display:none;background-color:#FFF3CD;color:#757575;border:.0625rem solid #F9C52C;font-size:.75rem;box-shadow:0 0}.tour-tag-container svg,.tour-tag-container img{height:1rem;width:1rem;fill:#fff}.tour-tag-container img{filter:brightness(0) invert(1)}.tour-tag-container.new_tour-tag{background-color:#059c5d}.tour-tag-container.featured-tag{background-color:#29a3e8}.tour-tag-container.superguru-tag{background-color:#ff5a5f}.tour-tag-container.original-tag{background-color:#fea34e}.place-tour-card-regular-link .tour-tag-container{display:flex;align-items:center;z-index:1}.btn-secondary,:checked+label.btn-secondary-inverse{color:#fff !important;background-color:#008489 !important;border-color:#008489 !important;border:0 !important;border-radius:4px !important}.btn-secondary:hover,:checked+label.btn-secondary-inverse:hover{text-decoration:none !important;border-color:#008489 !important;background-color:#008489 !important}.alert{padding:1rem;margin-bottom:0 !important}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.tour-tag-container{display:flex;align-items:center;z-index:1}li a{color:#333}hr{color:#00000020 !important;opacity:1 !important}.gw-tooltip{position:relative}.gw-tooltip::after{content:attr(aria-label);position:absolute;top:-1.75rem;left:50%;width:130px;margin-left:-65px;border-radius:5px;padding:.25rem;background-color:#757575;opacity:0;color:#fff;text-align:center;word-break:break-word;font-size:.875rem;transition:all .5s ease}@media (hover: hover){.gw-tooltip:hover::after{opacity:1;transition:all .75s ease}}.view-more-btn{padding:0 1rem;width:fit-content}@media (max-width: 29.9375em){.view-more-btn-desktop{display:none}}.view-more-btn-mobile{margin:1rem 1.5rem}@media (min-width: 48em){.view-more-btn-mobile{display:none}}*{font-family:Nunito}body{margin:0}.d-none{display:none !important}.d-block{display:block !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}@media (min-width: 992px){.d-lg-block{display:block !important}}@media (min-width: 992px){.d-lg-none{display:none !important}}.my-0{margin-top:0;margin-bottom:0}.mx-2{margin-right:.5rem;margin-left:.5rem}.dropdown-menu{background-color:#ffffff;border:1px solid #dbdbdb;box-shadow:0 0 5px rgba(0,0,0,0.1);max-width:460px;min-height:60px;min-width:282px;right:auto !important;position:absolute;transform:translate3d(-224px, 62px, 0px) !important;top:0;left:auto !important;will-change:transform;z-index:1000;display:none;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-clip:padding-box}.d-flex{display:flex !important}.flex-shrink-0{flex-shrink:0}.d-inline-block{display:inline-block}.align-items-center{align-items:center !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.text-center{text-align:center !important}.m-0{margin:0}.me-auto{margin-right:auto}.me-1{margin-right:.25rem}.me-2{margin-right:.5rem !important}.me-3{margin-right:.75rem}@media (min-width: 992px){.me-lg-3{margin-right:.75rem !important}}.ms-auto{margin-left:auto}.ms-1{margin-left:.25rem}.ms-2{margin-left:.5rem}.ms-3{margin-left:1rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mt-3{margin-top:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.pe-3{padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.px-4{padding-right:1.5rem;padding-left:1.5rem}.pb-4{padding-bottom:1.5rem}.ps-4{padding-left:1.5rem}.rounded-circle{border-radius:50% !important}.rounded-3{border-radius:1rem !important}.w-100{width:100% !important}.position-relative{position:relative}.mt-2{margin-top:.5rem}.badge{display:inline-block;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge-original{background-color:#fea34e}.breadcrumb-item+.breadcrumb-item::before{content:">" !important}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}span[data-show-less="true"]{display:none}.m-2{margin:.5rem !important}.form-control{font-size:1rem;width:100%;padding:.375rem .75rem}.form-control.border-radius-left{border-radius:.25rem 0 0 .25rem}.form-control.border-radius-right{border-left:0;border-radius:0 .25rem .25rem 0}.link-tour{text-decoration:none !important}.masked-content{position:relative;overflow:hidden}.masked-content::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,0) 0%, white 85%)}.view-more-btn{max-width:150px;font-size:1rem}.seo-transactional-content{box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05);padding:1.5rem;border-radius:0.5rem;border:0.125rem solid #f7f7f7}.seo-transactional-content-table{overflow-y:scroll}.seo-transactional-content-table table{width:100%;border-collapse:separate;border-spacing:0;border:0.0313rem solid rgba(0,0,0,0.4);border-radius:0.5rem;overflow:hidden;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05)}.seo-transactional-content-table th,.seo-transactional-content-table td{padding:.75rem;text-align:left;border:0.0313rem solid rgba(0,0,0,0.4)}.seo-transactional-content-table thead th{text-align:center;background-color:#e8e8e8}.seo-transactional-content-table tbody tr:nth-child(even){background-color:#f7f7f7}.seo-transactional-content-table td p{margin:0}.seo-transactional-content-table tr p{margin:0;padding:.75rem}.chip-wrapper a:hover{text-decoration:none}.listing-image-container{box-shadow:inset 0px -250px 64px -16px rgba(0,0,0,0.15);height:33rem;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;position:relative}.image-container{width:100%;height:100%;object-fit:cover}.place-poi-title-container{position:absolute;color:#fff;bottom:0;display:flex;justify-content:center;width:100%;padding-bottom:2rem;padding-top:5rem;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5))}.place-poi-title{font-weight:bold;width:100%;max-width:44rem;font-size:4rem;margin:0 1.5rem}.fluid-thumbnail-grid-image-image{background-size:100%;background-repeat:no-repeat;height:100%;width:100%;object-fit:cover}.poi-place-breadcrumb{height:4.5rem;padding:1.5rem 1.5rem 2.25rem;transform:translateY(-1rem);background-color:#f7f7f7;border-radius:1rem 1rem 0 0;display:flex;align-items:center}.poi-place-breadcrumb svg{height:.75rem;width:.75rem;margin:0 .5rem}.poi-place-breadcrumb .breadcrumb-link{color:#757575;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poi-place-container{background-color:#fff;font-size:1rem;color:#757575;transform:translateY(-30px);padding-top:1rem;border-radius:1rem 1rem 0 0;box-shadow:0 -0.5rem 1rem 0 rgba(0,0,0,0.05)}.poi-place-container a{color:#007a87}.poi-place-container p{width:100%}.poi-place-container p img{max-width:100%;height:auto}.poi-place-container table{width:100%;border-collapse:separate;border-spacing:0;border:0.0313rem solid rgba(0,0,0,0.4);border-radius:0.5rem;overflow:hidden;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05)}.poi-place-container th,.poi-place-container td{padding:.75rem;text-align:left;border:0.0313rem solid rgba(0,0,0,0.4)}.poi-place-container thead th{text-align:center;background-color:#e8e8e8}.poi-place-container tbody tr:nth-child(even){background-color:#f7f7f7}.poi-place-container td p{margin:0}.poi-place-container tr p{margin:0;padding:.75rem}div:has(>table){overflow-y:scroll;width:100%}@media (max-width: 768px){.additional-place-content-links-container{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.additional-place-content-links-container a{width:100%;margin-right:0 !important}}.header.guru-header .list .item.nav-locale-selector{display:none}
