.select2 .select2-selection__rendered{cursor:pointer;padding-left:0!important}.select2 .select2-selection__rendered:before{color:#ccc;width:13.75vw;text-align:center;vertical-align:middle;font-size:6.25vw;content:"\E92D"}.select2 .select2-selection__arrow:after,.select2 .select2-selection__rendered:before{font-family:civ-icons;font-style:normal;font-weight:500;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;display:inline-block}.select2 .select2-selection__arrow:after{text-decoration:inherit;content:"\E901";text-align:left;color:#666;width:6.25vw;line-height:11.40625vw!important;font-size:1.5vw}.select2.select2-container--open .select2-selection__arrow:after{content:"\E906";color:#fff}.x-outline{outline:1px solid #a0c1f9!important;box-shadow:0 0 1px 2px #a0c1f9}@font-face{font-family:montserrat;src:url(/f/fonts/Montserrat-VF.woff2) format("woff2-variations"),url(/f/fonts/montserrat-regular-webfont.woff) format("woff");font-style:normal;font-display:block;font-weight:200 1000;font-stretch:25% 151%}@font-face{font-family:hurmegeometricsanslight;src:url(/f/fonts/hurmegeometricsans-light.woff2) format("woff2"),url(/f/fonts/hurmegeometricsans-light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hurmegeometricsansbold;src:url(/f/fonts/hurmegeometricsans-bold.woff2) format("woff2"),url(/f/fonts/hurmegeometricsans-bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.select2 .select2-selection__arrow{font-size:0}.m-counter--value{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}html[data-hideBookingTitle=true] #formReservaActividad .a-booking-title{display:none!important}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9),screen and (min-width:47.9375em){body.\--header-stuck #main-page-header__wrapper{height:4.5rem}body.\--header-stuck #main-page-header{width:100%;z-index:100;position:fixed}body.\--header-stuck.scroll-down #main-page-header{top:-4.5rem}body.\--header-stuck.scroll-up .l-activity-nav.stuck{top:4.5rem}body.\--header-stuck.scroll-up #main-page-header{top:0}body.\--header-stuck.\--iframe #main-page-header__wrapper{height:2.5rem}body.\--header-stuck.\--iframe.scroll-down #main-page-header{top:-2.5rem}body.\--header-stuck.\--iframe.scroll-up .l-activity-nav.stuck{top:2.5rem}body.\--header-stuck.\--iframe.scroll-up #main-page-header{top:0}.o-form input:not([type=checkbox]):not([type=radio]).adyen-checkout__input--error,.o-form input:not([type=checkbox]):not([type=radio]).adyen-checkout__input--valid,.o-form input:not([type=checkbox]):not([type=radio]).parsley-error,.o-form input:not([type=checkbox]):not([type=radio]).parsley-success.parsley-success:not([readonly]):not([disabled]):not([data-disabled-format=true]),.o-form input:not([type=checkbox]):not([type=radio]).parsley-warning:not(.parsley-error){padding-right:3.125rem}.o-form input:not([type=checkbox]):not([type=radio]).adyen-checkout__input--error:not(.js-toggle-show-pass),.o-form input:not([type=checkbox]):not([type=radio]).adyen-checkout__input--valid:not(.js-toggle-show-pass),.o-form input:not([type=checkbox]):not([type=radio]).parsley-error:not(.js-toggle-show-pass),.o-form input:not([type=checkbox]):not([type=radio]).parsley-success.parsley-success:not([readonly]):not([disabled]):not([data-disabled-format=true]):not(.js-toggle-show-pass),.o-form input:not([type=checkbox]):not([type=radio]).parsley-warning:not(.parsley-error):not(.js-toggle-show-pass){background-size:1.875rem 1.875rem!important;background-position:right .5rem center!important}.o-form input:not([type=checkbox]):not([type=radio]).adyen-checkout__input--valid:not(.js-toggle-show-pass),.o-form input:not([type=checkbox]):not([type=radio]).parsley-success.parsley-success:not([readonly]):not([disabled]):not([data-disabled-format=true]):not(.js-toggle-show-pass){background-size:1.25rem 1.875rem!important;background-position:right .8125rem center!important}.parsley-errors-list{font-size:.6875rem}.o-cart.\--short-resume .o-cart-items{max-height:420px;overflow-y:auto;margin-bottom:.3125rem;padding:0 1.25rem;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;transition-delay:.5s}.o-cart.\--short-resume .o-cart-items__item-wrapper{display:block}.o-cart.\--short-resume .o-cart-items__item__delete,.o-cart.\--short-resume .o-cart-items__item__edit{top:0;right:0}.o-cart.\--short-resume .o-cart-items__item{margin-bottom:0;padding:.9375rem 0 .625rem;border-bottom:.0625rem solid #e0e0e0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.o-cart.\--short-resume .o-cart-items__item:last-of-type{border-bottom:0}.o-cart.\--short-resume .o-cart-items__item__image{flex:none;position:absolute;max-width:none;min-width:0;width:5rem;height:5rem}.o-cart.\--short-resume .o-cart-items__item__details{flex:none;margin-top:0;padding-left:6.0625rem;padding-bottom:0;min-height:5rem;width:auto;max-width:none;min-width:0}.\--price-medium .o-cart.\--short-resume .o-cart-items__item__details,.\--price-small .o-cart.\--short-resume .o-cart-items__item__details{padding-bottom:1.5625rem}.o-cart.\--short-resume .o-cart-items__item__details__title{margin-bottom:.4375rem;font-size:1rem}.o-cart.\--short-resume .o-cart-items__item__details__cancel,.o-cart.\--short-resume .o-cart-items__item__details__date,.o-cart.\--short-resume .o-cart-items__item__details__from,.o-cart.\--short-resume .o-cart-items__item__details__persons,.o-cart.\--short-resume .o-cart-items__item__details__persons-extended,.o-cart.\--short-resume .o-cart-items__item__details__provider,.o-cart.\--short-resume .o-cart-items__item__details__to,.o-cart.\--short-resume .o-cart-items__item__details__type{margin-bottom:.4375rem;font-size:.875rem;padding-right:3.5rem}.o-cart.\--short-resume .o-cart-items__item__details__cancel,.o-cart.\--short-resume .o-cart-items__item__details__persons{margin-bottom:0}.o-cart.\--short-resume .o-cart-items__item__details__price{font-size:1.25rem}.\--price-medium .o-cart.\--short-resume .o-cart-items__item__details__price{font-size:1.25rem;line-height:1.3}.\--price-medium .o-cart.\--short-resume .o-cart-items__item__details__price span{font-size:.83313rem}.\--price-small .o-cart.\--short-resume .o-cart-items__item__details__price{font-size:1.125rem;line-height:1.3}.\--price-small .o-cart.\--short-resume .o-cart-items__item__details__price span{font-size:.75rem}.o-cart.\--short-resume .o-cart-bottom-position-elements{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;transition-delay:.75s}.o-cart.\--short-resume .o-cart-total__amount{font-size:1.25rem}.\--price-medium .o-cart.\--short-resume .o-cart-total__amount{font-size:1.25rem;line-height:1.3}.\--price-medium .o-cart.\--short-resume .o-cart-total__amount span{font-size:.83313rem}.\--price-small .o-cart.\--short-resume .o-cart-total__amount{font-size:1.125rem;line-height:1.3}.\--price-small .o-cart.\--short-resume .o-cart-total__amount span{font-size:.75rem}.c-reveal-subtitle{text-align:center}.c-reveal-subtitle.__left{text-align:left}.c-reveal-subtitle._contact-lb{font-size:18px}.c-reveal-text.__left{text-align:left}.c-reveal-text._contact-lb{font-size:18px}.reveal{width:70%;max-width:48.75rem;padding:2.8125rem 1.25rem 3.125rem}.reveal.reveal--full,.reveal.reveal--full-dark,.reveal.reveal--opacity-dark{width:100%;max-width:none}.reveal.reveal--info-container .o-info{padding-right:4.375rem}.reveal.c-modal:not(.c-cart):not(._favs-list-select):not(.\--change-profile) .close-button{display:none}.reveal.c-modal.\--change-profile{display:block}.reveal.c-cart{padding-bottom:3.4375rem}.reveal.reveal--info-container--centered .o-info{padding:1.25rem!important}.reveal.reveal--info-container--centered .o-info__title{margin-top:.3125rem;margin-bottom:.1875rem;font-size:1.625rem}.reveal.reveal--info-container--centered .o-info__message{font-size:1rem;margin-bottom:2.125rem!important}.reveal.reveal--info-container--centered .a-button--inverse{font-weight:700;font-size:1.125rem}.reveal._removeFile-confirm{width:75%}.reveal._removeFile-confirm .c-reveal-title:before{margin-right:1.25rem;top:.75rem;font-size:2.8125rem}.reveal.c-cart{min-height:0}.reveal.\--login-collaborators,.reveal.\--login-general,.reveal._favs-list-select,.reveal._popup-agency-error{max-width:36.25rem;padding:2.5rem 1.25rem;font-size:1rem}.reveal.\--login-collaborators .c-reveal-title,.reveal.\--login-general .c-reveal-title,.reveal._favs-list-select .c-reveal-title,.reveal._popup-agency-error .c-reveal-title{font-size:1.875rem;margin-bottom:1.25rem}.reveal.\--login-collaborators .c-reveal-body,.reveal.\--login-general .c-reveal-body,.reveal._favs-list-select .c-reveal-body,.reveal._popup-agency-error .c-reveal-body{font-size:1rem}.reveal.\--login-collaborators .o-form,.reveal.\--login-general .o-form,.reveal._favs-list-select .o-form,.reveal._popup-agency-error .o-form{max-width:26.25rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.reveal.\--login-collaborators.login-form-new .c-reveal-title,.reveal.\--login-general.login-form-new .c-reveal-title,.reveal._favs-list-select.login-form-new .c-reveal-title,.reveal._popup-agency-error.login-form-new .c-reveal-title{font-size:1.5625rem;margin-bottom:1.375rem}.reveal.\--login-general{max-width:27.8125rem;padding:1.875rem}.reveal.\--change-profile{max-width:36.25rem;padding:2.5rem 1.25rem;font-size:1rem}.reveal.\--change-profile .c-reveal-title{max-width:26.25rem;margin-left:auto;margin-right:auto;margin-bottom:1.875rem;padding-left:0;padding-right:0}.reveal.\--change-profile .c-reveal-body{font-size:1rem}.reveal.\--change-profile .o-form{max-width:26.25rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.reveal.\--general-info{padding:3.4375rem 1.875rem 1.875rem}.reveal.\--general-info p{font-size:1rem}.reveal.\--suitcase-info{width:auto;max-width:50rem;padding:2.9375rem 0}.reveal.reveal--modify-activity{padding:1.5625rem 1.25rem 2.5rem;max-width:26.25rem;overflow:visible}.reveal.reveal--modify-activity #formActividad .m-supercalendar__row{max-width:100%!important}.reveal.reveal--modify-activity #formActividad .m-supercalendar__buttons{padding-top:1rem}.reveal.reveal--modify-activity .o-cart-items__item__details__title{display:block;border-bottom:0;padding-top:0;padding-left:0}.reveal.reveal--modify-activity .o-activity-calendar .m-supercalendar__form{border-bottom:0;padding-left:0;padding-right:0;padding-bottom:0}.reveal.reveal--modify-activity .o-activity-calendar .a-margin-bottom.row{margin-bottom:0}.reveal.reveal--modify-activity .o-activity-calendar #activityCalendar{padding-left:0;padding-right:0}.reveal.reveal--modify-activity #formReservaActividad{min-height:1px;max-height:1200px}.reveal.reveal--modify-activity #formReservaActividad.\--folded .m-supercalendar__form{padding-top:0}.reveal.reveal--modify-activity .m-prices-table__table{margin-bottom:2.125rem}body.\--free-entry-activity .reveal.reveal--modify-activity .m-prices-table__table{margin-bottom:.9375rem}.reveal.reveal--modify-activity #cancelButton,.reveal.reveal--modify-activity #goToBooking02,.reveal.reveal--modify-activity #gotoSubmit{width:100%;font-size:1.25rem;padding:1.125rem}.reveal._wallet-code{max-width:476px;padding:4.375rem 2.5rem;min-height:0}.reveal._wallet-code .c-reveal-title{font-size:1.5rem}.reveal._wallet-code .c-reveal-subtitle{font-size:.875rem}.reveal._wallet-code .a-button-form{width:auto;padding:.8125rem 3.125rem .875rem;border-radius:1000px;font-size:1.25rem}.reveal._wallet-code._success{max-width:622px}.reveal._wallet-code._success .c-reveal-title{margin-bottom:.9375rem;font-size:1.875rem}.reveal._wallet-code._success .c-reveal-title:before{margin-bottom:2.5rem;font-size:6.0625rem}.reveal._wallet-code._success .c-reveal-subtitle{margin-bottom:2.8125rem;font-size:1rem}.reveal._wallet-code._success .a-button-go-to{border-radius:1000px;padding:1.25rem 2.25rem;font-size:1.25rem;font-weight:500}.reveal._success-big{max-width:622px;min-height:0}.reveal._success-big .close-button{font-size:3.75rem;line-height:.5}.reveal._refund-select{max-width:670px;min-height:0;padding:3.75rem 5rem 2.1875rem}.reveal._refund-select .c-reveal-title{margin-bottom:1.25rem}.reveal._medium2,.reveal._medium3{overflow:visible;min-width:43.75rem;max-width:43.75rem;padding-top:3.125rem;padding-bottom:3.125rem}.reveal._medium2 .m-popupbox-content__inner,.reveal._medium2 .popupbox-content,.reveal._medium3 .m-popupbox-content__inner,.reveal._medium3 .popupbox-content{overflow:visible}.reveal._medium2._wallet,.reveal._medium3._wallet{min-width:35.25rem;max-width:35.25rem;padding-top:1.875rem;padding-bottom:1.875rem}.reveal._medium2 .a-icon__container._close-button2,.reveal._medium3 .a-icon__container._close-button2{position:absolute;top:.625rem;right:1.125rem}.reveal._medium2 .a-icon__container._close-button2 i:after,.reveal._medium3 .a-icon__container._close-button2 i:after{width:auto;height:auto;line-height:1;color:#999;font-size:.5625rem;font-weight:700}.reveal._medium2 .m-popupbox-content__inner,.reveal._medium3 .m-popupbox-content__inner{padding-left:2.5rem;padding-right:3.75rem}.reveal._medium2 .a-title-a,.reveal._medium3 .a-title-a{margin-bottom:.5rem;font-size:1.625rem}.reveal._medium2 .a-title-a._margin-bottom-s,.reveal._medium3 .a-title-a._margin-bottom-s{margin-bottom:.5rem}.reveal._medium2 .a-title-a._bigger,.reveal._medium3 .a-title-a._bigger{font-size:1.125rem;margin-top:1.5625rem}.reveal._medium2 .a-title-a.\--wallet,.reveal._medium3 .a-title-a.\--wallet{font-size:1.25rem;margin-bottom:1.375rem}.reveal._medium2 .o-info,.reveal._medium3 .o-info{height:auto;min-height:4.25rem;padding-top:.625rem;padding-bottom:.625rem;padding-left:5rem}.reveal._medium2 .o-info:before,.reveal._medium3 .o-info:before{top:calc(50% - 1.5625rem);left:1rem;width:auto;height:auto;font-size:3.125rem;color:#ea0558}.reveal._medium2 .o-info .\--inner,.reveal._medium3 .o-info .\--inner{vertical-align:middle}.reveal._medium2 .o-info .o-info__title,.reveal._medium3 .o-info .o-info__title{font-size:1rem;font-weight:300;margin-bottom:0}.reveal._medium2 .o-info .o-info__title a,.reveal._medium3 .o-info .o-info__title a{font-size:1rem!important;font-weight:300}.reveal._medium2 .o-info.o-info--error:before,.reveal._medium3 .o-info.o-info--error:before{color:#fff}.reveal._medium2 .o-info._bottom,.reveal._medium3 .o-info._bottom{margin-top:1.25rem;margin-bottom:0}.reveal._small3{max-width:620px;padding-top:60px}.reveal._small3 .m-popupbox-content__inner{padding-left:21px;padding-right:21px}.reveal.login-form-new .a-form-p,.reveal.login-form-new .c-reveal-subtitle._contact-lb{font-size:1rem}.reveal.user-register-lightbox{max-width:40.625rem;padding:2.375rem 1.875rem 1.875rem}.reveal.user-register-lightbox .c-reveal-title._contact-lb{margin-bottom:0;font-size:1.375rem}.reveal._favs-list-select,.reveal._popup-agency-error{max-width:34.9375rem;padding-left:1.6875rem;padding-right:1.6875rem}.reveal._favs-list-select .c-reveal-title,.reveal._popup-agency-error .c-reveal-title{font-size:1.625rem!important}.reveal._favs-list-select .o-form,.reveal._popup-agency-error .o-form{max-width:none}.reveal._favs-list-select.c-modal,.reveal._popup-agency-error.c-modal{max-width:43.4375rem;padding:3.125rem 2.5rem 3.3125rem}.reveal._favs-list-select.c-modal .c-reveal-body,.reveal._popup-agency-error.c-modal .c-reveal-body{padding-top:0}.reveal._favs-list-select.c-modal .o-form__buttons-container,.reveal._popup-agency-error.c-modal .o-form__buttons-container{margin-top:2rem;text-align:right}.reveal._favs-list-select.c-modal .o-form__buttons-container .o-form__buttons,.reveal._popup-agency-error.c-modal .o-form__buttons-container .o-form__buttons{text-align:right}.reveal._favs-list-select.c-modal .o-form__buttons-container .o-form__buttons>*,.reveal._favs-list-select.c-modal .o-form__buttons-container .o-form__buttons>:last-child,.reveal._popup-agency-error.c-modal .o-form__buttons-container .o-form__buttons>*,.reveal._popup-agency-error.c-modal .o-form__buttons-container .o-form__buttons>:last-child{margin-bottom:0}.reveal._favs-list-select.c-modal .o-form__buttons-container .o-form__buttons._reverse,.reveal._popup-agency-error.c-modal .o-form__buttons-container .o-form__buttons._reverse{flex-flow:row wrap;justify-content:right}.reveal._favs-list-select.c-modal .o-form__buttons-container .o-form__buttons._reverse>*,.reveal._popup-agency-error.c-modal .o-form__buttons-container .o-form__buttons._reverse>*{flex:unset}.reveal._favs-list-select.c-modal .o-form__buttons-container .o-form__buttons._reverse>:first-child,.reveal._favs-list-select.c-modal .o-form__buttons-container .o-form__buttons._reverse>:last-child,.reveal._popup-agency-error.c-modal .o-form__buttons-container .o-form__buttons._reverse>:first-child,.reveal._popup-agency-error.c-modal .o-form__buttons-container .o-form__buttons._reverse>:last-child{margin-bottom:0}.reveal._favs-list-select.c-modal .o-form__buttons-container .a-button-form,.reveal._popup-agency-error.c-modal .o-form__buttons-container .a-button-form{min-width:0;padding:.9375rem 2.5rem .8125rem!important;font-size:1rem!important}.reveal._favs-list-select.c-modal .o-form__buttons-container .a-button-form._cancel,.reveal._popup-agency-error.c-modal .o-form__buttons-container .a-button-form._cancel{padding-left:0!important;padding-right:0!important}.reveal._favs-list-select.c-modal .close-button,.reveal._popup-agency-error.c-modal .close-button{padding:0 .75rem}.reveal._favs-list-select.c-modal .close-button .close-icon,.reveal._popup-agency-error.c-modal .close-button .close-icon{font-size:1.96313rem;line-height:1}.reveal._popup-agency-error .c-reveal-buttons,.reveal._popup-agency-error .c-reveal-buttons .o-form__buttons-container{margin-top:0}.reveal._comeback-wrapper._medium2-appearance{max-width:43.75rem;padding-top:3.125rem;padding-bottom:3.125rem}.reveal._comeback-wrapper._medium2-appearance .close-button{font-size:0}.reveal._comeback-wrapper._medium2-appearance .close-button .close-icon{display:inline-table;padding:1.125rem;vertical-align:bottom;line-height:0;text-indent:-9999px}.reveal._comeback-wrapper._medium2-appearance .close-button .close-icon:before{content:"\E909";display:inline-block;float:left;line-height:1;text-indent:0;color:#999;font-family:civ-icons;font-size:.5625rem}.reveal._comeback-wrapper._medium2-appearance .m-popupbox-content__inner{max-height:none;padding-right:1.375rem;padding-left:1.375rem}.reveal._comeback-wrapper._medium2-appearance .a-title-a{margin-bottom:.5rem;font-size:1.625rem}.reveal._comeback-wrapper._medium2-appearance .lightbox-content{margin-top:1.5rem}.c-reveal-title{font-size:1.5625rem}.c-reveal-title.\--confirmed,.c-reveal-title.\--info{padding:0 6.25rem}.c-reveal-title.\--confirmed:before,.c-reveal-title.\--info:before{left:1.25rem;top:calc(50% - 2.0625rem);font-size:4.125rem;width:4.125rem;height:4.125rem}.c-cart .c-reveal-title{margin-bottom:1.4375rem}.\--general-info .c-reveal-title{margin-bottom:1.25rem}.c-reveal-title._contact-lb{text-align:left;font-size:25px;margin-bottom:22px}#generate-your-link-and-share .c-reveal-title._contact-lb{margin-bottom:.625rem}#generate-your-link-and-share .c-reveal-body{min-height:auto}#generate-your-link-and-share .c-reveal-body .a-new-form-button_contact{font-size:1rem}#generate-your-link-and-share .c-reveal-body .a-new-form-button_contact:after{font-family:civ-icons;content:"\EA67";margin-left:.4375rem}#generate-your-link-and-share .c-reveal-body .columns{padding-left:1.25rem}#generate-your-link-and-share .a-form-p{font-size:1rem;margin-bottom:unset}#generate-your-link-and-share .u-floating-label--s-full .u-no-floating-label--s ._tooltip-wrapper .has-tip{position:absolute;top:10.625rem;left:21.875rem;border:unset}#generate-your-link-and-share .u-floating-label--s-full .u-no-floating-label--s ._tooltip-wrapper .has-tip:after{content:"\E92B";font-size:1.125rem}#generate-your-link-and-share .u-floating-label--s-full .u-floating-label--s label{color:#999}html[data-lang=it] #generate-your-link-and-share .u-floating-label--s-full .u-floating-label--s label{color:#666!important}#generate-your-link-and-share .u-no-floating-label--s-link .link-generator-wrapper>.__link-wrapper>.__link>span:after{content:"\EA67"}#generate-your-link-and-share .u-no-floating-label--s-link .link-generator-wrapper>.__link-wrapper>.__link>span.__success{display:none;color:#fff}#generate-your-link-and-share .u-no-floating-label--s-link .link-generator-wrapper>.__link-wrapper>.__link>span.__success:after{content:"\E9E6"}#generate-your-link-and-share .u-no-floating-label--s-link .link-generator-wrapper>.__link-wrapper>.__link.\--success{border:1px solid #377c01;background:#377c01}#generate-your-link-and-share .u-no-floating-label--s-link .link-generator-wrapper>.__link-wrapper>.__link.\--success>span{display:none}#generate-your-link-and-share .u-no-floating-label--s-link .link-generator-wrapper>.__link-wrapper>.__link.\--success>span.__success{display:inline-block}.c-reveal-body{padding-top:.9375rem;padding-bottom:1.25rem;font-size:1.5rem}.c-reveal-body .row{margin-right:-.625rem;margin-left:-.625rem}.c-cart .c-reveal-body{padding-top:0;font-size:1rem}.c-reveal-body>img+.c-reveal-text._contact-lb{margin-top:1.5625rem;border-top:.0625rem solid #d9d9d9;padding-top:15px}.c-reveal-body .u-no-floating-label--s-link label{font-size:.75rem}.c-reveal-body .u-no-floating-label--s-link .link-generator-wrapper .__text{font-size:1rem;border:1px dashed #666;padding:.625rem .625rem .625rem 1.25rem;word-break:break-word}.c-reveal-body .u-no-floating-label--s-link .__link-wrapper{text-align:right;margin-top:.9375rem}.c-reveal-body .u-no-floating-label--s-link .__link-wrapper .u-cursor-pointer{cursor:pointer}.c-reveal-body .u-no-floating-label--s-link .__link-wrapper .u-cursor-pointer.a-new-button{padding:.3125rem 2.5rem!important;background:#ea0558}.c-reveal-body .u-no-floating-label--s-link .__link-wrapper .u-cursor-pointer.a-new-button:hover{transition:unset}.c-reveal-body .u-no-floating-label--s-link .__link-wrapper .u-cursor-pointer.a-new-button span{font-size:1rem;color:#fff}.c-reveal-body .u-no-floating-label--s-link .__link-wrapper .u-cursor-pointer.a-new-button span:after{font-family:civ-icons;content:"\EA67";padding-left:.3125rem}.c-reveal-body .share-text{padding-top:1.25rem}.c-reveal-body .share-text .a-form-p{font-size:.875rem!important;margin-bottom:.625rem!important}.c-reveal-body .share-social-links{display:flex;padding-left:.625rem}.c-reveal-body .share-social-links .share-links{margin-right:.625rem;border:.5px solid #ccc;border-radius:.3125rem;background:#fff 0 0 no-repeat padding-box;padding:.5rem .625rem .1875rem .1875rem}.c-reveal-body .share-social-links .share-links a{color:#333;position:relative;bottom:.125rem;font-size:.875rem}.c-reveal-body .share-social-links .share-links .share-social-widget__body_icon_link:before{content:"";font-family:civ-icons;font-size:1.5rem;display:block;width:2.375rem;height:1.875rem;text-align:center;border-radius:50%;background-color:#fff;color:#999;display:inline-block;float:left;line-height:1;text-indent:0}.c-reveal-body .share-social-links .share-links .share-social-widget__body_icon_link[data-value=facebook]:before{content:"\E90C";color:#4a4697}.c-reveal-body .share-social-links .share-links .share-social-widget__body_icon_link[data-value=x]:before{content:"\EAFF";color:#1c1a1a;font-size:.875rem;width:1.5rem;height:1.5rem;border:.5px solid #1c1a1a;padding-top:4px;padding-left:1px;margin-right:5px}.c-reveal-body .share-social-links .share-links .share-social-widget__body_icon_link[data-value=linkedin]:before{content:"\E913";color:#0091ca}.c-reveal-body .share-social-links .share-links .share-social-widget__body_icon_link[data-value=whatsapp]:before{content:"\EA35";color:#25d366}.c-reveal-buttons{margin-top:2.1875rem}.c-reveal-buttons .columns{padding:0}.c-reveal-buttons .a-button-form,.c-reveal-buttons .a-button-form.\--cancel{padding:.8125rem 1.875rem;margin-left:.625rem;margin-right:.625rem;font-size:1.25rem}.c-cart .c-reveal-buttons{max-width:580px;margin:0 auto}.c-reveal-buttons .a-button-big{display:table}.c-cart .c-reveal-buttons .a-button-big{max-width:25rem;min-height:3.5625rem;height:3.5625rem;font-size:1.125rem;padding:.3125rem 1.25rem;margin-bottom:0;margin-left:auto;margin-right:auto}.c-reveal-buttons .a-button-big span{pointer-events:none;vertical-align:middle;display:table-cell}.c-cart .c-reveal-buttons .row .a-button-big{width:100%}.reveal.dont-find-booking-number-lightbox{padding:0;max-width:645px;top:40px!important}.reveal.dont-find-booking-number-lightbox:not(._comeback-wrapper) .close-button{position:absolute;top:0;right:0;bottom:auto;left:auto;display:inline-table;vertical-align:bottom;line-height:0;text-indent:-9999px;padding:24px 20px;font-size:0}.reveal.dont-find-booking-number-lightbox:not(._comeback-wrapper) .close-button:before{content:"\E909";display:inline-block;float:left;line-height:1;color:#8a8a8a;text-indent:0;font-family:civ-icons;font-size:18px}.reveal.dont-find-booking-number-lightbox .c-reveal-subtitle,.reveal.dont-find-booking-number-lightbox .c-reveal-text,.reveal.dont-find-booking-number-lightbox .c-reveal-title{padding-left:40px;padding-right:40px}.reveal.dont-find-booking-number-lightbox .c-reveal-title{margin-bottom:9px;padding-top:50px;font-size:24px}.reveal.dont-find-booking-number-lightbox .c-reveal-subtitle{font-size:16px;line-height:1.8}.reveal.dont-find-booking-number-lightbox .c-reveal-body{padding-bottom:24px;min-height:660px}.reveal.dont-find-booking-number-lightbox .c-reveal-body img{margin-left:40px;max-width:90%}.reveal.dont-find-booking-number-lightbox .c-reveal-body>img+.c-reveal-text._contact-lb{padding-top:33px;font-size:16px;line-height:1.8}.reveal.dont-find-booking-number-lightbox .c-reveal-body>img+.c-reveal-text._contact-lb p{line-height:1.8}.user-panel-booking-comeback{vertical-align:middle;width:auto;height:auto;padding:1.1875rem .8125rem .875rem .75rem;background-color:transparent;display:inline-table;vertical-align:bottom;line-height:0;text-indent:-9999px;font-size:0;color:#333}.user-panel-booking-comeback:active,.user-panel-booking-comeback:visited{color:#333}.user-panel-booking-comeback:focus,.user-panel-booking-comeback:hover{color:#ea0558}.user-panel-booking-comeback:before{content:"\E909";display:inline-block;float:left;line-height:1;font-family:civ-icons;text-indent:0;margin-right:0;font-size:.8125rem}.user-panel-booking-comeback+*{padding-top:0}.a-mini-note-link{position:relative;right:1.875rem;bottom:.75rem;color:#ea0558}.a-mini-note-link:after{font-family:civ-icons;content:"\E9F5";position:relative;left:.5rem}.columns-margin-container{margin-top:-.5rem}.columns-margin-container .column,.columns-margin-container .columns{margin-top:.5rem}.columns-margin-container.reveal,.reveal .columns-margin-container{margin-top:-.5rem}.columns-margin-container.reveal .column,.columns-margin-container.reveal .columns,.reveal .columns-margin-container .column,.reveal .columns-margin-container .columns{margin-top:.5rem}.select2 .select2-selection{height:40px!important}.select2 .select2-selection__placeholder,.select2 .select2-selection__rendered{height:40px!important;line-height:150%!important;display:flex;align-items:center;min-height:40px!important;font-size:1rem}.login-form-new .select2 .select2-selection__placeholder,.login-form-new .select2 .select2-selection__rendered{font-size:.875rem}.select2 .select2-selection__rendered:before{width:3rem;font-size:1.5rem}.select2 .select2-selection__arrow{width:1.875rem!important}.select2 .select2-selection__arrow:after{width:1.875rem;line-height:40px!important;font-size:.25rem}.select2.\--time .select2-selection__rendered:before{font-size:1.25rem}.select2.tipo-1 .select2-selection__rendered:before,.select2[data-class=tipo-1] .select2-selection__rendered:before{font-size:1.5rem}.select2.tipo-2 .select2-selection__rendered:before,.select2[data-class=tipo-2] .select2-selection__rendered:before{font-size:1.25rem}.select2.tipo-3 .select2-selection__rendered:before,.select2[data-class=tipo-3] .select2-selection__rendered:before{font-size:1.875rem;margin-top:3px}.select2.tipo-5 .select2-selection__rendered:before,.select2[data-class=tipo-5] .select2-selection__rendered:before{font-size:1.5625rem}.o-form .select2{margin-bottom:.375rem}.select2.\--no-icon-list .select2-dropdown .select2-results__option,.select2.\--no-icon .select2-dropdown .select2-results__option,.select2.\--no-icon .select2-selection__rendered{padding-left:1.125rem!important}.select2.filter-style{margin-bottom:0}.select2.filter-style .select2-selection{margin-bottom:0!important}.select2.filter-style .select2-selection__rendered{font-size:1rem;min-height:1.6875rem!important;padding-top:.3125rem;padding-bottom:.125rem;padding-right:2.8125rem}.select2.filter-style .select2-selection__rendered .select2-selection__placeholder{font-size:1rem;min-height:1.6875rem!important;line-height:1.6875rem!important;height:1.6875rem!important}.select2-dropdown .select2-results__option{line-height:150%;min-height:32px;display:flex;align-items:center;padding-left:3rem!important;font-size:.875rem}.select2-dropdown .select2-results__option .star-option:after{font-size:1rem;margin-left:.5rem;vertical-align:bottom}.select2-dropdown .select2-results__option.js-hide{display:none}.\--location .select2-dropdown .select2-results__option span{padding:0 0 0 3rem;line-height:40px;font-size:.875rem}.\--location .select2-dropdown .select2-results__option span:before{width:3rem;font-size:1.3rem}.\--location .select2-dropdown .select2-results__option span.tipo-1:before{font-size:5.5vw;font-size:1.3rem}.\--location .select2-dropdown .select2-results__option span.tipo-2:before{font-size:4.5vw;margin-top:-.4rem;font-size:1rem}.\--location .select2-dropdown .select2-results__option span.tipo-3:before{font-size:7vw;font-size:1.8rem}.\--location .select2-dropdown .select2-results__option span.tipo-5:before{content:"\E969"}.select2-container._category-selector--hidden{display:none}.select2-container._category-selector .select2-results__option[aria-disabled=true]:before{left:16px;width:20px;height:22px;font-size:16px}.select2-container._category-selector .select2-results__option[aria-disabled=true]:hover .tooltip{display:block!important}.select2-container._category-selector .select2-results__options{max-height:12.5rem;overflow-y:auto}.select2-container._category-selector ._disabled-dispo-icon,.select2-container._category-selector ._disabled-dispo-option{position:static}.select2-container._category-selector ._disabled-dispo-icon .tooltip{font-size:14px;position:absolute;bottom:40px;top:unset;left:-69px}.overflow-visible .select2-results__options{overflow:visible!important}.\--no-icon-list .select2-dropdown .select2-results__option,.\--no-icon .select2-dropdown .select2-results__option{padding-left:1.125rem!important}.filter-style .select2-dropdown .select2-results__option{font-size:1rem;min-height:2.125rem}.o-form--inverse .select2-container--default .select2-selection--single{margin-bottom:.3125rem}.select2-container.select2-container--default.select2-container--open.\--no-icon .select2-dropdown.select2-dropdown--below{min-width:250px!important}.m-supercalendar__row>.select2 .select2-selection__rendered{padding-right:50px}.o-form__additionalQuestions .select2-container .select2-selection--single .select2-selection__rendered{padding-right:1.875rem}.select2-dropdown .__quota{margin-left:.625rem}.select2-dropdown .__quota,.select2-selection__rendered .__quota{display:initial;font-size:.75rem}.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787{height:5rem;padding:0 1.25rem}.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-message{font-size:.8125rem;line-height:inherit}.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-compliance{border-radius:3.125rem!important;margin-left:1.875rem;padding:.125rem 0}.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-compliance a{min-width:3.75rem;width:auto;height:auto;border-radius:0;padding:.3125rem;font-weight:300;font-size:.8125rem;line-height:inherit}.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787{height:5rem;padding:0 1.25rem}.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-message{font-size:.8125rem;line-height:inherit;margin-bottom:0}.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-compliance{border-radius:3.125rem!important;margin-left:1.875rem;padding:.125rem 0}.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-compliance .cc-btn.cc-dismiss{min-width:3.75rem;width:auto;height:auto;border-radius:0;padding:.3125rem;font-weight:300;font-size:.8125rem;line-height:inherit}body:not(.\--footer-visible) .cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787~div .o-zendesk-aux,body:not(.\--footer-visible) .cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787~div .o-zendesk-aux-full,body:not(.\--footer-visible) .cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787~div iframe#launcher{margin-bottom:5rem!important}.cc-window.cc-window.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787.cc-invisible~div .o-zendesk-aux,.cc-window.cc-window.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787.cc-invisible~div .o-zendesk-aux-full,.cc-window.cc-window.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787.cc-invisible~div iframe#launcher{margin-bottom:0!important;bottom:0!important}.grecaptcha-badge{z-index:2}.\--footer-visible{height:auto;position:relative}.\--footer-visible #ipm,.\--footer-visible #webWidget,.\--footer-visible .grecaptcha-badge,.\--footer-visible .o-zendesk-aux,.\--footer-visible .o-zendesk-aux-full,.\--footer-visible iframe#launcher{position:absolute!important;bottom:0!important}.\--footer-visible .grecaptcha-badge{bottom:.875rem!important}.a-link--home-search--country{font-size:1rem}.a-link--home-search--destination{font-size:.875rem}.a-title--home-search--category{font-size:1.25rem}.a-title--home-search--category:first-letter{text-transform:uppercase}.a-home-search--remainders{font-size:.875rem}.a-home-search--viewAllButton{height:auto;line-height:100%;border-radius:1000px;margin-left:.625rem;margin-right:.625rem;padding-bottom:1.25rem;padding-top:1.25rem;font-size:1rem}.a-link--home-search--filtered{font-size:.875rem}.a-link--destination,.a-link--home-search--filtered strong{font-size:1rem}.m-home-search--category{min-height:5rem;padding:1.25rem .8125rem}.m-home-search--category:before{float:left;font-family:civ-icons;font-style:normal;font-weight:500;font-variant:normal;font-size:1.875rem;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit;content:"\E934";color:#ea0558;width:2.75rem;height:0}.m-home-search--category.\--activities:before{content:"\E900"}.m-home-search--category.\--no-results:before{content:"\E9BC"}.m-home-search--category.\--recent-search:before{content:"\E9EF"}.m-home-search--category .a-title--home-search--category{padding-left:3.5625rem;padding-top:0;padding-bottom:.625rem}.m-home-search--category .a-link--home-search--filtered,.m-home-search--category .a-list--home-search--filtered{margin-left:3.5625rem}.m-home-search--category .a-list--home-search--filtered .a-link--home-search--filtered{margin-left:0}.m-home-search--category.\--top-destinations .a-list--home-search--filtered{float:none;width:auto;column-count:2}.m-home-search--category__no-results{margin-top:.625rem;margin-left:3.5625rem;padding:0;line-height:1.3;font-size:1rem}.m-home-search--remainders{padding-top:.625rem;padding-left:5.625rem;font-size:1rem}.m-home-search-country .a-link--home-search--country{padding-left:.375rem}.m-home-search-country .a-link--home-search--destination{padding-bottom:.25rem;padding-left:.375rem}.r-home-search{margin-top:1.25rem}.r-home-search .u-loading{top:2rem}.o-home-search{margin-top:.625rem}.o-search-container{height:3.8125rem;border-radius:9.375rem;border:.1875rem solid #fff;margin:0 auto;width:100%;font-size:1.125rem}.o-home-search__form-container{width:37.5rem}.o-home-search__form-container.left{margin-left:0}.o-search-container__search-txt{display:inline-block;height:100%;padding:0 2rem;font-size:1.125rem;width:72%}[data-lang=br] .o-search-container__search-txt,[data-lang=fr] .o-search-container__search-txt,[data-lang=pt] .o-search-container__search-txt{width:65%}.o-search-container__search-button{height:3.4375rem;width:28%;text-align:left;font-size:1.25rem;padding:0 1.125rem 0 2.25rem}[data-lang=br] .o-search-container__search-button:not(._full),[data-lang=fr] .o-search-container__search-button:not(._full),[data-lang=pt] .o-search-container__search-button:not(._full){width:35%}.o-search-container__search-button:after{display:inline-block;float:right;content:"\EA1F";font-family:civ-icons;font-size:1.1875rem;transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.a-button-go-to{width:auto;text-align:center;line-height:3.4375rem}[data-lang=fr] .a-button-go-to,[data-lang=pt] .a-button-go-to{width:auto}.a-button-go-to:after{margin-left:1.25rem}.a-button-go-to.\--no-icon{padding-right:2.25rem}.a-button-go-to.\--no-icon:after{display:none}.container-body.\--collaborators .o-page-nav .a-button-go-to{width:auto;text-indent:0;vertical-align:baseline;margin-top:.625rem;margin-bottom:.625rem}.container-body.\--collaborators .o-page-nav .a-button-go-to:before{display:none}.o-home-search__list__container .o-home-search__list{max-width:51.5625rem}.o-home-search__filtered-list__container{display:none;display:block}.o-home-search__filtered-list.\--margin-top,.o-home-search__filtered-list__container{margin-top:.375rem}.o-home-search__list{top:.625rem;border-radius:.3125rem;display:none;display:block}.o-search-list--countries{padding:.875rem 0 1rem}.a-tdd{line-height:100%;font-size:1.125rem}.a-tdc,.a-tdd{padding:0 1.25rem 0 1.875rem}.a-tdc{line-height:140%;font-weight:300;font-size:.875rem}.o-search-list--top-destinations{padding-bottom:1.5625rem}.o-search-list--top-destinations .a-title--home-search--top-destination{padding:1.375rem 1.25rem 1.375rem 1.875rem;font-size:1.5rem}.o-search-list--top-destinations li{margin-bottom:1.1875rem}.o-search-list--top-destinations li:first-child .a-tdd{padding-top:0}.o-search-list--top-destinations__body{padding-bottom:.625rem;padding-top:.625rem}.o-search-list--top-destinations__body li{width:25%}.o-search-list--top-destinations__footer{height:auto}.o-search-list--top-destinations__footer .a-button-main{min-width:21.875rem;padding-top:.75rem;padding-bottom:.75rem}.o-home-search__filtered-list{padding:1.25rem;border-radius:.3125rem;min-height:10rem;width:37.5rem}.o-home-search__filtered-list .a-link--home-search--filtered{padding:0}.o-home-search__filtered-list .a-link--home-search--filtered a.a-link-pag:before{width:.75rem;font-size:1.125rem;margin-left:.3125rem}.for-transfer-search .o-home-search__filtered-list{margin-left:.625rem}.o-page-header__search{display:none}.o-header__sub-nav .a-buscar:after,.o-page-header__search{transition:opacity .2s}.\--header-stuck .o-header__sub-nav .a-buscar:after,.\--header-stuck .o-page-header__search,.scroll-up .o-header__sub-nav .a-buscar:after,.scroll-up .o-page-header__search{opacity:0}.scroll-top .o-header__sub-nav .a-buscar:after,.scroll-top .o-page-header__search{opacity:1}.o-main-header.for-transfer-city .o-header__img,.o-main-header.for-transfer-search .o-header__img,.o-main-header.for-transfer-selection .o-header__img{height:270px;height:16.875rem}.o-main-header.for-transfer-city .o-header__content .o-home-search__form-container,.o-main-header.for-transfer-search .o-header__content .o-home-search__form-container,.o-main-header.for-transfer-selection .o-header__content .o-home-search__form-container{margin-top:-1.5625rem;margin-left:0}.m-lottie-div-container__inner{min-height:80px;transition:min-height .5s}.m-lottie-div-container__inner._with-text{min-height:110px}.m-lottie-div-container__inner._with-subtext{min-height:130px}.m-lottie .__lottie{height:80px}.m-lottie .__text{font-size:22px}.m-lottie .__sub-text{font-size:16px}.m-lottie._in-div .__lottie{height:5rem;margin-bottom:.625rem}.m-lottie._in-div .__text{font-size:1.125rem}.m-lottie._in-div .__sub-text{font-size:.875rem}.reveal.m-lottie-lightbox{border-radius:6px;width:auto;max-width:500px;padding-bottom:20px;padding-top:16px;top:45%!important;transform:translateY(-50%);min-height:unset!important}.reveal._adyen-iframe-lightbox{padding-bottom:0}.tooltip-wrapper{position:relative;display:flex;flex-flow:column nowrap;align-items:center}.new-tooltip{width:max-content!important;text-align:left;display:block;bottom:100%;top:unset;margin-bottom:.625rem}.tooltip{width:30.125rem;max-width:30.125rem;padding:1.875rem 1.875rem 1.875rem 7.25rem;font-size:1rem}.tooltip:after{top:1.3125rem;left:1.5625rem;font-size:4.0625rem}.tooltip.agency-tooltip{padding-left:1.875rem;font-size:1rem}.tooltip.agency-tooltip strong{font-size:1.25rem}.tooltip.activity-tooltip,.tooltip.landing-register-note,.tooltip.summary-item-tooltip{padding:.9375rem;font-size:1rem}.tooltip.activity-tooltip._small,.tooltip.landing-register-note._small,.tooltip.summary-item-tooltip._small{padding:.3125rem .9375rem;font-size:.875rem}.tooltip.activity-tooltip.\--small{max-width:25rem}.tooltip.landing-register-note{width:auto}.tooltip.error-submit-tooltip_no-highlight{max-width:360px;width:360px;padding:15px 20px 15px 80px;bottom:82px;top:unset;font-size:16px}.tooltip.error-submit-tooltip_no-highlight:after{font-size:36px}._with-tooltip:hover .tooltip.error-submit-tooltip_no-highlight{display:block}.tooltip.error-submit-tooltip{font-size:1rem;border:.0625rem solid #ea0558;padding:1.25rem 1.875rem;max-width:30.125rem}.tooltip.error-submit-tooltip .messages-wrapper>span{padding-left:3.125rem;margin-bottom:.625rem;min-height:3.125rem}.tooltip.error-submit-tooltip .messages-wrapper>span:after{top:calc(50% - 1.125rem);left:-.3125rem;font-size:2.25rem}.tooltip.error-submit-tooltip .messages-wrapper>span:last-of-type{margin-bottom:0}.tooltip.error-submit-tooltip:after{left:50%;transform:translateX(-50%);top:auto;bottom:100%}.tooltip.error-submit-tooltip.top:after{top:100%;bottom:auto}.tooltip.error-submit-tooltip.left:after{left:100%;top:50%;bottom:auto;transform:translateY(-50%)}.tooltip.error-submit-tooltip.right:after{right:100%;left:auto;top:50%;bottom:auto;transform:translateY(-50%)}.tooltip.error-submit-tooltip.bottom:after{top:auto;bottom:100%}.tooltip.error-submit-tooltip._mobile{display:none!important}.tooltip._with-min-height-100{min-height:100px}.u-with-tooltip .tooltip._civ-tooltip{bottom:50px;padding:15px 20px}.m-calendar-tooltip{font-size:.59375rem;padding:.625rem;max-width:7.8125rem;min-height:unset}.m-calendar-tooltip._go-to-destination-tooltip{max-width:200px}.a-button{padding:3px 5px;border-radius:.1875rem;font-size:.875rem}.m-date-range-picker__calendar{margin-bottom:1.25rem}.m-date-selector__header .a-button{margin-left:0!important;margin-right:0!important}.m-date-selector__body{padding-top:1.25rem}.m-calendar-tooltip._civ-tooltip._booking_calendar{margin-bottom:6px}.o-calendar_filters .DayPicker-Day ._inner{font-size:.875rem}.m-folding-calendar__calendar{max-height:31.25rem}._unfolded .m-folding-calendar__label{min-height:0;max-height:0;margin:0}._folded .m-folding-calendar__label{min-height:40px;max-height:40px;line-height:40px}.o-activity-content._freetour .m-counter{height:4.0625rem}.o-activity-content._freetour .m-counter .m-counter--label{font-size:1rem!important}.o-activity-content._freetour .m-prices-freetour{font-size:.875rem;padding-top:.875rem;padding-bottom:.875rem}.o-activity-content._freetour .m-prices-freetour strong{font-size:1rem}#formReservaActividad{min-height:18.75rem;max-height:18.75rem;box-shadow:0 0 1000px rgba(0,0,0,.001)}#formReservaActividad.\--loaded{min-height:1px;max-height:1200px}#formReservaActividad .m-price-and-button__container{display:none}#formReservaActividad .o-info{padding:1.25rem 1.25rem 1.875rem;margin-bottom:0}#formReservaActividad .o-info:before{font-size:2.5rem;width:2.5rem;height:2.5rem;top:1.25rem}#formReservaActividad .o-info p{padding-left:3.375rem;margin-bottom:2rem}#formReservaActividad .o-info a,#formReservaActividad .o-info div,#formReservaActividad .o-info ol,#formReservaActividad .o-info ul{margin-bottom:0}#formReservaActividad .o-info .a-button-main{font-size:1.125rem;font-weight:400;padding-top:.8125rem;padding-bottom:.8125rem}.o-activity-calendar>div,.o-activity-calendar>form{padding:.4375rem}.o-activity-calendar>div{padding-bottom:0}.o-activity-calendar>form{padding:1.125rem}.o-activity-calendar .m-supercalendar__form{padding:1.25rem}.stuck-content-bottom .o-activity-calendar{position:absolute;bottom:0;top:auto!important}.o-activity-calendar._compressed,.o-activity-calendar._compressed-2{padding-top:0;padding-bottom:0}.o-activity-calendar._compressed-2>div#activityCalendar,.o-activity-calendar._compressed>div#activityCalendar{padding-top:.875rem}.o-activity-calendar._compressed-2 .a-field--enabled,.o-activity-calendar._compressed-2 .a-field--no-arrow,.o-activity-calendar._compressed-2 .select2-container--default,.o-activity-calendar._compressed .a-field--enabled,.o-activity-calendar._compressed .a-field--no-arrow,.o-activity-calendar._compressed .select2-container--default{margin-bottom:.75rem}.o-activity-calendar._compressed-2 .m-supercalendar__row~.m-supercalendar__row,.o-activity-calendar._compressed .m-supercalendar__row~.m-supercalendar__row{margin-top:0}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow{top:0}.o-activity-calendar._compressed-2 .alert--error,.o-activity-calendar._compressed .alert--error{margin-top:.625rem;margin-bottom:.625rem}.o-activity-calendar._compressed-2 .m-supercalendar__buttons .a-button-big,.o-activity-calendar._compressed .m-supercalendar__buttons .a-button-big{height:3.75rem;padding-top:.875rem;padding-bottom:.875rem}.o-activity-calendar._compressed-2 .m-supercalendar__buttons .a-button-big.loading,.o-activity-calendar._compressed .m-supercalendar__buttons .a-button-big.loading{padding-top:0;padding-bottom:0}.o-activity-calendar._compressed-2 .m-supercalendar__buttons .a-button-big[data-test=true],.o-activity-calendar._compressed .m-supercalendar__buttons .a-button-big[data-test=true]{font-size:1.375rem}.o-activity-calendar._compressed-2 .a-margin-bottom.row,.o-activity-calendar._compressed .a-margin-bottom.row{margin-bottom:0}.o-activity-calendar._compressed-2 .a-field--enabled[class*="--icon"],.o-activity-calendar._compressed-2 .a-field--no-arrow[class*="--icon"],.o-activity-calendar._compressed-2 .m-supercalendar__row .m-dropdown.\--relative-content .m-dropdown__header,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single,.o-activity-calendar._compressed .a-field--enabled[class*="--icon"],.o-activity-calendar._compressed .a-field--no-arrow[class*="--icon"],.o-activity-calendar._compressed .m-supercalendar__row .m-dropdown.\--relative-content .m-dropdown__header,.o-activity-calendar._compressed .select2-container--default .select2-selection--single{border:0}.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered{border:0!important;background-color:#f5f4f5!important}.o-activity-calendar._compressed-2 .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.o-activity-calendar._compressed .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered{background-color:#79797c!important}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 .a-field--enabled:after,.o-activity-calendar._compressed-2 .a-field--enabled:before,.o-activity-calendar._compressed-2 .a-field--no-arrow:after,.o-activity-calendar._compressed-2 .a-field--no-arrow:before,.o-activity-calendar._compressed-2 .m-dropdown__header:after,.o-activity-calendar._compressed-2 .m-dropdown__header:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:before,.o-activity-calendar._compressed .a-field--enabled:after,.o-activity-calendar._compressed .a-field--enabled:before,.o-activity-calendar._compressed .a-field--no-arrow:after,.o-activity-calendar._compressed .a-field--no-arrow:before,.o-activity-calendar._compressed .m-dropdown__header:after,.o-activity-calendar._compressed .m-dropdown__header:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:before{color:#999}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 .a-field--enabled:before,.o-activity-calendar._compressed-2 .a-field--no-arrow:before,.o-activity-calendar._compressed-2 .m-dropdown__header:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:before,.o-activity-calendar._compressed .a-field--enabled:before,.o-activity-calendar._compressed .a-field--no-arrow:before,.o-activity-calendar._compressed .m-dropdown__header:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:before{width:2.5rem;margin-top:0;margin-right:.625rem}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 .a-field--enabled:after,.o-activity-calendar._compressed-2 .a-field--no-arrow:after,.o-activity-calendar._compressed-2 .m-dropdown__header:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed .a-field--enabled:after,.o-activity-calendar._compressed .a-field--no-arrow:after,.o-activity-calendar._compressed .m-dropdown__header:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:after{font-size:.5rem}.o-activity-calendar._compressed-2 .dropdown--active .m-dropdown__header:after,.o-activity-calendar._compressed-2 .dropdown--active .m-dropdown__header:before,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:before,.o-activity-calendar._compressed .dropdown--active .m-dropdown__header:after,.o-activity-calendar._compressed .dropdown--active .m-dropdown__header:before,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:before{color:#fff}.o-activity-calendar._compressed-2._paxes-fixed .m-dropdown.dropdown--active._regular .dropdown__content,.o-activity-calendar._compressed._paxes-fixed .m-dropdown.dropdown--active._regular .dropdown__content{display:none}.o-activity-calendar-label{padding:.8125rem;font-size:1rem}.o-activity-calendar-label:before{margin-right:.3125rem;font-size:1.3125rem}.o-activity-calendar-label-text{font-size:1rem}.o-activity-calendar-label-text:before{margin-right:.3125rem}.m-supercalendar__row{margin-top:0}.m-supercalendar__row~.m-supercalendar__row{margin-top:1.25rem}.o-activity-calendar-paxes-fixed-wrapper{display:block}.o-activity-calendar-paxes-fixed-wrapper:before{content:"";display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000000;pointer-events:none;background-color:rgba(0,0,0,.2)}.o-activity-calendar-paxes-fixed-wrapper>.__inner{position:fixed;top:0;bottom:0;left:100%;z-index:1000001;display:flex;flex-direction:column;width:100%;max-width:34.625rem;height:100%;max-height:100%;background-color:#fff;padding:1.625rem 2.5rem;pointer-events:none;-webkit-transition:left .5s cubic-bezier(.17,.67,.74,.92);-o-transition:left .5s cubic-bezier(.17,.67,.74,.92);transition:left .5s cubic-bezier(.17,.67,.74,.92)}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body{position:static;display:flex;flex-flow:column wrap;box-shadow:none;flex:1 auto;overflow:auto;display:block}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter{display:flex;align-items:center;padding:.375rem .3125rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price input,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--value{height:auto;line-height:1.3;color:#1c1a1a;font-size:.875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price input span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--value span:not(.pax-price){font-size:.75rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price input,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--value{white-space:nowrap}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label{flex:1 13.625rem;min-width:13.625rem;height:auto;line-height:1.3;padding-right:.625rem}.\--price-medium .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label,.\--price-small .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label{flex:1 9.6875rem;min-width:9.6875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--data{display:flex;align-items:center}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total{width:auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price{flex:1 5rem;min-width:5rem;max-width:5rem}.\--price-medium .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.\--price-small .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price{flex:1 6.5625rem;min-width:6.5625rem;max-width:6.5625rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter{flex:1 6.6875rem;min-width:6.6875rem;max-width:6.6875rem}.\--price-medium .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter,.\--price-small .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter{flex:1 5.3125rem;min-width:5.3125rem;max-width:5.3125rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total{flex:1 auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer{display:flex;align-items:center;padding-top:1.25rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons{text-align:right;flex:1 auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons>*{margin-right:1.25rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons>:last-of-type{margin-right:0}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons .a-button-main--large{position:static;top:auto;transform:none}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price{flex:1 auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__table{margin:0}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table table{display:inline-table;width:auto;font-size:.875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table td,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table th{padding:.1875rem 0 .1875rem .375rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table td:first-child,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table th:first-child{padding-left:0}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total td{width:auto;font-size:1.125rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total__quotas{font-size:1rem;margin-bottom:-.875rem!important}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total__quotas.mobile-text-quotas{font-size:.875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total__quotas td{font-size:.75rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price+.__buttons{flex:unset}.o-activity-calendar-paxes-fixed-wrapper:not(._hide):before{display:block}.o-activity-calendar-paxes-fixed-wrapper:not(._hide)>.__inner{pointer-events:all;left:calc(100% - 34.625rem)}.testAB__price__quotasBR{font-size:.75rem}.__right .m-activity-price__top .testAB__price__quotasBR{margin-left:auto;position:relative;flex-basis:100%;width:0}body.\--calendar-stuck .__right .m-activity-price__top .testAB__price__quotasBR{top:-6px;background-color:transparent!important}.m-activity-price__top:has(.testAB__price__quotasBR){flex-wrap:wrap}#itt-container{padding-top:0}.m-counter{padding:.3125rem .3125rem 0}.m-counter_min-age{padding:.5rem .3125rem;font-size:13px}.m-counter--data{display:block}.m-counter--label{margin-bottom:0;font-size:.75rem}.m-counter--price,.m-counter--price input,.m-counter--price span,.m-counter--total,.m-counter--value{line-height:1.5625rem;height:1.5625rem;font-size:1.125rem}.\--price-medium .m-counter--price,.\--price-medium .m-counter--price input,.\--price-medium .m-counter--price span,.\--price-medium .m-counter--total,.\--price-medium .m-counter--value,.\--price-small .m-counter--price,.\--price-small .m-counter--price input,.\--price-small .m-counter--price span,.\--price-small .m-counter--total,.\--price-small .m-counter--value{font-size:1rem}.\--price-medium .m-counter--price input span:not(.pax-price),.\--price-medium .m-counter--price span:not(.pax-price),.\--price-medium .m-counter--price span span:not(.pax-price),.\--price-medium .m-counter--total span:not(.pax-price),.\--price-medium .m-counter--value span:not(.pax-price),.\--price-small .m-counter--price input span:not(.pax-price),.\--price-small .m-counter--price span:not(.pax-price),.\--price-small .m-counter--price span span:not(.pax-price),.\--price-small .m-counter--total span:not(.pax-price),.\--price-small .m-counter--value span:not(.pax-price){font-size:.875rem}.m-counter--price{line-height:2.625rem;height:2.625rem;vertical-align:bottom;font-size:1.125rem;width:32%}.m-counter--value-note{font-size:.875rem;margin-top:.5rem}.m-counter--counter{height:2.625rem;display:flex;justify-content:space-between;align-items:center;width:32%}.m-counter--counter .m-counter--value{line-height:2.625rem;height:2.625rem}.m-counter--counter>*{line-height:1.5625rem}.m-counter--counter.\--default{height:auto;padding:.625rem;border:.0625rem solid #ccc;margin-bottom:0}.m-counter--counter.\--default label{font-size:1rem}.m-counter--counter.\--default label:before{width:3rem;height:3rem;line-height:3rem;font-size:1.5rem;border:.0625rem solid #afafaf;margin-right:.9375rem}.m-super-radio .m-counter--counter.\--default{width:auto;border:0;padding-left:0;padding-right:0}.m-counter--counter.\--default{width:100%}.\--price-medium .m-super-radio .m-counter--counter.\--default,.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.m-counter--minus,.m-counter--plus{margin:0 .2rem;width:1.5625rem;height:1.5625rem}.m-counter--minus:after,.m-counter--plus:after{font-size:1.5625rem;width:1.5625rem;height:1.5625rem;line-height:1.1}.m-counter--minus.is-disabled:after,.m-counter--plus.is-disabled:after{opacity:.5}.\--ebanx .m-counter--minus,.\--ebanx .m-counter--plus,.\--pagantis .m-counter--minus,.\--pagantis .m-counter--plus{margin-top:.375rem}.m-counter--total{width:36%}.\--default .m-counter--minus{margin-left:0}.\--default .m-counter--plus{margin-right:0}.\--default .m-counter--value{height:1.875rem!important;max-width:2.4375rem}.\--ebanx .m-counter--value,.\--pagantis .m-counter--value{border:.0625rem solid #ccc;border-radius:.1875rem;height:2.5rem!important;width:2.5rem;max-width:none}.m-counter--plus{position:relative}.m-counter--plus ._no-places-left{width:300px;line-height:140%}._maximum-reached._and-show-lightbox._max-participantes-reached .m-counter--plus:hover ._no-places-left._max-places-reached,._maximum-reached._and-show-lightbox:not(._max-participantes-reached) .m-counter--plus:hover ._no-places-left:not(._max-places-reached){display:block!important;user-select:none;width:15.625rem}.m-prices-table{margin-top:.625rem}.m-prices-table table{font-size:1.125rem}.\--price-medium .m-prices-table table,.\--price-small .m-prices-table table{font-size:1rem}.m-prices-table td,.m-prices-table th{padding:.1875rem 0 .1875rem .1875rem}.\--price-medium .m-prices-table td span,.\--price-medium .m-prices-table th span,.\--price-small .m-prices-table td span,.\--price-small .m-prices-table th span{font-size:.875rem}.m-prices-table td{padding-right:.625rem}.m-prices-table__total td{width:6.5625rem}.m-prices-table__total__quotas{font-size:1rem;margin-bottom:-.875rem!important}.m-prices-table__total__quotas.mobile-text-quotas{font-size:.875rem}.m-prices-table__total__quotas td{padding-top:0;padding-bottom:0;font-size:.875rem}.o-summary .m-prices-table--summary .m-prices-table__total,.o-summary .m-prices-table--summary td{border-top:1.875rem solid #fff}.o-summary .m-prices-table--summary .m-prices-table__total td,.o-summary .m-prices-table--summary .m-prices-table__total th,.o-summary .m-prices-table--summary td td,.o-summary .m-prices-table--summary td th{padding:1.25rem .625rem 1.25rem 1.25rem}.o-summary .m-prices-table--summary .m-prices-table__total td,.o-summary .m-prices-table--summary td td{font-size:1.25rem}.\--price-medium .o-summary .m-prices-table--summary .m-prices-table__total td span,.\--price-medium .o-summary .m-prices-table--summary td td span,.\--price-small .o-summary .m-prices-table--summary .m-prices-table__total td span,.\--price-small .o-summary .m-prices-table--summary td td span{font-size:1rem}.o-summary .m-prices-table--summary .m-prices-table__table.\--precio-total{width:110%;margin-left:-17px;background-color:#fdeabd}.o-summary .m-prices-table--summary .m-prices-table__table.\--precio-total tbody tr td{width:50%}#formReservaActividad #booking-title--02{display:none!important}#formReservaActividad #booking-title--01{height:3.75rem!important}#formReservaActividad .o-back .a-title-selection{padding-top:1.25rem!important;font-weight:100!important;font-size:large!important}#formReservaActividad .o-back .a-title-selection:before{top:-.3125rem!important;font-size:1.4375rem!important}#formReservaActividad .a-button-fixed--medium-down{display:none}.m-supercalendar__validation{margin-top:.875rem;margin-bottom:.875rem}.m-supercalendar__validation .a-error-msg{margin-top:.625rem;margin-bottom:.625rem}#goToBooking02{display:none}.o-activity-calendar{display:block}.m-supercalendar__buttons .a-button-big{font-size:1.5rem;height:4.0625rem}.m-supercalendar__buttons .loading{padding-top:0;padding-bottom:0;white-space:normal;padding-right:40px;background-position:right 10px center;background-size:1.5625rem 1.5625rem}.m-supercalendar__buttons.row .a-button-big{font-size:1.0625rem}.js-is-booking--01._basic .categoria--container,.js-is-booking--01._basic .m-prices-table,.js-is-booking--01._basic .people--container{display:none}.js-is-booking--01._basic #activityCalendar{border:1px solid #ccc}.DayPicker-NavButton{height:3.5rem}.DayPicker-NavButton:after{line-height:3.5rem;font-size:1.875rem;margin-top:-1px}.DayPicker-Caption{height:3.5rem;line-height:3.5rem;font-size:1.1875rem}.DayPicker-Caption__month{letter-spacing:.0625rem}.DayPicker-Caption__year{margin-left:.1875rem;font-size:.8125rem}.DayPicker-Weekdays abbr{font-size:.8125rem}.DayPicker-WeekdaysRow{height:2.125rem}.DayPicker-Weekday{padding:.25rem 0 0}.DayPicker-Body:before{line-height:.375rem}.DayPicker-Body:after{line-height:1.1875rem}.DayPicker-Day--inner{font-size:1rem}.\--smaller-calendar .DayPicker-Day--inner,.DayPicker-Day--inner{width:2.5rem;height:2.5rem;line-height:2.5rem}.DayPicker-Day--selected{background-color:transparent!important}._activities-calendar .DayPicker-Caption{font-size:16px}._activities-calendar .DayPicker-Caption .__year{font-weight:300;font-size:14px}.l-city-list_not-map .m-date-range-picker__calendar{margin-bottom:0}.l-city-list_not-map .DayPicker-Day ._inner{font-size:.875rem}.l-city-list_not-map .DayPicker-NavButton--prev{left:5px}.l-city-list_not-map .DayPicker-NavButton--next{right:5px}.o-activity-calendar .select2.\--type .select2-selection__rendered{padding-left:3.125rem!important}.o-activity-calendar .select2.\--type .select2-selection__rendered:before{line-height:2.5rem}#places-left-panel{display:none!important}.reveal--modify-activity .m-counter--minus,.reveal--modify-activity .m-counter--plus{width:33px;height:33px}.reveal--modify-activity .m-counter--minus:after,.reveal--modify-activity .m-counter--plus:after{font-size:1.875rem;width:33px;height:33px}}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9),screen and (min-width:47.9375em) and (max-width:63.9375em){.o-summary .m-prices-table--summary .m-prices-table__table.\--precio-total{width:105%;margin-left:-1.25rem}}@media screen and (min-width:64em){body:not(.is-booking-view) #formActividad .m-supercalendar__row{max-width:340px!important}.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787{height:3.3125rem;padding:0 5rem}.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-compliance{margin-left:1.25rem}.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787{height:3.3125rem;padding:0 5rem}.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787 .cc-compliance{margin-left:1.25rem}body:not(.\--footer-visible) .cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787~div .o-zendesk-aux,body:not(.\--footer-visible) .cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787~div .o-zendesk-aux-full,body:not(.\--footer-visible) .cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787~div iframe#launcher{margin-bottom:3.3125rem!important}.cc-window.cc-window.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787.cc-invisible~div .o-zendesk-aux,.cc-window.cc-window.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787.cc-invisible~div .o-zendesk-aux-full,.cc-window.cc-window.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787.cc-invisible~div iframe#launcher{margin-bottom:0!important}.m-calendar-tooltip{font-size:.9375rem;padding:1.25rem;max-width:15.625rem;min-height:unset}.m-calendar-tooltip._go-to-destination-tooltip{max-width:400px}#formReservaActividad,#opinionBlock{transition:top .2s}.scroll-up:not(.is-guide) #formReservaActividad.is_stuck:not(.\--bottomed),.scroll-up:not(.is-guide) #opinionBlock.is_stuck:not(.\--bottomed){top:9rem!important}.scroll-up.\--iframe:not(.is-guide) #formReservaActividad.is_stuck:not(.\--bottomed),.scroll-up.\--iframe:not(.is-guide) #opinionBlock.is_stuck:not(.\--bottomed){top:5rem!important}.o-activity-calendar>div{border-bottom:2px solid #f5f4f5}.o-activity-calendar._compressed-2>div#activityCalendar,.o-activity-calendar._compressed>div#activityCalendar{padding-top:.4375rem}.o-activity-calendar._compressed-2>div,.o-activity-calendar._compressed>div{border-bottom:0}.o-activity-calendar._compressed-2 .m-supercalendar__form,.o-activity-calendar._compressed .m-supercalendar__form{padding-top:0}.m-counter--price{width:26%}.\--price-medium .m-counter--price,.\--price-small .m-counter--price{width:33%}.m-counter--counter{width:39%}.m-counter--counter.\--default{width:100%}.m-super-radio .m-counter--counter.\--default{width:auto}.\--price-medium .m-counter--counter,.\--price-small .m-counter--counter{width:34%}.\--price-medium .m-counter--counter.\--default,.\--price-small .m-counter--counter.\--default{width:100%}.\--price-medium .m-super-radio .m-counter--counter.\--default,.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.m-counter--total{width:35%}.\--price-medium .m-counter--total,.\--price-small .m-counter--total{width:33%}.is-guide .m-counter--price,.is-guide .m-counter--total{width:27%}.is-guide .m-counter--counter{width:46%}.is-guide .m-counter--counter.\--default{width:100%}.is-guide .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide.\--price-medium .m-counter--price,.is-guide.\--price-small .m-counter--price{width:28%}.is-guide.\--price-medium .m-counter--counter,.is-guide.\--price-small .m-counter--counter{width:44%}.is-guide.\--price-medium .m-counter--counter.\--default,.is-guide.\--price-small .m-counter--counter.\--default{width:100%}.is-guide.\--price-medium .m-super-radio .m-counter--counter.\--default,.is-guide.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide.\--price-medium .m-counter--total,.is-guide.\--price-small .m-counter--total{width:28%}#formReservaActividad .a-booking-title{display:none!important}#formReservaActividad .a-button-fixed--medium-down{display:none}#activityCalendar,#activityCalendar--migrated{max-height:500px;opacity:1;transition:max-height .5s cubic-bezier(.17,.67,.74,.92),opacity 1s}#formReservaActividad.\--folded #activityCalendar,#formReservaActividad.\--folded #activityCalendar--migrated{overflow:hidden}.o-activity-calendar._compressed #activityCalendar,.o-activity-calendar._compressed #activityCalendar--migrated,.o-activity-calendar._compressed-2 #activityCalendar,.o-activity-calendar._compressed-2 #activityCalendar--migrated{transition:max-height .5s cubic-bezier(.17,.67,.74,.92),opacity 1s,padding-top .5s}.\--folded #activityCalendar,.\--folded #activityCalendar--migrated{opacity:0;max-height:0;border:none}.\--folded #foldedDate{display:block;white-space:nowrap;overflow:hidden}.\--folded #foldedDate:after{background-color:#f5f4f5;width:2.5rem;padding-left:.625rem;background:-moz-linear-gradient(left,hsla(0,0%,57.6%,0) 0,#f5f4f5 20%);background:-webkit-linear-gradient(left,hsla(0,0%,57.6%,0),#f5f4f5 20%);background:linear-gradient(90deg,hsla(0,0%,57.6%,0) 0,#f5f4f5 20%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00939393",endColorstr="#f5f4f5",GradientType=1)}.\--folded .o-activity-calendar._compressed #activityCalendar,.\--folded .o-activity-calendar._compressed #activityCalendar--migrated,.\--folded .o-activity-calendar._compressed-2 #activityCalendar,.\--folded .o-activity-calendar._compressed-2 #activityCalendar--migrated{padding-top:1.25rem}.is-guide .DayPicker-Day--inner{height:2.3125rem;width:2.3125rem;line-height:2.3125rem}.\--smaller-calendar .DayPicker-Day--inner{width:2.5rem;height:2.5rem;line-height:2.5rem}}@media screen and (min-width:64em) and (max-width:89.9375em){[data-lang=fr] ._freetour .m-supercalendar__buttons .a-button-big,[data-lang=it] ._freetour .m-supercalendar__buttons .a-button-big{font-size:1.25rem;padding-left:25px;padding-right:25px}}@media screen and (min-width:90em){.cc-window.cc-banner.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787,.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override--1762072787{padding:0 9.375rem}.o-home-search__list__container .o-home-search__list{max-width:75rem}.o-search-list--top-destinations__body{padding-bottom:1.25rem}.o-search-list--top-destinations__body li{width:20%}.m-date-selector__header .a-button{flex-grow:1;border-left-style:solid;white-space:nowrap}html[data-lang=fr] .m-date-selector__header .a-button{margin-left:0;margin-right:0}html[data-lang=en] .m-date-selector__header .a-button{margin-left:.375rem;margin-right:.375rem}html[data-lang=fr] .m-date-selector__header .a-button,html[data-lang=pt] .m-date-selector__header .a-button{margin-left:0;margin-right:0}html[data-lang=fr] .m-date-selector__header,html[data-lang=pt] .m-date-selector__header{display:flex}html[data-lang=fr] .m-date-selector__header>span,html[data-lang=pt] .m-date-selector__header>span{flex-grow:1;margin-left:0;margin-right:0}html[data-lang=fr] .m-date-selector__header>span:not(:first-child),html[data-lang=pt] .m-date-selector__header>span:not(:first-child){border-left-style:none;border-top-left-radius:0;border-bottom-left-radius:0}html[data-lang=fr] .m-date-selector__header>span:not(:last-child),html[data-lang=pt] .m-date-selector__header>span:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\--price-medium .m-counter--price,.\--price-small .m-counter--price,.m-counter--price{width:32%}.m-counter--counter{width:35%}.m-counter--counter.\--default{width:100%}.\--price-medium .m-counter--counter,.\--price-small .m-counter--counter{width:31%}.\--price-medium .m-counter--counter.\--default,.\--price-small .m-counter--counter.\--default{width:100%}.\--price-medium .m-super-radio .m-counter--counter.\--default,.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.m-counter--total{width:33%}.\--price-medium .m-counter--total,.\--price-small .m-counter--total{width:37%}.is-guide .m-counter--price{width:41%}.is-guide .m-counter--counter{width:35%}.is-guide .m-counter--counter.\--default{width:100%}.is-guide .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide .m-counter--total{width:24%}.is-guide.\--price-medium .m-counter--counter,.is-guide.\--price-medium .m-counter--price,.is-guide.\--price-small .m-counter--counter,.is-guide.\--price-small .m-counter--price{width:32%}.is-guide.\--price-medium .m-super-radio .m-counter--counter.\--default,.is-guide.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide.\--price-medium .m-counter--total,.is-guide.\--price-small .m-counter--total{width:36%}.is-guide .DayPicker-Day--inner{height:2.5rem;width:2.5rem;line-height:2.5rem}}@media screen and (min-width:90em) and (max-width:119.9375em){[data-lang=fr] ._freetour .m-supercalendar__buttons .a-button-big,[data-lang=it] ._freetour .m-supercalendar__buttons .a-button-big{padding-left:35px;padding-right:35px}}@media screen and (min-width:120em){html:not([data-lang=fr]):not([data-lang=pt]) .is-guide .m-date-selector__header .a-button{flex-grow:1;margin-left:.625rem;margin-right:.625rem;border-radius:.1875rem;border-left-style:solid;white-space:nowrap}}@media screen and (max-width:1200px){.select2-dropdown .select2-results__option{padding-left:.75rem!important}}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9){.o-search-container__search-button{padding:0;text-align:center}.o-search-container__search-button:after{display:none}.o-search-container__search-button{padding:0 2.25rem}}
