@charset "UTF-8";.activities-container{display:flex;margin:0 auto;background:#eee;flex-direction:column;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.activities-container .search-view-item-recommendation-wrapper{padding-top:35px}.activities-container .search-view-item-recommendation-wrapper h2{color:#444}@media screen and (min-width:1024px){.activities-container .search-view-item-wrapper{padding-top:20px}}.activities-container .search-breadcrumb{display:flex;padding-top:32px;align-items:center;justify-content:space-between}.activities-container .search-breadcrumb .eva-3-breadcrumb{padding:0}.activities-container .search-banner{border-radius:8px}@media screen and (min-width:1024px){.activities-container .search-banner{margin:20px 0 20px 0}}@media screen and (max-width:767px){.activities-container .search-header{justify-content:flex-end}}.activities-container .search-header{height:48px;display:flex;align-items:flex-end}.activities-container .search-header h1{color:#444;font-size:24px;line-height:37px}.activities-container .search-header h1 strong{font-weight:500}.activities-container .search-header .shopping-cart{height:48px}@media screen and (min-width:1024px){.activities-container .search-header{justify-content:space-between}}.ds-activities-search-view{padding:30px;background-color:#eee}@media screen and (max-width:767px){.ds-activities-search-view .no-results-message{margin-top:15px}.ds-activities-search-view .no-results-message .eva-3-btn-ghost{width:100%}}@media screen and (max-width:767px){.ds-activities-search-view .eva-breadcrumb{display:none}}.ds-activities-search-view .eva-3-message{margin-bottom:15px}.ds-activities-search-view .search-view-header{position:relative}.ds-activities-search-view .search-view-header .social-component{position:absolute;top:0;right:0}@media screen and (max-width:767px){.ds-activities-search-view .search-view-header .social-component{display:none}}@media screen and (max-width:767px){.ds-activities-search-view .eva-3-re-search{margin:0 -10px}}.ds-activities-search-view .eva-3-sub-nav.header-subnav-nav-container{display:none}@media screen and (max-width:767px){.ds-activities-search-view .eva-3-sub-nav.header-subnav-nav-container{display:block}}@media screen and (max-width:767px){.ds-activities-search-view .eva-3-sub-nav{margin:0 -10px}}.ds-activities-search-view .eva-3-sub-nav .sub-nav-container{background-color:#fff}.ds-activities-search-view .search-view-item-recommendation-wrapper h2,.ds-activities-search-view .search-view-item-wrapper h2{padding-top:16px;padding-bottom:16px}@media screen and (max-width:767px){.ds-activities-search-view .search-view-item-recommendation-wrapper h2,.ds-activities-search-view .search-view-item-wrapper h2{display:none}}.ds-activities-search-view .search-view-seo-container{margin-bottom:15px}@media screen and (max-width:767px){.ds-activities-search-view .search-view-seo-container{display:none}}.ds-activities-search-view .search-view-seo-container p{line-height:1.25}.ds-activities-search-view .search-view-interlink-container{padding:15px;background-color:#f5f5f5}@media screen and (max-width:767px){.ds-activities-search-view .search-view-interlink-container{display:none}}.ds-activities-search-view .search-view-interlink-container h6{padding-bottom:12px}.ds-activities-search-view .search-view-interlink-container .eva-grid{margin-left:-3%}.ds-activities-search-view .search-view-interlink-container .eva-grid li{margin-left:3%;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ccc}@media screen and (min-width:1024px){.ds-activities-search-view .search-view-interlink-container .eva-grid li{width:22%!important}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-search-view .search-view-interlink-container .eva-grid li{width:30.33333333%!important}}@media screen and (max-width:767px){.ds-activities-search-view .search-view-interlink-container .eva-grid li{width:97%!important}}@media screen and (min-width:1024px){.ds-activities-search-view .search-view-interlink-container .eva-grid li:nth-child(-n+4){border-top:1px solid #ccc}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-search-view .search-view-interlink-container .eva-grid li:nth-child(-n+3){border-top:1px solid #ccc}}@media screen and (max-width:767px){.ds-activities-search-view .search-view-interlink-container .eva-grid li:first-child{border-top:1px solid #ccc}}.ds-activities-search-view .search-view-interlink-container .eva-grid li a{font-size:13px}.ds-activities-search-view .search-ad{margin-left:1%;text-align:center;clear:both}.ds-activities-search-view .search-ad>div{margin-bottom:20px}@media screen and (max-width:767px){.ds-activities-search-view .search-ad{display:none}}@media screen and (max-width:767px){.ds-activities-search-view .search-tab .search-tab-title{display:inline-table!important;padding-bottom:16px;width:300px;height:17px;font-size:16px;color:#343434}}.ds-activities-search-view .search-tab .search-tab-title strong{font-weight:700}.ds-activities-search-view .search-tab .ds-loading-overlay{min-height:200px;display:flex;align-items:center;flex-direction:column;position:relative}.ds-activities-search-view .search-tab .loading-overlay-message{margin-top:15px}.ds-activities-search-view .search-tab .active-filters .active-label{padding:0 0 10px 0;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444}@media screen and (min-width:768px){.ds-activities-search-view .search-tab .active-filters .active-label{display:none}}@media screen and (max-width:767px){.ds-activities-search-view .search-tab .active-filters .active-label{padding-left:20px}}.ds-activities-search-view .search-tab .filters-tags{align-items:center;padding-top:10px;padding-left:10px;align-items:center;background-color:#eee;position:sticky;top:55px;z-index:6;height:45px;overflow-x:scroll;display:flex;flex-wrap:nowrap}@media screen and (min-width:768px){.ds-activities-search-view .search-tab .filters-tags{display:none}}@media screen and (max-width:767px){.ds-activities-search-view .search-tab .filters-tags{padding-left:20px;padding-top:20px;padding-bottom:25px}}.ds-activities-search-view .search-tab .filters-tags .tag{display:flex;flex-grow:0;flex-shrink:0}.ds-activities-search-view .eva-3-re-search .re-search-back-text-wrapper{display:flex;align-items:center;flex-direction:row;padding:10px 5px;justify-content:space-between}.ds-activities-search-view .eva-3-re-search .re-search-back-text-wrapper .re-search-back-text{font-size:13px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:left;color:#444}.ds-activities-search-view .sticky-nav{position:sticky;z-index:4;top:0}.ds-activities-search-view .activity-removed-message{position:fixed;bottom:45px;margin-right:10px;border-radius:4px;z-index:5}.search-view-noresults-message{margin-top:15px;text-align:center}.search-view-noresults-message .hide-desktop{display:none}@media screen and (max-width:767px){.search-view-noresults-message .hide-mobile{display:none}.search-view-noresults-message .hide-desktop{display:block}.search-view-noresults-message .hide-desktop.mobile-message{font-size:11px;margin-top:5px;margin-bottom:20px}}.search-view-noresults-message .noresults-message-title{margin-right:auto;margin-left:auto;max-width:600px;font-size:16px;color:#444;line-height:1.25}@media screen and (min-width:768px){.search-view-noresults-message .noresults-message-title{font-size:20px}}.search-view-noresults-message .noresults-message-subtitle{margin-right:auto;margin-left:auto;max-width:600px;color:#888;line-height:1.25}@media screen and (min-width:768px){.search-view-noresults-message .noresults-message-subtitle{font-size:16px}}.search-view-noresults-message img{margin-top:35px;width:160px}@media screen and (min-width:768px){.search-view-noresults-message img{width:200px}}.search-view-noresults-message .noresults-message-button{margin-top:30px;margin-bottom:20px}.ds-activities-search-view{padding-top:55px}@media screen and (min-width:768px){.ds-activities-search-view{padding-top:65px}}.eva-3-btn-ghost.-md .btn-icon+.btn-text{padding-left:10px}.just-added-to-cart{padding-left:100px}.just-added-to-cart .tooltip-marker:after{background-color:#03a691!important}.just-added-to-cart .tooltip-container{padding:0;margin-top:-15px}.just-added-to-cart .tooltip-coachmark-content{padding:25px 15px 20px 20px;background-color:#03a691;border-radius:4px;color:#fff}.just-added-to-cart .tooltip-coachmark-title{font-size:20px;font-weight:500}.just-added-to-cart .tooltip-coachmark-message{padding-top:10px;font-size:14px;font-weight:400;padding-left:25px}.just-added-to-cart .activity-name{display:block;font-weight:500}@media screen and (max-width:767px){.just-added-to-cart{padding-left:0;position:fixed;z-index:5;bottom:75px}.just-added-to-cart.eva-3-message--toast{min-width:300px}}#banner-placeholder>div{width:100%}.ds-activities-search-view-mobile-loader{position:fixed;bottom:0;left:0;width:100%;height:27px;text-align:center;background-color:#ddd;z-index:10}@media screen and (min-width:768px){.ds-activities-search-view-mobile-loader{display:none}}.ds-activities-search-view-mobile-loader .mobile-loader-inner{display:inline-block;padding-top:6px;padding-bottom:6px;-webkit-animation:spin .5s linear infinite;-moz-animation:spin .5s linear infinite;animation:spin .5s linear infinite}.ds-activities-search-view-mobile-loader .mobile-loader-inner span{display:inline-block;margin-right:2px;margin-left:2px;width:8px;height:8px;background-color:#aaa;border-radius:50%}.ds-activities-search-view-desktop-loader{margin:0 auto 25px;height:35px;max-width:600px;text-align:center;background-color:#eee;border-radius:4px}.ds-activities-search-view-desktop-loader p{display:inline-block;line-height:35px}.ds-activities-search-view-desktop-loader .eva-3-loader{vertical-align:middle}@-moz-keyframes spin{25%{-moz-transform:rotate(8deg)}50%{-moz-transform:rotate(0)}75%{-moz-transform:rotate(-8deg)}100%{-moz-transform:rotate(0)}}@-webkit-keyframes spin{25%{-webkit-transform:rotate(8deg)}50%{-webkit-transform:rotate(0)}75%{-webkit-transform:rotate(-8deg)}100%{-webkit-transform:rotate(0)}}@keyframes spin{25%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (max-width:767px){.ds-activities-search-view .sbox-ui-horizontal.-sbox-show-close-icon .sbox-ui-container .sbox-config-close-icon{display:none}}@media screen and (max-width:767px){.ds-activities-search-view .sbox-ui-horizontal{margin:0 -10px}}.ds-activities-search-view-filters .eva-3-order-inline{padding-right:20px}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-search-view-filters .eva-3-order-inline{display:block;padding-right:15px}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-search-view-filters .order-inline-item{padding-left:12px}}.ds-activities-search-view-filters .order-inline-item .order-inline-select .select-container:before{width:20px;height:13px}.ds-activities-search-view-filters .order-inline-item .order-inline-select .select-container:after{width:25px;bottom:6px;font-size:12px}.ds-activities-search-view-filters .order-inline-item .order-inline-select .select-container .select-tag{height:25px;font-size:11px;border-radius:4px;padding:0 30px 0 5px}.ds-activities-search-view-filters .item-keyword{max-width:160px}.ds-activities-search-view-filters .item-keyword .input-tag{padding-right:30px!important}@media screen and (min-width:1024px){.ds-activities-search-view-filters .dropdown-subitem{width:33.33333%}}.ds-activities-search-view-filters .price-slider{padding:20px}.ds-activities-search-view-filters .eva-3-filters-horizontal .dropdown-subcontent{background-color:#fff}.ds-activities-search-view-filters .eva-3-filters-horizontal .dropdown-subcontent .price-filter{padding:10px 20px}.ds-activities-search-view-filters .eva-3-filters-horizontal .dropdown-subcontent .price-filter input.ng-invalid{border-color:#eb1900}.ds-activities-search-view-filters .eva-3-filters-horizontal .dropdown-subcontent:before{display:none}.ds-activities-search-view-filters .eva-3-filters-horizontal span.eva-3-tag{display:none}.ds-activities-search-view-filters .eva-3-filters-horizontal span.eva-3-tag.-active{display:inline-block}.ds-activities-search-view-filters .filter-menu-fixed{position:fixed;bottom:0;left:0;right:0;z-index:5}.ds-activities-search-view-filters .filter-menu-fixed .menu-container{box-sizing:border-box;background-color:#fff;height:45px;width:100%;display:flex;justify-content:space-evenly;align-items:center}.ds-activities-search-view-filters .filter-menu-fixed .menu-container li.menu-item{display:flex}.ds-activities-search-view-filters .filter-menu-fixed .menu-container li.menu-item:first-child .menu-link{justify-content:flex-start}.ds-activities-search-view-filters .filter-menu-fixed .menu-container li.menu-item:last-child .menu-link{justify-content:flex-end}.ds-activities-search-view-filters .filter-menu-fixed .menu-container li.menu-item .menu-item-text{color:#666}.ds-activities-search-view-filters .filter-menu-fixed .menu-container li.menu-item .menu-link{font-size:11px;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;flex-grow:0;min-width:70px;flex-basis:70px;align-items:center;position:relative}.ds-activities-search-view-filters .filter-menu-fixed .menu-container li.menu-item .menu-link .filter-notification{position:absolute;top:0;right:20px;background-color:#2d72e1}.ds-activities-search-view-filters .filter-menu-fixed .menu-item-icon{color:#666;vertical-align:text-bottom;line-height:24px;font-size:24px;padding:0 5px}.ds-activities-search-view-filters .eva-3-modal .modal-content{background-color:#fff;padding-top:1px}.ds-activities-search-view-filters .eva-3-modal .modal-content .filters-tags{padding-top:10px;padding-left:10px;align-items:center;background-color:#eee;position:sticky;top:55px;z-index:6;height:45px;overflow-x:scroll;display:flex;flex-wrap:nowrap}@media screen and (max-width:767px){.ds-activities-search-view-filters .eva-3-modal .modal-content .filters-tags{padding-left:20px}}.ds-activities-search-view-filters .eva-3-modal .modal-content .filters-tags .tag{display:flex;flex-grow:0;flex-shrink:0}@media screen and (max-width:767px){.ds-activities-search-view-filters .eva-3-modal .modal-content .eva-3-dropdown .dropdown-item-container:hover{box-shadow:none}}.ds-activities-search-view-filters .eva-3-modal .modal-content .filters-actions{position:fixed;bottom:0;padding:10px;width:calc(100% - 20px);background-color:#fff}.ds-activities-search-view-filters .filter-keyword{padding:13px;background-color:#fff;margin-top:10px;border-bottom:5px solid #eee}.ds-activities-search-view-filters .filter-keyword .keywords-label{margin-bottom:10px;color:#444;font-size:16px;line-height:1.38;letter-spacing:normal;text-align:left}.ds-activities-search-view-filters .menu-item-container{position:relative;width:80px}.ds-activities-search-view-filters .menu-item-container .filter-notification{top:0;right:23px;position:absolute;background-color:#2d72e1}.ds-activities-search-view-filters .categories-padding-bottom{padding-bottom:50px}.iphone-x-safety-bottom{padding-bottom:env(safe-area-inset-bottom)!important}.eva-3-filters-horizontal .checkbox-label,.eva-3-filters-horizontal .filters-checkbox{width:100%}.-secret-deals-cluster-fix{margin-right:-1px}@media screen and (min-width:1280px){.ds-activities-search-item-container.-four-columns{width:25%}}.ds-activities-search-item{display:block;position:relative;margin-bottom:10px;background-color:#fff;border-radius:8px;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out}.ds-activities-search-item:not(.-in-cart){box-shadow:0 0 0 1px #ddd}.ds-activities-search-item.-in-cart{box-shadow:0 0 0 2px #4300d2}@media screen and (min-width:768px){.ds-activities-search-item{margin-bottom:20px}}.ds-activities-search-item:hover{color:inherit;text-decoration:none;box-shadow:0 2px 10px rgba(0,0,0,.4)}.ds-activities-search-item .item-header{position:relative;height:212px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:3px 3px 0 0}.ds-activities-search-item .item-header .picture-container{display:flex;height:212px;overflow:hidden;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px}.ds-activities-search-item .item-header .picture-container img{min-width:100%;height:100%}.ds-activities-search-item .item-header .picture-container picture{width:100%}.ds-activities-search-item .item-header .picture-container .in-cart-message{position:absolute;width:100%;height:36px;background-color:#4300d2;color:#fff;display:flex;padding-left:30px;align-items:center}.ds-activities-search-item .item-header .picture-container .in-cart-message span{padding-left:10px;font-size:16px;font-weight:500;line-height:.75;letter-spacing:-.1px}.ds-activities-search-item .item-header.-shadow:before{content:'';position:absolute;left:0;bottom:0;right:0;height:142px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7))}.ds-activities-search-item .item-header .eva-ribbon{top:10px}.ds-activities-search-item .item-label{position:absolute;top:10px;left:10px}.ds-activities-search-item .item-title{display:block;display:-webkit-box;color:#fff;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ds-activities-search-item .item-title.-header{position:absolute;bottom:10px;left:10px;right:10px}.ds-activities-search-item .item-title>h3{color:#fff;line-height:1.2}.ds-activities-search-item .item-content{box-sizing:border-box;height:75px}.ds-activities-search-item .item-content .item-reviews{color:#444;display:flex;flex-wrap:wrap;font-size:14px;align-items:center}.ds-activities-search-item .item-content .item-reviews strong{padding-right:5px}.ds-activities-search-item .item-content .item-reviews em{padding-left:5px}.ds-activities-search-item .item-reviews em,.ds-activities-search-item .item-reviews span,.ds-activities-search-item .item-reviews var{display:inline-block;line-height:20px}.ds-activities-search-item .item-reviews span{width:26px;height:20px;font-size:12px;font-weight:500;color:#fff;margin-right:6px;text-align:center;border-radius:2px}.ds-activities-search-item .item-reviews span.regular{background-color:#fa8e04}.ds-activities-search-item .item-reviews span.good,.ds-activities-search-item .item-reviews span.nice{background-color:#ffc000}.ds-activities-search-item .item-reviews span.fantastic,.ds-activities-search-item .item-reviews span.very_good{background-color:#03a691}.ds-activities-search-item .item-reviews span.great{background-color:#03a691}.ds-activities-search-item .item-reviews var{position:relative;top:2px;font-size:14px;font-weight:500}.ds-activities-search-item .item-reviews var.regular{color:#fa8e04}.ds-activities-search-item .item-reviews var.good,.ds-activities-search-item .item-reviews var.nice{color:#ffc000}.ds-activities-search-item .item-reviews var.fantastic,.ds-activities-search-item .item-reviews var.very_good{color:#03a691}.ds-activities-search-item .item-reviews var.great{color:#03a691}.ds-activities-search-item .item-reviews em{position:relative;top:2px;font-size:14px;color:#666}.ds-activities-search-item .item-information{margin-top:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-activities-search-item .item-information em,.ds-activities-search-item .item-information i{display:inline-block;line-height:16px;vertical-align:top;color:#888}.ds-activities-search-item .item-information i{font-size:16px}.ds-activities-search-item .item-information em{font-size:12px}.ds-activities-search-item .item-bundle{box-sizing:border-box;padding:10px;height:218px;background-color:#5dcf7b}.ds-activities-search-item .item-bundle .item-title{margin-bottom:10px;text-align:center;text-transform:uppercase}.ds-activities-search-item .item-activities li{position:relative;padding-left:32px;color:#fff;height:35px}.ds-activities-search-item .item-activities li:nth-child(n+2){margin-top:5px}.ds-activities-search-item .item-activities .list-bullet{position:absolute;left:0;top:0;width:22px;height:22px;line-height:24px;text-align:center;border-radius:4px;border:1px solid #fff}.ds-activities-search-item .item-activities p{font-size:16px;color:#fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ds-activities-search-item .item-activities p.modality{font-size:11px}.ds-activities-search-item .item-activities em{font-size:13px}.ds-activities-search-item .item-activities li.-discounted p{font-weight:700}.ds-activities-search-item .item-activities li.-discounted .list-bullet{color:#5dcf7b;font-weight:700;background-color:#fff}.ds-activities-search-item .item-drivers{overflow:hidden;position:relative;height:22px;display:flex}.ds-activities-search-item .item-driver{margin-bottom:2px}.ds-activities-search-item .item-driver:nth-child(n+3){display:none}.ds-activities-search-item .item-pricebox{display:flex;flex-direction:column;border-radius:0 0 3px 3px}.ds-activities-search-item .item-pricebox .pricebox-content{height:78px;display:flex;flex-direction:row;padding:10px;background-color:#fff157;justify-content:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ds-activities-search-item .item-pricebox .pricebox-content .price-box-detail-info span.eva-3-tooltip{display:flex;align-items:center;justify-content:center}.ds-activities-search-item .item-pricebox .pricebox-content .price-box-detail-info span.eva-3-icon-info.-mobile{display:flex;align-items:center;justify-content:center}.ds-activities-search-item .item-pricebox .pricebox-content .item-value{flex-grow:1;padding-left:10px;justify-content:center;align-items:flex-start}.ds-activities-search-item .item-pricebox .pricebox-content .item-value p.item-disclaimer{padding-bottom:5px}.ds-activities-search-item .item-pricebox .payment{height:26px;display:flex;align-items:center;justify-content:center;background-color:#fff68f}.ds-activities-search-item .item-pricebox .payment span{color:#444;font-size:11px}.ds-activities-search-item .item-pricebox .payment span.eva-3-icon-card{font-size:13px;padding-right:5px}.ds-activities-search-item .item-pricebox .payment span.credit-cards{color:#10adda;padding-left:5px}.ds-activities-search-item .item-action,.ds-activities-search-item .item-content,.ds-activities-search-item .item-value{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.ds-activities-search-item .item-added,.ds-activities-search-item .item-disclaimer,.ds-activities-search-item .item-strikethrough{font-size:11px;line-height:1}.ds-activities-search-item .item-disclaimer{color:#444}.ds-activities-search-item .item-strikethrough span{position:relative;display:inline-block}.ds-activities-search-item .item-strikethrough span:before{content:'';position:absolute;left:-1px;right:0;top:5px;height:1px;background-color:#666}.ds-activities-search-item .item-price{font-size:24px;line-height:1;color:#444}.ds-activities-search-item .item-price em{font-size:16px}.ds-activities-search-item .item-action{text-align:right;justify-content:center}.ds-activities-search-item .item-action .eva-3-btn{margin-left:auto}.ds-activities-search-item .item-installments{font-size:11px;line-height:1;color:#888}.ds-activities-search-item .eva-3-pricebox-cluster{color:#444}.ds-activities-search-item .eva-3-pricebox-cluster .pricebox-details-container{display:flex;align-items:flex-end}.ds-activities-search-item .eva-3-pricebox-cluster .pricebox-big-text{font-size:24px;line-height:22px}.ds-activities-search-item .eva-3-pricebox-cluster .pricebox-currency{font-size:14px}.ds-activities-search-item .eva-3-pricebox-cluster .box-cancelation-policy{width:50%}.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy .eva-3-tooltip.-white .tooltip-container{background-color:#f9a938;color:#fff}.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy span.p{padding:4px 9px 3px 9px;background-color:#30a791;color:#fff;font-weight:700;border-radius:5px;font-size:16px}.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy b{font-weight:700;font-size:12px;color:#6f7070}.ds-activities-search-item .pricebox-bottom-container .box-circuit-provider{width:50%;text-align:right}.ds-activities-search-item .pricebox-bottom-container .box-circuit-provider strong{font-weight:700;color:#000}.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy .eva-3-tooltip .tooltip-container .eva-3-h5{color:#fff!important;text-transform:uppercase;border-bottom:1px solid #fff;font-size:12px;margin-bottom:10px}.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy .eva-3-tooltip.-white .eva-3-h5,.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy .eva-3-tooltip.-white .tooltip-text,.eva-3-tooltip.-white .tooltip-close{color:#fff!important}.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy .eva-3-tooltip.-white .tooltip-container,.ds-activities-search-item .pricebox-bottom-container .box-cancelation-policy .eva-3-tooltip.-white .tooltip-marker:after{background-color:#f9a938}.ds-activities-search-item.-in-cart .item-pricebox .pricebox-content{background-color:#2d72e1}.ds-activities-search-item.-in-cart .item-pricebox .pricebox-content p{color:#fff}.ds-activities-search-item.-in-cart .item-pricebox .pricebox-content .item-action{justify-content:space-between}.ds-activities-search-item.-in-cart .item-pricebox .payment{background-color:#5c8fe0}.ds-activities-search-item.-in-cart .item-pricebox .payment span{color:#fff}.ds-activities-search-item.-in-cart .item-pricebox .payment span.credit-cards{color:#eee}.ds-activities-search-item.-in-cart .item-strikethrough span:before{background-color:#fff}.ds-activities-search-item .pricebox-action{height:100%;margin-right:-12px}.ds-activities-search-item .offer-promotion{position:absolute;left:10px;top:13px}.ds-activities-search-poi{box-sizing:border-box;display:block;position:relative;padding:10px;margin-bottom:10px;height:204px;color:#fff;background-image:url(https://unsplash.it/300x204);background-size:cover;background-position:center;border-radius:4px}.ds-activities-search-poi:hover{color:#fff;text-decoration:none}.ds-activities-search-poi .poi-review,.ds-activities-search-poi .poi-title{position:relative;z-index:2;color:#fff}.ds-activities-search-poi .poi-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.ds-activities-search-poi .poi-review{margin-top:10px}.ds-activities-search-poi .poi-rating{display:inline-block;width:24px;height:20px;border-radius:4px;font-size:11px;line-height:20px;color:#fff;font-weight:700;text-align:center;vertical-align:top}.ds-activities-search-poi .poi-rating.regular{background-color:#fa8e04}.ds-activities-search-poi .poi-rating.good,.ds-activities-search-poi .poi-rating.nice{background-color:#ffc000}.ds-activities-search-poi .poi-rating.fantastic,.ds-activities-search-poi .poi-rating.very_good{background-color:#03a691}.ds-activities-search-poi .poi-rating.great{background-color:#03a691}.ds-activities-search-poi .poi-review-label{display:inline-block;font-size:16px;line-height:20px;vertical-align:top}.ds-activities-search-poi .poi-fade{position:absolute;top:0;left:0;right:0;height:120px;border-radius:4px;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.6));z-index:1}.ds-activities-search-poi .poi-activities{position:absolute;bottom:0;left:0;right:0;height:44px;background-color:rgba(0,0,0,.8);border-radius:0 0 4px 4px}.ds-activities-search-poi .poi-activities p{padding:0 10px 0 44px;font-size:16px;line-height:44px}.ds-activities-search-poi .poi-activities i{position:absolute;top:0;left:0;height:44px;width:44px;line-height:44px;text-align:center}.filters-message{display:flex;padding:15px;align-items:center;flex-direction:column}@media screen and (max-width:767px){.filters-message .label{text-align:center;margin-bottom:32px}}.filters-message .label{font-size:20px;line-height:1.2;letter-spacing:normal;color:#444;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;font-weight:700}.filters-message .label span.categories{padding-right:3px;white-space:nowrap}.filters-message .label span.categories.-last:after{display:none}.filters-message .label>span.destination:after{display:none}.filters-message .label>span.keywords:after{content:'';padding-right:5px}.filters-message .label>span.and-text:after{content:'';padding-right:5px}.filters-message .label>span.no-activities-in{font-weight:400;white-space:normal}.filters-message .label>span.no-activities-in:after{content:'';padding-right:5px}.filters-message .btn-all-activities{border-radius:4px;border:solid 1px #444;box-shadow:none}.filters-message .btn-all-activities>em{color:#444}.featured-category-container{margin-bottom:25px;margin-top:-20px;padding:0 10px;clear:both}.featured-category-container .eva-3-nav-dots{margin-bottom:28px}.featured-category-container h2.category-name{width:100%;display:flex;color:#444;font-size:20px;padding-top:7px;font-weight:700;padding-bottom:30px}.featured-category-container hr{margin-top:12px;margin-bottom:30px}.featured-category-container .see-more-icon>div{margin:0 auto}@media (min-width:320px) and (max-width:767px){.featured-category-container .see-more-icon>div{opacity:1}}.featured-category-container .category-name>span{padding:0 5px}@media screen and (min-width:1280px){.featured-category-container h2.category-name{position:relative;font-size:24px;z-index:1;overflow:hidden;text-align:center}}.featured-category-container .featured-category-row-mobile{position:relative;overflow:hidden;display:flex;overflow-x:auto;height:140px;margin-bottom:10px}.featured-category-container .featured-category-row-mobile .ds-common-activities-slider{padding:0;bottom:0}.featured-category-container .featured-category-row-mobile .ds-common-activities-slider .slider-item{padding:0;padding-right:5px}.featured-category-container .featured-category-row-mobile .ds-common-activities-slider .slider-item .ds-activities-map-item.see-more{height:138px;background-color:transparent;border:0}@supports (padding-bottom:env(safe-area-inset-bottom)){.featured-category-container .featured-category-row-mobile .ds-common-activities-map .ds-common-activities-slider{position:fixed;bottom:23px}}.featured-category-container .featured-category-row-mobile .category-activity{height:138px}.featured-category-container .featured-category-row-mobile .category-activity.first{border-radius:4px;background-color:#fff;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;background-size:cover;color:#fff}.featured-category-container .featured-category-row-mobile .category-activity.first>div{flex:1}.featured-category-container .featured-category-row-mobile .category-activity.first .category-title{font-size:24px;font-weight:700}.featured-category-container .featured-category-row-mobile .category-activity.first .category-see-all{font-size:24px;margin-top:20px;position:relative}.featured-category-container .featured-category-row-mobile .category-activity.first .category-see-all span{position:absolute;bottom:0}.featured-category-container .featured-category-row-mobile .category-activity.last{color:#fff;padding-top:10px}.featured-category-container .featured-category-row-mobile .category-activity.last a:active,.featured-category-container .featured-category-row-mobile .category-activity.last a:hover,.featured-category-container .featured-category-row-mobile .category-activity.last a:link,.featured-category-container .featured-category-row-mobile .category-activity.last a:visited{text-decoration:none}.featured-category-container .featured-category-row-mobile .category-activity.last .see-more-icon{font-size:24px}.featured-category-container .featured-category-row-mobile .category-activity.last .see-more-title{color:#444;text-align:center;width:80%;margin:0 auto;padding-top:10px;line-height:1.25}.featured-category-container .featured-category-row{height:435px;overflow:hidden;position:relative}.featured-category-container .featured-category-row:hover .slider-button{opacity:1}.featured-category-container .featured-category-row .featured-category-slider{position:absolute;transition:.5s ease-in-out}.featured-category-container .featured-category-row a,.featured-category-container .featured-category-row a:active,.featured-category-container .featured-category-row a:hover,.featured-category-container .featured-category-row a:link,.featured-category-container .featured-category-row a:visited{text-decoration:none;color:#444}.featured-category-container .featured-category-row .slider-button{top:40%;z-index:3;cursor:pointer;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.2)}.featured-category-container .featured-category-row .slider-button.prev{left:1px}.featured-category-container .featured-category-row .slider-button.next{right:0}.featured-category-container .featured-category-row .cover.last>div{background-color:transparent;height:412px;border:none;display:flex}.featured-category-container .featured-category-row .cover.last>div>.eva-3-nav-view-more{align-self:center;font-size:24px}.featured-category-container .featured-category-row .cover.last>div .see-more-title{text-align:center;margin-top:30px}.featured-category-container .featured-category-row .cover.last>div .see-more-title span{font-size:20px}.featured-category-container .featured-category-row .cover>a{width:100%;display:inline-block}.featured-category-container .featured-category-row .cover>a .cover-header{height:308px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:4px 4px 0 0}.featured-category-container .featured-category-row .cover>a .cover-header .category-title{padding:20px;color:#fff;font-size:32px}.featured-category-container .featured-category-row .cover>a .cover-footer{display:flex;height:104px;align-items:center}.featured-category-container .featured-category-row .cover>a .cover-footer .see-all-button{margin-left:32px}.featured-category-container .ds-activities-search-item-container .eva-3-nav-view-more .view-more-label{text-align:center}.featured-category-header-container{width:100%;height:244px;margin:20px 0;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.featured-category-header-container.-has-category-filters{height:auto;box-shadow:none}.featured-category-header-container .featured-category-header-shadow{top:0;width:100%;height:120px;position:absolute;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.7))}.featured-category-header-container .category-title{top:45px;left:50px;color:#fff;font-size:28px;font-weight:700;line-height:.86;position:absolute}.featured-category-header-container .featured-category-view-header{width:100%;height:244px}@media (min-width:320px) and (max-width:767px){.featured-category-header-container{height:128px;margin-left:-10px;width:calc(100% + 20px)}.featured-category-header-container .category-title{top:10px;left:10px;line-height:1;font-size:24px}.featured-category-header-container .featured-category-view-header{height:128px}}.featured-category-header-container .featured-category-header{padding:5px;margin-bottom:15px}.featured-category-header-container .featured-category-header a:active,.featured-category-header-container .featured-category-header a:hover,.featured-category-header-container .featured-category-header a:link,.featured-category-header-container .featured-category-header a:visited{text-decoration:none;color:#444}.featured-category-header-container .featured-category-header-title{font-size:16px;color:#444;margin-bottom:25px}.featured-category-header-container .featured-category-label{width:auto;border-radius:100px;background-color:#fff;box-shadow:0 2px 0 0 #ddd;font-size:13px;line-height:1.23;color:#444;padding:8px 15px;cursor:pointer}.featured-category-header-container .featured-category-label .icon{margin-left:5px}.search-filters{display:flex;flex-direction:column}.search-filters .search-filters-container{width:100%;height:100%;margin-top:42px;display:flex}.search-filters .search-filters-container .search-filters-types{width:100%;height:60px;display:flex;padding:0 17px;border-radius:6px;align-items:center;background-color:#fff;border:solid 1px #ccc;justify-content:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-filters .search-filters-container .search-filters-types>div{display:flex;align-items:center}.search-filters .search-filters-container .search-filters-types>div label{color:#666;cursor:pointer;font-size:14px}.search-filters .search-filters-container .search-filters-types>div i{color:#444;font-size:16px;padding-left:15px}.search-filters .search-filters-container .search-filters-types .filter-by-container{display:flex}.search-filters .search-filters-container .search-filters-types .month-dates-container{margin-left:20px}.search-filters .search-filters-container .search-filters-types .currency-container .currency-by,.search-filters .search-filters-container .search-filters-types .filter-by-container .filter-by,.search-filters .search-filters-container .search-filters-types .keyword-container .sort-by,.search-filters .search-filters-container .search-filters-types .month-dates-container .sort-by,.search-filters .search-filters-container .search-filters-types .sort-container .sort-by{color:#444;font-size:13px;font-weight:500;text-transform:uppercase}.search-filters .search-filters-container .search-filters-types .filter-by-container .filter-by{padding-right:24px}.search-filters .search-filters-container .search-filters-types .currency-container .currency-by,.search-filters .search-filters-container .search-filters-types .keyword-container .sort-by,.search-filters .search-filters-container .search-filters-types .month-dates-container .sort-by,.search-filters .search-filters-container .search-filters-types .sort-container .sort-by{padding-right:12px}.search-filters .search-filters-container .search-filters-types .filter-by-container:hover,.search-filters .search-filters-container .search-filters-types .price-container:hover{cursor:pointer}.search-filters .search-filters-container .search-filters-types .price-container{margin:0 30px 0 0}.search-filters .search-filters-container .search-filters-types .keyword-container .eva-3-input{width:214px}.search-filters .search-filters-container .search-filters-types .sort-container{margin-left:auto}.search-filters .search-filters-container .search-filters-types .sort-container .eva-3-select{width:150px}.search-filters .search-filters-container .search-filters-types .currency-container{margin-left:20px}.search-filters .eva-3-filters-horizontal .dropdown-subcontent{background-color:#fff}.search-filters .eva-3-filters-horizontal.-show-filters .filters-aplication-container{border-top:1px solid #eee}.search-filters .filters-aplication-container .filters-tags .eva-3-tag:not(.-active){display:none}.search-filters .eva-3-filters-horizontal .filters-actions{border-radius:0 0 6px 6px}.search-filters .dropdown-subitem.filters-price-dropdown-container{width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-filters-sorting{padding-top:20px}.search-filters-sorting .sort-container{display:flex;align-items:center}.sort-by-supplier{padding-right:10px}.supplier-select{width:215px}@media (min-width:768px) and (max-width:1279px){.search-filters .search-filters-container .search-filters-types{height:90px;position:relative;padding-bottom:12px;align-items:flex-end}.search-filters .search-filters-container .search-filters-types .filter-by-container{flex-shrink:0;flex-wrap:wrap;padding-bottom:5px}.search-filters .search-filters-container .search-filters-types .currency-container .currency-by,.search-filters .search-filters-container .search-filters-types .filter-by-container .filter-by,.search-filters .search-filters-container .search-filters-types .sort-container .sort-by{top:17px;position:absolute}.search-filters .search-filters-container .search-filters-types .price-container{height:28px;display:flex;align-items:center;padding-bottom:5px}}@media (min-width:768px) and (max-width:1023px){.search-filters .search-filters-container .search-filters-types .currency-container{display:none}.search-filters .eva-3-input.-icon-right.-md .input-tag,.search-filters .eva-3-select.-md .select-tag{height:36px!important}.search-filters .eva-3-select.-md .select-tag{padding:0 45px 0 12px!important}.search-filters .eva-3-select.-md .select-container:after{font-size:16px!important}.search-filters .search-filters-container .search-filters-types>div i{padding-left:10px}.search-filters .search-filters-container .search-filters-types .price-container{margin-right:25px}.search-filters .search-filters-container .search-filters-types .filter-by-container:after{margin:0 15px}}@media (min-width:320px) and (max-width:767px){.filters-container{position:fixed;bottom:0;z-index:5;width:100%}.filters-actions{padding:20px}.filter-keyword{padding:10px}.keywords-label{margin-bottom:10px}}.sbox5-modal{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:auto;border:0;-webkit-tap-highlight-color:transparent;user-select:none;touch-action:manipulation;transition:transform .1s;opacity:0;visibility:hidden;background-color:#fff}.sbox5-modal-opened{will-change:transform,opacity;transition:opacity .1s .1s;opacity:1;visibility:visible;z-index:1500}.sbox5-modal-header{flex:0 0 auto}.sbox5-modal-footer{flex:0 0 auto;border-top:#f5f5f5 solid 1px}.sbox5-modal-content{flex:1 1 auto;overflow-y:scroll;padding-right:15px;margin-right:-15px}.sbox5-3-modal-datepicker-header-arrow{width:24px;padding:16px 16px 12px}.sbox5-3-modal-datepicker-header-arrow g{fill:#444}.sbox5-3-modal-datepicker-title{display:block;font-size:20px;color:#444;padding:8px 0 18px 13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sbox5-3-modal-datepicker-header-content-hide{display:none}.sbox5-3-modal-datepicker-dates{display:flex;border:1px solid #f5f5f5}.sbox5-3-modal-datepicker-dates .--active{border:1px solid #4300d2}.sbox5-3-modal-datepicker-first-date{flex:1 0 50%;text-align:center;padding:10px 0}.sbox5-3-modal-datepicker-second-date{flex:0 0 50%;text-align:center;padding:10px 0}.sbox5-3-modal-datepicker-date-title{display:block;text-transform:uppercase;font-size:9px;color:#888;padding-bottom:4px}.sbox5-3-modal-datepicker-date-value{display:block;font-size:16px;color:#4300d2;padding-bottom:4px}.sbox5-3-modal-datepicker-footer{text-align:center}.sbox5-3-modal-datepicker-footer-apply{display:inline-block;box-sizing:border-box;border:1px solid #4300d2;border-radius:24px;width:95%;background-color:transparent;height:36px;padding:0 16px;font-size:14px;color:#4300d2;margin:10px 0}.sbox5-3-modal-datepicker-days{height:25px;float:left;width:100%;border-bottom:1px solid #f5f5f5}.sbox5-3-modal-datepicker-days .sbox5-3-modal-datepicker-days-text{padding:7px;display:block;text-align:center;font-size:.8em;color:#4300d2}.calendar-container{display:flex;position:relative}.calendar-container.-calendar-vertical{display:block}.calendar-container.-calendar-vertical .sbox5-monthgrid{width:100%}.calendar-container .calendar-arrow-left{position:absolute;left:20px;top:16px;cursor:pointer}.calendar-container .calendar-arrow-right{position:absolute;right:20px;top:16px;cursor:pointer}.sbox5-monthgrid{background-color:#fff;padding:16px 14px;font-family:Rubik,Arial,sans-serif;width:300px;box-sizing:border-box}.sbox5-monthgrid-title{text-align:center;margin-bottom:10px}.sbox5-monthgrid-title .sbox5-monthgrid-title-month{color:#444;font-size:18px}.sbox5-monthgrid-title .sbox5-monthgrid-title-year{color:#888;font-size:12px;margin-top:2px}.-calendar-vertical .sbox5-monthgrid-title{text-align:left}.sbox5-monthgrid-header{border-bottom:1px solid #eee;margin-bottom:10px;display:flex;padding:10px 0}.sbox5-monthgrid-dates{height:240px;width:100%;display:flex;flex-wrap:wrap;text-align:center;align-items:center}.sbox5-monthgrid-weekday{width:14.285714286%;overflow:hidden;color:#666;font-weight:700;text-transform:uppercase;text-align:center}.sbox5-monthgrid-datenumber{display:flex;position:relative;text-align:center;width:14.285714286%;height:40px;cursor:pointer;align-items:center;justify-content:center}.sbox5-monthgrid-datenumber .sbox5-monthgrid-datenumber-number{font-size:14px}.sbox5-monthgrid-datenumber .sbox5-monthgrid-datenumber-text{position:absolute;font-size:8px;font-weight:700;bottom:4px}.sbox5-monthgrid-dates-28 .sbox5-monthgrid-datenumber-28~.sbox5-monthgrid-datenumber{display:none}.sbox5-monthgrid-dates-29 .sbox5-monthgrid-datenumber-29~.sbox5-monthgrid-datenumber{display:none}.sbox5-monthgrid-dates-30 .sbox5-monthgrid-datenumber-30~.sbox5-monthgrid-datenumber{display:none}.sbox5-monthgrid-dates-offset-1{display:inline-block;width:14.285714286%}.sbox5-monthgrid-dates-offset-2{display:inline-block;width:28.571428572%}.sbox5-monthgrid-dates-offset-3{display:inline-block;width:42.857142858%}.sbox5-monthgrid-dates-offset-4{display:inline-block;width:57.142857144%}.sbox5-monthgrid-dates-offset-5{display:inline-block;width:71.42857143%}.sbox5-monthgrid-dates-offset-6{display:inline-block;width:85.714285716%}.sbox5-monthgrid-datenumber.-start-date{background-image:linear-gradient(to right,rgba(0,0,0,0) 50%,#ebe5f5 50%);height:32px;color:#fff;margin:4px 0}.sbox5-monthgrid-datenumber.-start-date .sbox5-monthgrid-datenumber-number{display:flex;height:32px;width:32px;border-radius:50%;background-color:#4300d2;color:#fff;align-items:center;justify-content:center;font-weight:700}.sbox5-monthgrid-datenumber.-start-date .sbox5-monthgrid-datenumber-text{display:none}.sbox5-monthgrid-datenumber.-end-date{background-image:linear-gradient(to left,rgba(0,0,0,0) 50%,#ebe5f5 50%);height:32px;margin:4px 0}.sbox5-monthgrid-datenumber.-start-date.-end-date{background-image:none}.sbox5-monthgrid-datenumber.-end-date .sbox5-monthgrid-datenumber-number{display:flex;height:32px;width:32px;border-radius:50%;background-color:#4300d2;color:#fff;align-items:center;justify-content:center;font-weight:700}.sbox5-monthgrid-datenumber.-selected .sbox5-monthgrid-datenumber-number{display:flex;height:32px;width:32px;border-radius:50%;background-color:#4300d2;color:#fff;align-items:center;justify-content:center;font-weight:700}.sbox5-monthgrid-datenumber.-selected .sbox5-monthgrid-datenumber-text{color:#fff}.sbox5-monthgrid-datenumber.-highlighted{background-color:green}.sbox5-monthgrid-datenumber.-off{color:#4300d2}.sbox5-monthgrid-datenumber.-off .sbox5-monthgrid-datenumber-text{font-size:20px}.sbox5-monthgrid-datenumber:not(.-limit-date):not(.-disabled) .sbox5-monthgrid-datenumber-number:hover{box-sizing:border-box;height:32px;width:32px;border-radius:50%;border:1px solid #4300d2;line-height:29px}.sbox5-monthgrid-datenumber.-weekday{font-weight:700}.sbox5-monthgrid-datenumber.-tramo .sbox5-monthgrid-datenumber-number{color:#fff;box-sizing:border-box;height:20px;width:20px;font-size:12px;border-radius:50%;background-color:#4300d2;line-height:20px}.sbox5-monthgrid-datenumber.-tramo .sbox5-monthgrid-datenumber-number:hover{color:#4300d2;background-color:#fff}.sbox5-monthgrid-datenumber.-tramo .sbox5-monthgrid-datenumber-text{color:#4300d2;font-weight:700;text-overflow:ellipsis;width:40px;height:8px;position:absolute;font-size:8px;bottom:0;overflow:hidden}.sbox5-monthgrid-datenumber.-disabled{color:#ddd;background-color:#fff;cursor:not-allowed}.sbox5-monthgrid-datenumber.-limit-date{color:#ddd;background-color:#f5f5f5;cursor:not-allowed;height:32px;margin:4px 0}.sbox5-monthgrid-datenumber.-in-range{height:32px;margin:4px 0;background-color:#ebe5f5;color:#4300d2}.sbox5-monthgrid-datenumber.-lowest-price .sbox5-monthgrid-datenumber-text{background-color:green;padding:1px 5px;border-radius:10px;color:#fff;font-size:8px}.sbox5-monthgrid-datenumber.-low-price .sbox5-monthgrid-datenumber-text{color:green}.sbox5-monthgrid-datenumber.-price .sbox5-monthgrid-datenumber-text{color:#444}.sbox5-monthgrid-tooltip{display:none;position:absolute;background-color:#444;top:-30px;white-space:nowrap;padding:4px 20px;color:#fff;justify-content:center}.sbox5-monthgrid-datenumber:hover .sbox5-monthgrid-tooltip{display:flex}.sbox5-monthgrid-datenumber .sbox5-monthgrid-tooltip-container{display:none}.sbox5-monthgrid-datenumber:hover .sbox5-monthgrid-tooltip-container{display:block}.sbox5-monthgrid-tooltip:after{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #444;position:absolute;bottom:-7px}.sbox5-monthgrid-datenumber.-start-date.-limit-day{background-color:none}.sbox5-floating-tooltip{pointer-events:none;opacity:0;position:absolute;left:0;top:0;background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(68,68,68,.2);padding:10px;transition:opacity .1s ease-out}.sbox5-floating-tooltip-opened{opacity:1;transition:transform .2s linear,opacity .1s ease-out .2s;pointer-events:all}.sbox5-floating-tooltip-svg-marker{display:block;position:absolute;width:20px;height:20px;top:-11px;left:12px}.sbox5-svg-marker-bottom{top:unset;bottom:-11px;transform:rotate(180deg)}.cart-modality-settings{padding-top:13px}.cart-modality-settings ul.date-time{display:flex}.cart-modality-settings ul.date-time>li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-modality-settings ul.date-time>li:first-child{padding-right:7px}.cart-modality-settings ul.date-time>li:not(:first-child){padding-left:20px}.cart-modality-settings ul>li{display:flex;flex-direction:column}.cart-modality-settings ul>li>span{color:#444;font-size:12px;font-weight:500;letter-spacing:1px;padding-bottom:9px;text-transform:uppercase}.cart-modality-settings ul:not(.date-time)>li:first-child{padding:18px 0 0 0}.cart-modality-settings ul>li.distribution .distribution-picker{width:175px}@media (max-width:767px){.cart-modality-settings{padding-top:18px}.cart-modality-settings ul>li>span{font-size:13px}}.cart-item-resume-edition{padding-top:13px}.cart-item-resume-edition .options{display:flex;flex-direction:column}.cart-item-resume-edition .options>span{color:#444;font-size:12px;font-weight:500;letter-spacing:1px;padding-bottom:8px;text-transform:uppercase}@media (max-width:767px){.cart-item-resume-edition{padding-top:30px}.cart-item-resume-edition .options>span{font-size:13px;padding-bottom:9px}}/*!
 * jsonformatter
 * 
 * Version: 0.4.0 - 2015-08-27T07:44:40.840Z
 * License: MIT
 */.json-formatter-dark.json-formatter-row,.json-formatter-row{font-family:monospace}.json-formatter-dark.json-formatter-row .toggler.open:after,.json-formatter-row .toggler.open:after{transform:rotate(90deg)}.json-formatter-row,.json-formatter-row a,.json-formatter-row a:hover{color:#000;text-decoration:none}.json-formatter-row .json-formatter-row{margin-left:1em}.json-formatter-row .children.empty{opacity:.5;margin-left:1em}.json-formatter-row .children.empty.object:after{content:"No properties"}.json-formatter-row .children.empty.array:after{content:"[]"}.json-formatter-row .string{color:green;white-space:pre;word-wrap:break-word}.json-formatter-row .number{color:#00f}.json-formatter-row .boolean{color:red}.json-formatter-row .null{color:#855a00}.json-formatter-row .undefined{color:#ca0b69}.json-formatter-row .function{color:#ff20ed}.json-formatter-row .date{background-color:rgba(0,0,0,.05)}.json-formatter-row .url{text-decoration:underline;color:#00f;cursor:pointer}.json-formatter-row .bracket{color:#00f}.json-formatter-row .key{color:#00008b;cursor:pointer}.json-formatter-row .constructor-name{cursor:pointer}.json-formatter-row .toggler{font-size:.8em;line-height:1.2em;vertical-align:middle;opacity:.6;cursor:pointer}.json-formatter-row .toggler:after{display:inline-block;transition:transform .1s ease-in;content:"►"}.json-formatter-row>a>.thumbnail-text{opacity:0;transition:opacity .15s ease-in;font-style:italic}.json-formatter-row:hover>a>.thumbnail-text{opacity:.6}.json-formatter-dark.json-formatter-row,.json-formatter-dark.json-formatter-row a,.json-formatter-dark.json-formatter-row a:hover{color:#fff;text-decoration:none}.json-formatter-dark.json-formatter-row .json-formatter-row{margin-left:1em}.json-formatter-dark.json-formatter-row .children.empty{opacity:.5;margin-left:1em}.json-formatter-dark.json-formatter-row .children.empty.object:after{content:"No properties"}.json-formatter-dark.json-formatter-row .children.empty.array:after{content:"[]"}.json-formatter-dark.json-formatter-row .string{color:#31f031;white-space:pre;word-wrap:break-word}.json-formatter-dark.json-formatter-row .number{color:#66c2ff}.json-formatter-dark.json-formatter-row .boolean{color:#ec4242}.json-formatter-dark.json-formatter-row .null{color:#eec97d}.json-formatter-dark.json-formatter-row .undefined{color:#ef8fbe}.json-formatter-dark.json-formatter-row .function{color:#fd48cb}.json-formatter-dark.json-formatter-row .date{background-color:rgba(255,255,255,.05)}.json-formatter-dark.json-formatter-row .url{text-decoration:underline;color:#027bff;cursor:pointer}.json-formatter-dark.json-formatter-row .bracket{color:#9494ff}.json-formatter-dark.json-formatter-row .key{color:#23a0db;cursor:pointer}.json-formatter-dark.json-formatter-row .constructor-name{cursor:pointer}.json-formatter-dark.json-formatter-row .toggler{font-size:.8em;line-height:1.2em;vertical-align:middle;opacity:.6;cursor:pointer}.json-formatter-dark.json-formatter-row .toggler:after{display:inline-block;transition:transform .1s ease-in;content:"►"}.json-formatter-dark.json-formatter-row>a>.thumbnail-text{opacity:0;transition:opacity .15s ease-in;font-style:italic}.json-formatter-dark.json-formatter-row:hover>a>.thumbnail-text{opacity:.6}.seo-interlinks{padding-top:50px}.seo-interlinks-title{color:#444;font-size:20px;padding-bottom:10px}.seo-interlinks .seo-item{height:133px;margin-bottom:20px;display:flex;align-items:center;padding-left:30px}.seo-interlinks .seo-item a{font-size:18px;line-height:24px;color:#444}.seo-interlinks .seo-item a strong{font-weight:500;display:block}.price-box-detail-info{height:100%;display:flex;align-items:center}.price-box-detail-info span.eva-3-icon-info-circle-outline{width:16px;height:16px;color:#654aff;font-size:16px}.vintage .price-box-detail-info span.eva-3-icon-info-circle-outline{color:#444;width:16px;height:16px;font-size:16px;border-radius:50%;background-color:#fff}.vintage .price-box-detail-info span.eva-3-icon-info-circle-outline:before{content:"\f209"}.price-box-detail-info .eva-3-tooltip i.tooltip-marker,.price-box-detail-info span.eva-3-icon-info-circle-outline:hover{cursor:pointer}.price-box-detail-info span.tooltip-content{display:flex;flex-direction:column}.price-box-detail-info span.tooltip-content ul li{padding:0;display:flex;justify-content:space-between}.price-box-detail-info span.tooltip-content ul li:not(:first-child){padding-top:10px}.price-box-detail-info span.tooltip-content ul li>span{color:#444;font-size:13px;line-height:1.23;letter-spacing:normal}.price-box-detail-info span.tooltip-content ul li.remessas{padding:0}.price-box-detail-info span.tooltip-content ul li.remessas>span{width:70%;color:#888}.price-box-detail-info span.tooltip-content ul li.total{margin-top:15px;padding-top:10px;border-top:2px solid #666}.price-box-detail-info span.tooltip-content ul li.total>span{color:#444;font-size:13px;font-weight:500}.price-box-detail-info .eva-3-icon-info-circle-outline.-mobile{display:none!important}@media (min-width:320px) and (max-width:767px){.price-box-detail-info{position:relative}.price-box-detail-info span.eva-3-icon-info{color:#444;width:16px;height:16px;border-radius:50%;background-color:#fff}.price-box-detail-info .tapeable-area{top:0;left:0;width:170px;height:65px;display:flex;position:absolute;background:0 0}.price-box-detail-info .eva-3-icon-info.-mobile{display:flex!important}.price-box-modal .modal-content{padding:0}.price-box-modal .modal-content ul{margin-top:25px}.price-box-modal .modal-content ul li:not(.total):not(.payment){display:flex;margin:0 16px;justify-content:space-between}.price-box-modal .modal-content ul li:not(.remessas):not(:first-child):not(.total):not(.payment){padding-top:13px}.price-box-modal .modal-content ul li>span{color:#444;font-size:16px;white-space:normal;letter-spacing:normal}.price-box-modal .modal-content ul li>span.strong{width:100%;font-weight:500;white-space:normal}.price-box-modal .modal-content ul li>span:last-child{flex-shrink:0}.price-box-modal .modal-content ul li.remessas>span{width:70%;color:#888}.price-box-modal .modal-content ul li.total{height:52px;display:flex;flex-direction:row;padding:0 16px;margin-top:25px;align-items:center;justify-content:space-between}.price-box-modal .modal-content ul li.total>span{font-size:18px}.price-box-modal .modal-content ul li.payment{height:25px;display:flex;align-items:center;padding-left:16px}.price-box-modal .modal-content ul li.payment>span{font-size:11px}.price-box-modal .modal-content ul li.payment>span.eva-3-icon-card{font-size:15px;padding-right:5px}}.price-box-details{height:100%;display:inline-flex;align-items:center}.price-box-details span.eva-3-icon-info{width:16px;height:16px;display:flex;color:#444;font-size:18px;background:#fff;border-radius:50%;align-items:center;justify-content:center}.price-box-details .eva-3-tooltip i.tooltip-marker,.price-box-details span.eva-3-icon-info:hover{cursor:pointer}.price-box-details span.tooltip-content{display:flex;flex-direction:column}.price-box-details span.tooltip-content ul li{padding:0;display:flex;justify-content:space-between}.price-box-details span.tooltip-content ul li:not(:first-child){padding-top:10px}.price-box-details span.tooltip-content ul li>span{color:#444;font-size:13px;line-height:1.23;letter-spacing:normal}.price-box-details span.tooltip-content ul li.remessas{padding:0}.price-box-details span.tooltip-content ul li.remessas>span{width:70%;color:#888}.price-box-details span.tooltip-content ul li.total{margin-top:15px;padding-top:10px;border-top:2px solid #666}.price-box-details span.tooltip-content ul li.total>span{color:#444;font-size:13px;font-weight:700}.price-box-details .-mobile{display:none!important}@media (min-width:320px) and (max-width:767px){.price-box-details{position:relative}.price-box-details .eva-3-tooltip{display:none!important}.price-box-details .tapeable-area{top:-25px;left:0;width:170px;height:65px;display:flex;position:absolute;background:0 0}.price-box-details .-mobile{display:flex!important}.price-box-modal .modal-content{padding:0}.price-box-modal .modal-content .modality-name{font-size:16px;font-weight:500;color:#444}.price-box-modal .modal-content ul{margin-top:20px}.price-box-modal .modal-content ul li:not(.total):not(.payment){display:flex;margin:0 16px;justify-content:space-between}.price-box-modal .modal-content ul li:not(.total):not(.payment)>span:first-child{flex-shrink:1}.price-box-modal .modal-content ul li:not(.remessas):not(:first-child):not(.total):not(.payment){padding-top:16px}.price-box-modal .modal-content ul li>span{color:#444;font-size:14px;white-space:normal;letter-spacing:normal}.price-box-modal .modal-content ul li>span.strong{width:100%;font-weight:700;white-space:normal}.price-box-modal .modal-content ul li>span:last-child{flex-shrink:0}.price-box-modal .modal-content ul li.remessas>span{width:70%;color:#888;font-size:12px}.price-box-modal .modal-content ul li.total{height:52px;display:flex;flex-direction:row;padding:0 16px;margin-top:25px;align-items:center;justify-content:space-between;border-top:1px solid #6666}.price-box-modal .modal-content ul li.total>span{font-size:20px;font-weight:500;color:#444}.price-box-modal .modal-content ul li.payment{height:30px;display:flex;border-top:1px solid #6666;align-items:center}.price-box-modal .modal-content ul li.payment>span{font-size:11px}.price-box-modal .modal-content ul li.payment>span.eva-3-icon-card{font-size:15px;padding-right:5px}}.ds-activities-detail-wrapper{margin:0;background-color:#eee}@media screen and (max-width:767px){.ds-activities-detail-wrapper{margin:0}}.ds-activities-detail-wrapper .detail-poi-container .back-to-results{height:41px;display:flex;color:#444;align-items:center;background-color:#fff;padding-left:10px;padding-right:10px;justify-content:space-between}.ds-activities-detail-wrapper .detail-poi-container .detail-content .detail-poi-description-location{margin-top:10px}.ds-activities-detail-wrapper .detail-poi-container .detail-content .location-title{color:#4300d2;font-size:16px;font-weight:500;line-height:normal}.ds-activities-detail-wrapper .detail-poi-container .detail-content .location-subtitle{color:#666;font-size:12px;line-height:normal}.ds-activities-detail-wrapper .detail-poi-container .detail-content .eva-3-comment.-loading{border-top:none}.ds-activities-detail-wrapper .detail-poi-container .detail-content .ds-activities-detail-items{padding:0 16px}.detail-poi-name{background-color:#fff;padding:15px;font-size:20px;font-weight:500}.ds-activities-gray-wrapper{margin-right:-20px;margin-left:-20px;padding:20px;background-color:#eee}@media screen and (max-width:800px){.ds-activities-gray-wrapper{margin-right:-5px;margin-left:-5px;margin-bottom:15px;padding:5px}}.ux-destination-services-detail-disney-layout .ds-activities-detail-reviews{margin-top:0}@media screen and (min-width:1024px) and (max-width:1200px){.ux-destination-services-detail-disney-layout .ds-activities-detail-reviews.ds-activities-detail-panel{padding-right:220px!important}.ux-destination-services-detail-disney-layout .ds-activities-detail-reviews .review-general{width:220px}.ux-destination-services-detail-disney-layout .ds-activities-detail-reviews .review-list>li .review-type span{position:static;display:block;margin-top:5px;text-align:right}}@media screen and (min-width:768px){.ds-activities-detail-header.ds-common-following-header .common-header-inner{padding-right:255px}}.ds-activities-detail-header.ds-common-following-header .ds-my-tickets.ds-cart-wrapper{position:absolute;bottom:15px;right:20px}@media screen and (max-width:767px){.ds-activities-detail-header.ds-common-following-header .ds-my-tickets.ds-cart-wrapper{display:none}}@media screen and (max-width:767px){.ds-activities-detail-header.ds-common-following-header .ds-cart-modal-mobile{display:block}}.ds-activities-detail-header.ds-common-following-header .ds-cart-modal-mobile .ds-cart-modal-button{bottom:80px}.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox{position:absolute;bottom:auto;top:70px;width:440px;padding:10px 45px 0 15px;min-height:40px;z-index:10;background-color:#fff157}@media screen and (max-width:767px){.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox{left:0;right:0;bottom:auto;width:auto;top:90px}}.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox .detail-header-searchbox-close{position:absolute;z-index:1;cursor:pointer;top:0;right:0;width:40px;height:100%;border-left:1px solid #fae829}@media screen and (min-width:768px){.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox .detail-header-searchbox-close{z-index:2}}.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox .detail-header-searchbox-close:hover{background-color:rgba(0,0,0,.03)}.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox .detail-header-searchbox-close i{position:absolute;top:50%;left:50%;color:#3cc8f1}@media screen and (max-width:767px){.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox .detail-header-searchbox-close i{margin-top:-12px;margin-left:-12px;font-size:24px}}@media screen and (min-width:768px){.ds-activities-detail-header.ds-common-following-header .detail-header-searchbox .detail-header-searchbox-close i{margin-top:-9px;margin-left:-9px;font-size:18px}}@media screen and (max-width:767px){.info-desktop{display:none}}@media screen and (min-width:768px){.info-mobile{display:none}}#back-to-getaway{height:55px;position:fixed;top:0;left:0;width:100%;z-index:60;cursor:pointer;background-color:#fff;border-bottom:1px solid #ccc}#back-to-getaway li{justify-content:left;height:55px;margin-top:0}.ds-activities-detail-description{margin-top:20px}@media screen and (max-width:767px){.ds-activities-detail-description{margin-top:10px}}.ds-activities-detail-description .detail-description-preview{position:relative}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-preview.-with-pricebox{padding-right:220px}}.ds-activities-detail-description .detail-description-image{position:relative;background-color:#f5f5f5}.ds-activities-detail-description .detail-description-image .ds-common-touch-slider{height:210px}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-image .ds-common-touch-slider{height:350px}}.ds-activities-detail-description .detail-description-info{margin-top:0}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list{display:-webkit-flex;display:flex}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list{-webkit-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list{background-color:#fff;border-bottom:1px solid #eee}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;position:relative;background-color:#fff;margin-top:10px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item .detail-tour-description-what-to-know-item{height:92px}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item{width:33.3333%}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item:not(:first-child){border-left:1px solid #eee}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-item-wrapper{width:100%}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .label{position:absolute;top:20px;left:15px;width:40px;height:40px;line-height:40px;text-align:center}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .label{top:20px;left:15px}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .label i{color:#aaa}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review{padding:20px 15px}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review{margin-top:5px;cursor:pointer}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .detail-description-item-wrapper{display:-webkit-flex;display:flex}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .regular{color:#fa8e04}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .good,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .nice{color:#ffc000}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .fantastic,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .very_good{color:#03a691}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .great{color:#03a691}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-label{font-size:46px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-info{margin-left:10px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-title{margin-top:3px;margin-bottom:2px;font-size:24px;font-weight:700;line-height:1}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-subtitle{line-height:1}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-link-desktop{color:#666}}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-link-desktop{text-decoration:underline}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-chevron-mobile{position:absolute;right:0;top:10px;bottom:10px;width:40px;border-left:1px solid #ccc}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-chevron-mobile{display:none}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-review .review-chevron-mobile i{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-10px;font-weight:700;font-size:20px;color:#319fda}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{padding:20px 15px 20px 65px}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{margin-top:15px;order:5}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased:before,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy:before{content:'';position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#eee}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased .label{background-color:#eee;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased .highlight-subtitle{line-height:1.2}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{padding-left:15px}@media screen and (min-width:1024px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{padding-left:25px}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy .highlight-subtitle{padding-left:25px;line-height:1.2}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy .highlight-subtitle:nth-child(2){margin-top:10px}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-location{border-top:1px solid #eee}}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-location{margin-left:auto}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .highlight-title{margin-bottom:4px;font-size:16px;font-weight:700;line-height:1}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .highlight-subtitle{position:relative}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .highlight-subtitle i{position:absolute;top:50%;left:0;margin-top:-10px;font-size:20px;color:#aaa;line-height:1}.ds-activities-detail-description .detail-description-info .detail-description-paragraph{padding:20px 15px;font-size:13px;color:#666;line-height:1.5;background-color:#fff}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-paragraph{margin-top:0}}.ds-activities-detail-description .detail-description-info .detail-description-paragraph a{display:block;margin-top:15px;margin-bottom:-10px;padding-top:10px;text-align:center;border-top:1px solid #ccc}.ds-activities-detail-description .detail-description-info .detail-description-paragraph br:first-child{display:none}.ds-activities-detail-pricebox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;text-align:center;background-color:#fff157}@media screen and (min-width:768px){.ds-activities-detail-pricebox{position:absolute;top:0;right:0;padding:0 20px;width:220px;height:350px}}.ds-activities-detail-pricebox .pricebox-discount{margin-top:20px}@media screen and (min-width:768px){.ds-activities-detail-pricebox .pricebox-discount{margin-bottom:15px}}.ds-activities-detail-pricebox .pig-discount{padding-top:10px}@media screen and (min-width:768px){.ds-activities-detail-pricebox .pig-discount{padding-top:20px}}.ds-activities-detail-pricebox .disclaimer{color:#444;font-size:13px;font-weight:700;padding-top:20px;margin-bottom:7px}.ds-activities-detail-pricebox .disclaimer.-discount{padding-top:0}.ds-activities-detail-pricebox .price-container{display:flex;align-items:center;flex-direction:column;justify-content:center}.ds-activities-detail-pricebox .price-container .price{color:#444;display:flex;font-size:24px;line-height:1.17;margin-bottom:5px;align-items:center}.ds-activities-detail-pricebox .price-container .price .price-box-detail-info{margin-right:10px}.ds-activities-detail-pricebox .price-container .price em{font-size:16px;line-height:1.75;padding:4px 5px 0 0}.ds-activities-detail-pricebox .price-container .price .description-content{display:flex;margin-right:10px}.ds-activities-detail-pricebox .price-container .price .description-content i.tooltip-marker:hover{cursor:pointer}.ds-activities-detail-pricebox .price-container .price .description-content .tooltip-content ul li{display:flex;justify-content:space-between;padding-top:10px}.ds-activities-detail-pricebox .price-container .price .description-content .tooltip-content ul li span{color:#444;line-height:1.23}.ds-activities-detail-pricebox .price-container .price .description-content .tooltip-content ul li:first-child{padding:0}.ds-activities-detail-pricebox .price-container .price .description-content .tooltip-content ul li.remessas{padding:0}.ds-activities-detail-pricebox .price-container .price .description-content .tooltip-content ul li.remessas span{color:#888;flex-basis:70%}.ds-activities-detail-pricebox .price-container .price .description-content .tooltip-content ul li.total{margin-top:15px;border-top:2px solid #666}.ds-activities-detail-pricebox .price-container .price .description-content .tooltip-content ul li.total span{font-weight:700}.ds-activities-detail-pricebox .price-container .price .description-content span.eva-3-icon-info{width:16px;height:16px;display:flex;font-size:18px;border-radius:50%;align-items:center;background-color:#fff;justify-content:center}.ds-activities-detail-pricebox p.taxes{color:#888;font-size:13px;margin-bottom:25px}.ds-activities-detail-pricebox .strikethrough{position:relative;display:inline-block;margin-bottom:5px;font-size:13px}@media screen and (max-width:767px){.ds-activities-detail-pricebox .strikethrough{display:inline-block;margin:0 5px}}.ds-activities-detail-pricebox .strikethrough:before{position:absolute;top:6px;left:-2px;right:-2px;content:"";height:1px;background-color:red}.ds-activities-detail-pricebox .strikethrough em{font-size:11px}.ds-activities-detail-pricebox .main-button{margin-bottom:10px;display:block}@media screen and (min-width:768px){.ds-activities-detail-pricebox .main-button{margin-bottom:20px}}.ds-activities-detail-pricebox .installments{padding-bottom:10px}.ds-activities-detail-options{margin-top:20px}.ds-activities-detail-options .options-title{padding:15px;color:#0050d0}@media screen and (max-width:767px){.ds-activities-detail-options .options-title{background-color:#fff}}.ds-activities-detail-options .modality-list>li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:10px;padding:0;-moz-box-shadow:0 2px #ddd;-webkit-box-shadow:0 2px #ddd;box-shadow:0 2px #ddd}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li{margin-top:5px;background-color:#fff}}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li>div{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}}.ds-activities-detail-options .modality-list>li .modality-content{padding:20px}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .modality-content{-webkit-flex-grow:1;flex-grow:1}}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .modality-content{padding:15px}}.ds-activities-detail-options .modality-list>li .modality-inclusions{font-size:13px;line-height:20px;text-align:left;color:#888;margin:15px 0}.ds-activities-detail-options .modality-list>li .modality-inclusions .mod-inc-content{display:flex;-webkit-flex-flow:row wrap}.ds-activities-detail-options .modality-list>li .modality-inclusions .mod-inc-content ul{margin-right:25px}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .modality-inclusions .mod-inc-content .mod-exclusion{margin-top:10px}}.ds-activities-detail-options .modality-list>li .modality-inclusions .modal-content li{line-height:2}.ds-activities-detail-options .modality-list>li .modality-inclusions .checkmark{color:#00b02d}.ds-activities-detail-options .modality-list>li .modality-inclusions .view-detail{color:#319fda;margin-top:20px}.ds-activities-detail-options .modality-list>li .modality-inclusions .view-detail span{cursor:pointer}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .modality-inclusions .view-detail{text-align:right}.ds-activities-detail-options .modality-list>li .modality-inclusions .mod-inc-content{display:block}.ds-activities-detail-options .modality-list>li .modality-inclusions .mod-inc-content ul{margin-right:0}}.ds-activities-detail-options .modality-list>li .modality-inclusions .info-icon{padding-right:5px}.ds-activities-detail-options .modality-list>li .modality-inclusions .inclusion-title{font-size:20px;line-height:.95;letter-spacing:-.6px;text-align:left;color:#444;margin:15px 0}.ds-activities-detail-options .modality-list>li .modality-title{color:#444;font-weight:700}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .modality-title span{display:block}}.ds-activities-detail-options .modality-list>li .modality-viewmap{-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;color:#10adda;font-size:13px;font-weight:400;cursor:pointer}.ds-activities-detail-options .modality-list>li .modality-viewmap:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;color:#3cc8f1;text-decoration:underline}.ds-activities-detail-options .modality-list>li .modality-viewmap:active{color:#0f9bc4}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .modality-viewmap{margin-top:5px;color:#4300d2!important}}.ds-activities-detail-options .modality-list>li .modality-duration i{font-size:16px;vertical-align:baseline}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .modality-duration em{display:none}}.ds-activities-detail-options .modality-list>li .modality-description{margin-top:20px}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .modality-description{display:none}}.ds-activities-detail-options .modality-list>li .modality-error-message{position:relative;margin-top:10px;padding-left:30px}.ds-activities-detail-options .modality-list>li .modality-error-message i,.ds-activities-detail-options .modality-list>li .modality-error-message p{color:#eb1900}.ds-activities-detail-options .modality-list>li .modality-error-message i{position:absolute;top:0;left:0;font-size:22px}.ds-activities-detail-options .modality-list>li .form-container{margin-right:-5px;margin-left:-5px}.ds-activities-detail-options .modality-list>li .form-container:after,.ds-activities-detail-options .modality-list>li .form-container:before{display:table;content:""}.ds-activities-detail-options .modality-list>li .form-container:after{clear:both}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .form-container{margin-right:-10px;margin-left:-10px}}.ds-activities-detail-options .modality-list>li .form-container>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:15px;padding-right:5px;padding-left:5px;width:50%}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-options .modality-list>li .form-container>div{width:33.3333%}}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .form-container>div{padding-right:10px;padding-left:10px}}@media screen and (min-width:1024px){.ds-activities-detail-options .modality-list>li .form-container>div{width:20%}}.ds-activities-detail-options .modality-list>li .form-container>div label{margin-bottom:5px;color:#444;font-weight:700;white-space:nowrap}.ds-activities-detail-options .modality-list>li .form-container>div label em{font-weight:400;color:#888}.ds-activities-detail-options .modality-list>li .form-container.-ages{margin-top:10px}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .form-container.-ages>div:nth-child(-n+3){margin-top:0}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-options .modality-list>li .form-container.-ages>div:nth-child(n+5){margin-top:10px}}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .form-container.-ages>div{margin-top:0}}@media screen and (min-width:1024px){.ds-activities-detail-options .modality-list>li .form-container.-ages>div:nth-child(n+7){margin-top:10px}}.ds-activities-detail-options .modality-list>li .form-container .-label-container{width:100%}.ds-activities-detail-options .modality-list>li .datepicker-input-area{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.ds-activities-detail-options .modality-list>li .price-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#fff157;text-align:center}.ds-activities-detail-options .modality-list>li .price-box:after,.ds-activities-detail-options .modality-list>li .price-box:before{display:table;content:""}.ds-activities-detail-options .modality-list>li .price-box:after{clear:both}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .price-box{padding:15px 20px;min-width:200px;-webkit-flex-basis:200px;flex-basis:200px}}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .price-box{padding:15px}}.ds-activities-detail-options .modality-list>li .price-box.-added{background-color:#0050d0}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .price-box.-added{padding-bottom:40px}}.ds-activities-detail-options .modality-list>li .price-box.-added .total-container .price p{color:#fff}.ds-activities-detail-options .modality-list>li .price-box.-added .total-container .price p.taxes{color:#fff}.ds-activities-detail-options .modality-list>li .price-box.-added .total-container .price span.total{color:#fff}.ds-activities-detail-options .modality-list>li .price-box.-added .total-container .price span.total em{color:#fff}.ds-activities-detail-options .modality-list>li .price-box.-added .total-container .pricebox-added{display:block}.ds-activities-detail-options .modality-list>li .price-box.-added .price-box-loader{background-color:rgba(0,80,208,.6)}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .price-box .total-container .discount-label{margin-bottom:10px;text-align:right}}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .price-box .total-container .discount-label{margin-bottom:15px}}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .price-box .total-container .strikethrough{text-align:right}}.ds-activities-detail-options .modality-list>li .price-box .total-container .strikethrough span{position:relative;display:inline-block;margin-bottom:5px;font-size:9px;color:inherit}.ds-activities-detail-options .modality-list>li .price-box .total-container .strikethrough span:before{position:absolute;top:3px;left:-1px;right:-1px;content:"";height:1px;background-color:#f96f5d}.ds-activities-detail-options .modality-list>li .price-box .total-container .price{position:relative}.ds-activities-detail-options .modality-list>li .price-box .total-container .price p{line-height:1;color:#444}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .disclaimer{font-size:13px}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .price-box .total-container .price .disclaimer{margin-bottom:5px}}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .price-box .total-container .price .disclaimer{position:absolute;left:0;bottom:0}}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total{color:#444;display:flex;font-size:24px;align-items:center;flex-direction:row;justify-content:center}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total em{font-size:16px;padding:5px 4px 0 0}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total .price-box-detail-info{margin-right:10px}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total span .tooltip-content ul li{display:flex;padding-top:10px;justify-content:space-between}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total span .tooltip-content ul li>span{color:#444;font-size:13px}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total span .tooltip-content ul li.remessas,.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total span .tooltip-content ul li:first-child{padding:0}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total span .tooltip-content ul li.remessas>span{color:#888;flex-basis:70%}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total span .tooltip-content ul li.total{margin-top:15px;border-top:2px solid #666}.ds-activities-detail-options .modality-list>li .price-box .total-container .price .total span .tooltip-content ul li.total>span{font-weight:700}.ds-activities-detail-options .modality-list>li .price-box .total-container .price p.taxes{color:#888;font-size:13px;margin:8px 0 5px 0}.ds-activities-detail-options .modality-list>li .price-box .total-container .buttons-container:after,.ds-activities-detail-options .modality-list>li .price-box .total-container .buttons-container:before{display:table;content:""}.ds-activities-detail-options .modality-list>li .price-box .total-container .buttons-container:after{clear:both}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .price-box .total-container .buttons-container{margin:0 auto 0;width:120px}}.ds-activities-detail-options .modality-list>li .price-box .total-container .pricebox-added{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;bottom:15px;color:#fff;line-height:1}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .price-box .total-container .pricebox-added{right:15px;text-align:right}}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .price-box .total-container .pricebox-added{left:0;width:100%;text-align:center}}.ds-activities-detail-options .modality-list>li .price-box .total-container .pricebox-added i{font-size:14px;vertical-align:text-top}.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn,.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn-ghost{margin-top:10px;width:49%}.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn i,.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn-ghost i{margin-right:2px;font-size:28px;vertical-align:top;line-height:42px}@media screen and (max-width:767px){.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn,.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn-ghost{float:left;min-width:0;height:45px;line-height:44px;font-size:16px}.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn-ghost:first-child,.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn:first-child{margin-right:2%}}@media screen and (min-width:768px){.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn,.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn-ghost{width:100%}.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn i,.ds-activities-detail-options .modality-list>li .price-box .eva-3-btn-ghost i{font-size:24px;line-height:32px}}.ds-activities-detail-options .modality-list>li .price-box .price-box-loader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,241,87,.6)}.ds-activities-detail-options .modality-list>li .price-box .price-box-loader .eva-3-loader{position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}@media screen and (max-width:767px){.ds-activities-detail-options .discount{text-align:right}}@media screen and (min-width:768px){.ds-activities-detail-options .discount{margin-bottom:10px}}.ds-activities-detail-additional-info .additional-info-title{color:#0050d0}.ds-activities-detail-additional-info .additionals-title{font-weight:700;color:#444}.ds-activities-detail-additional-info ul li{position:relative;margin-bottom:8px;padding-left:20px;font-size:13px;line-height:16px;color:#666}.ds-activities-detail-additional-info ul li:before{position:absolute;top:0;left:0;content:""}@media screen and (min-width:1024px){.ds-activities-detail-additional-info .highlights{margin-top:25px}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-additional-info .highlights{margin-top:10px}}.ds-activities-detail-additional-info .highlights ul{margin-bottom:25px;padding-bottom:17px;border-bottom:1px solid #ccc}.ds-activities-detail-additional-info .highlights ul li{padding-left:15px}.ds-activities-detail-additional-info .highlights ul li:before{top:3px;width:6px;height:6px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#0050d0}.ds-activities-detail-additional-info .additionals:after,.ds-activities-detail-additional-info .additionals:before{display:table;content:""}.ds-activities-detail-additional-info .additionals:after{clear:both}.ds-activities-detail-additional-info .additionals>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.ds-activities-detail-additional-info .additionals>div:nth-child(n+2){margin-top:15px}}@media screen and (min-width:1024px){.ds-activities-detail-additional-info .additionals>div{padding:0 15px;float:left;width:50%}.ds-activities-detail-additional-info .additionals>div:first-child{padding-left:0}.ds-activities-detail-additional-info .additionals>div:last-child{padding-right:0}}.ds-activities-detail-additional-info .additionals ul{margin-top:20px}@media screen and (max-width:1023px){.ds-activities-detail-additional-info .additionals ul{margin-top:10px}}.ds-activities-detail-additional-info .exclutions li:before,.ds-activities-detail-additional-info .inclutions li:before{font-family:eva-font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.ds-activities-detail-additional-info .inclutions li i{color:#00b02d}.ds-activities-detail-additional-info .exclutions li i before{color:#aaa}.ds-activities-detail-reviews{position:relative}.ds-activities-detail-reviews .regular{background-color:#fa8e04}.ds-activities-detail-reviews .good,.ds-activities-detail-reviews .nice{background-color:#ffc000}.ds-activities-detail-reviews .fantastic,.ds-activities-detail-reviews .very_good{background-color:#03a691}.ds-activities-detail-reviews .great{background-color:#03a691}.ds-activities-detail-reviews.ds-activities-detail-panel{padding-bottom:0!important}@media screen and (max-width:767px){.ds-activities-detail-reviews.ds-activities-detail-panel .panel-body{padding:0}}@media screen and (min-width:1024px){.ds-activities-detail-reviews:not(.-simplifed).ds-activities-detail-panel{padding-right:285px!important;min-height:320px}}@media screen and (min-width:1024px){.ds-activities-detail-reviews:not(.-simplifed).ds-activities-detail-panel .review-list>li{margin-left:-20px}}@media screen and (min-width:1024px){.ds-activities-detail-reviews:not(.-simplifed).ds-activities-detail-panel .review-load{margin-left:-20px}}.ds-activities-detail-reviews.-simplifed{margin:0!important;padding:0!important}@media screen and (min-width:1024px){.ds-activities-detail-reviews.-simplifed.ds-activities-detail-panel .review-list>li{padding:15px 15px 20px 70px}}.ds-activities-detail-reviews.-simplifed.ds-activities-detail-panel .review-list>li .review-img{top:10px;width:58px;height:58px}@media screen and (min-width:768px){.ds-activities-detail-reviews.-simplifed.ds-activities-detail-panel .review-list>li .review-img{left:0}}@media screen and (min-width:1024px){.ds-activities-detail-reviews.-simplifed.ds-activities-detail-panel .review-list>li .review-label{top:10px;right:0}}.ds-activities-detail-reviews.-simplifed.ds-activities-detail-panel .review-list>li .review-comment{margin-top:15px}.ds-activities-detail-reviews.-simplifed.ds-activities-detail-panel .review-list>li .review-type span{right:35px}.ds-activities-detail-reviews .reviews-title{color:#0050d0}.ds-activities-detail-reviews .reviews-filters{margin-bottom:15px}@media screen and (max-width:767px){.ds-activities-detail-reviews .reviews-filters{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-reviews .reviews-filters{margin-top:15px}}.ds-activities-detail-reviews .reviews-filters .eva-3-select:after{content:"";display:table;clear:both}.ds-activities-detail-reviews .reviews-filters .eva-3-select label{margin-right:15px;margin-bottom:0;float:left;line-height:35px}.ds-activities-detail-reviews .reviews-filters .eva-3-select>div{float:left}.ds-activities-detail-reviews .reviews-filters .eva-3-select select{padding-right:42px}.ds-activities-detail-reviews .review-general{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ds-activities-detail-reviews .review-general:after,.ds-activities-detail-reviews .review-general:before{display:table;content:""}.ds-activities-detail-reviews .review-general:after{clear:both}@media screen and (max-width:767px){.ds-activities-detail-reviews .review-general{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-reviews .review-general{margin-left:-20px;margin-right:-20px;padding-right:20px;padding-left:20px;min-height:100px;border-bottom:1px solid #eee}}@media screen and (min-width:1024px){.ds-activities-detail-reviews .review-general{position:absolute;right:0;top:0;padding:20px 10px;width:285px;height:100%;border-left:2px solid #eee}}.ds-activities-detail-reviews .review-general .review-rating{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:70px;min-height:56px}.ds-activities-detail-reviews .review-general .review-rating .label{position:absolute;top:0;left:0;width:56px;height:56px;font-size:28px;color:#fff;line-height:56px;text-align:center}.ds-activities-detail-reviews .review-general .review-rating .title{margin-bottom:2px;font-size:24px;font-weight:700;line-height:1}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-reviews .review-general .review-rating .title{margin-top:5px}}.ds-activities-detail-reviews .review-general .review-rating .subtitle{line-height:1.1}.ds-activities-detail-reviews .review-general .review-category-rating{margin-top:15px}.ds-activities-detail-reviews .review-general .review-category-rating li{position:relative;padding:10px 40px 10px 10px;font-size:11px;color:#666;letter-spacing:0;border-top:1px solid #f5f5f5}.ds-activities-detail-reviews .review-general .review-category-rating li.header{color:#fff;font-size:13px;background-color:#10adda}.ds-activities-detail-reviews .review-general .review-category-rating li:last-child{border-bottom:1px solid #f5f5f5}.ds-activities-detail-reviews .review-general .review-category-rating li span{position:absolute;top:10px;right:10px;font-weight:700}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-reviews .review-list{margin-right:-20px;margin-left:-20px}}.ds-activities-detail-reviews .review-list>li{position:relative;padding:30px 10px 25px 10px;border-top:2px solid #eee}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-reviews .review-list>li{padding:30px 110px 30px 65px}}@media screen and (min-width:1024px){.ds-activities-detail-reviews .review-list>li{padding:30px 85px 45px 65px}}.ds-activities-detail-reviews .review-list>li .review-img{position:absolute;top:30px;left:10px;width:60px;height:60px;background-size:cover;background-position:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.ds-activities-detail-reviews .review-list>li .review-img .comment-flag{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top left;transform-origin:top left}@media screen and (min-width:768px){.ds-activities-detail-reviews .review-list>li .review-img{left:20px}}.ds-activities-detail-reviews .review-list>li .review-label{position:absolute;top:30px;right:15px;width:32px;height:32px;font-size:16px;color:#fff;line-height:33px;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-reviews .review-list>li .review-label{right:20px}}@media screen and (min-width:1024px){.ds-activities-detail-reviews .review-list>li .review-label{right:35px}}.ds-activities-detail-reviews .review-list>li .review-name{line-height:1.1}@media screen and (max-width:767px){.ds-activities-detail-reviews .review-list>li .review-name{padding-right:50px;padding-left:40px}}.ds-activities-detail-reviews .review-list>li .review-name span{color:#444;font-weight:700}.ds-activities-detail-reviews .review-list>li .review-name em{font-size:11px}@media screen and (max-width:767px){.ds-activities-detail-reviews .review-list>li .review-name em{display:block;margin-top:2px}}.ds-activities-detail-reviews .review-list>li .review-type{position:relative;margin-top:5px;line-height:1}@media screen and (max-width:767px){.ds-activities-detail-reviews .review-list>li .review-type{padding-left:40px}}@media screen and (min-width:768px){.ds-activities-detail-reviews .review-list>li .review-type{margin-top:7px}}.ds-activities-detail-reviews .review-list>li .review-type span{position:absolute;right:0;bottom:0;font-size:11px;font-weight:700;color:#444}@media screen and (max-width:767px){.ds-activities-detail-reviews .review-list>li .review-type span{display:none}}.ds-activities-detail-reviews .review-list>li .review-comment{position:relative;margin-top:30px}.ds-activities-detail-reviews .review-list>li .review-comment-loader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.6)}.ds-activities-detail-reviews .review-list>li .review-comment-loader>div{position:absolute;left:50%;top:50%;margin-top:-10px;margin-left:-10px}.ds-activities-detail-reviews .review-list>li .review-opinion{margin-top:10px;color:#aaa}.ds-activities-detail-reviews .review-list>li.review-comment-no-more{text-align:center}.ds-activities-detail-reviews .review-list>li.review-comment-more-loading{padding-top:15px;padding-bottom:15px;text-align:center}.ds-activities-detail-reviews .review-load{font-size:13px;line-height:45px;color:#319fda;text-align:center;cursor:pointer;border-top:2px solid #eee}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-reviews .review-load{margin-left:-20px;margin-right:-20px}}@media screen and (min-width:768px){.ds-activities-detail-reviews .review-load{line-height:35px}}.ds-activities-detail-reviews .review-load:hover{color:#6cf}@media screen and (min-width:768px){.ds-activities-detail-reviews-overlay{display:none}}@media screen and (max-width:767px){.-overlay .ds-activities-detail-reviews .panel-body{display:block!important;position:fixed;top:53px;left:0;right:0;bottom:0;z-index:501;overflow-y:auto}}.ticket-reviews #detail-reviews{padding-left:50px}.ticket-reviews .review-general{padding-top:50px}.ticket-reviews .ds-activities-detail-reviews .reviews-title{padding-top:30px;padding-bottom:30px;color:#444;line-height:1;font-size:32px;font-weight:700}.ds-activities-detail-location{box-sizing:border-box;position:relative;padding:10px;background-color:#fff}@media screen and (max-width:767px){.ds-activities-detail-location{cursor:pointer}}@media screen and (min-width:1024px){.ds-activities-detail-location{padding:15px}}.ds-activities-detail-location .angular-google-map-container{height:500px}.ds-activities-detail-location .angular-google-map-container a[href^="http://maps.google.com/maps"]{display:none!important}.ds-activities-detail-location .angular-google-map-container a[href^="https://maps.google.com/maps"]{display:none!important}.ds-activities-detail-location .location-container{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.ds-activities-detail-location .location-container img{position:absolute;top:50%;left:15px;margin-top:-25px;height:50px}@media screen and (min-width:768px){.ds-activities-detail-location .location-container img{left:20px}}.ds-activities-detail-location .location-action{padding:20px;width:100%;margin-left:70px;background-color:rgba(255,255,255,.7)}@media screen and (min-width:1024px){.ds-activities-detail-location .location-action{padding:20px 45px}}@media screen and (max-width:767px){.ds-activities-detail-location .location-button{display:none}}@media screen and (min-width:768px){.ds-activities-detail-location .location-subtitle,.ds-activities-detail-location .location-title{display:none}}.ds-activities-detail-location .location-title{font-size:16px;font-weight:700;color:#0f9bc4}.ds-activities-detail-location .location-subtitle{margin-top:5px;font-size:13px;color:#666}.detail-location-modal .angular-google-map-container{height:calc(100vh - 72px)}.ds-activities-detail-seating-map .ds-checklist{margin-bottom:15px}@media screen and (min-width:768px){.ds-activities-detail-seating-map .ds-checklist{margin-bottom:10px}}.ds-activities-detail-seating-map .seating-map-content{position:relative;height:150px;overflow:hidden}.ds-activities-detail-seating-map .seating-map-image{display:block;margin:0 auto;max-width:100%}.ds-activities-detail-seating-map .seating-map-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:rgba(238,238,238,.9)}@media screen and (max-width:767px){.ds-activities-detail-seating-map-modal .modal-content{height:100vh}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-seating-map-modal .modal-content{height:80vh}}@media screen and (min-width:1024px){.ds-activities-detail-seating-map-modal .modal-content canvas{display:none}}.ds-activities-detail-seating-map-modal .modal-content img{max-width:100%}.ds-activities-detail-ticket-picture .ds-common-touch-slider{background-color:#f5f5f5}@media screen and (min-width:768px){.ds-activities-detail-ticket-picture .ds-common-touch-slider{padding-bottom:34.21%;min-height:0}}.ds-activities-detail-ticket-amenities{margin-bottom:15px}.ds-activities-detail-ticket-amenities:after,.ds-activities-detail-ticket-amenities:before{display:table;content:""}.ds-activities-detail-ticket-amenities:after{clear:both}.ds-activities-detail-ticket-amenities li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:8px;width:32.5%;min-height:36px;font-size:13px;display:inline-block}.ds-activities-detail-ticket-amenities li:nth-child(n+7){display:none}@media screen and (min-width:801px) and (max-width:1024px){.ds-activities-detail-ticket-amenities li{width:49.5%}.ds-activities-detail-ticket-amenities li:nth-child(n+5){display:none}}@media screen and (min-width:600px) and (max-width:800px){.ds-activities-detail-ticket-amenities li{width:32.5%}}@media screen and (max-width:599px){.ds-activities-detail-ticket-amenities li{width:100%}.ds-activities-detail-ticket-amenities li:nth-child(n+5){display:none}}.ds-activities-detail-ticket-amenities li span{display:table-cell;vertical-align:middle}.ds-activities-detail-ticket-amenities li span:first-child{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;color:#319fda;letter-spacing:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#f5f5f5;height:35px;width:35px;text-align:center}@media screen and (max-width:767px){.ds-activities-detail-ticket-amenities li span:first-child{background-color:#f5f5f5}}.ds-activities-detail-ticket-amenities li span:last-child{padding-left:10px;padding-right:10px;color:#666}.ds-activities-detail-ticket-amenities.-expanded li{display:inline-block!important}.ds-activities-detail-options-320 .options-title{padding:15px}@media screen and (max-width:767px){.ds-activities-detail-options-320 .options-title{background-color:#fff}}.ds-activities-detail-options-320 .options-description{font-size:16px;line-height:1.13;text-align:left;color:#444}.ds-activities-detail-options-320.date-container{padding:15px}@media screen and (max-width:767px){.ds-activities-detail-options-320.date-container{background-color:#fff}}.ds-activities-detail-options-320.date-container .date-item-title{font-size:16px;font-weight:700;text-align:left;color:#444}.ds-activities-detail-options-320.date-container .date-item-label{font-size:20px;line-height:.9;letter-spacing:-.6px;text-align:left;color:#444;width:100px}.ds-activities-detail-options-320.date-container .date-item-label-description{font-size:13px;line-height:1;letter-spacing:-.4px;text-align:left;color:#aaa}.ds-activities-detail-options-320.date-container .add-activity-p-text{color:#444}.ds-activities-detail-options-320.date-container .add-to-cart-button{border-radius:4px;border:solid 1px #444;background-color:#fff}.ds-activities-detail-options-320.date-container .add-to-cart-button .add-cart-button-icon{color:#444}.ds-activities-detail-options-320.date-container .add-to-cart-button .add-cart-button-text{color:#444}.ds-activities-detail-options-320 .modality-banner-info{display:flex;align-items:center;justify-content:space-between;height:70px;padding:15px;background-color:#fff}.ds-activities-detail-options-320 .modality-banner-info-svg{width:121px;height:72px}.ds-activities-detail-options-320 .modality-banner-step-3-info-svg{width:72px;height:72px;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MyIgaGVpZ2h0PSI3MiIgdmlld0JveD0iMCAwIDczIDcyIj4gICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxwYXRoIGZpbGw9IiNGNUY1RjUiIGQ9Ik0tOTYxLTEwMzFoNDMwM3Y1MzU5SC05NjF6Ii8+ICAgICAgICA8cGF0aCBmaWxsPSIjRUVFIiBkPSJNLTIyNC0yNTRIOTZ2OTExaC0zMjB6Ii8+ICAgICAgICA8cGF0aCBmaWxsPSIjRUVFIiBkPSJNLTIyNC0xOUg5NlY5OGgtMzIweiIvPiAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTS0yMjQgOTlIOTZWLTIwaC0zMjB6Ii8+ICAgICAgICA8ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxwYXRoIHN0cm9rZT0iIzQxMDA2MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMy45NTIgNDAuMzU3aDQuNDgzTTEyLjAyIDUwLjY0M2gzNi4wNzZNMjYuODM3IDQwLjM1N2gzNS40MzIiLz4gICAgICAgICAgICA8cGF0aCBmaWxsPSIjRUVCQ0MxIiBkPSJNOS40NDIgMTEuNDI5aDU1LjQwNEE1LjE1NCA1LjE1NCAwIDAgMSA3MCAxNi41ODJ2MTAuMjc1SDQuMjg4VjE2LjU4MmE1LjE1NCA1LjE1NCAwIDAgMSA1LjE1NC01LjE1M3oiLz4gICAgICAgICAgICA8cGF0aCBzdHJva2U9IiM0MTAwNjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNNDMuMDM1IDI2Ljg1N2gyNi4zNjh2MzEuNzc1bC04LjQyIDguNjQ0SDUwbS0xOC4zMjUgMEgzLjhWMjYuODU3aDkuMTc2TTU0LjUzOCAxNy44NTdjMy41NTggMCA2LjQ0My0yLjg3OCA2LjQ0My02LjQyOFM1OC4wOTYgNSA1NC41MzggNXMtNi40NDIgMi44NzgtNi40NDIgNi40MjkiLz4gICAgICAgICAgICA8cGF0aCBzdHJva2U9IiM0MTAwNjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNNDEuNzg0IDEyLjE2Mkg2NC4yNDNhNS4xNTQgNS4xNTQgMCAwIDEgNS4xNTQgNS4xNTR2MTIuMTEzTTIyLjMyNyAxNy44NTdjMy41NTggMCA2LjQ0Mi0yLjg3OCA2LjQ0Mi02LjQyOFMyNS44ODUgNSAyMi4zMjcgNWMtMy41NTggMC02LjQ0MiAyLjg3OC02LjQ0MiA2LjQyOSIvPiAgICAgICAgICAgIDxwYXRoIHN0cm9rZT0iIzQxMDA2MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0yOC41NzIgMTIuMTYySDkuMDA0YTUuMTU0IDUuMTU0IDAgMCAwLTUuMTU0IDUuMTU0djEwLjExIi8+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=)}.ds-activities-detail-options-320 .modality-list{margin-bottom:20px}.ds-activities-detail-options-320 .modality-list>li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:10px;padding:0}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li{margin-top:10px}}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li>div{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}}.ds-activities-detail-options-320 .modality-list>li .modality-header{height:45px;background-color:#4300d2;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;align-items:center;font-size:16px;font-weight:500;padding-left:15px}.ds-activities-detail-options-320 .modality-list>li .modality-header i{padding-right:10px}.ds-activities-detail-options-320 .modality-list>li .modality-content{padding:15px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.ds-activities-detail-options-320 .modality-list>li .modality-content.-added{border-top:2px solid #4300d2;border-left:2px solid #4300d2;border-right:2px solid #4300d2}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .modality-content{-webkit-flex-grow:1;flex-grow:1}}.ds-activities-detail-options-320 .modality-list>li .modality-content .modality-highligths>ul{list-style:disc;list-style-position:inside;font-size:13px;color:#666;margin-left:5px;line-height:1.4}.ds-activities-detail-options-320 .modality-list>li .modality-content .modality-highlight-view-more-details{font-size:14px;line-height:25px;letter-spacing:-.5px;text-align:right;color:#4442d7;font-weight:500}.ds-activities-detail-options-320 .modality-list>li .modality-content .flex-direction-right{justify-content:flex-end;font-size:14px}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions{font-size:13px;line-height:20px;text-align:left;color:#888;margin:15px 0}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .mod-inc-content{display:flex;-webkit-flex-flow:row wrap}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .mod-inc-content ul{margin-right:25px}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .mod-inc-content .mod-exclusion{margin-top:10px}}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .modal-content li{line-height:2}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .checkmark{color:#00b02d}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .view-detail{color:#319fda;margin-top:20px}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .view-detail span{cursor:pointer}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .view-detail{text-align:right}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .mod-inc-content{display:block}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .mod-inc-content ul{margin-right:0}}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .info-icon{padding-right:5px}.ds-activities-detail-options-320 .modality-list>li .modality-inclusions .inclusion-title{font-size:20px;line-height:.95;letter-spacing:-.6px;text-align:left;color:#444;margin:15px 0}.ds-activities-detail-options-320 .modality-list>li .modality-title{color:#444}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .modality-title span{display:block}}.ds-activities-detail-options-320 .modality-list>li .modality-viewmap{-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;color:#10adda;font-size:13px;font-weight:400;cursor:pointer}.ds-activities-detail-options-320 .modality-list>li .modality-viewmap:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;color:#3cc8f1;text-decoration:underline}.ds-activities-detail-options-320 .modality-list>li .modality-viewmap:active{color:#0f9bc4}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .modality-viewmap{margin-top:5px;color:#4300d2}}.ds-activities-detail-options-320 .modality-list>li .modality-duration i{font-size:16px;vertical-align:baseline}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .modality-duration em{display:none}}.ds-activities-detail-options-320 .modality-list>li .modality-driver{display:block;font-size:14px;padding-bottom:5px}.ds-activities-detail-options-320 .modality-list>li .modality-description{margin-top:20px}.ds-activities-detail-options-320 .modality-list>li .modality-error-message{position:relative;margin-top:10px;padding-left:30px}.ds-activities-detail-options-320 .modality-list>li .modality-error-message i,.ds-activities-detail-options-320 .modality-list>li .modality-error-message p{color:#eb1900}.ds-activities-detail-options-320 .modality-list>li .modality-error-message i{position:absolute;top:0;left:0;font-size:22px}.ds-activities-detail-options-320 .modality-list>li .form-container{margin-right:-5px;margin-left:-5px}.ds-activities-detail-options-320 .modality-list>li .form-container:after,.ds-activities-detail-options-320 .modality-list>li .form-container:before{display:table;content:""}.ds-activities-detail-options-320 .modality-list>li .form-container:after{clear:both}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .form-container{margin-right:-10px;margin-left:-10px}}.ds-activities-detail-options-320 .modality-list>li .form-container>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:15px;padding-right:5px;padding-left:5px;width:50%}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-options-320 .modality-list>li .form-container>div{width:33.3333%}}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .form-container>div{padding-right:10px;padding-left:10px}}@media screen and (min-width:1024px){.ds-activities-detail-options-320 .modality-list>li .form-container>div{width:20%}}.ds-activities-detail-options-320 .modality-list>li .form-container>div label{margin-bottom:5px;color:#444;font-weight:700;white-space:nowrap}.ds-activities-detail-options-320 .modality-list>li .form-container>div label em{font-weight:400;color:#888}.ds-activities-detail-options-320 .modality-list>li .form-container.-ages{margin-top:10px}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .form-container.-ages>div:nth-child(-n+3){margin-top:0}}@media screen and (min-width:768px) and (max-width:1023px){.ds-activities-detail-options-320 .modality-list>li .form-container.-ages>div:nth-child(n+5){margin-top:10px}}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .form-container.-ages>div{margin-top:0}}@media screen and (min-width:1024px){.ds-activities-detail-options-320 .modality-list>li .form-container.-ages>div:nth-child(n+7){margin-top:10px}}.ds-activities-detail-options-320 .modality-list>li .form-container .-label-container{width:100%}.ds-activities-detail-options-320 .modality-list>li .datepicker-input-area{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.ds-activities-detail-options-320 .modality-list>li .price-box{border-top:1px solid #ccc;display:flex;align-items:center;justify-content:space-between}.ds-activities-detail-options-320 .modality-list>li .price-box.-added{border-bottom:2px solid #4300d2;border-left:2px solid #4300d2;border-right:2px solid #4300d2}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .price-box{padding:15px 20px;min-width:200px;-webkit-flex-basis:200px;flex-basis:200px}}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .price-box{padding:20px 10px;height:55px;position:relative}}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .price-box .strikethrough{display:none}}.ds-activities-detail-options-320 .modality-list>li .price-box .strikethrough span{position:relative;display:inline-block;margin-bottom:3px;font-size:12px;text-align:center;color:#888}.ds-activities-detail-options-320 .modality-list>li .price-box .strikethrough span:before{position:absolute;top:5px;left:-1px;right:-1px;content:"";height:1px;background-color:#888}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .price-box .discount{top:-30px;left:0;position:absolute}}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .price-box .discount{margin-bottom:10px}}.ds-activities-detail-options-320 .modality-list>li .price-box .buttons-container{text-align:right}.ds-activities-detail-options-320 .modality-list>li .price-box .buttons-container:after,.ds-activities-detail-options-320 .modality-list>li .price-box .buttons-container:before{display:table;content:""}.ds-activities-detail-options-320 .modality-list>li .price-box .buttons-container:after{clear:both}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .price-box .buttons-container{margin:10px auto 0;width:120px}}.ds-activities-detail-options-320 .modality-list>li .price-box .buttons-container .select-button{float:right;font-size:14px;text-align:center;color:#fff;margin-top:0}.ds-activities-detail-options-320 .modality-list>li .price-box .price{display:flex;flex-wrap:wrap;margin-left:5px;flex-direction:column}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .price-box .price{padding-top:10px}}.ds-activities-detail-options-320 .modality-list>li .price-box .price p{line-height:1;color:#444}.ds-activities-detail-options-320 .modality-list>li .price-box .price .disclaimer{font-size:12px;text-align:left;color:#444}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .price-box .price .disclaimer{margin-bottom:5px}}.ds-activities-detail-options-320 .modality-list>li .price-box .price .total{font-size:21px;float:left}@media screen and (max-width:767px){.ds-activities-detail-options-320 .modality-list>li .price-box .price .total{text-align:left}}.ds-activities-detail-options-320 .modality-list>li .price-box .price .total em{font-size:16px}@media screen and (min-width:768px){.ds-activities-detail-options-320 .modality-list>li .price-box .eva-3-btn,.ds-activities-detail-options-320 .modality-list>li .price-box .eva-3-btn-ghost{width:100%}.ds-activities-detail-options-320 .modality-list>li .price-box .eva-3-btn i,.ds-activities-detail-options-320 .modality-list>li .price-box .eva-3-btn-ghost i{font-size:24px;line-height:32px}}.ds-activities-detail-options-320 .modality-list>li .price-box .price-box-loader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(245,245,245,.6)}.ds-activities-detail-options-320 .modality-list>li .price-box .price-box-loader .eva-3-loader{position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}.icon-text-badge{color:#2d72e1;border-radius:4px;background-color:#fff;margin-right:auto;padding:5px;font-size:13px;font-weight:600;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.u-display-flex{display:flex}.u-text-bold{font-weight:700}.ds-activities-detail-tour-wrapper{background-color:#eee}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-bundles-view .detail-content{padding-bottom:130px}}.ds-activities-detail-tour-wrapper .back-to-results{height:41px;display:flex;padding:0 10px;align-items:center;background-color:#fff;border-bottom:1px solid #eee;justify-content:space-between}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper{margin:-20px -25px;background-color:#eee}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper{margin:-30px -10px -10px -10px}}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation{position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:5}@media screen and (min-width:768px){.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation{display:none}}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-description .detail-button i,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-description .detail-button p{color:#0050d0}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-info .pointing-arrow:before{left:-50%}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-info .pointing-arrow:after{right:-50%}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-info .info-button i,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-info .info-button p{color:#0050d0}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-options .pointing-arrow:before{left:-16.6666%}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-options .pointing-arrow:after{right:-83.3333%}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-options .selection-button i,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation.-options .selection-button p{color:#0050d0}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow{overflow:hidden;position:absolute;height:15px;top:-15px;left:0;width:100%}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:after,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:before{position:absolute;height:9px;content:"";background-color:#fff;width:100%;bottom:0}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:before{-moz-transform:skewX(45deg);-ms-transform:skewX(45deg);-webkit-transform:skewX(45deg);transform:skewX(45deg);transform-origin:100% 100%;left:-83.3333%;-moz-box-shadow:2px -2px 3px rgba(0,0,0,.2);-webkit-box-shadow:2px -2px 3px rgba(0,0,0,.2);box-shadow:2px -2px 3px rgba(0,0,0,.2)}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:after{-moz-transform:skewX(-45deg);-ms-transform:skewX(-45deg);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);transform-origin:0 100%;right:-16.6666%;-moz-box-shadow:-2px -2px 3px rgba(0,0,0,.2);-webkit-box-shadow:-2px -2px 3px rgba(0,0,0,.2);box-shadow:-2px -2px 3px rgba(0,0,0,.2)}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul{padding-top:5px;padding-bottom:8px}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul:after,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul:before{display:table;content:""}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul:after{clear:both}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-top:5px;width:33.3333%;text-align:center;text-transform:uppercase;border-right:1px solid #eee;cursor:pointer}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li:last-child{border-right:none}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li i,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li p{color:#aaa}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li i{padding-bottom:5px;font-size:16px}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li p{font-size:11px}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li.-active i,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li.-active p{color:#0050d0}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li.-unavailable{cursor:default}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li.-unavailable i,.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-mobile-navigation ul li.-unavailable p{color:#ddd}@media screen and (max-width:1023px){.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .ds-common-discount-banner{margin-top:15px}}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-container .detail-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 10px 20px;max-width:1024px}@media screen and (min-width:768px){.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-container .detail-content{padding:0 20px 20px}}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-container .eva-3-breadcrumb{margin-top:20px}@media screen and (max-width:1023px){.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .detail-container .eva-3-breadcrumb{display:none}}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .message-bundle-added{margin-top:10px}.ds-activities-detail-tour-wrapper .ds-activities-detail-wrapper .message-added{margin-top:30px}.ds-activities-detail-tour-wrapper .ds-activities-detail-panel{margin-top:10px}@media screen and (min-width:768px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel{margin-top:20px;padding:20px;background-color:#fff}}.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-header .panel-title,.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-header [class*='-title']{color:#0050d0;line-height:1}@media screen and (min-width:768px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-header .panel-title,.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-header [class*='-title']{margin-bottom:15px}}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-header .panel-title,.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-header [class*='-title']{padding-bottom:0}}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-header{padding:20px 15px;background-color:#fff}}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel .panel-body{margin-top:5px;padding:20px 15px;background-color:#fff}}@media screen and (min-width:768px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible .panel-header i{display:none}}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible .panel-header{position:relative;padding-right:50px;cursor:pointer}.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible .panel-header i{position:absolute;top:50%;right:10px;margin-top:-11px;width:40px;text-align:center;font-size:22px;color:#319fda;font-weight:700}.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible .panel-header .eva-3-icon-arrow-up{display:none}}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible .panel-body{display:none;margin-top:0}}@media screen and (max-width:767px){.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible.-expanded .panel-header .eva-3-icon-arrow-up{display:block}.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible.-expanded .panel-header .eva-3-icon-arrow-down{display:none}}.ds-activities-detail-tour-wrapper .ds-activities-detail-panel.panel-collapsible.-expanded .panel-body{display:block}.ds-activities-detail-tour-wrapper .modalities-container{padding-bottom:30px}.ds-activities-detail-tour-wrapper .modalities-container .modality-option{margin-top:15px}.distribution-error-message{display:flex;align-items:end;min-height:70px;padding:10px;border-radius:4px;margin:0 10px 10px 10px;position:fixed;bottom:75px;z-index:1}.distribution-error-message .distribution-error-message-body{padding:0 10px 0 10px}.distribution-error-message .distribution-error-message-body .distribution-error-massage{font-size:16px;line-height:1.25;text-align:left}.distribution-error-message .distribution-error-message-icon{font-size:25px}.distribution-error-message .distribution-error-message-icon-close{font-size:15px}.fixed>.activity-added-notification{box-shadow:rgba(0,0,0,.2) 0 0 10px}.activity-added-notification{border-radius:8px;background-color:#fff;border:2px solid #4300d2;margin:20px 8px 10px 8px}.activity-added-notification .activity-added-notification-header{font-size:16px;height:45px;display:flex;background-color:#4300d2;color:#fffF;align-items:center;padding-left:15px;font-weight:500}.activity-added-notification .activity-added-notification-header i{padding-right:15px}.activity-added-notification .activity-added-notification-body{padding:15px;font-size:14px;color:#444}.activity-added-notification .activity-added-notification-actions{margin-top:10px;margin-right:15px;padding-bottom:15px}.error-message-color{border-bottom:solid 2px red!important}.regular{color:#fa503f}.good,.nice{color:#fa8e04}.fantastic,.great,.very_good{color:#03a691}.bg-regular{background-color:#fa503f}.bg-good,.bg-nice{background-color:#fa8e04}.bg-fantastic,.bg-great,.bg-very_good{background-color:#03a691}.ds-activities-detail-tour-breadcrumb{height:70px;background-color:#fff}.breadcrumb-container-top{margin:0 25px!important}.breadcrumb-container{margin:10px -10px 10px!important}.breadcrumb-label-swipe-container-color{background-color:#fff!important}.breadcrumb-text-item-width{width:80px!important}@media screen and (max-width:767px){.info-desktop{display:none}}@media screen and (min-width:768px){.info-mobile{display:none}}.ds-activities-detail-description{margin-top:20px}@media screen and (max-width:767px){.ds-activities-detail-description{margin-top:0}}.ds-activities-detail-description .detail-description-preview{position:relative}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-preview.-with-pricebox{padding-right:220px}}.ds-activities-detail-description .detail-description-image{position:relative;background-color:#f5f5f5}.ds-activities-detail-description .detail-description-image .ds-common-touch-slider{height:210px}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-image .ds-common-touch-slider{height:350px}}.ds-activities-detail-description .detail-description-no-comments{display:flex;align-items:center;padding:15px 16px 15px 16px;border-top:1px solid #eee;margin-top:0!important}.ds-activities-detail-description .detail-description-no-comments .detail-description-no-comments-text{font-size:14px;font-weight:500;line-height:1.43;text-align:center;color:#888}.ds-activities-detail-description .detail-description-info{margin-top:0}.ds-activities-detail-description .detail-description-info .delete-modal{display:flex;flex-direction:column}.ds-activities-detail-description .detail-description-info .delete-modal p{font-size:14px}.ds-activities-detail-description .detail-description-info .delete-modal .buttons{display:flex;margin-top:5px;justify-content:flex-start}.ds-activities-detail-description .detail-description-info .delete-modal .buttons a:not(:first-child){margin-left:10px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list{display:-webkit-flex;display:flex}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list{-webkit-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list{background-color:#fff;border-bottom:1px solid #eee}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:0 10px;color:#444}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.what-to-know-item{height:92px;padding:0 15px;margin-top:17px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.what-to-know-item p.detail-tour-description-item-text{color:#444;font-size:20px;line-height:normal}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.seating-map-item{height:70px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.activity-start-item{height:72px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.location-item{padding:0;height:92px;display:flex;margin-top:20px;background:#fff;justify-content:center}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.location-item section.ds-activities-detail-location{padding:0;position:unset;background:0 0}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.location-item section.ds-activities-detail-location p.location-title{color:#4300d2;font-size:16px;font-weight:500;line-height:normal}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.location-item section.ds-activities-detail-location p.location-subtitle{color:#666;font-size:12px;line-height:normal}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item-text{font-size:20px;text-align:left;color:#444;width:200px}@media screen and (min-width:330px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item-text{width:100%}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-item-wrapper{width:100%}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .label{position:absolute;top:20px;left:15px;width:40px;height:40px;line-height:40px;text-align:center}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .label{top:20px;left:15px}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .label i{color:#aaa}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review{height:61px;display:flex;padding:0 15px;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review{margin-top:5px;cursor:pointer}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .detail-tour-description-item-wrapper{display:-webkit-flex;display:block}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .reviews-content{display:flex;align-items:center}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .reviews-content .review-label{width:50px;color:#fff;height:40px;display:flex;font-size:24px;font-weight:400;border-radius:4px;margin-right:10px;align-items:center;justify-content:center}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .reviews-content .review-info{display:inline-block}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .reviews-content .review-tour-subtitle{color:#444;font-size:14px;padding-bottom:3px;letter-spacing:-.1px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .reviews-content .-score{font-size:16px;letter-spacing:-.1px}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .review-tour-view-comments{color:#4300d2;font-size:14px}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .review-link-desktop{color:#666}}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .review-link-desktop{text-decoration:underline}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .review-chevron-mobile{position:absolute;right:0;top:10px;bottom:10px;width:40px;border-left:1px solid #ccc}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .review-chevron-mobile{display:none}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-review .review-chevron-mobile i{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-10px;font-weight:700;font-size:20px;color:#319fda}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{padding:20px 15px 20px 65px}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{margin-top:15px;order:5}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased:before,.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy:before{content:'';position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#eee}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased .label{background-color:#eee;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-purchased .highlight-subtitle{line-height:1.2}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{padding-left:15px}@media screen and (min-width:1024px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy{padding-left:25px}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy .highlight-subtitle{padding-left:25px;line-height:1.2}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-reasonswhy .highlight-subtitle:nth-child(2){margin-top:10px}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-location{border-top:1px solid #eee;margin-top:10px;margin-bottom:10px}}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-location{margin-left:auto}}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .highlight-title{margin-bottom:4px;font-size:16px;font-weight:700;line-height:1}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .highlight-subtitle{position:relative}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .highlight-subtitle i{position:absolute;top:50%;left:0;margin-top:-10px;font-size:20px;color:#aaa;line-height:1}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph{padding:25px 15px 0 15px;font-size:13px;color:#666;line-height:1.5;background-color:#fff}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph a{display:block;margin-top:15px;margin-bottom:-10px;padding-top:10px;text-align:center;border-top:1px solid #ccc}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph br:first-child{display:none}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities{display:flex;margin-top:25px;flex-direction:row;padding-bottom:20px;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #eee}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li{width:70px;display:flex;margin-right:10px;align-items:center;flex-direction:column;justify-content:center}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li:last-child{margin-right:0;margin-left:auto}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li:last-child .amenity-icon{width:31.2px;height:31.2px;background-color:#fff;border:solid 1px #10adda}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li:last-child .amenity-icon i{color:#10adda}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li:last-child p{color:#10adda;padding-top:10px}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li .amenity-icon{width:40px;height:40px;display:flex;border-radius:50%;align-items:center;justify-content:center;background-color:#eee}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li .amenity-icon i{font-size:24px;color:#444}.ds-activities-detail-description .detail-description-info .detail-tour-description-paragraph ul.tour-amenities li p{font-size:13px;color:#888;line-height:1.2;padding-top:5px;text-align:center}.ds-activities-detail-description .detail-description-info .tour-duration{display:flex;line-height:1;font-size:13px;align-items:center;padding:5px 0 15px 0;border-bottom:1px solid #eee;justify-content:space-between}.ds-activities-detail-description .detail-description-info .tour-drivers{padding-bottom:20px;border-bottom:1px solid #eee;display:flex;align-items:center;flex-direction:row}@media screen and (min-width:768px){.ds-activities-detail-description .detail-description-info .tour-drivers{margin-top:25px}}.ds-activities-detail-description .detail-description-info .tour-drivers.more-than-one-driver{justify-content:space-between}.ds-activities-detail-description .detail-description-info .tour-drivers-item{color:#888;flex-direction:column;font-size:13px;text-align:center;min-width:70px}.ds-activities-detail-description .detail-description-info .tour-drivers-item.more-info-item{color:#10adda}.ds-activities-detail-description .detail-description-info .tour-drivers-icon-text-container{width:40px;height:40px;background-color:#eee;border-radius:50%;margin:0 auto;text-align:center}.ds-activities-detail-description .detail-description-info .tour-drivers-more-info-icon-text-container{width:37px;height:37px;background-color:#fff;border-radius:50%;margin:0 auto;border:1px solid;line-height:24px;font-size:27px}.ds-activities-detail-description .detail-description-info .tour-drivers-icon-line-height{line-height:40px}.ds-activities-detail-description .detail-description-info .tour-drivers-icon{line-height:40px;color:#666}.ds-activities-detail-description .detail-description-info .tour-drivers-icon-text{line-height:1.2;color:#888;text-align:left}.ds-activities-detail-description .detail-description-info .tour-drivers-icon-more-info-text{line-height:1.2;color:#10adda;margin-top:10px}.ds-activities-detail-description .detail-description-info .tour-drivers-icon-more-info{color:#10adda;line-height:37px}.ds-activities-detail-description .detail-description-info .tour-short-description{color:#888;font-size:16px;line-height:1.25}.ds-activities-detail-description .detail-description-info .tour-short-description h3{color:#444;font-size:20px;font-weight:500;line-height:normal}.ds-activities-detail-description .detail-description-info .tour-highlights{display:flex;flex-direction:column;padding:25px 0 10px 0}.ds-activities-detail-description .detail-description-info .tour-highlights h4{color:#444;font-size:20px;font-weight:500;line-height:normal;padding-bottom:25px}.ds-activities-detail-description .detail-description-info .tour-highlights>ul{display:flex;flex-direction:column}.ds-activities-detail-description .detail-description-info .tour-highlights>ul>li{margin-left:16px;list-style-type:disc}.ds-activities-detail-description .detail-description-info .tour-highlights>ul>li>span{color:#888;font-size:16px;line-height:1.13}.ds-activities-detail-description .detail-description-info .tour-highlights>ul>li:not(:first-child){padding-top:10px}.ds-activities-detail-description .detail-description-info .detail-tour-description-highlight-list{list-style-type:disc;list-style-position:outside;padding-left:15px;margin-top:25px;padding-bottom:20px}.ds-activities-detail-description .detail-description-info .detail-tour-description-highlight-list .detail-tour-description-highlight-item{font-size:16px;line-height:1.13;text-align:left;color:#888;margin-bottom:20px;margin-top:10px}.ds-activities-detail-description .detail-description-info .highlight-view-more-wrapper{height:53px;display:flex;padding:0 15px;margin-left:-15px;align-items:center;width:calc(100% + 30px);justify-content:flex-end;border-top:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ds-activities-detail-description .detail-description-info .highlight-view-more-wrapper .detail-tour-description-highlight-view-more{display:flex}.ds-activities-detail-description .detail-description-info .highlight-view-more-wrapper .detail-tour-description-highlight-view-more>span{color:#4442d7;font-size:14px;font-weight:500;letter-spacing:-.1px}.ds-activities-detail-description .detail-description-info .highlight-view-more-wrapper .detail-tour-description-highlight-view-more>span[class^=eva-3-icon]{padding-left:10px}.ds-activities-detail-tour-modal .tour-modality-title{color:#444;font-weight:700}@media screen and (max-width:767px){.ds-activities-detail-tour-modal .tour-modality-title span{display:block}}.ds-activities-detail-tour-modal .tour-modality-driver{display:block}.ds-activities-detail-tour-modal .tour-drivers{margin-top:20px;padding-bottom:10px;display:flex;align-items:center}.ds-activities-detail-tour-modal .tour-drivers-icon-container{font-size:13px;text-align:center;color:#888}.ds-activities-detail-tour-modal .tour-drivers-icon-text-container{width:40px;height:40px;background-color:#eee;border-radius:50%;margin:0 auto}.ds-activities-detail-tour-modal .tour-drivers-more-info-icon-text-container{width:40px;height:40px;background-color:#fff;border-radius:50%;margin:0 auto;border:1px solid;line-height:24px;font-size:27px}.ds-activities-detail-tour-modal .tour-drivers-icon-line-height{line-height:40px}.ds-activities-detail-tour-modal .tour-drivers-icon{line-height:40px;color:#666}.ds-activities-detail-tour-modal .tour-drivers-icon-text{line-height:1.2;color:#888;text-align:left}.ds-activities-detail-tour-modal .tour-inclusion-exclusion-item{display:block;color:#888;margin-bottom:10px;margin-top:10px;font-size:13px;line-height:1.38;text-align:left}.ds-activities-detail-tour-modal .tour-cancellation-policies-item{font-size:13px;line-height:1.38;text-align:left;color:#888;margin-top:15px}.ds-activities-detail-tour-modal .border-bottom{padding-bottom:20px;border-bottom:1px solid #eee}.ds-activities-detail-tour-modal .free-cancelation-list{height:153.3px;list-style-type:disc;list-style-position:outside;padding-left:15px;margin-top:10px}.ds-activities-detail-tour-modal .free-cancelation-list .free-cancelation-item{font-size:13px;line-height:1.13;text-align:left;color:#888}.ds-activities-detail-tour-modal .activity-start-item-container{padding-top:15px;border-bottom:1px solid #eee}.ds-activities-detail-tour-modal .activity-start-item-container .activity-start-item-description{color:#888;margin:25px 20px 25px 0;font-size:13px;line-height:1.38;text-align:left}.ds-activities-detail-tour-modal .fare-bottom{position:fixed;bottom:0;width:100%;margin:0 -20px}.ds-activities-detail-tour-modal .padding-bottom-footer{padding-bottom:82px}.ds-activities-detail-wrapper .eva-toasted-message{z-index:9;right:20px;bottom:20px;position:fixed}.tour-content-info{display:flex;padding:20px;background:#fff;position:relative;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-content-info h6{color:#444;font-size:20px;font-weight:500;line-height:normal}.tour-content-info .content-info-discount{right:0;bottom:20px;position:absolute}.tour-content-info .content-info-prices{display:flex;margin-top:20px;flex-direction:column}.tour-content-info .content-info-prices>span{color:#444;font-size:12px;line-height:normal}.tour-content-info .content-info-prices .prices-value{display:flex;padding-top:5px;align-items:flex-end}.tour-content-info .content-info-prices .prices-value span.price{color:#444;font-size:24px;letter-spacing:-.2px}.tour-content-info .content-info-prices .prices-value span.price em{font-size:14px}.tour-content-info .content-info-prices .prices-value span.cross-price{color:#888;font-size:12px;line-height:20px;padding-left:10px;letter-spacing:-.2px;text-decoration:line-through}.ds-common-following-header .common-header-inner .common-header-title.getaway{color:#666}.-hide-getaways{display:none!important}.ds-activities-detail-tour-container.-getaways{padding-top:51px}.-webview .ds-activities-detail-tour-container.-getaways{padding-top:0}.ds-activities-detail-description .detail-description-preview .ds-activities-detail-tour-pricebox{min-height:50px}.ds-activities-detail-description .detail-description-info .getaway-summary{margin:30px 15px}.ds-activities-detail-description .detail-description-info .getaway-summary .selected-date-title{font-size:18px;margin-left:5px}.ds-activities-detail-description .detail-description-info .getaway-summary .getaway-card{margin-top:20px;padding:20px 15px;min-height:unset}.ds-activities-detail-description .detail-description-info .getaway-summary .getaway-card ul li{line-height:20px}.ds-activities-detail-description .detail-description-info .getaway-summary .getaway-card ul i{font-size:16px}.ds-activities-detail-description .detail-description-info .getaway-summary .getaway-card span{font-size:13px}.ds-activities-detail-description .detail-description-info .getaway-summary .getaway-card p.activity-name{margin-bottom:15px}.ds-activities-detail-description .detail-description-info .getaway-summary .getaway-card p.view-more-detail{margin:8px 0}.ds-activities-detail-panel.getaway .description-modality{padding-top:15px;font-size:13px;line-height:16px;color:#666}.ds-activities-detail-panel.getaway .selection{margin-top:25px;font-size:13px}.ds-activities-detail-panel.getaway .modality-title{font-weight:700;margin-bottom:5px}.ds-activities-detail-panel.getaway .selection .selected-date,.ds-activities-detail-panel.getaway .selection .selected-dist{display:table-cell;padding-right:30px}.ds-activities-detail-panel.getaway .selection .selection-header{font-weight:700;margin-bottom:10px}.ds-activities-detail-panel.getaway .selection .selection-header>span{font-weight:400}.ds-activities-detail-wrapper .detail-container .detail-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 10px 20px;max-width:1024px}.ds-activities-detail-wrapper .detail-mobile-navigation{position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:5}.ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow{overflow:hidden;position:absolute;height:15px;top:-15px;left:0;width:100%}.ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:after,.ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:before{position:absolute;height:9px;content:"";background-color:#fff;width:100%;bottom:0}.ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:before{-moz-transform:skewX(45deg);-ms-transform:skewX(45deg);-webkit-transform:skewX(45deg);transform:skewX(45deg);transform-origin:100% 100%;left:-83.3333%;-moz-box-shadow:2px -2px 3px rgba(0,0,0,.2);-webkit-box-shadow:2px -2px 3px rgba(0,0,0,.2);box-shadow:2px -2px 3px rgba(0,0,0,.2)}.ds-activities-detail-wrapper .detail-mobile-navigation .pointing-arrow:after{-moz-transform:skewX(-45deg);-ms-transform:skewX(-45deg);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);transform-origin:0 100%;right:-16.6666%;-moz-box-shadow:-2px -2px 3px rgba(0,0,0,.2);-webkit-box-shadow:-2px -2px 3px rgba(0,0,0,.2);box-shadow:-2px -2px 3px rgba(0,0,0,.2)}.ds-activities-detail-wrapper .detail-mobile-navigation ul{padding-top:5px;padding-bottom:8px}.ds-activities-detail-wrapper .detail-mobile-navigation ul:after,.ds-activities-detail-wrapper .detail-mobile-navigation ul:before{display:table;content:""}.ds-activities-detail-wrapper .detail-mobile-navigation ul:after{clear:both}.ds-activities-detail-wrapper .detail-mobile-navigation ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-top:5px;width:33.3333%;text-align:center;text-transform:uppercase;border-right:1px solid #eee;cursor:pointer}.ds-activities-detail-wrapper .detail-mobile-navigation ul li:last-child{border-right:0}.ds-activities-detail-wrapper .detail-mobile-navigation ul li i,.ds-activities-detail-wrapper .detail-mobile-navigation ul li p{color:#aaa}.ds-activities-detail-wrapper .detail-mobile-navigation ul li i{padding-bottom:5px;font-size:16px}.ds-activities-detail-wrapper .detail-mobile-navigation ul li p{font-size:11px}.ds-activities-detail-wrapper .detail-mobile-navigation ul li.-active i,.ds-activities-detail-wrapper .detail-mobile-navigation ul li.-active p{color:#0050d0}.ds-activities-detail-wrapper .detail-mobile-navigation ul li.-unavailable{cursor:default}.ds-activities-detail-wrapper .detail-mobile-navigation ul li.-unavailable i,.ds-activities-detail-wrapper .detail-mobile-navigation ul li.-unavailable p{color:#ddd}.ds-activities-detail-wrapper .detail-mobile-navigation.-description .detail-button i,.ds-activities-detail-wrapper .detail-mobile-navigation.-description .detail-button p{color:#0050d0}.ds-activities-detail-wrapper .detail-mobile-navigation.-info .info-button i,.ds-activities-detail-wrapper .detail-mobile-navigation.-info .info-button p{color:#0050d0}.ds-activities-detail-wrapper .detail-mobile-navigation.-options .selection-button i,.ds-activities-detail-wrapper .detail-mobile-navigation.-options .selection-button p{color:#0050d0}.ds-activities-detail-wrapper .detail-container .eva-3-breadcrumb{margin-top:20px}.breadcrumb-container{margin:0!important}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;position:relative;background-color:#fff}.ds-activities-detail-panel{margin-top:10px}@media screen and (max-width:767px){.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-location{margin:0!important}.ds-activities-detail-panel.panel-collapsible .panel-header{cursor:pointer;position:relative;padding-right:50px}.ds-activities-detail-panel .panel-header{padding:20px 15px;background-color:#fff}.ds-activities-detail-panel.panel-collapsible .panel-header i{top:50%;right:10px;width:40px;color:#319fda;font-size:22px;font-weight:700;margin-top:-11px;text-align:center;position:absolute}.ds-activities-detail-panel.panel-collapsible .panel-header .eva-3-icon-arrow-up{display:none}.ds-activities-detail-panel.panel-collapsible.-expanded .panel-header .eva-3-icon-arrow-down{display:none}.ds-activities-detail-panel.panel-collapsible.-expanded .panel-header .eva-3-icon-arrow-up{display:block}.ds-activities-detail-panel .panel-body{margin-top:5px;padding:20px 15px;background-color:#fff}.ds-activities-detail-panel.panel-collapsible .panel-body{display:none;margin-top:0}.ds-activities-detail-panel.panel-collapsible.-expanded .panel-body{display:block}}@media screen and (min-width:768px){.ds-activities-detail-panel{padding:20px;margin-top:20px;background-color:#fff}.ds-activities-detail-panel.panel-collapsible .panel-header i{display:none}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-item{width:33.3333%}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-description-item:not(:first-child){border-left:1px solid #eee}.ds-activities-detail-wrapper .detail-mobile-navigation{display:none}}@font-face{font-family:ds-features;src:url(fonts/ds-features-icons.eot)}@font-face{font-family:ds-features;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SA0YAAAC8AAAAYGNtYXAaVsyXAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZsUoj/QAAAF4AAARdGhlYWQIrgEHAAAS7AAAADZoaGVhCasGIgAAEyQAAAAkaG10eEzfBuMAABNIAAAAVGxvY2EiaiciAAATnAAAACxtYXhwACUAxgAAE8gAAAAgbmFtZXuK6wkAABPoAAABtnBvc3QAAwAAAAAVoAAAACAAAwQMAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmEAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg5hD//f//AAAAAAAg5gD//f//AAH/4xoEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAEAIgAEwN4A3AAEgAiACsAMwAANxcwNhcWBjEXAScwBicuATEnAQUBMDYnLgExMAY1Ng4CMRM+ATEjFTQWNwEXMBYnLgExiEZfISIFOAFHODoqKgFG/qsBfgFkDwEBRToBTFtMcgQnOAsC/rpGMAUFbOYrIiIhNBwCex0aGhlKK/12VAF8HBAPNyIFA5GwkwJsAigdAQ8B/VxHBQUFQgAAAwB1ACYDowNaABYALgDDAAAlFjYXMjYxMC4CNzYmBw4BFSIOARYXATEuAScmBhcWDgIxMBYzNhY3PgEuATEXMCYnJjYxMCYHMCYnJhY1NCYxMCYHBi4CIyIOAicmBjEwBhUUNgcOATEmBjEwFgcOATEwBhceAQcGFhcWNjEeATEzLgE1PgE3IgY1JjY3NDYXFjYxMDY3NiYxMCY3PgMxMB4CFxYGMTAGFx4BMTAWNzYWFRQWBwYmIx4BFxQGBzMwNjcwFjc+ASc0Njc2JjEBDwsHFBYFCgsIAgQlGAgCAQgBEBcCFwEDCRciBAIIDAkFFhMICRgQAQl9CA4DBAgVBAMCDA0GDAMRQIF0aX9FGQIMBg0LAQMFFAgEAw8IBAYKHAEBAQwNCRE5ARgOAQYBEhYBBgELBgYEBgUFCAICHWJdRE1jXhMBAQgFBAYEBwUMBwEBFhMCBgEOGAE6EAoMDAEBHAkHBTELAQEXY3xxDh0JBwIQBTZhiVIBcgUQAwoNHQ5xfGMXAQEKU4hiNnEkDwNMGAw/DwwIDg4tBQQBT2BQUGBPAQQFLQ4OCAwPPwwYTAMPJDIwSR8EBBgDAwsXAVWILCcyCQ4JCWcCAQECAggUEhMDAQVOUiMDAiNSTwUBAxMSFAgCAgEBAmcJCQ4JMicsiFUBFwsDAxgEBB9JMDIAAAAABQBHAF8DuQNTABQAMAA1ADoAPwAAASMOAQ8BHgEfARY2PQEzMjY1NCYjASIOAhUUHgI7ARUUFj8BPgM1NC4CKwEDMxUjNTUhFSE1NSEVITUDBwMPakppFD0lbQ0MNEloaUn+KjBVQCUlP1UwRA8SjypJNh4lP1Ux0Ct2dgEm/toBJv7aAh9IZwteHCYGYAwLBlxnSUhnATQkP1QwMFU/JXoIDhB/Byk+TywwVT8k/r0dHWcdHWceHgAAAAAMAEUABQO7A3sABAAJAA4AEwAYAB0AIgAnACwAMQA2ADsAABMRMxEjEyM1MxU1IzUzFRMRMxEjEyM1MxU1IzUzFTUjNTMVNSM1MxU3ETMRIxMjNTMVNSM1MxU1IzUzFUX9/b5/f39/fv7+vn5+fn5+fn5+f/39vn9/f39/fwHA/kUBu/6Ef3++f38CefyKA3b8yX9/vn9/vn5+vn5+P/1IArj9h39/vn9/vn5+AAAAAAIAcAAQA7ADUAAGABsAACUnNxc3FwETIg4CFRQeAjMyPgI1NC4CIwHctFBf1VT+3DRWmHFBQXGYVlaYcUFBcZhW5KNhYNRE/swCbEFxmFZWmHFBQXGYVlaYcUEABQBAABADwANwABMAJgA3AEgAaAAAATUOASMOAQcOAQceAxceARcTIS4DJwcDPgE3PgM3LgEnJSoBMTUwFhceARceARcuAScjMCIHDgEHPgE3PgE3PgExFSUuASc1IxUOAQcOAwc+ATcyNjMyFhceARcuAycB6Cw4ATtzLyI1DxBART8QEWdLAQFjKldSSx4BATVqNAs7RkISGzwe/v0XHBwXJ2IXCw8BLmkkayEaJWIsAQ4MFlsnGSIBJxlmPaY3WhgLGxkVBy9xOgJMOiA9HAJ/VQURFBYLAdx4Ag8TORsUIgkUUWdxNAUVAgHMFSsiFQF4/jQBDAwvcGpXFRAfD+BMAQECDQ8IJxEKCAIBAQkJEScIDg0CAgFMSA0PA01PAw8LBj1QVBwaNxMUCQkBNS8dU1A8BgAABQDPACUDbANbAAIAEgAXABwAIQAAAScVBzUhIgYVERQWMyEyNjURIxMhNSEVNSE1IRU1ITUhFQNChyP+exgsIRcCLRYi1HH+NgHK/jYByv42AcoCsIeHIs0gF/04FyAgFwIy/jgiIokiIokiIgAAAAEAwwBUA4kDGQBBAAABMA4CBwYWBzAGFzA2Nz4BMTA2Nz4BFzAmBzAmNz4BNzAWBzA2NzAWNzA2FxY2Jy4BMTA2Jy4BJy4BJy4BBzAWBwGPNEA3AwckJyENIRoZFyUKCTYOQjIlDw9JXgUdaRhjOzgaMEogFSoJLi1MFxdCKypdNWwyAtogQmVGi0I5TyQ5CgsmAwYGDwQsBhRFRmcRZh88TggRCAcQCBYPEjUeHiAFBQoODhgdKBcAAAAABgA1AA0DuwNzAAoAFAAeADAANAA4AAA3FTM0PgIxPwEnAwEwDgIHBiYxITAGJy4DMQEhFTM1MxUzNTMVMzUzFTM1CQETNxUnBzcVJzXPAQIBpgxQOwEMISklBAeSAj+SBwQlKSEBDP1rUpRBlEGUUv6W/oj3k5rekpng0yRXSzPDJWb+sgEfWWtaAQICAgIBWmtZ/uH51dXV1dXV+QGw/lACKkNzMINDczAAAAEAcABgA5ADIAAcAAABFA4CMTAuAj0BND4CMzIWFz4BMzIeAh0BA5B9ln19ln0fN0kpQW8YGG9BKUk3HwJRVbGQW1uQsVUCKks4IEw7O0wgOEsqAgAAAAAPAG3/9AOsA44ADgAbAEUAUABXAHMAegCBAIgAkgCcAKMAqgCxALgAACUhIhQVHgEzITIWNz4BNyUhLgEnLgEOAQcOAQcFIx4BBxY2FxUOAQcGJiMhIgYnLgE3My4BNyMmNjc+AhYXHgEXHgEXFQMjHgEXMhY3PgE3Fz4BJyMHMzcWNhcOAwcuAScuAychPgE3Mx4BFw4BBwMWBgcGNhcnFAYnJjYXBxYGJyY2FycmNDc6ARcWBicHFgYHIiYnJjYXJyY2BwYiBwc2BicmNjcnFgYnJjYXByYWFRYGBwOJ/QkCC3tIAVMoYBwVGwT9BwL5D2A1M3FybzE1XA4DHEEXAx4XGhQFNC8kUCj+yShPJTM3AkceAxpABVAxMHeAgjs4aR4NEgFz9wEMBCxTLA0fDx8EDQIDPDAZBREHBgwODQU7hlIGCwsMBQEoDBQMAwcTCAkSCfYBAwMQCwoiBQUHDgMOAxEDAg8EJwMBBAYCAQUGDAEDAQUGAgMQAx4PFQEBAwEbERQDAgQECgEHBgYQAigLGAEGCFgDAjkGBAoHJRKWLzMPDw0CEA0PLzAiBUgFAQIDES1BBQQEAwMFSzYDRwhCRBQUGgkJDg0qIQ4sFBQCNyROJQMBJ0wmmSVSIpm7AwIBN21sbTcbJgMuXFxcLho3GgUGBBcsF/48BQcCARoLBQQFAQUMCQ8LBAYJBAQMAgYEAgYFARAEBQMCAgoFBw4CEhEBAgcFIhMFBAEQBgQBBwoIFxICBgMFAgAAAAAEAJMAGAXpA1oAIgBGAGUAhwAAAR4BMzI2Nz4BNTQmJz4BNTQuAiMiDgIVFBYXDgEVFBYXAS4DJyYiBw4BIyImJy4BMQ4BBw4BHQEUFjMhMjY9ATQmJwMeATMyNjc+ATU0Jic+ATU0JiMiBhUUFhcOARUUFhcBLgEnJgYHDgEjIiYnLgExDgEHDgEdARQWMyEyNj0BNCYnAX4NaUtLaQ0QFAgIBAIiPFAtLVA8IgMECAgUDwJwHkRJTCcCHAQWOh8fOhcCF0+NPAUGEQ0DKQ0RBQUCCVU8PVQKDRAHBQICZ0lJZwMCBgYQDQH0L3k+ARcCEi8ZGS8RAxJAcTAFAw0KAooKDwUEAehDcXFDCB4SCxUJDRoMLlE9IiI9US4MGg0JFQsSHgj+oRgqIRoIAQEKCwsKAQEQRTIECwc/CxERCz8HCwQBBDZbWzYHGA8IEQcKFQpKaWlKChUKBxEIDxgH/uYnNg4BAQEICAgIAQINOCgDCQUzCg0NCjMFCQMAAAAEAE3//QPTA4MAEAAdACoAPwAAJSIuAiceATMyNjcOAyMDMhYVFAYjIiY1NDYzITIWFRQGIyImNTQ2MyciDgIVFB4CMzI+AjU0LgIjAhA3YkwwBT6PTU2PPgUwTGI3jRAYGBARFxcRARoRFxcREBgYEI1epHpHR3qkXl6kekdHeqRepitMZzskJycjO2ZMKwITLyEhLy8hIS8vISEvLyEhL8pHeqReXqR6R0d6pF5epHpHAAACAEP/9gPWA4oACgAfAAAlJwcTJyEbASEHEwMiDgIVFB4CMzI+AjU0LgIjAuHV1FHUAQZRUgEG1VLVX6Z8SEh8pl9fp3xISHynX5ibmwEBmQEA/wCZ/v8C8kh8p19fp3xISHynX1+nfEgAAAAEACn/5gPfA4IAQwCJAJYAmwAAJSImJy4BIyIGIwYmJyY2Nz4BMzIWFzEwFjc+ATc+ARceAR8BHgE5ATA2NzYWFxYGBw4BByImLwEuAScmBgcOAQcqASMXIiYnLgEjIgYxBiYnJjY3PgEzMhYXNBYzMDIzPgE3PgEXHgEfAR4BMzEiNjc2FhcWBgcOASMiJi8BLgEjJgYHDgEHKgEjAxQGIyImNTQ2MzIWFSUDJwMhAZUoOAECRTAwQwEHEwYFAggCUTw7UgMtHhtFDQVEIiAnKg4tOUYfBxMGBQIIJlQCAkY0DigfGRY1CgJWKAICAQYoOAEDRDAxQwgTBQYDBwJSPDtRAyofAgEbRA4ERCMfKCoNLTkBAUceCBIGBgMIJlMCA0U1DSkfGRY0CwJVKQECAYsvISIvLyIhLwFBpk7uAyVVFwECJiYGAwcIEwUCLS0CEQEBGgcDHAIBDRMGEwUPFwUCCAgSBhwSAQUXBxELAQEUBQIlAW8XAQImJgYDBwgTBQItLQICEgEaBwMcAgENEwYTBQ8XBQIICBIGHBMFFwYSCwIUBgElAQNMIC8vICEvLyE7/vBx/mMAAAAFAH7/wAOCA8AAKAAtADoARwBYAAABISIOAhURFBYzMRUUFjsBMjY9ASEVFBY7ATI2PQEzMjY1ETQuAiMFMxUjNQMiJjU0NjMyFhUUBiMhIiY1NDYzMhYVFAYjExQGIyEiJj0BNDYzITIWHQECtP6XKks4IDwrHxUzFh4BAB4VNBUeASs8IDhLK/7W7OxhGygoGxwnJxwBrRsoKBscJyccQx4V/jQVHh4VAcwVHgPAIDhLKv24KjxSFR4eFVJSFR4eFVI8KgJIKks4IDAzM/1EJxwbKCgbHCcnHBwnKBscJwEkFR4eFf8VHh4V/wAAAAABADwAPgPcAyUAnAAAASM3NiYnJgYPASM/AT4BJy4BDwE3NiYnJgYPAScuAQcOAR8BByc3NiYnJgYPAScuAQcOAR8BJyYGBwYWHwIjJy4BBw4BHwEjIgYVFBY7AQcGFhcWNj8BFw8BIgYVHgE/AQcGFhcWNj8BFx4BNz4BLwE3FwcGFhcWNj8BFx4BNz4BLwEXFjY3NiYjLwE3Fx4BNz4BLwEzMjY1NCYjA7NfEwkHDw4hCS+gUG8RFwIBGRE6GggJDg8hCBoQCCEODwoIKFBQKAgJDw8gCQ8aCSAPDgoJGToRGQEBFxFuUKAvCSEODggJE18RGBgRXh4JCA8OIAk5o05UERYBGREgMAgJDg8hCDIdCCEODwkINUxNNQkJDw8hCB0yCCEODwkIMB8RGQEBFhFVTqM5CSEODgkKHV4RFxgRAeodDiAICQcOR4gGARgREBYBAywOHwgJCQ8rHA4JCAcgD0aJiUYPIAcICQ4cKw8JCQgfDiwDARYQERgBBohHDgcJCCAOHRcREBcuDiAJCAcOWAGEBRkQEBYBAVAPHwgJCQ5UMw4JCAggDlyCglwOIAgICQ4zVA4JCQgfD1ABARYQEBkFhAFYDgcICSAOLhcQERcAAAAAAQAAAAEAAGZok+tfDzz1AAsEAAAAAADR0t5FAAAAANHS3kUAAP/ABekDwAAAAAgAAgAAAAAAAAABAAADwP/AAAAGTAAAAAAF6QABAAAAAAAAAAAAAAAAAAAAFQQAAAAAAAAAAAAAAAIAAAAEAACIBBkAdQQAAEcEAABFBAAAcAQAAEAEGQDPBBkAwwPwADUEAABwBBkAbQZMAJMEAABNBBkAQwQNACkEAAB+BBkAPAAAAAAACgAUAB4AbgFwAc4CJgJUAvADKAOGA9wECAUoBegGQgZ4B1YHzgi6AAEAAAAVAMQADwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQALAAAAAQAAAAAAAgAHAIQAAQAAAAAAAwALAEIAAQAAAAAABAALAJkAAQAAAAAABQALACEAAQAAAAAABgALAGMAAQAAAAAACgAaALoAAwABBAkAAQAWAAsAAwABBAkAAgAOAIsAAwABBAkAAwAWAE0AAwABBAkABAAWAKQAAwABBAkABQAWACwAAwABBAkABgAWAG4AAwABBAkACgA0ANRkcy1mZWF0dXJlcwBkAHMALQBmAGUAYQB0AHUAcgBlAHNWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBkcy1mZWF0dXJlcwBkAHMALQBmAGUAYQB0AHUAcgBlAHNkcy1mZWF0dXJlcwBkAHMALQBmAGUAYQB0AHUAcgBlAHNSZWd1bGFyAFIAZQBnAHUAbABhAHJkcy1mZWF0dXJlcwBkAHMALQBmAGUAYQB0AHUAcgBlAHNGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");font-weight:400;font-style:normal}[class*=" ds-features-"],[class^=ds-features-]{font-family:ds-features;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ds-features-activities:before{content:""}.ds-features-audio:before{content:""}.ds-features-chat:before{content:""}.ds-features-city:before{content:""}.ds-features-correct:before{content:""}.ds-features-cruises:before{content:""}.ds-features-document:before{content:""}.ds-features-dolphin:before{content:""}.ds-features-events:before{content:""}.ds-features-favourites:before{content:""}.ds-features-food:before{content:""}.ds-features-purchased:before{content:""}.ds-features-smile:before{content:""}.ds-features-star:before{content:""}.ds-features-summer:before{content:""}.ds-features-transfer:before{content:""}.ds-features-winter:before{content:""}.ds-image-gallery{height:211px;display:block;position:relative}.ds-image-gallery .image-control{z-index:3;width:100%;bottom:15px;display:flex;position:absolute;align-items:center;justify-content:center}.ds-image-gallery .image-control span.circle{width:6px;height:6px;margin-right:5px;border-radius:50%;background-color:rgba(216,216,216,.6)}.ds-image-gallery .image-control span.circle.active{background-color:#fff}.ds-image-gallery .image-control span.circle:first-child,.ds-image-gallery .image-control span.circle:last-child{width:4px;height:4px}.ds-image-gallery .image-control span.circle.active:first-child,.ds-image-gallery .image-control span.circle.active:last-child{width:6px;height:6px}.ds-image-gallery .amount-pictures{z-index:3;right:16px;bottom:16px;display:flex;position:absolute;align-items:center;flex-direction:row}.ds-image-gallery .amount-pictures svg{color:#fff;width:24px;height:24px}.ds-image-gallery .amount-pictures span{color:#fff;font-size:13px;padding-right:5px;text-shadow:0 1px 1px rgba(0,0,0,.3)}.ds-image-gallery .shadow-image{bottom:0;z-index:2;width:100%;height:58px;position:absolute;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6))}.ds-image-gallery #slides{width:100%;height:211px;display:flex;overflow:hidden;flex-direction:row}.ds-image-gallery #slides span.slide{width:100%;height:211px;background-size:cover;background-position:center;background-repeat:no-repeat}.ds-image-gallery #slides span.slide.-last{color:#fff;display:flex;position:relative;align-items:center;flex-direction:column;background-color:#000;justify-content:center}.ds-image-gallery #slides span.slide.-last svg{width:64px;height:64px;margin-bottom:15px}.ds-image-gallery #slides span.slide.-last>span{font-size:16px}.ds-image-gallery #slides span.slide.ng-hide-add{z-index:1;position:absolute;-webkit-animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both}.ds-image-gallery #slides span.slide.ng-hide-remove{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}.ds-image-gallery.-left #slides span.slide.ng-hide-add{-webkit-animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both}.ds-image-gallery.-left #slides span.slide.ng-hide-remove{-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both}.slider-gallery-modal,.slider-gallery-modal .modal-content,.slider-gallery-modal .modal-header{background-color:#000}.slider-gallery-modal .modal-header{border-bottom:none}.slider-gallery-modal .modal-header h4{text-transform:uppercase}.slider-gallery-modal .modal-header h4,.slider-gallery-modal .modal-header i{color:#fff}.slider-gallery-modal .modal-content{padding:0;display:block;height:calc(100% - 72px)}.slider-gallery-modal .modal-content ul.mosaic li{width:33.33%;height:112px;display:inline-block}.slider-gallery-modal .modal-content ul.mosaic li>span{height:115px;display:block;border:1px solid #000;box-sizing:border-box}.slider-gallery-modal .modal-content .gallery{height:100%;display:flex;align-items:center;justify-content:center}.slider-gallery-modal .modal-content .gallery>span.gallery-image{width:100%;display:block;min-height:290px}.slider-gallery-modal .modal-content .gallery>span.gallery-image.ng-hide-add{z-index:1;position:absolute;animation:slideOutLeft .7s;-webkit-animation:slideOutLeft .7s}.slider-gallery-modal .modal-content .gallery>span.gallery-image.ng-hide-remove{animation:slideInRight .7s;-webkit-animation:slideInRight .7s}.slider-gallery-modal .modal-content .gallery>span.gallery-image.-left.ng-hide-add{animation:slideOutRight .7s;-webkit-animation:slideOutRight .7s}.slider-gallery-modal .modal-content .gallery>span.gallery-image.-left.ng-hide-remove{animation:slideInLeft .7s;-webkit-animation:slideInLeft .7s}.slider-gallery-modal .modal-content .footer{bottom:0;z-index:2;width:100%;height:55px;display:flex;position:fixed;padding-bottom:7px;align-items:flex-end;background-color:#000;box-sizing:border-box;justify-content:center}.slider-gallery-modal .modal-content .footer .shadow{top:-30px;width:100%;height:30px;line-height:22px;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,#000 100%)}.slider-gallery-modal .modal-content .footer .shadow>span{color:#fff;float:right;display:block;font-size:16px;padding-right:30px}.slider-gallery-modal .modal-content .footer .button{display:flex;min-width:60px;align-items:center;flex-direction:column}.slider-gallery-modal .modal-content .footer .button.-gal{margin-right:30px}.slider-gallery-modal .modal-content .footer .button span{color:#aaa;font-size:13px}.slider-gallery-modal .modal-content .footer .button.-active span{color:#fff}.slider-gallery-modal .modal-content .footer .button span[class^=eva-3-icon]{font-size:24px;margin-bottom:5px}.back-text{height:41px;display:flex;padding-top:3px;align-items:center;flex-direction:row;justify-content:space-between}[class*=ds-activities-step-] .back-text>span:first-child{padding-left:7px}[class*=ds-activities-step-] .back-text>span.cart-info{padding-right:12px}.back-text>.eva-3-icon-arrow-left,.back-text>span{font-size:13px;color:#444;display:inline-block}[class*=ds-activities-step-] .info-banner{height:106px;display:flex;padding:0 16px;align-items:center;background-color:#fff;justify-content:space-between}[class*=ds-activities-step-] .info-banner span{font-size:16px;color:#444;line-height:1.25}.ds-activities-step-3 .selection-content{margin-bottom:55px}.ds-activities-step-3 .info-banner span{max-width:175px}[class*=ds-activities-step-] .info-banner svg{flex-shrink:0}[class*=ds-activities-step-] .selection-content{margin-top:10px;background-color:#fff}[class*=ds-activities-step-] .selection-content.in-cart{margin-top:50px;background-color:#fff}[class*=ds-activities-step-] .selection-content .in-cart-message-container{background-color:#4300d2;color:#fff;height:38px;border-radius:8px;padding:15px;display:flex;align-items:center;font-size:16px;font-weight:500;position:absolute;z-index:5;margin-top:-35px;margin-left:10px;margin-right:10px;width:calc(100% - 50px)}[class*=ds-activities-step-] .selection-content .in-cart-message-container i{padding-right:10px}[class*=ds-activities-step-] .selection-content .date-selection{display:flex;flex-direction:row;padding:24px 15px 28px 15px;justify-content:space-between}[class*=ds-activities-step-] .selection-content.in-cart .date-selection{padding-top:50px}[class*=ds-activities-step-] .selection-content .date-selection>span{display:flex;flex-direction:column}[class*=ds-activities-step-] .selection-content .date-selection span label{color:#444;font-size:13px;font-weight:500;letter-spacing:1pt;padding-bottom:5px;text-transform:uppercase}[class*=ds-activities-step-] .selection-content .date-selection span .time-select{width:115px}[class*=ds-activities-step-] .selection-content .passengers-selection .selection-detail span:first-child label.ageLabel{font-size:16px}body.-webview [class*=ds-activities-step-] .selection-content .passengers-selection{padding-bottom:82px}[class*=ds-activities-step-] .selection-content .date-selection span input{width:160px}[class*=ds-activities-step-] .selection-content .date-selection span.input-container{width:140px;display:flex;padding-top:16px;padding-bottom:3px;flex-direction:row;border-bottom:solid 2px #888}[class*=ds-activities-step-] .selection-content .date-selection span.input-container .selection-schedule{-webkit-appearance:none;border:none;background-color:#fff;width:100%}[class*=ds-activities-step-] .selection-content .date-selection span.input-container i{font-size:23px;padding-right:5px}[class*=ds-activities-step-] .selection-content .passengers-selection{padding:6px 15px 1px 15px}[class*=ds-activities-step-] .selection-content .passengers-selection h1{font-size:16px;color:#444;margin-bottom:23px;font-weight:500}[class*=ds-activities-step-] .selection-content .passengers-selection .selection-detail{height:45px;display:flex;align-items:center;flex-direction:row;margin-bottom:25px;justify-content:space-between}[class*=ds-activities-step-] .selection-content .passengers-selection .selection-detail .-ages-container{width:150px}[class*=ds-activities-step-] .selection-content .passengers-selection .selection-detail>div{width:45%}[class*=ds-activities-step-] .selection-content .passengers-selection .selection-detail span:first-child label{display:block;font-size:16px;color:#444;letter-spacing:-.6px}[class*=ds-activities-step-] .selection-content .passengers-selection .selection-detail span:first-child em{font-size:13px;color:#aaa;letter-spacing:-.4px}[class*=ds-activities-step-] .selection-content .info-message{font-size:16px;padding:0 20px;color:#444;line-height:1.25;margin:26px 0 0 0;display:flex;flex-direction:column}[class*=ds-activities-step-] .selection-content .add-cart-button{margin-top:26px;padding:0 15px 25px}[class*=ds-activities-step-] .selection-content .add-cart-button .eva-3-btn.-lg{padding:0;width:100%;display:flex;color:#444;box-shadow:none;align-items:center;justify-content:center;border:solid 1px #444}[class*=ds-activities-step-] .selection-content .add-cart-button .eva-3-btn.-lg i{font-size:30px;padding-right:5px}.ds-activities-step-3 .fare-bottom{width:100%;display:block;margin-bottom:10px;background-color:#fae829}.ds-activities-step-3 .fare-bottom.fixed .ds-activities-tour-fare{position:fixed}.badge-container{padding:10px 15px 20px 15px}.eva-message-mobile-toasted{background:#fff;position:relative;padding:10px 5px 20px 5px}.eva-message-mobile-toasted.fixed{z-index:10;bottom:60px;position:fixed;background:0 0}.toasted-message-position{height:1px;width:100%;background-color:#fff}.ds-activities-detail-description .detail-description-info .detail-description-highlight-list .detail-tour-description-item.location-item.fixed{margin-bottom:70px}.ds-activities-detail-description .detail-description-info .button-container{height:45px;display:block;padding:20px 0 20px 0;background-color:#eee}.ds-activities-detail-description .detail-description-info .button-container .-eva-3-m-sm{padding:0 10px;margin:0!important}.ds-activities-detail-description .detail-description-info .-eva-3-m-sm.fixed{bottom:10px;padding:10px;position:fixed;margin:0!important;width:calc(100% - 20px);z-index:2;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.eva-3-steps-horizontal.-white.tour-steps{height:60px;border:none;padding:10px 35px 0 35px;border-radius:0;box-sizing:border-box;background-color:#fff}.tour-steps.eva-3-steps-horizontal .steps-horizontal-container{max-height:24px}.tour-steps.eva-3-steps-horizontal .label-swipe-container{height:24px}.tour-steps.eva-3-steps-horizontal .label-swipe{height:24px;width:24px}.tour-steps.eva-3-steps-horizontal .label-swipe-content{line-height:24px}.tour-steps.eva-3-steps-horizontal .steps-horizontal-text-container{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.tour-steps.eva-3-steps-horizontal .steps-horizontal-text-container li.steps-horizontal-text-item:first-child{text-align:left}.tour-steps.eva-3-steps-horizontal .steps-horizontal-text-container li:nth-child(3){text-align:right}.ds-activities-tour-fare{bottom:0;width:100%;height:82px;display:flex;flex-direction:row;background-color:#fff;justify-content:space-between;box-shadow:0 0 10px rgba(0,0,0,.4)}.ds-activities-tour-fare .price-detail{padding:5px;display:flex;position:relative;flex-direction:row;align-items:center}.ds-activities-tour-fare .price-detail .discount{display:none}.ds-activities-tour-fare .price-detail.has-discount .discount{top:-30px;left:0;display:flex;position:absolute}.ds-activities-tour-fare .price-detail .price-list{display:flex;padding-left:15px;flex-direction:column}.ds-activities-tour-fare .price-detail .price-list.has-discount{padding-top:2px}.ds-activities-tour-fare .price-detail .price-list span.cross-price{display:none}.ds-activities-tour-fare .price-detail .price-list>span.price{display:flex;color:#444;font-size:21px;flex-direction:row;align-items:center;justify-content:center;padding-top:10px}.ds-activities-tour-fare .price-detail .price-list>span.price>span.tooltip{width:16px;height:16px;display:flex;border-radius:50%;margin-right:10px;align-items:center;background-color:#fff;justify-content:center;color:#4300d2}.ds-activities-tour-fare .price-detail .price-list>span.price>span.price-values{display:flex;flex-direction:column;font-size:24px}.ds-activities-tour-fare .price-detail .price-list span.price em{font-size:14px}.ds-activities-tour-fare .price-detail .price-list span.disclaimer{color:#444;font-size:12px;padding-bottom:2px}.ds-activities-tour-fare .fare-button{padding:15px 15px 0 0}.ds-activities-tour-fare .price-box-loader{display:flex;padding:0 0 0 20px;flex-direction:column;justify-content:center}.ds-activities-tour-fare .price-box-loader .eva-3-loader{margin-left:20px}.ds-activities-tour-fare .price-box-loader>span{font-size:12px;padding-top:10px}.modal-content.mobile-detail-price{padding:0}.modal-content.mobile-detail-price ul{margin-top:20px}.modal-content.mobile-detail-price ul li{display:flex;padding:0 15px;flex-direction:row;align-items:center;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-content.mobile-detail-price ul li:not(:first-child){padding-top:13px}.modal-content.mobile-detail-price ul li.modality span{flex-grow:1;font-size:16px;font-weight:500;color:#444}.modal-content.mobile-detail-price ul li span{color:#666;font-size:14px}.modal-content.mobile-detail-price ul li.discount{margin-bottom:7px}.modal-content.mobile-detail-price ul li.discount span{color:#eee}.modal-content.mobile-detail-price ul li.total{height:50px;padding:15px;border-top:1px solid #6666;border-bottom:1px solid #6666}.modal-content.mobile-detail-price ul li.total span{color:#444;font-size:18px;font-weight:400}.modal-content.mobile-detail-price span.payment{height:25px;display:flex;flex-direction:row;align-items:center;padding-top:5px;padding-bottom:5px;padding-left:20px}.modal-content.mobile-detail-price span.payment>span{color:#444;font-size:11px}.modal-content.mobile-detail-price span.payment>span:first-child{padding-right:2px}.modal-content.mobile-detail-price span.payment>span.eva-3-icon-card{font-size:15px}.modal-activities-detail .highlights{position:relative;border-bottom:1px solid #eee}.modal-activities-detail .highlights .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.modal-activities-detail .highlights .title h1{color:#444;font-size:16px;letter-spacing:-.5px}.modal-activities-detail .highlights .title span.eva-3-icon-arrow-down{color:#888;font-size:16px}.modal-activities-detail .highlights.full-height .title span.eva-3-icon-arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.modal-activities-detail .highlights .shadow-box{top:38px;width:100%;z-index:999;height:100px;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.modal-activities-detail .highlights.full-height .shadow-box{display:none}.modal-activities-detail .highlights .content{height:80px;overflow:hidden;margin-top:22px;padding-bottom:20px}.modal-activities-detail .highlights.full-height .content{height:auto;overflow:initial;padding-bottom:0}.modal-activities-detail .highlights .content ul{padding-left:20px;list-style-type:disc}.modal-activities-detail .highlights .content ul li{color:#888;font-size:13px;line-height:1.38;padding-bottom:20px}.modal-activities-detail .description{margin-top:25px}.modal-activities-detail .description h1{color:#444;font-size:16px;line-height:1.19;letter-spacing:-.5px}.modal-activities-detail .description p{color:#888;font-size:13px;line-height:1.38;padding-top:22px}.tour-main-detail{background-color:#eee}.tour-main-detail .detail-container .detail-product-info{padding:25px 50px;background-color:#fff}.tour-main-detail .detail-container .eva-3-breadcrumb{height:33px;display:flex;padding:0 25px;align-items:center;background-color:#fff;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-main-detail .detail-container .eva-3-breadcrumb ul.breadcrumb-container li.breadcrumb-item a{font-weight:400}.tour-main-detail .detail-container .eva-3-breadcrumb ul.breadcrumb-container li.breadcrumb-item:before{font-size:14px;font-weight:400}.tour-main-detail .detail-container .tour-reviews-description-container{margin-top:30px}.tour-detail-description{background-color:#fff;padding:50px 200px 35px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-detail-description .description{color:#666;line-height:20px}.tour-detail-description .description>h3{color:#444;font-size:24px;line-height:1.33}.tour-detail-description .description>b{font-weight:700}.tour-detail-description .description b:not(:first-child){display:flex;margin-top:20px}.tour-detail-description .description-content.collapsed{max-height:300px;overflow:hidden;padding-bottom:0;position:relative}.tour-detail-description .description-content.collapsed>span.shadow-gradient{left:0;bottom:0;width:100%;height:45px;display:block;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.tour-detail-description .description-content>span.shadow-gradient{display:none}.tour-detail-description .link-button{display:flex;padding-top:20px;align-items:center}.tour-detail-description .link-button:hover{cursor:pointer}.tour-detail-description .link-button:hover>span{color:#270570}.tour-detail-description .link-button>span{color:#4300d2;font-size:14px}.tour-detail-description .link-button>span[class^=eva-3-icon]{font-size:16px;padding-left:10px}.tour-detail-description .link-button.collapsed>span.eva-3-icon-arrow-up,.tour-detail-description .link-button>span.eva-3-icon-arrow-down{display:none}.tour-detail-description .link-button.collapsed>span.eva-3-icon-arrow-down{display:block}@media (min-width:1024px) and (max-width:1279px){.tour-detail-description{padding:50px 35px}}@media (min-width:768px) and (max-width:1023px){.tour-detail-description{padding:50px}}.reviews-summary{background-color:#fff;padding:40px 50px 0 50px}.reviews-summary .eva-3-reviews-summary{min-height:unset;padding:0 0 15px 0;border-bottom:1px solid #ccc}.reviews-summary .eva-3-reviews-summary .reviews-summary-header{justify-content:flex-start}.reviews-summary .eva-3-reviews-summary .reviews-summary-header .summary-comment-content .eva-3-body-2 strong{font-weight:500}.reviews-summary .eva-3-reviews-summary .reviews-summary-rating-bar{columns:2 auto;column-gap:125px;padding:0 90px 0 60px}.reviews-summary .eva-3-reviews-summary .reviews-summary-rating-bar .reviews-summary-rating-column{margin-bottom:20px}.reviews-summary .eva-3-reviews-summary .summary-rating-bar-container{margin:8px 0 0 0}.eva-3-rating.-good,.reviews-summary .eva-3-rating.-good,.reviews-summary .progress-bar-content.-good{background-color:#03a691}.eva-3-rating.-regular,.reviews-summary .eva-3-rating.-regular,.reviews-summary .progress-bar-content.-regular{background-color:#ffc000}.eva-3-rating.-bad,.reviews-summary .eva-3-rating.-bad,.reviews-summary .progress-bar-content.-bad{background-color:#fa8e04}.reviews-summary .-rate.-good{color:#03a691;background-color:transparent}.reviews-summary .-rate.-regular{color:#ffc000;background-color:transparent}.reviews-summary .-rate.-bad{color:#fa8e04;background-color:transparent}@media (min-width:1024px) and (max-width:1279px){.reviews-summary .eva-3-reviews-summary .reviews-summary-rating-bar{padding:0 40px;column-gap:50px}}@media (min-width:768px) and (max-width:1023px){.reviews-summary .eva-3-reviews-summary .reviews-summary-rating-bar{padding:0 25px;column-gap:25px}}.tour-price-box{width:296px;border-radius:6px;position:relative;padding:24px 22px;border:1px solid #ccc;font-family:Rubik;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-price-box .discount-label{right:0;top:0;position:absolute}.tour-price-box>h6{color:#444;font-size:12px;letter-spacing:-.1px}.tour-price-box .price-info{display:flex;padding-top:15px;align-items:flex-end}.tour-price-box .price-info>span.price{display:flex;color:#444;font-size:24px;line-height:22px;padding-right:10px;align-items:flex-end;letter-spacing:-.1px}.tour-price-box .price-info>span.price em{display:flex;font-size:13px;padding-left:4px;margin-bottom:-4px}.tour-price-box .price-info>span.line-through{color:#aaa;font-size:11px;line-height:14px;text-decoration:line-through}.tour-price-box>p.taxes{color:#888;font-size:12px;padding-top:10px}.tour-price-box .action-button{margin:14px 0 10px 0;display:flex}.tour-price-box .action-button>a{width:100%}.contact-button{border:1px solid var(--brand-primary-3)}.modal-coachmark-actions{justify-content:center!important}.contact-button .btn-text{color:var(--brand-primary-3)}.contact-button:hover{background-color:var(--brand-primary-3)}.contact-button:hover .btn-text{color:#fff}.action-button .buy-button{color:#fff}.tour-price-box .payment-options>span{color:#666;font-size:12px;letter-spacing:-.1px}.buy-modal-title{margin-bottom:24px}.buy-modal-description{line-height:20px}.description-bold{font-weight:700;color:var(--color-neutral-700)}@media (min-width:768px) and (max-width:1023px){.detail-container .detail-cluster-container .detail-product-pricebox.tour-pricebox-content{top:472px}}@media (max-width:768px){.detail-container .detail-cluster-container .detail-product-pricebox.tour-pricebox-content{display:none}}.tour-modalities{margin-top:40px;background-color:#fff;padding:65px 210px 50px 145px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-modalities>h2{color:#444;font-size:24px;font-weight:500;line-height:1.33}.tour-modalities>ul{margin-top:45px}.tour-modalities>ul>li:not(:first-child){padding-top:20px}@media (min-width:1024px) and (max-width:1279px){.tour-modalities{padding:45px}}@media (min-width:768px) and (max-width:1023px){.tour-modalities{padding:50px 30px}}.tour-modality-cluster{margin:0}.tour-modality-cluster.-error{border-radius:8px;border:1px solid #fa503f}.tour-modality-cluster.-selected{border-radius:8px;border:2px solid #4300d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-modality-cluster.-selected .cluster-selected-info{height:40px;display:flex;padding:0 17px;align-items:center;background-color:#4300d2;justify-content:flex-start}.tour-modality-cluster.-selected .cluster-selected-info>span{color:#fff;font-size:16px;font-weight:500}.tour-modality-cluster.-selected .cluster-selected-info>span.eva-3-icon-checkmark-circle{font-size:16px;font-weight:400;padding-right:10px}.tour-modality-cluster .cluster-container{overflow:unset}.tour-modality-cluster .cluster-selected-info{display:none}.tour-modality-cluster .cluster-content{display:flex;padding:17px;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-modality-cluster .cluster-content>h4{color:#444;font-size:16px;font-weight:500;line-height:1.25}.tour-modality-cluster .cluster-content>ul.modality-drivers{display:flex;padding:16px 0;margin-bottom:16px;border-bottom:1px solid #eee}.tour-modality-cluster .cluster-content>ul.modality-drivers.no-content{margin-bottom:0;border-bottom:none}.tour-modality-cluster .cluster-content>ul.modality-drivers li:not(:first-child){padding-left:14px}.tour-modality-cluster .cluster-content>ul.modality-drivers li{color:#444;display:flex;font-size:14px;align-items:center}.tour-modality-cluster .cluster-content>ul.modality-drivers li>span[class^=eva-3-icon]{display:none}.tour-modality-cluster .cluster-content>ul.modality-drivers li>span.eva-3-icon-time{font-size:14px;padding-right:6px;display:inline-flex}.tour-modality-cluster .cluster-content>ul.modality-drivers li:last-child{color:#888}.tour-modality-cluster .cluster-content .modality-inclusions{display:flex}.tour-modality-cluster .cluster-content .modality-inclusions section{width:50%;display:flex;padding-right:40px;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-modality-cluster .cluster-content .modality-inclusions section>h5{color:#666;font-size:14px;font-weight:500}.tour-modality-cluster .cluster-content .modality-inclusions section ul{padding-top:11px}.tour-modality-cluster .cluster-content .modality-inclusions section ul li{display:flex;color:#888;font-size:14px;line-height:1.29;align-items:flex-start}.tour-modality-cluster .cluster-content .modality-inclusions section ul li:not(:first-child){padding-top:3px}.tour-modality-cluster .cluster-content .modality-inclusions section ul li span[class^=eva-3-icon]{font-size:14px;font-weight:500;padding-left:5px;padding-right:11px}.tour-modality-cluster .cluster-content .modality-inclusions section ul li span.eva-3-icon-checkmark{color:#00b02e;font-weight:400}.tour-modality-cluster .cluster-content .description-content{display:none}.tour-modality-cluster .cluster-content .description-content.collapsed{display:block;color:#888;font-size:14px;line-height:normal;padding:5px 50px 16px 0}.tour-modality-cluster .cluster-content .link-button{display:flex;align-items:center;padding:16px 0 26px 0}.tour-modality-cluster .cluster-content .link-button:hover{cursor:pointer}.tour-modality-cluster .cluster-content .link-button>span{color:#4300d2;font-size:14px}.tour-modality-cluster .cluster-content .link-button>span.eva-3-icon-arrow-up{font-size:14px;font-weight:500;padding-right:7px;transform:rotate(180deg)}.tour-modality-cluster .cluster-content .link-button:hover>span{color:#270570}.tour-modality-cluster .cluster-content .link-button.collapsed{padding-top:0}.tour-modality-cluster .cluster-content .link-button.collapsed>span.more,.tour-modality-cluster .cluster-content .link-button>span.less{display:none}.tour-modality-cluster .cluster-content .link-button.collapsed>span.less{display:inline-flex}.tour-modality-cluster .cluster-content .link-button.collapsed>span.eva-3-icon-arrow-up{padding-left:7px;transform:rotate(0)}.tour-modality-cluster .cluster-content .modality-selection{display:flex;margin-top:auto;padding-top:16px;border-top:1px solid #eee}.tour-modality-cluster .cluster-content .modality-selection ul.getaway-info{display:flex}.tour-modality-cluster .cluster-content .modality-selection ul.getaway-info>li{display:flex;flex-direction:column}.tour-modality-cluster .cluster-content .modality-selection ul.getaway-info>li:first-child{padding-right:50px}.tour-modality-cluster .cluster-content .modality-selection ul.getaway-info>li>span{color:#444;font-size:14px;font-weight:500;text-transform:uppercase}.tour-modality-cluster .cluster-content .modality-selection ul.getaway-info>li>span.text{color:#888;display:flex;font-size:14px;padding-top:15px;font-weight:400;text-transform:none}.tour-modality-cluster .cluster-content .modality-selection ul.getaway-info>li>span.text p:not(:last-child){padding-right:3px}.tour-modality-cluster .cluster-content .modality-selection section{display:flex;flex-direction:column;justify-content:flex-start}.tour-modality-cluster .cluster-content .modality-selection section:not(:last-of-type){padding-right:10px}.tour-modality-cluster .cluster-content .modality-selection section:last-of-type{padding-left:10px}.tour-modality-cluster .cluster-content .modality-selection section>h3{color:#444;font-size:12px;font-weight:500;padding-bottom:10px;text-transform:uppercase}.tour-modality-cluster .cluster-content .modality-selection section .shopping-calendar .eva-3-input .input-container{width:150px}.tour-modality-cluster .cluster-pricebox-container,.tour-modality-cluster .cluster-pricebox-container .eva-3-pricebox-cluster,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox{border-top-right-radius:8px}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox{display:flex;padding-top:20px;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .loading-info,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox.-loading .detail-price-container{display:none}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .pricebox-discount{top:0;left:0;position:absolute}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox.-loading .loading-info{width:100%;height:78px;display:flex;align-items:center;flex-direction:column;justify-content:center}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container{height:78px;display:flex;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container>h6{color:#444;line-height:1;font-size:12px;font-weight:500;letter-spacing:-.1px}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container .prices-info{display:flex;padding-top:7px;flex-direction:column}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container .prices-info span.cross-price{color:#aaa;font-size:12px;line-height:normal;text-decoration:line-through}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container .prices-info.-rem span.cross-price{padding-left:25px}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container .prices-info span.price{display:flex;color:#444;font-size:28px;padding-top:5px;text-align:center;letter-spacing:-.1px;justify-content:flex-start}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container .prices-info span.price em{font-size:28px;margin:0 5px 0 0}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container .prices-info.-rem span.price em{margin-left:8px}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .detail-price-container .prices-info span.price .price-box-detail-info span.eva-3-icon-info-circle-outline{font-size:18px}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons{width:100%;display:flex;padding-top:14px;flex-direction:column}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span>a{width:100%}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span.button-add>a>em{padding-left:5px}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-date.-updatable>span.button-select,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-date>span.button-add,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-date>span.button-buy,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-editable.-updatable>span.button-select,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-editable>span.button-add,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-editable>span.button-buy,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-updatable>span.button-add,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-updatable>span.button-buy,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span.button-date,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span.button-select,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span.button-update{display:none}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-date>span.button-date,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-editable>span.button-update,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-updatable>span.button-select{display:inline-flex}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span.button-add>a.-loading i,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span.button-add>a>.eva-3-loader{display:none}.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span.button-buy{margin-bottom:8px}.tour-modalities ul li.-blocked .tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span[class^=button]>a:not(.-loading),.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-disable>span[class^=button]>a:not(.-loading),.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox.-loading .action-buttons>span[class^=button]>a{border:none;box-shadow:none;pointer-events:none;background-color:#aaa}.tour-modalities ul li.-blocked .tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons>span[class^=button]>a:not(.-loading)>em,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox .action-buttons.-disable>span[class^=button]>a:not(.loading)>em,.tour-modality-cluster .cluster-pricebox-container .tour-modality-pricebox.-loading .action-buttons>span[class^=button]>a>em{color:#666}.tour-modality-cluster .cluster-pricebox-container .tour-pricebox-bottom{padding:5px 18px;justify-content:flex-start;border-bottom-right-radius:8px}.tour-modality-cluster .cluster-pricebox-container .tour-pricebox-bottom span{color:#666;font-size:12px;line-height:1.33;font-weight:400;letter-spacing:-.1px}.tour-modality-cluster .pricebox-top-container .eva-3-label{margin-left:-19px;margin-top:-20px;padding-bottom:20px}.tour-price-changed{right:20px;bottom:20px;position:fixed;z-index:9}@media (min-width:768px) and (max-width:1023px){.tour-modality-cluster .cluster-content .modality-selection section .select-tag,.tour-modality-cluster .cluster-content .modality-selection section .shopping-calendar input{height:35px;font-size:14px}.tour-modality-cluster .cluster-content .modality-selection section .select-container:before{width:30px;height:23px}.tour-modality-cluster .cluster-content .modality-selection section .select-container:after{width:35px;bottom:9px;font-size:16px}}.tour-general-info{margin-top:40px;background-color:#fff;padding:52px 40px 52px 55px}.tour-general-info>h6{color:#444;font-size:32px;font-weight:500}.tour-general-info .inclusions{display:flex;padding-top:50px;border-bottom:1px solid #ccc}.tour-general-info .inclusions>section{width:50%;display:flex;padding-bottom:50px;flex-direction:column}.tour-general-info .inclusions>section>h6{color:#444;font-size:20px}.tour-general-info .inclusions>section>ul{padding-top:32px}.tour-general-info .inclusions>section>ul>li{display:flex;width:calc(100% - 80px)}.tour-general-info .inclusions>section>ul>li:not(:first-child){padding-top:15px}.tour-general-info .inclusions>section>ul>li>span{color:#888;font-size:14px;line-height:1.29}.tour-general-info .inclusions>section>ul>li>span.eva-3-icon-checkmark{color:#00b02e}.tour-general-info .inclusions>section>ul>li>span.eva-3-icon-close{font-weight:500}.tour-general-info .inclusions>section>ul>li>span[class^=eva-3-icon]{font-size:13px;padding-right:13px}.tour-general-info .cancellation{display:flex;padding:50px 0}.tour-general-info .cancellation>span.title,.tour-general-info .driver-info>span.title{color:#444;flex-shrink:0;font-size:20px;min-width:240px;padding-right:90px}.tour-general-info .cancellation>span.description,.tour-general-info .driver-info>span.description{color:#888;font-size:13px;line-height:1.38}.tour-general-info .cancellation.-no-driver{border-bottom:1px solid #ccc}.tour-general-info .driver-info{display:flex;padding-bottom:50px;border-bottom:1px solid #ccc}.tour-general-info .driver-info.-no-cancel{padding-top:50px}.tour-general-info>h6:not(:first-of-type){font-size:24px;padding-top:60px;font-weight:400}.tour-general-info ul.general-information{padding-top:30px;margin-left:20px}.tour-general-info .general-information li{color:#666;font-size:16px;line-height:1.25;list-style-type:disc}.tour-general-info .general-information li:not(:first-child){padding-top:24px}@media (min-width:768px) and (max-width:1023px){.tour-general-info .cancellation{flex-direction:column}.tour-general-info .cancellation>span.description{padding-top:15px}}.tour-geo-map{margin-top:40px;background-color:#fff;padding:52px 40px 0 40px}.tour-geo-map>h6{color:#444;line-height:1;font-size:32px;font-weight:500;padding:0 0 35px 15px}.tour-geo-map .map-content{height:230px;position:relative;padding-bottom:60px;border-bottom:1px solid #ccc}.tour-geo-map .map-content .map-content-image-shadow{left:-40px;bottom:60px;height:50px;position:absolute;width:calc(100% + 80px);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.tour-geo-map .map-content span.map-content-image{height:230px;display:flex;margin-left:-40px;width:calc(100% + 80px);background-image:url(/s-circuits/assets/css/images/common/map.jpg)}.tour-geo-map .map-content .map-content-info{left:10px;width:565px;height:80px;bottom:60px;display:flex;border-radius:4px;position:absolute;align-items:center;background-color:#fff;padding:0 30px 0 20px;justify-content:space-between;box-shadow:0 2px 15px 0 rgba(0,0,0,.2)}.tour-geo-map .map-content .map-content-info span.address{color:#444;font-size:14px;line-height:1.29}.tour-geo-map .map-content .map-content-info span.button{flex-shrink:0;padding-left:30px}.tour-geo-map .map-content .map-content-info .address>span:not(:first-child){color:#888;padding-top:5px}.tour-map-modal .modal-content,.tour-map-modal .modal-header{max-width:1000px;width:calc(100% - 150px)}.tour-map-modal .modal-content{height:calc(100% - 170px)}.tour-map-modal .angular-google-map,.tour-map-modal .angular-google-map .angular-google-map-container{height:100%;position:relative}.activity-modalities{background-color:#fff;padding:65px 154px 53px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:40px}.activity-modalities h1{font-size:24px;font-weight:700;line-height:1.33;color:#444;padding-bottom:45px}.activity-modalities .modality{border-radius:4px;padding-left:17px;padding-top:17px;padding-right:5px;background-color:#fff}.activity-modalities .modality-title{font-size:16px;font-weight:700;line-height:1.25;color:#444}.activity-modalities .sales-driver{padding-right:14px}.activity-modalities .how-to-know{padding-top:16px;font-size:13px;font-weight:700;color:#666}.activity-modalities .how-to-know ul{padding-top:11px}.activity-modalities .how-to-know li{font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;color:#888}.activity-modalities .link-button:hover{cursor:pointer}.activity-modalities .link-button{padding-top:16px}.activity-modalities .link-button>span{color:#10adda;font-size:13px}.activity-modalities .description-content.collapsed{height:0;overflow:hidden;padding-bottom:0}.activity-modalities .link-button.collapsed>span.eva-3-icon-arrow-up,.activity-modalities .link-button>span.eva-3-icon-arrow-down{display:none}.activity-modalities .link-button.collapsed>span.eva-3-icon-arrow-down{display:inline}.activity-modalities .description-content{padding-top:16px;font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#888}.activity-modalities .-hr{display:block;height:1px;border:0;border-top:1px solid #eee;margin-top:26px;padding:0}.activity-modalities .hours{padding-top:10px}.distribution-picker{position:relative}.distribution-picker .eva-3-message-booking-as{z-index:2;top:-37px;left:10px;position:absolute;white-space:nowrap}.distribution-picker .eva-3-message-booking-as.ng-hide-remove{-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) both}.distribution-picker .eva-3-message-booking-as.ng-hide-add{-webkit-animation:fade-out .3s ease-out both;animation:fade-out .3s ease-out both}.distribution-picker .select-container .select-tag{display:flex;align-items:center}.distribution-picker .select-container .select-tag p{color:#444;font-size:13px}.distribution-picker .distribution-tooltip{margin-left:25px}.distribution-picker .distribution-tooltip span.tooltip-container{padding:0}.distribution-picker .distribution-tooltip span.tooltip-container ul{padding:15px}.distribution-picker .distribution-tooltip .bg-transparent{top:0;left:0;width:100%;height:100%;z-index:100;position:fixed;background-color:transparent}.distribution-picker .distribution-tooltip .eva-3-tooltip{z-index:101}.distribution-picker .distribution-tooltip span.tooltip-content ul li:not(:last-child){padding-bottom:20px}.distribution-picker .distribution-tooltip span.tooltip-content ul li>div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.distribution-picker .distribution-tooltip span.tooltip-content ul li>div>span{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.distribution-picker .distribution-tooltip span.tooltip-content ul li>div>span>h3{color:#444;font-size:20px}.distribution-picker .distribution-tooltip span.tooltip-content ul li>div>span>h4{line-height:1;color:#aaa;font-size:13px;letter-spacing:-.4px}.distribution-picker .distribution-tooltip span.tooltip-content ul li .child-range{padding-top:20px}.distribution-picker .distribution-tooltip span.tooltip-content ul li .child-range span>h3{font-size:16px;padding-bottom:3px}.distribution-picker .distribution-tooltip span.tooltip-content ul li .child-range select{width:100px}.distribution-picker .distribution-tooltip .accept-button{display:flex;justify-content:flex-end;padding:15px 15px 15px 0;border-top:1px solid #eee}.ticket-detail-description{background-color:#fff;padding:50px 50px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-detail-description>h4{color:#444;line-height:1;font-size:32px;font-weight:500}.ticket-detail-description .description-content{height:auto;overflow:visible;padding-top:35px;position:relative;padding-bottom:20px}.ticket-detail-description .description-content.collapsed{height:110px;overflow:hidden;padding-bottom:0}.ticket-detail-description .description-content>span.shadow-gradient{display:none}.ticket-detail-description .description-content>span.description{color:#888;font-size:14px;line-height:1.43;letter-spacing:-.1px}.ticket-detail-description .description-content.collapsed>span.shadow-gradient{left:0;bottom:0;width:100%;height:45px;display:block;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.ticket-detail-description .link-button{display:flex;align-items:center}.ticket-detail-description .link-button:hover{cursor:pointer}.ticket-detail-description .link-button>span{color:#4300d2;font-weight:500;letter-spacing:-.1px}.ticket-detail-description .link-button>span[class^=eva-3-icon]{font-size:16px;font-weight:500;padding-left:10px}.ticket-detail-description .link-button.collapsed>span.eva-3-icon-arrow-up,.ticket-detail-description .link-button>span.eva-3-icon-arrow-down{display:none}.ticket-detail-description .link-button.collapsed>span.eva-3-icon-arrow-down{display:block}.detail-research-container{height:40px;display:flex;padding:0 25px;background:#fff;align-items:center;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detail-research-container .ticket-detail-desktop-back{padding:0;color:#444;height:40px;display:flex;font-size:13px;align-items:center;box-sizing:border-box}.detail-research-container .ticket-detail-desktop-back:hover{cursor:pointer}.detail-research-container .ticket-detail-desktop-back>i{color:#666;font-size:15px;margin-right:6px;background-color:#fff}.detail-research-container.-getaways{top:0;left:0;width:100%;height:57px;z-index:5;position:fixed;background-color:#fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.15)}.detail-research-container .getaway{width:100%;align-items:center;background-color:#fff;justify-content:flex-start;padding-left:10px}.detail-research-container .getaway .full-width{padding-left:0}.detail-research-container .getaway:hover{cursor:pointer}.detail-research-container .getaway>span{color:#444;font-size:16px}.detail-research-container .getaway>span:first-child{padding-right:15px}.detail-cluster-container.getaway{margin-top:58px}.ticket-main-detail{background-color:#eee}.ticket-main-detail .detail-product-info{padding:25px 50px;background-color:#fff}.detail-ticket .eva-3-container{background-color:transparent}.detail-ticket .detail-modules{padding:0}.detail-ticket .detail-container .detail-product-info{background-color:#fff}@media (min-width:768px) and (max-width:800px){.detail-ticket .ticket-entrance{position:relative}.detail-ticket .ticket-entrance>ul{margin-top:75px}.detail-ticket .ticket-entrance>ul>li.info{position:absolute;top:75px;max-width:none}.detail-ticket .ticket-entrance>ul>li .park-item,.detail-ticket .ticket-entrance>ul>li .park-item>span.image{width:153px}}@media (min-width:800px) and (max-width:1024px){.detail-ticket .ticket-entrance>ul>li.info{margin-right:0}}@media (min-width:320px) and (max-width:767px){.detail-ticket{margin-bottom:75px}.detail-ticket .detail-ticket-header{height:41px;display:flex;color:#444;align-items:center;background-color:#fff;padding-left:10px;padding-right:10px;justify-content:space-between}.detail-ticket .detail-ticket-header .back-to-results{display:flex;flex-direction:row;align-items:center}.detail-ticket .detail-ticket-header .back-to-results span{font-size:13px}.detail-ticket .detail-ticket-header .back-to-results span.eva-3-icon-arrow-left{font-size:14px;padding-right:6px}.detail-ticket .detail-ticket-header .cart-icon{color:#444;font-size:13px;font-weight:700;padding:4px 13px 0 0}.detail-ticket .ticket-information h1{height:86px;display:flex;color:#444;font-size:20px;font-weight:500;line-height:1.15;background-color:#fff;padding:15px 15px 0 15px;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detail-ticket .ticket-information .ticket-rating{height:60px;display:flex;padding:0 15px;flex-direction:row;align-items:center;background-color:#fff;justify-content:space-between}.detail-ticket .ticket-information .ticket-rating span.rating{display:flex;color:#888;flex-direction:row;align-items:center}.detail-ticket .ticket-information .ticket-rating span.rating .-rating-0,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-1,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-2,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-3,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-4{background-color:#fa503f}.detail-ticket .ticket-information .ticket-rating span.rating .-rating-5,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-6{background-color:#fa8e04}.detail-ticket .ticket-information .ticket-rating span.rating .-rating-10,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-7,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-8,.detail-ticket .ticket-information .ticket-rating span.rating .-rating-9{background-color:#03a691}.detail-ticket .ticket-information .ticket-rating span.rating .-rate-0,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-1,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-2,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-3,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-4{color:#fa503f}.detail-ticket .ticket-information .ticket-rating span.rating .-rate-5,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-6{color:#fa8e04}.detail-ticket .ticket-information .ticket-rating span.rating .-rate-10,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-7,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-8,.detail-ticket .ticket-information .ticket-rating span.rating .-rate-9{color:#03a691}.detail-ticket .ticket-information .ticket-rating span.rating span.points{width:50px;height:40px;display:flex;color:#fff;font-size:24px;font-weight:400;border-radius:4px;align-items:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detail-ticket .ticket-information .ticket-rating span.rating span.text{display:flex;flex-direction:column;padding-left:15px}.detail-ticket .ticket-information .ticket-rating span.rating span.text>span[class^='-rate']{font-size:16px;padding-top:2px;letter-spacing:-.1px}.detail-ticket .ticket-information .ticket-rating span.comments{display:flex;color:#4300d2;font-size:14px;font-weight:500;align-items:center}.detail-ticket .ticket-information .ticket-rating span.comments span.eva-3-icon-arrow-right{font-size:15px;padding-left:5px;letter-spacing:normal}.detail-ticket .ticket-entrance{border-radius:0;margin:15px 0 0 0;background-color:#fff;padding:15px 15px 30px 15px}.detail-ticket .ticket-entrance h3{display:none}.detail-ticket .ticket-entrance span.title{display:flex;color:#444;font-size:16px;font-weight:700;line-height:1.31;flex-direction:row;align-items:center;margin-bottom:15px;justify-content:flex-start}.detail-ticket .ticket-entrance span.title>span:last-child{padding-top:6px}.detail-ticket .ticket-entrance span.title>span.eva-3-icon-tickets{font-size:20px;margin-top:6px;padding-right:10px;align-self:flex-start}.detail-ticket .ticket-entrance ul{margin:0 0 0 40px;flex-direction:column}.detail-ticket .ticket-entrance.-disney ul li{color:#888;display:flex;font-size:16px;line-height:1.31;align-items:center}.detail-ticket .ticket-entrance.-disney ul li>span.eva-3-icon-checkmark{color:#00b02e;font-size:16px;padding-right:10px}.detail-ticket .ticket-entrance ul li .park-item>span.image,.detail-ticket .ticket-entrance ul li.info{display:none}.detail-ticket .ticket-entrance ul li .park-item{width:auto}.detail-ticket .ticket-entrance>ul>li .park-item .name{padding-top:0}.detail-ticket .ticket-entrance>ul>li .park-item .name>span{color:#888;font-size:16px;line-height:1.31;font-weight:400}.detail-ticket .ticket-entrance>ul>li .park-item .name>span.eva-3-icon-checkmark{font-size:16px;padding:0 10px 0 0}.detail-ticket .ticket-reviews-modal .modal-content{padding:0}.detail-ticket .ticket-reviews-modal .modal-content .panel-header{display:none}.detail-ticket .ticket-reviews-modal .modal-content .panel-body .review-list>li:first-child{border-top:none}.detail-ticket .ticket-entrance.-disney{margin-top:25px}.detail-ticket .ticket-entrance.-disney .title svg{width:96px;height:66px;margin-top:12px;margin-left:10px;padding-right:5px}.detail-ticket .ticket-entrance.-disney .title span:last-child{padding-top:11px}.detail-ticket .ticket-entrance.-disney .title span>.-h1{display:block;font-size:24px;font-weight:500}.detail-ticket .ticket-entrance.-disney .title span>.-h2{font-size:16px;line-height:normal;font-weight:400}.detail-ticket .ticket-entrance.-disney ul{margin:28px 0 0 10px}}.ticket-main-detail .detail-container .eva-3-breadcrumb{height:33px;display:flex;padding:0 25px;align-items:center;background-color:#fff;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-main-detail .detail-container .eva-3-breadcrumb ul.breadcrumb-container li.breadcrumb-item a{font-weight:400}.ticket-main-detail .detail-container .eva-3-breadcrumb ul.breadcrumb-container li.breadcrumb-item:before{font-size:14px;font-weight:400}.ticket-product-info>h1{color:#444;font-size:32px;font-weight:500}.ticket-product-info .ticket-rating{display:flex;padding-top:10px;align-items:center}.ticket-product-info .ticket-rating>span.text{color:#666;font-size:14px;padding-left:10px}.ticket-product-info .ticket-rating>span[class^=rate]{width:30px;color:#fff;height:24px;display:flex;font-size:13px;border-radius:2px;align-items:center;justify-content:center}.ticket-product-info .ticket-rating span.rate-0,.ticket-product-info .ticket-rating span.rate-1,.ticket-product-info .ticket-rating span.rate-2,.ticket-product-info .ticket-rating span.rate-3,.ticket-product-info .ticket-rating span.rate-4{background-color:#fa8e04}.ticket-product-info .ticket-rating span.rate-5,.ticket-product-info .ticket-rating span.rate-6{background-color:#ffc000}.ticket-product-info .ticket-rating span.rate-10,.ticket-product-info .ticket-rating span.rate-7,.ticket-product-info .ticket-rating span.rate-8,.ticket-product-info .ticket-rating span.rate-9{background-color:#03a691}.ticket-product-info .ticket-rating>span:last-child{color:#4300d2;font-size:14px;font-weight:500;line-height:1.29;padding-left:10px;letter-spacing:-.1px}.ticket-product-info .ticket-rating>span:last-child:hover{color:#270570;cursor:pointer}.ticket-product-info .ticket-duration.-cancel,.ticket-product-info .ticket-duration.-duration{display:flex;margin-top:26px;align-items:center}.ticket-product-info .ticket-duration>span.eva-3-icon-time,.ticket-product-info .ticket-duration>span.text{display:none}.ticket-product-info .ticket-duration.-duration>span.eva-3-icon-time{font-size:16px;padding-right:8px;display:inline-flex}.ticket-product-info .ticket-duration.-duration>span.text{font-size:14px;display:inline-flex}.ticket-product-info .ticket-duration.-duration .driver{margin-left:15px}@media (min-width:1024px){.ticket-product-info{width:calc(100% - 350px)}}.ticket-reviews-modal .ticket-reviews .review-cluster{display:flex;padding:26px 0 15px 0;flex-direction:column;border-bottom:1px solid #eee}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header{width:100%;display:flex;padding:0 10px;align-items:center;flex-direction:row;box-sizing:border-box;justify-content:flex-start}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>span.score{color:#fff;width:36px;height:30px;display:flex;flex-shrink:0;font-size:16px;border-radius:2px;align-items:center;justify-content:center}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>span.score.great{background-color:#03a691}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>span.score.fantastic,.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>span.score.very_good{background-color:#03a691}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>span.score.good,.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>span.score.nice{background-color:#03a691}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>span.score.regular{background-color:#ffc000}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>div.info{display:flex;padding-left:10px;flex-direction:column}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>div.info>span{color:#666;font-size:13px}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>div.info>span:first-child{font-size:20px;font-weight:700}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header>div.info>span:last-child{padding-top:2px}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header .flag-container{width:16px;height:16px;display:flex;flex-shrink:0;overflow:hidden;margin-left:auto;align-self:flex-start}.ticket-reviews-modal .ticket-reviews .review-cluster .review-header .flag-container>span.eva-3-flag{display:flex;flex-shrink:0;transform:scale(.5);transform-origin:top left}.ticket-reviews-modal .ticket-reviews .review-cluster .comment-content>span{color:#666;display:flex;font-size:13px;line-height:18px;padding:20px 10px 0 10px}.ticket-reviews-modal .ticket-reviews .load-comments .btn-view-more,.ticket-reviews-modal .ticket-reviews .load-comments .loading-comments{color:#444;height:45px;display:flex;font-size:13px;align-items:center;justify-content:center;border-top:2px solid #ddd}.ticket-reviews-modal .ticket-reviews .load-comments .loading-comments>span:last-child{padding-left:10px}.ticket-reviews-modal .ticket-reviews .load-comments .btn-view-more span.eva-3-icon-arrow-down{color:#666;font-size:16px;padding-left:5px}.ticket-passenger-selection{margin:30px 25px;border-radius:4px;background-color:#fff;padding:45px 150px 50px 40px}.ticket-passenger-selection .passenger-selection-title>span.title{color:#444;font-size:32px;font-weight:500}.ticket-passenger-selection .passenger-selection-title span[class^=eva-3-icon]{display:none}.ticket-passenger-selection .ticket-passenger-content{display:flex;margin-top:30px;justify-content:space-between}.ticket-passenger-selection .ticket-passenger-content>ul{display:flex;flex-shrink:0;flex-direction:row;justify-content:flex-start}.ticket-passenger-selection .ticket-passenger-content>ul>li{display:flex;flex-shrink:0;align-items:center;flex-direction:row}.ticket-passenger-selection .ticket-passenger-content>ul>li:first-child{padding-right:70px}.ticket-passenger-selection .ticket-passenger-content>ul>li .info{display:flex;padding-right:40px;flex-direction:column}.ticket-passenger-selection .ticket-passenger-content>ul>li .info>span{color:#444;font-size:20px;letter-spacing:-.6px}.ticket-passenger-selection .ticket-passenger-content>ul>li .info>label{color:#aaa;font-size:13px;padding-top:2px;letter-spacing:-.4px}.ticket-passenger-selection .ticket-passenger-content>ul>li .eva-3-select{min-width:140px}.ticket-passenger-selection .ticket-passenger-content .information-message{display:flex;color:#666;font-size:14px;max-width:350px;line-height:1.14;border-radius:8px;padding:22px 25px;border:1px solid #ccc;background-color:#fff;align-items:flex-start;box-shadow:0 4px 8px 0 rgba(68,68,68,.2)}.ticket-passenger-selection .ticket-passenger-content .information-message>span{color:#4300d2;font-size:24px;padding-right:8px}.ticket-passenger-selection.-selected{margin-top:0;border:2px solid #4300d2;border-radius:0 0 8px 8px}.ticket-passenger-selected{height:43px;display:flex;padding:0 24px;align-items:center;margin:30px 25px 0 25px;background-color:#4300d2;border-radius:8px 8px 0 0}.ticket-passenger-selected>span{font-weight:500;letter-spacing:-.2px;color:#fff;font-size:20px}.ticket-passenger-selected>span[class^=eva-3-icon]{font-size:17px;padding-right:13px}@media (min-width:1024px) and (max-width:1279px){.ticket-passenger-selection{padding:30px 25px}.ticket-passenger-selection .ticket-passenger-content>ul>li:first-child{padding-right:50px}.ticket-passenger-selection .ticket-passenger-content>ul>li .info{padding-right:30px}.ticket-passenger-selection .ticket-passenger-content .information-message{flex-basis:300px}}@media (min-width:768px) and (max-width:1023px){.ticket-passenger-selection .ticket-passenger-content>ul>li{justify-content:flex-start}.ticket-passenger-selection .ticket-passenger-content>ul>li .info{padding-right:40px}.ticket-passenger-selection .ticket-passenger-content{flex-direction:column}.ticket-passenger-selection .ticket-passenger-content .information-message{flex-grow:0;display:flex;padding:10px;flex-shrink:0;max-width:unset;margin:20px 0 0 0;align-items:center}}@media (min-width:320px) and (max-width:767px){.ticket-passenger-selection{padding:0;border-radius:0;margin:15px 0 0 0}.ticket-passenger-selection .passenger-selection-title{height:64px;display:flex;color:#444;flex-direction:row;align-items:center;padding:0 16px 0 15px;justify-content:space-between}.ticket-passenger-selection .passenger-selection-title span.title{font-size:24px;font-weight:500}.ticket-passenger-selection .passenger-selection-title span.title>span.eva-3-icon-user{padding-right:2px;display:inline-block}.ticket-passenger-selection .passenger-selection-title span.eva-3-icon-arrow-down{font-size:14px;margin-top:-8px;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ticket-passenger-selection.collapsed .ticket-passenger-content{display:none}.ticket-passenger-selection.collapsed .passenger-selection-title span.eva-3-icon-arrow-down{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.ticket-passenger-selection .ticket-passenger-content{margin:0;display:block;padding:1px 15px 15px 14px}.ticket-passenger-selection .ticket-passenger-content ul{flex-direction:column}.ticket-passenger-selection .ticket-passenger-content ul li{display:flex;color:#444;flex-direction:row;align-items:center;padding-bottom:24px;justify-content:space-between}.ticket-passenger-selection .ticket-passenger-content ul li:first-child{padding-right:0}.ticket-passenger-selection .ticket-passenger-content ul li:last-child{padding-bottom:16px}.ticket-passenger-selection .ticket-passenger-content ul li .info{display:flex;flex-direction:column}.ticket-passenger-selection .ticket-passenger-content ul li .info>span{font-size:20px;letter-spacing:-.6px}.ticket-passenger-selection .ticket-passenger-content ul li .info>label{color:#aaa;font-size:14px;padding-top:5px;letter-spacing:-.4px}.ticket-passenger-selection .ticket-passenger-content ul li>.eva-3-select{width:50%}.ticket-passenger-selection .ticket-passenger-content .information-message{border:none;padding:8px;margin-left:0;color:#666;font-size:14px;box-shadow:none;line-height:1.14;border-radius:8px;flex-direction:row;background-color:#f5f5f5}.ticket-passenger-selection .ticket-passenger-content .information-message span.eva-3-icon-ticket{font-size:24px;padding:0 14px 0 5px}.ticket-passenger-selection.-selected{border:none;margin-top:25px;border-radius:0}.ticket-passenger-selected{display:none}}.ticket-modalities{margin:0 25px;background:#fff}.ticket-modalities .modalities-content{display:flex;margin:60px 0 70px;flex-direction:column}.ticket-modalities .modalities-content>h5{display:none}.ticket-modalities .modalities-content>h6{color:#444;font-size:24px;font-weight:500}.ticket-modalities .modalities-content ul.modalities-clusters{display:flex;flex-wrap:wrap;padding-top:20px;justify-content:space-between}.ticket-modalities .modalities-content ul.modalities-clusters:after{content:'';width:290px}.ticket-modalities .modalities-content ul.modalities-clusters>li{padding-top:24px}.ticket-modalities .modalities-content .action-button{display:flex;margin-top:30px;justify-content:center}@media (min-width:1024px) and (max-width:1279px){.ticket-modalities .eva-3-row .-lg-1,.ticket-modalities .eva-3-row .-lg-2{width:3.5%}.ticket-modalities .eva-3-row .-lg-9{width:93%}}@media (min-width:768px) and (max-width:1023px){.ticket-modalities{background:0 0}.ticket-modalities .modalities-content{margin:0;background:#fff;border-radius:0 0 8px 8px;padding:60px 30px 30px 30px!important}}@media (min-width:320px) and (max-width:767px){.ticket-modalities{margin:0;padding:0 15px;background:0 0}.ticket-modalities .modalities-content{align-items:center}.ticket-modalities .modalities-content ul.modalities-clusters>li{width:100%}}.ticket-modality-cluster{width:290px;padding:15px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-modality-cluster.-selected{border:2px solid #4300d2}.ticket-modality-cluster .modality-highlight{display:flex;position:absolute;top:-10px;height:20px}.ticket-modality-cluster .halloween-nights{display:none}.ticket-modality-cluster.hhn .halloween-nights{top:-21px;left:19px;display:flex;align-items:center}.ticket-modality-cluster.hhn .halloween-nights>span{height:20px;display:flex;line-height:1;color:#444;padding:0 8px;margin-left:-8px;font-size:12px;border-radius:6px;align-items:center;letter-spacing:-.1px;border:solid 1px #ddd;background-color:#fff}.ticket-modality-cluster .halloween-nights>svg.icon-first{margin-bottom:9px}.ticket-modality-cluster .halloween-nights>svg.icon-last{margin-bottom:23px}.ticket-modality-cluster .modality-promotion{top:-10px;height:20px;display:flex;padding:0 7px;margin-right:2px;color:#fff;font-size:12px;font-weight:500;border-radius:6px;align-items:center;letter-spacing:-.1px;justify-content:center;background-color:#03a691}.ticket-modality-cluster .modality-title{height:48px;display:flex;margin-top:5px;position:relative}.ticket-modality-cluster .modality-title.-large{height:53px;margin-top:0}.ticket-modality-cluster.hhn .modality-title{height:47px;margin-top:6px}.ticket-modality-cluster.hhn .modality-title.-large{margin-top:5px}.ticket-modality-cluster .modality-title>span.text{color:#444;font-size:20px;font-weight:500;max-width:220px;line-height:normal}.ticket-modality-cluster .modality-title.-medium>span.text{font-size:16px}.ticket-modality-cluster .modality-title.-large>span.text{font-size:16px;line-height:17px}.ticket-modality-cluster .modality-title>span[class^=eva-3-icon]{width:100%;display:flex;height:180px;color:#4300d2;font-size:24px;position:absolute;justify-content:flex-end}.ticket-modality-cluster .modality-title>span[class^=eva-3-icon]:hover{cursor:pointer}.ticket-modality-cluster span.modality-description{display:flex;height:165px;padding:10px 0 14px;border-bottom:1px solid #eee}.ticket-modality-cluster span.modality-description>p{color:#444;font-size:12px;line-height:1.33}.ticket-modality-cluster ul.modality-price-detail{display:flex;padding-top:14px}.ticket-modality-cluster ul.modality-price-detail>li{display:flex;padding-right:20px;flex-direction:column;box-sizing:border-box}.ticket-modality-cluster ul.modality-price-detail>li>span.price{color:#444;font-size:24px;padding-bottom:6px;letter-spacing:-.2px}.ticket-modality-cluster ul.modality-price-detail>li>span.price em{font-size:14px}.ticket-modality-cluster ul.modality-price-detail>li>span.final{color:#444;font-size:12px;line-height:normal;padding-bottom:5px}.ticket-modality-cluster ul.modality-price-detail>li>span.ages{color:#888;font-size:12px;line-height:normal}.ticket-modality-cluster .modality-selection-info{display:flex;margin-top:32px;height:38px;align-items:flex-end;justify-content:flex-end}.ticket-modality-cluster.-selected .modality-selection-info{height:36px}.ticket-modality-cluster .modality-selection-info .selected,.ticket-modality-cluster.-selected .modality-selection-info span.button{display:none}.ticket-modality-cluster.-selected .modality-selection-info .selected{padding-bottom:2px;display:inline-flex}.ticket-modality-cluster.-selected .modality-selection-info .selected>span{color:#4300d2;font-size:13px;font-weight:700}.ticket-modality-cluster.-selected .modality-selection-info .selected>span[class^=eva-3-icon]{font-size:14px;padding-right:8px;font-weight:400}.ticket-modality-modal .modal-content>section{padding:30px 0;border-bottom:1px solid #eee}.ticket-modality-modal .modal-content>section:first-of-type{padding-top:0}.ticket-modality-modal .modal-content>section:last-of-type{border:none}.ticket-modality-modal .modal-content>section>h6{color:#444;font-size:18px;line-height:normal;padding-bottom:13px}.ticket-modality-modal .modal-content>section>ul>li{display:flex;align-items:flex-start}.ticket-modality-modal .modal-content>section>ul,.ticket-modality-modal .modal-content>section>ul>li:not(:first-child){padding-top:10px}.ticket-modality-modal .modal-content>section>ul>li>span[class^=eva-3-icon]{padding-right:10px}.ticket-modality-modal .modal-content>section>ul.includes>li>span[class^=eva-3-icon]{color:#00b02e}.ticket-modality-modal .modal-content>section>p,.ticket-modality-modal .modal-content>section>ul>li>span{color:#888;font-size:14px;line-height:1.29}@media (min-width:320px) and (max-width:767px){.ticket-modality-cluster{width:auto}.ticket-modality-cluster .modality-title,.ticket-modality-cluster .modality-title.-large,.ticket-modality-cluster.hhn .modality-title{height:auto}.ticket-modality-cluster .modality-title.-large>span.text,.ticket-modality-cluster .modality-title.-medium>span.text{font-size:20px;line-height:normal}.ticket-modality-cluster span.modality-description{height:auto}}.ticket-disney-modality-cluster{width:290px;padding:15px;display:flex;position:relative;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-disney-modality-cluster.-selected{border:2px solid #4300d2}.ticket-disney-modality-cluster>div>span.modality-promotion,.ticket-disney-modality-cluster>span.modality-promotion{top:-10px;height:20px;display:flex;color:#fff;font-size:12px;padding:0 10px;font-weight:500;position:absolute;border-radius:6px;align-items:center;letter-spacing:-.1px;justify-content:center;background-color:#03a691}.ticket-disney-modality-cluster .driver{top:-10px;position:absolute}.ticket-disney-modality-cluster .php-container{display:flex;justify-content:flex-start}.ticket-disney-modality-cluster .php-container>span.drop-start{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iZHJvcC1zdGFydCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik0yODEgMzc0LjM1M0gtMTJhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjExLjg1NEE0LjUwNCA0LjUwNCAwIDAgMS0xMiA3LjM1M2gyOTNjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMS41OTkgMTAuMTczQy4xNjMgNy42ODcgMS4xMjYgNC40NDUgMy43NDggMi45M2M3LjcxNS00LjQ1NSAxOC41OTMtLjIzMyAxMi43NDggMi44OTItNS44NDUgMy4xMjQtNC45MjkgNC41OTUtNy41NSA2LjExLTIuNjIzIDEuNTEzLTUuOTEyLjcyNi03LjM0Ny0xLjc2eiIvPjxwYXRoIGZpbGw9IiMxMEFEREEiIGQ9Ik0xLjUzMiAxMC4zMjVjLTEuNDUtMi41MTIuNTk0LTMuODggMy4yMTYtNS4zOTQgNy43MTUtNC40NTUgMTcuNTQ3LTIuMDQ1IDExLjcgMS4wNzctNS44NDYgMy4xMjMtNC45MiA0LjYxLTcuNTQyIDYuMTI0LTIuNjIzIDEuNTE0LTUuOTI0LjcwNS03LjM3NC0xLjgwN3oiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTUuNDYyIDIxLjMzOGMtMi40NjQtLjY2LTMuOTMtMy4xODUtMy4yNzItNS42MzggMS45MzQtNy4yMTcgMTEuMzMtMTEuMDQ3IDkuNzA2LTUuNzMtMS42MjQgNS4zMTctLjEyNCA1LjY2OS0uNzgxIDguMTIyLS42NTggMi40NTMtMy4xODggMy45MDYtNS42NTMgMy4yNDZ6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjUzIDIxLjgyYy0yLjM5NS0uNjQyLTEuOTk3LTIuNjY3LTEuMzQtNS4xMiAxLjkzNC03LjIxNyA5LjMwMi0xMS41OSA3LjY4My02LjI3Mi0xLjYxOCA1LjMxOS0uMTYgNS42NTktLjgxOCA4LjExMi0uNjU3IDIuNDUzLTMuMTMxIDMuOTIxLTUuNTI2IDMuMjh6Ii8+PC9nPjwvc3ZnPg==);padding-right:5px;width:19px;height:22px}.ticket-disney-modality-cluster .php-container>span.drop-end{background-image:url(data:image/svg+xml;base64,ICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPSJkcm9wLWVuZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxNiAzMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik04NyAzODQuMzUzaC0yOTNhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjIxLjg1NGE0LjUwNCA0LjUwNCAwIDAgMSA0LjUtNC41MDFIODdjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTMuMjQgMy43NUMxMS45OTggMS41OTggOS4xODMuODk3IDYuOTUzIDIuMTg0LjM5IDUuOTcyLTEuMDU1IDE1LjkwMSAzLjczIDEyLjkyMWM0Ljc4NS0yLjk3OSA1LjQ5My0xLjY1NSA3LjcyMy0yLjk0MyAyLjIzLTEuMjg3IDMuMDMtNC4wNzYgMS43ODctNi4yMjh6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEzLjI4IDQuMDg2Yy0xLjIyMS0yLjExNC0zLjA5Ny0xLjE5LTUuMzI3LjA5OEMxLjM5IDcuOTcyLTEuMDQ1IDE2LjE4NiAzLjc0MiAxMy4yMWM0Ljc4Ny0yLjk3NiA1LjQ4LTEuNjc1IDcuNzEtMi45NjMgMi4yMy0xLjI4NyAzLjA0OS00LjA0NSAxLjgyOC02LjE2eiIvPjxwYXRoIGZpbGw9IiM4MkRDRjciIGQ9Ik0xNS42MjYgMTcuODIyYy41NzItMi4xMzMtLjU3Ny00LjI5Ni0yLjU2Ny00LjgyOUM3LjIwNCAxMS40MjUuNTg5IDE2LjkgNC45ODUgMTcuOTA0YzQuMzk3IDEuMDA2IDQuMDEzIDIuMjg0IDYuMDAzIDIuODE3IDEuOTkuNTMzIDQuMDY3LS43NjUgNC42MzgtMi44OTl6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjU3MiAxNy4wOTRjLjU0Mi0yLjAyMi0xLjA0MS0yLjU2OC0zLjAzLTMuMS01Ljg1Ni0xLjU3LTExLjk2NyAyLjAyNC03LjU3MyAzLjAzOCA0LjM5NSAxLjAxNCA0LjAzIDIuMjI0IDYuMDIgMi43NTcgMS45ODkuNTMzIDQuMDQxLS42NzQgNC41ODMtMi42OTV6Ii8+PHBhdGggZmlsbD0iIzgyRENGNyIgZD0iTTkuMDk4IDI5LjE0N2MxLjQzNS0uODI4IDEuOTcyLTIuNTg1IDEuMi0zLjkyMy0yLjI3NC0zLjkzNi04LjY4NS00LjU0Mi02Ljg4Ny0xLjY3NyAxLjc5OSAyLjg2NS45MTggMy4zNCAxLjY5IDQuNjc3Ljc3MyAxLjMzOCAyLjU2MiAxLjc1MiAzLjk5Ny45MjN6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEwLjI4MSAyNy4wNmMxLjMxMS0uOTI4LjU0MS0yLjY4MS0uNDYtMy44MzMtMi45NDYtMy4zOS03LjYyLTMuNjY4LTUuMzQ2LTEuMjIgMi4yNzQgMi40NSAxLjU5NCAzLjAwMSAyLjU5NiA0LjE1MyAxLjAwMSAxLjE1MiAxLjg5OSAxLjgyOCAzLjIxLjl6Ii8+PC9nPjwvc3ZnPg==);padding-left:5px;margin-top:-8px;width:12px}.ticket-disney-modality-cluster .modality-title{height:48px;display:flex;margin-top:6px;position:relative}.ticket-disney-modality-cluster .modality-title>span{color:#444;max-width:200px}.ticket-disney-modality-cluster .modality-title>span.eva-3-icon-info-circle-outline{right:0;width:100%;height:95px;display:flex;color:#4300d2;font-size:24px;position:absolute;justify-content:flex-end;background-color:transparent}.ticket-disney-modality-cluster.-scheduled .modality-title>span.eva-3-icon-info-circle-outline{height:165px}.ticket-disney-modality-cluster .modality-title>span.eva-3-icon-info-circle-outline:hover{cursor:pointer}.ticket-disney-modality-cluster ul.modality-date-info{margin-top:8px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.ticket-disney-modality-cluster.-scheduled ul.modality-date-info{margin-top:18px}.ticket-disney-modality-cluster ul.modality-date-info li:not(.detail-link){display:none}.ticket-disney-modality-cluster ul.modality-date-info li.detail-link>span{color:#444;font-size:14px;font-weight:500}.ticket-disney-modality-cluster.-scheduled ul.modality-date-info li{display:flex;align-items:flex-start}.ticket-disney-modality-cluster ul.modality-date-info li:not(:first-child){padding-top:5px}.ticket-disney-modality-cluster ul.modality-date-info li>span{color:#444;font-size:12px;line-height:1.33}.ticket-disney-modality-cluster ul.modality-date-info li>span[class^=eva-3-icon]{font-size:15px;margin-top:-2px;padding-right:5px}.ticket-disney-modality-cluster ul.modality-date-info li>span>span.date{color:#888;padding-left:5px}.ticket-disney-modality-cluster.-scheduled ul.modality-date-info li.detail-link{padding-top:18px}.ticket-disney-modality-cluster ul.modality-date-info li.detail-link{cursor:pointer}.ticket-disney-modality-cluster ul.modality-price-detail{display:flex}.ticket-disney-modality-cluster ul.modality-price-detail li{width:50%;display:flex;padding-right:20px;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-disney-modality-cluster ul.modality-price-detail li.right{padding-right:10px}.ticket-disney-modality-cluster ul.modality-price-detail li>span.from{color:#444;font-size:12px;padding-bottom:5px;height:20px}.ticket-disney-modality-cluster.-scheduled ul.modality-price-detail li>span.from{display:none}.ticket-disney-modality-cluster ul.modality-price-detail li>span.price{color:#444;font-size:24px;letter-spacing:-.2px;width:calc(100% + 20px)}.ticket-disney-modality-cluster ul.modality-price-detail li>span.price em{font-size:14px}.ticket-disney-modality-cluster ul.modality-price-detail li>span.final{display:none}.ticket-disney-modality-cluster.-scheduled ul.modality-price-detail li>span.final{color:#444;display:block;font-size:12px;padding-top:6px}.ticket-disney-modality-cluster ul.modality-price-detail li>span.ages{color:#888;font-size:12px;padding-top:5px;line-height:normal}.ticket-disney-modality-cluster .modality-selection-info{display:flex;margin-top:32px;justify-content:flex-end}.ticket-disney-modality-cluster .modality-selection-info .selected,.ticket-disney-modality-cluster.-selected .modality-selection-info .button{display:none}.ticket-disney-modality-cluster.-selected .modality-selection-info .selected{height:37px;display:flex;padding-bottom:3px;align-items:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-disney-modality-cluster.-selected .modality-selection-info .selected>span{color:#4300d2;font-size:13px;font-weight:500}.ticket-disney-modality-cluster.-selected .modality-selection-info .selected>span[class^=eva-3-icon]{font-size:14px;padding-right:10px}.ticket-disney-modality-cluster.-flex ul.modality-date-info{margin-top:11px}.ticket-disney-modality-cluster.-flex ul.modality-date-info li{display:flex}.ticket-disney-modality-cluster.-flex ul.modality-date-info li.driver-promotion{padding-bottom:10px}.ticket-disney-modality-cluster .-flex .driver{top:-10px;position:absolute}.ticket-disney-modality-cluster .-flex .php-container{display:flex;justify-content:flex-start}.ticket-disney-modality-cluster.-flex ul.modality-date-info li.detail-link{padding-top:8px;cursor:pointer}.ticket-disney-modality-cluster.-flex ul.modality-price-detail li>span.from{display:none}.ticket-disney-modality-cluster.-flex ul.modality-price-detail li>span.final{color:#444;display:block;font-size:12px;padding-top:6px}.ticket-disney-modality-cluster.-flex .modality-title>span.eva-3-icon-info-circle-outline{height:165px}.disney-modality-modal .modal-content{padding:20px}.disney-modality-modal .modal-content ul.fixed-info{display:flex;padding-bottom:30px;flex-direction:column;border-bottom:1px solid #eee}.disney-modality-modal .modal-content ul.fixed-info>li{display:flex;align-items:flex-start}.disney-modality-modal .modal-content ul.fixed-info>li:not(:first-child){padding-top:15px}.disney-modality-modal .modal-content ul.fixed-info>li>span{color:#888;font-size:14px;line-height:1.14}.disney-modality-modal .modal-content ul.fixed-info>li>span[class^=eva-3-icon]{color:#444;font-size:16px;margin-top:-2px;padding-right:10px}.disney-modality-modal .modal-content ul.fixed-info>li>span>span.date{color:#444;padding-left:4px}.disney-modality-modal .modal-content ul.fixed-info.-scheduled>li.-no-date,.disney-modality-modal .modal-content ul.fixed-info>li.-date{display:none}.disney-modality-modal .modal-content ul.fixed-info.-scheduled>li.-date{display:flex}.disney-modality-modal .modal-content>section{padding:30px 0;border-bottom:1px solid #eee}.disney-modality-modal .modal-content>section .header{display:flex;align-items:flex-start;justify-content:space-between}.disney-modality-modal .modal-content>section .header>span:first-of-type,.disney-modality-modal .modal-content>section>h6{color:#444;font-size:18px;line-height:normal;padding-bottom:13px}.disney-modality-modal .modal-content>section .header>span.eva-3-driver{flex-shrink:0;margin-left:10px}.disney-modality-modal .modal-content>section>p,.disney-modality-modal .modal-content>section>span.sub-title,.disney-modality-modal .modal-content>section>ul>li>span{color:#888;font-size:14px;line-height:1.29}.disney-modality-modal .modal-content>section:last-of-type{border:none}.disney-modality-modal .modal-content>section>span.sub-title{display:flex;margin-bottom:20px}.disney-modality-modal .modal-content>section>ul>li{display:flex;align-items:flex-start}.disney-modality-modal .modal-content>section>ul.excludes,.disney-modality-modal .modal-content>section>ul>li:not(:first-child){padding-top:10px}.disney-modality-modal .modal-content>section>ul>li>span[class^=eva-3-icon]{padding-right:10px}.disney-modality-modal .modal-content>section>ul.includes>li>span[class^=eva-3-icon]{color:#00b02e}@media (min-width:320px) and (max-width:767px){.ticket-disney-modality-cluster{width:100%}.disney-modality-modal .modal-content{padding-top:0}}.ticket-disney-modalities{display:flex;margin:0 25px;position:relative;flex-direction:column;background-color:#fff}.ticket-disney-modalities span.coachmark-new-tab{top:43px;left:45px;z-index:3;color:#fff;position:absolute}.ticket-disney-modalities span.coachmark-new-tab .tooltip-coachmark-content h5,.ticket-disney-modalities span.coachmark-new-tab .tooltip-coachmark-content p{text-align:left}.ticket-disney-modalities span.coachmark-new-tab .tooltip-coachmark-content p{font-size:13px;line-height:1.2;padding-bottom:8px}.ticket-disney-modalities span.coachmark-new-tab .tooltip-coachmark-footer{display:flex;padding-top:8px}.ticket-disney-modalities .eva-3-tabs{background-color:#eee}.ticket-disney-modalities .eva-3-tabs ul.tabs-nav{border-bottom:1px solid #ccc}.ticket-disney-modalities .eva-3-tabs li.tabs-nav-item{max-width:210px;border-bottom:none}.ticket-disney-modalities .eva-3-tabs .tabs-container{border-bottom:none}.ticket-disney-modalities .disney-tab-content.-active{display:flex;padding:60px 0 30px;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-disney-modalities .disney-tab-content .tab-inner-content{padding:0}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content{position:relative}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>span.eva-3-driver{max-width:unset}.ticket-disney-modalities .disney-tab-content.-flex .disney-tab-inner-content>span.driver{color:#fff;background-color:#270570}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>h5{color:#444;font-size:24px;font-weight:500;padding-top:12px}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>h6{color:#888;font-size:20px;font-weight:500;padding-top:5px}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>p{color:#888;font-size:14px;padding-top:35px;line-height:normal}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content>span.coachmark-date-picker{left:26px;top:145px;position:absolute}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content>span.coachmark-date-picker .tooltip-container{text-align:left}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content>span.coachmark-date-picker .tooltip-coachmark-content p{color:#fff;font-size:13px;line-height:1.2;padding-right:20px}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection{display:flex;margin-top:35px;flex-direction:column}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection>h6{color:#444;font-size:16px;font-weight:400;line-height:normal;padding:0 0 10px 0}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection>span.date-picker-content{display:flex}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection>span.date-picker-content .shopping-calendar{width:290px;margin-right:25px}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection>span.date-picker-content>span{color:#888;font-size:14px;max-width:260px;line-height:normal}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>ul.disney-modalities{display:flex;flex-wrap:wrap;margin-top:30px;justify-content:space-between}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>ul.disney-modalities:after{content:"";width:290px}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>ul.disney-modalities>li{margin-top:20px}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content .action-button{display:flex;margin-top:32px;justify-content:center}@media (min-width:768px) and (max-width:1023px){.ticket-disney-modalities .disney-tab-content.-active{padding:30px 25px}}@media (min-width:1024px) and (max-width:1279px){.ticket-disney-modalities .disney-tab-content .eva-3-row .-lg-1,.ticket-disney-modalities .disney-tab-content .eva-3-row .-lg-2{width:3.5%}.ticket-disney-modalities .disney-tab-content .eva-3-row .-lg-9{width:93%}.ticket-disney-modalities .disney-tab-content.-active{padding-top:40px}}@media (min-width:320px) and (max-width:767px){.ticket-disney-modalities{margin:30px 0 0 0}.ticket-disney-modalities .eva-3-tabs .tabs-container,.ticket-disney-modalities .eva-3-tabs .tabs-nav-container,.ticket-disney-modalities .eva-3-tabs li.tabs-nav-item,.ticket-disney-modalities .eva-3-tabs ul.tabs-nav{padding:0;border:none;border-radius:0}.ticket-disney-modalities .eva-3-tabs ul.tabs-nav{border-bottom:1px solid #eee}.ticket-disney-modalities .eva-3-tabs li.tabs-nav-item:last-child{border-right:2px solid #eee}.ticket-disney-modalities .eva-3-tabs li.tabs-nav-item:last-child:before{content:'';left:0;width:1px;height:28px;position:absolute}.ticket-disney-modalities .eva-3-tabs.-first .tabs-nav-corners-container:after{display:none}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content{width:100%}.ticket-disney-modalities .disney-tab-content.-active{padding:30px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content{width:100%}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>h5,.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>h6{display:none}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection{margin-top:25px}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>p{padding-top:17px}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection>h6{color:#444;font-size:14px;font-weight:500;text-transform:uppercase}.ticket-disney-modalities .disney-tab-content .disney-tab-inner-content>ul.disney-modalities{margin-top:20px;flex-direction:column}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection>span.date-picker-content{flex-direction:column}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content .date-selection>span.date-picker-content>span{font-size:13px;max-width:unset;padding-top:10px}.ticket-disney-modalities .disney-tab-content.-fixed .disney-tab-inner-content>span.coachmark-date-picker{top:70px}}.ticket-tip-container{height:98px;margin:0 25px;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ticket-tip-container.-disney{border:1px solid #ccc;border-top:none}.ticket-tip-container .ticket-tip{display:flex;height:196px;padding:30px 35px;border-radius:8px;align-items:center;background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-logo{width:72px;height:72px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzIiIGhlaWdodD0iNzIiIHZpZXdCb3g9IjAgMCA3MiA3MiI+ICAgIDxkZWZzPiAgICAgICAgPHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMTI4MHYxNDE4YTggOCAwIDAgMS04IDhIOGE4IDggMCAwIDEtOC04VjB6Ii8+ICAgICAgICA8cmVjdCBpZD0iYyIgd2lkdGg9Ijk1NCIgaGVpZ2h0PSIxOTYiIHJ4PSI4Ii8+ICAgICAgICA8ZmlsdGVyIGlkPSJiIiB3aWR0aD0iMTAyLjYlIiBoZWlnaHQ9IjExMi44JSIgeD0iLTEuMyUiIHk9Ii01LjklIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPiAgICAgICAgICAgIDxmZU9mZnNldCBkeT0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iNCIvPiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTggMCIvPiAgICAgICAgPC9maWx0ZXI+ICAgIDwvZGVmcz4gICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxwYXRoIGZpbGw9IiNGNUY1RjUiIGQ9Ik0tMjY2MS00MjY3aDQzMDN2NTM1OWgtNDMwM3oiLz4gICAgICAgIDxwYXRoIGZpbGw9IiNFRUUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTS0yMDAtMjA0N2gxMzY2Vjg2M0gtMjAweiIvPiAgICAgICAgPHVzZSBmaWxsPSIjRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU3IC0xMzU4KSIgeGxpbms6aHJlZj0iI2EiLz4gICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00OSAtMzkpIj4gICAgICAgICAgICA8dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNiKSIgeGxpbms6aHJlZj0iI2MiLz4gICAgICAgICAgICA8dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNjIi8+ICAgICAgICA8L2c+ICAgICAgICA8cGF0aCBmaWxsPSIjRUVCQ0MxIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik01IDIwaDE5LjI5N0wzMiAyNi4wNDR2MTguOEwyNS4yNCA1MUg1YTQgNCAwIDAgMS00LTRWMjRhNCA0IDAgMCAxIDQtNHoiLz4gICAgICAgIDxwYXRoIGZpbGw9IiM0MTAwNjIiIGQ9Ik0xOS4zMzUgMzIuMzk1bDIuOTg0LjAzNmExLjAzNCAxLjAzNCAwIDAgMSAuNTU2IDEuODk3bC0yLjE0NyAxLjQxMmExLjAzNyAxLjAzNyAwIDAgMC0uNDA4IDEuMjFsLjg0IDIuMzg3YTEuMDM3IDEuMDM3IDAgMCAxLTEuNTI0IDEuMjI2bC0yLjcyOS0xLjY4OGExLjAzNyAxLjAzNyAwIDAgMC0xLjA5IDBsLTIuNzMgMS42ODhhMS4wMzcgMS4wMzcgMCAwIDEtMS41MjMtMS4yMjZsLjg0LTIuMzg3Yy4xNTktLjQ1LS4wMS0uOTQ5LS40MDgtMS4yMWwtMi4xNDctMS40MTJhMS4wMzQgMS4wMzQgMCAwIDEgLjU1Ni0xLjg5N2wyLjk4NC0uMDM2Yy40MjMtLjAwNS44MDEtLjI2Ny45NTQtLjY2MmwxLjA1Mi0yLjcxN2ExLjAzNyAxLjAzNyAwIDAgMSAxLjkzNCAwbDEuMDUyIDIuNzE3Yy4xNTMuMzk1LjUzLjY1Ny45NTQuNjYyeiIvPiAgICAgICAgPHBhdGggc3Ryb2tlPSIjNDEwMDYyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgZD0iTTQzLjMxOSAyMC41MDJoLTUuODM0bC01LjMxIDUuMzFNMTkuMjg1IDIwLjQ3OGg3LjUzM2w1LjMxIDUuMzFNNTUuMjg0IDUwLjUyMmgtMTcuN2wtNS4zMS01LjMxTTEuNDQ2IDQxLjU2NHY0Ljk1OGE0IDQgMCAwIDAgNCA0SDI3LjIzbDQuOTAzLTUuMTY4TTU1LjI4NCAzOC40OThINDMuMzE5TTYxLjM4MyAzMi41SDQzLjMxOSIvPiAgICAgICAgPHBhdGggc3Ryb2tlPSIjNDEwMDYyIiBzdHJva2UtZGFzaGFycmF5PSIxLjc5OTk5OTk1MjMxNjI4NCw1LjM5OTk5OTg1Njk0ODg1MyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0zMi4zNjIgMzF2MTAuNDUiLz4gICAgICAgIDxwYXRoIHN0cm9rZT0iIzQxMDA2MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik01OC4zNjMgMjAuNTc4bDcuOTc5LS4wMDdhNCA0IDAgMCAxIDQuMDAyIDRsLS4wMDIgMjEuOTVhNCA0IDAgMCAxLTQgNGgtMS45ODgiLz4gICAgPC9nPjwvc3ZnPg==)}.ticket-logo.-hhn{width:80px;height:73px;margin-bottom:18px;margin-top:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI3MyIgdmlld0JveD0iMCAwIDgwIDczIj4gICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxwYXRoIGZpbGw9IiNFRUUiIGQ9Ik0tMTIwLTMyMDNoMzIxdjU0MDNoLTMyMXoiLz4gICAgICAgIDxwYXRoIGZpbGw9IiNFRUUiIGQ9Ik0tMTE5LTI2ODhoMzIwdjU4MzloLTMyMHoiLz4gICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0tMTIwLTMwaDMyMHYzMDhoLTMyMHoiLz4gICAgICAgIDxwYXRoIGZpbGw9IiNFRUJDQzEiIGQ9Ik00MC40IDE0LjlhMjkuMDEgMjkuMDEgMCAwIDEgOC43MjMtMS4zMzRDNjUuMDcxIDEzLjU2NiA3OCAyNi40MjMgNzggNDIuMjgzUzY1LjA3MSA3MSA0OS4xMjMgNzFhMjkuMDEgMjkuMDEgMCAwIDEtOC43MjMtMS4zMzRBMjkuMDEgMjkuMDEgMCAwIDEgMzEuNjc3IDcxQzE1LjcyOSA3MSAyLjggNTguMTQzIDIuOCA0Mi4yODNzMTIuOTI5LTI4LjcxNyAyOC44NzctMjguNzE3YzMuMDQgMCA1Ljk3LjQ2OCA4LjcyMyAxLjMzNHoiLz4gICAgICAgIDxwYXRoIHN0cm9rZT0iIzQxMDA2MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMuNiIgZD0iTTMxLjIgNjMuMzgyYzE0LjcyNSAxMy41NzUgMzQuMTggNi4wMDIgNDIuMDMtNi4yNCA3Ljg0OC0xMi4yNDMgNC43NDktMjguMjI5LTYuMjgtMzYuNzk1TTUuOTQzIDU2LjI0M0MtMi42MyA0MS43ODggMy42MiAyNi40OTUgMTYuNTYyIDE4LjEyOCAyOS41MDMgOS43NiA0OS4wNDkgMTEuMzQgNTIuOCAyNy43ODgiLz4gICAgICAgIDxwYXRoIGZpbGw9IiM0MTAwNjIiIGQ9Ik0zNi41NDkgNDUuMjk5bDIuMzg1LTQuNDEyYTEuMiAxLjIgMCAwIDEgMi4xMDktLjAwNGwyLjQwNiA0LjQxMmExLjIgMS4yIDAgMCAxLTEuMDU0IDEuNzc0aC00Ljc5YTEuMiAxLjIgMCAwIDEtMS4wNTYtMS43N3oiLz4gICAgICAgIDxwYXRoIHN0cm9rZT0iIzQxMDA2MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMuNiIgZD0iTTYzLjIgNDguNjY1bC04Ljk2NCA3LjE3OS03LjE3OS0zLjgyLTcuMjI4IDMuODItNy4xMy0zLjgyLTcuMTc4IDMuODItOS4xMjEtNy4xOCIvPiAgICAgICAgPHBhdGggZmlsbD0iIzQxMDA2MiIgZD0iTTE5LjM1NiAzMi44NDljLTEgMi41MTguMDUxIDUuNDQ4IDIuNTIgNi43NjEuMzc3LjIuNzY2LjM1MiAxLjE2MS40NTggMi4xOTQuNTg3IDQuNTU5LS4yNTQgNS44NTQtMi4xNDlsLTkuNTM1LTUuMDd6TTYwLjI0NCAzMS42NTJjMSAyLjUxOS0uMDUxIDUuNDQ5LTIuNTIgNi43NjItLjM3Ny4yLS43NjYuMzUyLTEuMTYxLjQ1Ny0yLjE5NC41ODctNC41NTktLjI1My01Ljg1NC0yLjE0OGw5LjUzNS01LjA3eiIvPiAgICAgICAgPHBhdGggc3Ryb2tlPSIjNDEwMDYyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMy42IiBkPSJNMjcuMiAyLjAxYy4yODkgMCAxLjA0Ni0uMDIxIDEuMzMgMCA2LjEyOS40NDQgMTEuMDcgNS4yNDQgMTEuMDcgMTEuNTU2TTUyLjggMTMuNTg3Yy00LjUxNy0uOTA4LTguNjkzLS4yMjItMTIuODY2LjkxNi02LjQ0MiAxLjc1Ni0xMS44NyA2LjA1My0xMi43MzQgMTMuMDIzTTUwLjQgNjMuODJjLTMuMTQgMi45MDctNi43NjkgNC44NC0xMC41OSA1LjkyNS0yLjk1LjgzOC02LjMzMS45MzItOS4zNzYuODE2LTMuODUtLjE0Ny03LjM1My0uNzcyLTEwLjg2NC0yLjIzNC0yLjIzNi0uOTMyLTQuODUzLTIuNDQ5LTYuNzctMy44MzciLz4gICAgPC9nPjwvc3ZnPg==)}.ticket-tip-container .ticket-tip .ticket-logo{margin-right:30px}.ticket-entrance .title .ticket-logo{background-size:contain;margin-right:20px}.ticket-tip-container .ticket-tip .ticket-tip-info{height:100%;display:flex;flex-direction:column;align-items:flex-start}.ticket-tip-container .ticket-tip .ticket-tip-info h3{color:#444;font-size:24px;font-weight:500;line-height:1.33}.ticket-tip-container .ticket-tip .ticket-tip-info h5{color:#444;font-size:18px;line-height:1.3;padding-top:5px}.ticket-tip-container .ticket-tip .ticket-tip-info a.eva-3-btn-ghost{margin-top:auto}.ticket-tip-container .ticket-tip-modal .modal-content{color:#444}.ticket-tip-container .ticket-tip-modal .modal-content h5{font-size:13px}.ticket-tip-container .ticket-tip-modal .modal-content ul li{padding-top:20px}.ticket-tip-container .ticket-tip-modal .modal-content ul li>span.title{display:block;font-size:16px}.ticket-tip-container .ticket-tip-modal .modal-content ul li>span.info{font-size:13px;padding-top:7px}@media (min-width:1024px) and (max-width:1279px){.ticket-tip-container .ticket-tip{padding:30px 25px}}@media (min-width:768px) and (max-width:1023px){.ticket-tip-container{margin-top:30px;background-color:#eee}.ticket-tip-container.-disney{border:none}.ticket-tip-container .ticket-tip{padding:25px}}@media (min-width:320px) and (max-width:767px){.tip-cluster-container{margin-top:26px;overflow:hidden;position:relative}.ticket-tip-cluster{display:flex;min-height:290px;padding:20px 14px;align-items:center;flex-direction:column;background-color:#fff}.ticket-tip-cluster.ng-hide-add{z-index:1;position:absolute;-webkit-animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both}.ticket-tip-cluster.ng-hide-remove{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}.ticket-tip-cluster.-left.ng-hide-add{position:relative;-webkit-animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both}.ticket-tip-cluster.-left.ng-hide-remove{position:absolute;-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both}.ticket-tip-cluster>svg{width:98px;height:98px;display:block;margin:2px 0 25px 0}.ticket-tip-cluster h1{color:#444;font-size:24px;font-weight:500;text-align:center;line-height:normal}.ticket-tip-cluster span.text{color:#888;font-size:16px;line-height:1.25;padding-top:13px;text-align:center}.tip-cluster-container .page-indicator{z-index:3;width:100%;bottom:20px;display:flex;position:absolute;align-items:center;flex-direction:row;justify-content:center}.tip-cluster-container .page-indicator span{width:6px;height:6px;margin-right:5px;border-radius:50%;display:inline-block;background-color:#d8d8d8}.tip-cluster-container .page-indicator span.-selected{background-color:#2d72e1}.tip-cluster-container .page-indicator span.-first,.tip-cluster-container .page-indicator span.-last{width:4px;height:4px}.tip-cluster-container .page-indicator span.-first.-selected,.tip-cluster-container .page-indicator span.-last.-selected{width:6px;height:6px}}.ticket-entrance{margin:0 25px;background-color:#fff;padding:45px 150px 0 40px;border-radius:4px 4px 0 0}.ticket-entrance>span.title{display:none}.ticket-entrance>h3{color:#444;font-size:32px;font-weight:500}.ticket-entrance>ul{display:flex;margin-top:40px;flex-direction:row;justify-content:flex-end}.ticket-entrance>ul>li.info{color:#444;font-size:20px;line-height:1.2;margin-right:auto}.ticket-entrance>ul>li:not(:last-child){padding-right:17px}.ticket-entrance>ul>li .park-item{width:167px;display:flex;flex-direction:column}.ticket-entrance>ul>li .park-item>span.image{width:167px;height:119px;overflow:hidden;border-radius:4px}.ticket-entrance>ul>li .park-item .name{display:flex;padding-top:14px}.ticket-entrance>ul>li .park-item .name>span{color:#444;font-size:14px;font-weight:500;line-height:normal}.ticket-entrance>ul>li .park-item .name>span.eva-3-icon-checkmark{color:#00b02e;font-size:20px;padding:0 10px;font-weight:400}.ticket-entrance-background{height:60px;display:flex;margin:0 25px;background-color:#fff;background-image:linear-gradient(to top,#eee,rgba(238,238,238,0))}@media (min-width:1024px) and (max-width:1279px){.ticket-entrance{padding:30px 25px 0}}@media (min-width:768px) and (max-width:1023px){.ticket-entrance>ul{flex-wrap:wrap;margin-top:10px;justify-content:flex-start}.ticket-entrance>ul>li.info{width:100%;margin-bottom:30px}.ticket-entrance>ul>li .park-item,.ticket-entrance>ul>li .park-item>span.image{width:140px}.ticket-entrance>ul>li .park-item .name>span{font-size:13px;font-weight:400}.ticket-entrance>ul>li .park-item .name>span[class^=eva-3-icon]{font-size:14px;padding:0 7px 0 0}}.ticket-map{margin-top:35px}body.-webview .ticket-map{margin-bottom:85px}.ticket-map h1{font-size:25px;color:#444;text-align:center;padding:0 20px}.ticket-map h2{font-size:16px;line-height:1.25;text-align:center;color:#888;padding:13px 15px 25px 13px}.ticket-map .ticket-map-cluster{height:95px;background-color:#fff;display:flex;position:relative;align-items:flex-start;padding:10px;box-sizing:border-box;justify-content:center}.ticket-map .ticket-map-cluster .map-image{display:flex;flex-shrink:0;width:calc(100% - 20px);position:absolute;top:10px;height:75px;background:#f2efe7}.ticket-map .ticket-map-cluster .ticket-map-content{display:flex;flex-direction:row;z-index:2;height:100%;width:100%}.ticket-map .ticket-map-cluster .ticket-map-content .logo{display:flex;height:100%;width:75px;justify-content:center;position:relative}.ticket-map .ticket-map-cluster .ticket-map-content .logo>span.eva-3-icon-tickets{position:absolute;top:21px;font-size:25px;color:#00a990}.ticket-map .ticket-map-cluster .ticket-map-content .logo>span.logo-icon{height:43px;width:43px;margin-top:12px;background-color:#fff;border:5px solid #00a990;border-radius:50%;box-sizing:border-box;display:flex}.ticket-map .ticket-map-cluster .ticket-map-content .logo>span.logo-icon:before{content:'';width:17px;height:5px;background-color:rgba(0,0,0,.2);border-radius:50%;bottom:8px;position:absolute;left:calc(50% - 9px)}.ticket-map .ticket-map-cluster .ticket-map-content .logo>span.logo-icon:after{content:'';width:0;height:0;border-left:14px solid transparent;border-right:13px solid transparent;border-top:13px solid #00a990;position:absolute;bottom:12px;left:calc(50% - 14px)}.ticket-map .ticket-map-cluster .ticket-map-content .info{display:flex;flex-direction:column;height:100%;flex-grow:1;background-color:rgba(255,255,255,.5);flex-shrink:0;justify-content:center;padding-left:20px}.ticket-map .ticket-map-cluster .ticket-map-content .info>span:first-child{font-size:16px;font-weight:500;color:#4300d2}.ticket-map .ticket-map-cluster .ticket-map-content .info>span:last-child{padding-top:5px;font-size:13px;color:#666}.ticket-map .ticket-map-modal .modal-content .angular-google-map-container{height:calc(100vh - 72px)}.ticket-map-flat{margin:0 25px}.ticket-map-flat .map-flat-content{margin-top:52px;position:relative}.ticket-map-flat .map-flat-content>h5{color:#444;font-size:32px;font-weight:500;line-height:normal}.ticket-map-flat .map-flat-content .ticket-map-flat-cluster{height:215px;margin-top:30px;overflow:hidden;position:relative;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.ticket-map-flat .map-flat-content .ticket-map-flat-cluster .ticket-map-image{height:215px;display:block;background:no-repeat;background-size:cover}.ticket-map-flat .map-flat-content .show-full-map{left:40px;height:80px;width:565px;bottom:-40px;display:flex;padding:0 20px;position:absolute;border-radius:4px;align-items:center;background-color:#fff;justify-content:space-between;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-map-flat .map-flat-content .show-full-map .label{color:#444;font-size:14px;line-height:1.14;padding-right:20px}.ticket-map-flat .map-flat-content .show-full-map a.eva-3-btn-ghost{flex-shrink:0}.ticket-map-flat-modal.-mobile{display:none}.ticket-map-flat-modal .modal-content,.ticket-map-flat-modal .modal-fullscreen-content{padding:0}.ticket-map-flat-modal .modal-content .image-container{height:650px;overflow:scroll}.ticket-map-flat-modal .modal-fullscreen-content .image-container{width:100%;overflow:scroll;height:calc(100% - 60px)}.ticket-map-flat-modal .modal-content .info-message{left:16px;bottom:16px;height:53px;display:flex;position:fixed;border-radius:2px;align-items:center;width:calc(100% - 32px);background-color:#fff;justify-content:flex-start;box-shadow:0 2px 11px 0 rgba(0,0,0,.2)}.ticket-map-flat-modal .modal-content .info-message span{color:#666;font-size:16px;padding-left:8px}.ticket-map-flat-modal .modal-content .info-message span.eva-3-icon-info-circle-outline{color:#4300d2;font-size:16px;padding-left:17px}.ticket-map-flat-modal .modal-content .info-message span.eva-3-icon-close{font-size:17px;margin-left:auto;padding-right:16px}@media (min-width:768px) and (max-width:1023px){.ticket-map-flat .map-flat-content{width:100%}}@media (min-width:320px) and (max-width:767px){.ticket-map-flat-modal.-mobile{display:block}.ticket-map-flat-modal.-desktop{display:none}.ticket-map-flat{padding:15px;margin:30px 0 0 0}.ticket-map-flat .map-flat-content{margin:0;padding-top:13px}.ticket-map-flat .map-flat-content>h5{color:#444;font-size:24px;text-align:center;line-height:normal;font-weight:400}.ticket-map-flat .map-flat-content>h6{color:#888;font-size:16px;line-height:1.25;padding-top:15px}.ticket-map-flat .map-flat-content .ticket-map-flat-cluster{height:140px;margin-top:20px}.ticket-map-flat .map-flat-content .ticket-map-flat-cluster .ticket-map-image{margin:0;height:140px}.ticket-map-flat .ticket-map-flat-cluster span.button{left:13px;height:36px;bottom:13px;display:flex;color:#4300d2;padding:0 20px;font-weight:500;position:absolute;align-items:center;border-radius:21px;letter-spacing:-.1px;justify-content:center;background-color:#fff;border:1px solid #4300d2}.ticket-map-flat-modal .modal-content .image-container{position:relative;background-repeat:no-repeat;-webkit-overflow-scrolling:touch}}.fast-pass-container{margin:0 25px}.ticket-fast-pass{display:flex;height:230px;margin-top:36px;border-radius:8px;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-fast-pass .fast-pass-info{display:flex;padding:40px 55px;flex-direction:column}.ticket-fast-pass .fast-pass-info h3{color:#444;font-size:20px;font-weight:500}.ticket-fast-pass .fast-pass-info h5{color:#888;font-size:16px;line-height:1.25;padding-top:16px}.ticket-fast-pass .fast-pass-info a{flex-shrink:0;margin-top:25px;align-self:flex-start}.ticket-fast-pass .fast-pass-info .link-button{display:none}.ticket-fast-pass .fast-pass-image{width:230px;flex-shrink:0;overflow:hidden;background-color:#555;border-radius:0 8px 8px 0}.ticket-fast-pass-modal .modal-content span{color:#888;font-size:14px;line-height:1.5}@media (min-width:320px) and (max-width:767px){.fast-pass-container{margin:0;padding:0;height:auto;background:0 0}.ticket-fast-pass{height:auto;padding:25px 30px;border-radius:0;box-shadow:none;margin:21px 0 0 0;align-items:center;flex-direction:column;background-color:#fff}.ticket-fast-pass .fast-pass-info{padding:0;text-align:center}.ticket-fast-pass .fast-pass-info>h3{font-size:24px;font-weight:400}.ticket-fast-pass .fast-pass-info>h5{padding:15px 0 0 0;font-size:16px;line-height:1.25}.ticket-fast-pass .fast-pass-info .link-button{color:#444;display:flex;margin-top:20px;align-self:center}.ticket-fast-pass .fast-pass-info .link-button span:first-child{font-size:14px;letter-spacing:-.5px}.ticket-fast-pass .fast-pass-info .link-button span.eva-3-icon-arrow-right{font-size:16px;padding-left:5px}.ticket-fast-pass .fast-pass-image,.ticket-fast-pass .fast-pass-info a.eva-3-btn-ghost{display:none}}.ticket-additional{display:flex;margin:0 25px;background:#fff;padding:40px 0 70px;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-additional.-disney{border:1px solid #ccc;border-top:none;border-bottom:none}.ticket-additional .additional-content>h4{color:#444;font-size:24px;font-weight:500;line-height:1.33}.ticket-additional .additional-content>h5{display:none}.ticket-additional .additional-content>h6{color:#444;font-size:20px;font-weight:500;line-height:1.6}.ticket-additional .additional-content>ul.additional-clusters{display:flex;flex-wrap:wrap;margin-top:20px;justify-content:space-between}.ticket-additional .additional-content>ul.additional-clusters:after{content:"";width:290px}.ticket-additional .additional-content>ul.additional-clusters>li{margin-top:20px}@media (min-width:1024px) and (max-width:1279px){.ticket-additional .eva-3-row .-lg-1,.ticket-additional .eva-3-row .-lg-2{width:3.5%}.ticket-additional .eva-3-row .-lg-9{width:93%}}@media (min-width:768px) and (max-width:1023px){.ticket-additional{padding:20px 0;border-radius:0 0 8px 8px}.ticket-additional.-disney{border-bottom:1px solid #ccc}.ticket-additional .additional-content{padding:30px 25px!important}}@media (min-width:320px) and (max-width:767px){.ticket-additional{margin:30px 0 0 0;padding:15px}.ticket-additional.-disney{border:none}.ticket-additional .additional-content>h6{color:#444;font-size:24px;font-weight:500;padding-top:20px;text-align:center;line-height:normal}.ticket-additional .additional-content>ul.additional-clusters{flex-direction:column}.ticket-additional .additional-content>ul.additional-clusters li not:first-child{padding-top:30px}}.ticket-additional-cluster{width:290px;padding:15px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-additional-cluster.-selected{border:2px solid #4300d2}.ticket-additional-cluster span.driver{top:-10px;position:absolute}.ticket-additional-cluster .php-container{display:flex;justify-content:flex-start}.ticket-additional-cluster .php-container>span.drop-start{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iZHJvcC1zdGFydCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik0yODEgMzc0LjM1M0gtMTJhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjExLjg1NEE0LjUwNCA0LjUwNCAwIDAgMS0xMiA3LjM1M2gyOTNjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMS41OTkgMTAuMTczQy4xNjMgNy42ODcgMS4xMjYgNC40NDUgMy43NDggMi45M2M3LjcxNS00LjQ1NSAxOC41OTMtLjIzMyAxMi43NDggMi44OTItNS44NDUgMy4xMjQtNC45MjkgNC41OTUtNy41NSA2LjExLTIuNjIzIDEuNTEzLTUuOTEyLjcyNi03LjM0Ny0xLjc2eiIvPjxwYXRoIGZpbGw9IiMxMEFEREEiIGQ9Ik0xLjUzMiAxMC4zMjVjLTEuNDUtMi41MTIuNTk0LTMuODggMy4yMTYtNS4zOTQgNy43MTUtNC40NTUgMTcuNTQ3LTIuMDQ1IDExLjcgMS4wNzctNS44NDYgMy4xMjMtNC45MiA0LjYxLTcuNTQyIDYuMTI0LTIuNjIzIDEuNTE0LTUuOTI0LjcwNS03LjM3NC0xLjgwN3oiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTUuNDYyIDIxLjMzOGMtMi40NjQtLjY2LTMuOTMtMy4xODUtMy4yNzItNS42MzggMS45MzQtNy4yMTcgMTEuMzMtMTEuMDQ3IDkuNzA2LTUuNzMtMS42MjQgNS4zMTctLjEyNCA1LjY2OS0uNzgxIDguMTIyLS42NTggMi40NTMtMy4xODggMy45MDYtNS42NTMgMy4yNDZ6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjUzIDIxLjgyYy0yLjM5NS0uNjQyLTEuOTk3LTIuNjY3LTEuMzQtNS4xMiAxLjkzNC03LjIxNyA5LjMwMi0xMS41OSA3LjY4My02LjI3Mi0xLjYxOCA1LjMxOS0uMTYgNS42NTktLjgxOCA4LjExMi0uNjU3IDIuNDUzLTMuMTMxIDMuOTIxLTUuNTI2IDMuMjh6Ii8+PC9nPjwvc3ZnPg==);padding-right:5px;width:19px;height:22px}.ticket-additional-cluster .php-container>span.drop-end{background-image:url(data:image/svg+xml;base64,ICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPSJkcm9wLWVuZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxNiAzMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik04NyAzODQuMzUzaC0yOTNhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjIxLjg1NGE0LjUwNCA0LjUwNCAwIDAgMSA0LjUtNC41MDFIODdjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTMuMjQgMy43NUMxMS45OTggMS41OTggOS4xODMuODk3IDYuOTUzIDIuMTg0LjM5IDUuOTcyLTEuMDU1IDE1LjkwMSAzLjczIDEyLjkyMWM0Ljc4NS0yLjk3OSA1LjQ5My0xLjY1NSA3LjcyMy0yLjk0MyAyLjIzLTEuMjg3IDMuMDMtNC4wNzYgMS43ODctNi4yMjh6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEzLjI4IDQuMDg2Yy0xLjIyMS0yLjExNC0zLjA5Ny0xLjE5LTUuMzI3LjA5OEMxLjM5IDcuOTcyLTEuMDQ1IDE2LjE4NiAzLjc0MiAxMy4yMWM0Ljc4Ny0yLjk3NiA1LjQ4LTEuNjc1IDcuNzEtMi45NjMgMi4yMy0xLjI4NyAzLjA0OS00LjA0NSAxLjgyOC02LjE2eiIvPjxwYXRoIGZpbGw9IiM4MkRDRjciIGQ9Ik0xNS42MjYgMTcuODIyYy41NzItMi4xMzMtLjU3Ny00LjI5Ni0yLjU2Ny00LjgyOUM3LjIwNCAxMS40MjUuNTg5IDE2LjkgNC45ODUgMTcuOTA0YzQuMzk3IDEuMDA2IDQuMDEzIDIuMjg0IDYuMDAzIDIuODE3IDEuOTkuNTMzIDQuMDY3LS43NjUgNC42MzgtMi44OTl6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjU3MiAxNy4wOTRjLjU0Mi0yLjAyMi0xLjA0MS0yLjU2OC0zLjAzLTMuMS01Ljg1Ni0xLjU3LTExLjk2NyAyLjAyNC03LjU3MyAzLjAzOCA0LjM5NSAxLjAxNCA0LjAzIDIuMjI0IDYuMDIgMi43NTcgMS45ODkuNTMzIDQuMDQxLS42NzQgNC41ODMtMi42OTV6Ii8+PHBhdGggZmlsbD0iIzgyRENGNyIgZD0iTTkuMDk4IDI5LjE0N2MxLjQzNS0uODI4IDEuOTcyLTIuNTg1IDEuMi0zLjkyMy0yLjI3NC0zLjkzNi04LjY4NS00LjU0Mi02Ljg4Ny0xLjY3NyAxLjc5OSAyLjg2NS45MTggMy4zNCAxLjY5IDQuNjc3Ljc3MyAxLjMzOCAyLjU2MiAxLjc1MiAzLjk5Ny45MjN6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEwLjI4MSAyNy4wNmMxLjMxMS0uOTI4LjU0MS0yLjY4MS0uNDYtMy44MzMtMi45NDYtMy4zOS03LjYyLTMuNjY4LTUuMzQ2LTEuMjIgMi4yNzQgMi40NSAxLjU5NCAzLjAwMSAyLjU5NiA0LjE1MyAxLjAwMSAxLjE1MiAxLjg5OSAxLjgyOCAzLjIxLjl6Ii8+PC9nPjwvc3ZnPg==);padding-left:5px;margin-top:-8px;width:12px}.ticket-additional-cluster .php-container .eva-3-driver{position:relative}.ticket-additional-cluster .additional-header{height:48px;display:flex;margin-top:5px;position:relative;justify-content:space-between}.ticket-additional-cluster .additional-header.-has-drivers{margin-top:10px}.ticket-additional-cluster .additional-header>span.text{color:#444;font-size:20px;max-width:220px;font-weight:500;line-height:normal}.ticket-additional-cluster .additional-header>span[class^=eva-3-icon]{right:0;width:100%;height:225px;display:flex;color:#4300d2;font-size:24px;position:absolute;justify-content:flex-end;background-color:transparent}.ticket-additional-cluster .additional-header>span[class^=eva-3-icon]:hover{cursor:pointer}.ticket-additional-cluster span.additional-description{height:190px;display:flex;padding-top:10px;padding-bottom:14px;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-additional-cluster span.additional-description>p{color:#444;font-size:12px;line-height:1.33}.ticket-additional-cluster ul.additional-price-detail{display:flex;padding-top:14px}.ticket-additional-cluster ul.additional-price-detail>li{width:50%;display:flex;padding-right:20px;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-additional-cluster ul.additional-price-detail>li>span.from{color:#444;font-size:12px;padding-bottom:5px}.ticket-additional-cluster ul.additional-price-detail>li>span.price{line-height:1;color:#444;font-size:24px;letter-spacing:-.2px}.ticket-additional-cluster ul.additional-price-detail>li>span.price em{font-size:14px}.ticket-additional-cluster ul.additional-price-detail>li>span.final{color:#444;font-size:12px;padding-top:4px}.ticket-additional-cluster ul.additional-price-detail>li>span.age{color:#888;font-size:12px;padding-top:5px}.ticket-additional-cluster.-disney ul.additional-price-detail.-flex>li>span.from,.ticket-additional-cluster.-disney ul.additional-price-detail.-scheduled>li>span.from,.ticket-additional-cluster.-disney ul.additional-price-detail>li>span.final{display:none}.ticket-additional-cluster.-disney ul.additional-price-detail.-flex>li>span.final,.ticket-additional-cluster.-disney ul.additional-price-detail.-scheduled>li>span.final{display:inline-flex}.ticket-additional-cluster span.additional-disney-info{display:flex;color:#888;font-size:13px;padding-top:15px}.ticket-additional-cluster .additional-selection{height:38px;display:flex;margin-top:30px;align-items:flex-end;justify-content:flex-end}.ticket-additional-cluster.-selected .additional-selection{height:36px;justify-content:space-between}.ticket-additional-cluster .additional-selection .selected,.ticket-additional-cluster .additional-selection span.remove-button,.ticket-additional-cluster.-selected .additional-selection span.add-button{display:none}.ticket-additional-cluster.-selected .additional-selection .selected,.ticket-additional-cluster.-selected .additional-selection span.remove-button{display:inline-flex}.ticket-additional-cluster.-selected .additional-selection .selected{display:flex;padding-bottom:5px}.ticket-additional-cluster.-selected .additional-selection .selected>span{color:#4300d2;font-size:13px;font-weight:700;line-height:normal}.ticket-additional-cluster.-selected .additional-selection .selected>span[class^=eva-3-icon]{font-size:14px;padding-right:5px;font-weight:400}.ticket-additional-modal .modal-content>section{padding:30px 0}.ticket-additional-modal .modal-content>section:first-of-type{padding-top:0}.ticket-additional-modal .modal-content>section:not(:last-of-type){border-bottom:1px solid #eee}.ticket-additional-modal .modal-content>section>h6{color:#444;font-size:18px;line-height:normal;padding-bottom:13px}.ticket-additional-modal .modal-content>section>p,.ticket-additional-modal .modal-content>section>ul>li>span{color:#888;font-size:14px;line-height:1.29}.ticket-additional-modal .modal-content>section>ul>li{display:flex;align-items:flex-start}.ticket-additional-modal .modal-content>section>ul>li>span[class^=eva-3-icon]{padding-right:10px}.ticket-additional-modal .modal-content>section>ul>li:not(:first-child){padding-top:10px}.ticket-additional-modal .modal-content>section>ul.includes>li>span[class^=eva-3-icon]{color:#00b02e}@media (min-width:320px) and (max-width:767px){.ticket-additional-cluster{width:100%}.ticket-additional-cluster .additional-header,.ticket-additional-cluster span.additional-description{height:auto}.ticket-additional-cluster ul.additional-price-detail>li{padding-top:0!important}}.ticket-attractions{margin:100px 130px 0 45px}.ticket-attractions>h3{color:#444;font-size:32px;font-weight:700}.ticket-attractions>h2{font-size:16px;line-height:1.13;color:#888;padding-top:17px;margin-bottom:40px}.ticket-attractions .attraction-items{padding:0}.ticket-attractions .attraction-items .carousel-title-container>span{color:#444;font-size:28px;font-weight:400;line-height:normal}.ticket-attractions .attraction-items .attractions-container{height:300px;padding:0 12px}.ticket-attractions .attraction-items .attractions-container .swiper-slide:first-child{width:290px}.ticket-attractions .attraction-items .attractions-container .swiper-slide{width:343px}.ticket-attractions .attraction-items .eva-3-nav-slider{opacity:.5}.ticket-attractions .attraction-items .eva-3-nav-slider:hover{opacity:.9}.ticket-attractions .attraction-items .eva-3-nav-slider.swiper-button-disabled{display:none}@media (max-width:767px){.ticket-attractions{padding:0 15px;margin:30px 0 0 0}.ticket-attractions>h3{font-size:24px;font-weight:400;text-align:center;line-height:normal}.ticket-attractions>h2{margin:0;color:#888;font-size:16px;padding-top:15px;line-height:1.13;padding-bottom:30px}.ticket-attractions .attraction-items .carousel-title-container,.ticket-attractions .attraction-items .eva-3-nav-slider{display:none}.ticket-attractions .attraction-items .attractions-container{padding:0;height:290px}.ticket-attractions .attraction-items .attractions-container .swiper-slide{width:290px}}.ticket-attraction-cluster{width:343px;height:260px;display:flex;border-radius:8px;flex-direction:column}.ticket-attraction-cluster.-first{width:290px;border:1px solid #ccc}.ticket-attraction-cluster.-first .attraction-image-header{height:130px;display:flex;overflow:hidden;position:relative;text-align:center;align-items:center;justify-content:center;border-radius:8px 8px 0 0}.ticket-attraction-cluster.-first .attraction-image-header>span.header-shadow{top:0;z-index:1;width:100%;height:115px;border-radius:4px;position:absolute;background-blend-mode:multiply;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.6))}.ticket-attraction-cluster.-first .attraction-image-header>span.title{z-index:2;color:#fff;font-size:24px;font-weight:500}.ticket-attraction-cluster.-first>span.description{color:#444;font-size:14px;overflow:hidden;line-height:1.29;display:-webkit-box;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;padding:20px 20px 0 20px}.ticket-attraction-cluster.-first>span.link{display:none}.ticket-attraction-cluster .attraction-image{height:100%;display:flex;border-radius:8px;align-items:flex-end}.ticket-attraction-cluster .attraction-image .attraction-image-content{width:100%;height:100%;display:flex;border-radius:8px;position:relative;flex-direction:column;justify-content:flex-end;background-color:transparent}.ticket-attraction-cluster .attraction-image .attraction-image-content:hover{cursor:pointer}.ticket-attraction-cluster .attraction-image .attraction-image-content>span.gallery-shadow{bottom:0;z-index:0;width:100%;height:115px;border-radius:8px;position:absolute;transform:rotate(-180deg);background-blend-mode:multiply;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.6))}.ticket-attraction-cluster .attraction-image .attraction-image-content .title{z-index:1;width:100%;display:flex;align-items:center;padding:0 20px 20px 20px;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-attraction-cluster .attraction-image .attraction-image-content .title>span{color:#fff;font-size:16px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.5)}.ticket-attraction-cluster .attraction-image .attraction-image-content .title>span[class^=eva-3-icon]{font-size:20px;font-weight:700}@media (max-width:767px){.ticket-attraction-cluster.-first>span.description{-webkit-line-clamp:3}.ticket-attraction-cluster{width:290px}.ticket-attraction-cluster.-first>span.link{color:#4300d2;display:block;font-size:14px;letter-spacing:-.5px;padding:17px 20px 0 20px}}.ticket-attraction-modal .modal-content{padding:20px}.ticket-attraction-modal .modal-content .attraction-modal-image-container{height:270px;position:relative;margin:-5px 0 0 -20px;width:calc(100% + 40px);background-color:#e2e2e2}.ticket-attraction-modal .modal-content .attraction-modal-image-container .attraction-modal-shadow{bottom:0;width:100%;height:58px;position:absolute;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6))}.ticket-attraction-modal .modal-content .attraction-modal-image-container .attraction-modal-image{height:270px;background-size:cover;background-repeat:no-repeat}.ticket-attraction-modal .modal-content .description{color:#888;font-size:16px;margin-top:20px;line-height:1.13;margin-bottom:35px}.ticket-attraction-modal .modal-content .drivers{display:flex;flex-direction:column}.ticket-attraction-modal .modal-content .drivers span{display:flex;color:#888;font-size:13px;line-height:1.62;align-items:center;flex-direction:row;justify-content:flex-start}.ticket-attraction-modal .modal-content .drivers span.green,.ticket-attraction-modal .modal-content .drivers span.green span{color:#39c15c}.ticket-attraction-modal .modal-content .drivers span>span:first-child{font-size:16px;padding-right:5px}.ticket-attraction-modal .modal-content .drivers span>span.icon-bullet{padding:0;width:5px;height:5px;margin-left:5px;margin-right:10px;border-radius:50%;background-color:#888}.ticket-amenities{margin-top:35px}.ticket-amenities>h4{display:none}.ticket-amenities ul{display:flex;flex-direction:row;background-color:#fff;box-sizing:border-box}.ticket-amenities ul li{width:70px;display:flex;margin-right:10px;align-items:center;flex-direction:column;cursor:pointer}.ticket-amenities ul li span:first-child{width:40px;height:40px;display:flex;color:#444;font-size:26px;border-radius:50%;align-items:center;flex-direction:column;box-sizing:border-box;justify-content:center;background-color:transparent}.ticket-amenities ul li span:last-child{color:#888;font-size:12px;padding-top:5px;text-align:center;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ticket-amenities ul li.view-more{margin:0;width:auto;display:flex;padding-left:30px;align-items:center;justify-content:center}.ticket-amenities ul li.view-more:hover{cursor:pointer}.ticket-amenities ul li.view-more>span{color:#4300d2;padding-top:0;font-weight:500}.ticket-amenities ul li.view-more>span.eva-3-icon-more{display:none}.ticket-amenities-modal .modal-content ul li{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.ticket-amenities-modal .modal-content ul li span:first-child{width:40px;height:40px;display:flex;color:#444;flex-shrink:0;font-size:18px;margin-right:15px;border-radius:50%;align-items:center;background-color:#eee;justify-content:center}.ticket-amenities-modal .modal-content ul li span:last-child{color:#888;font-size:14px}.ticket-amenities-modal .modal-content ul li span strong{font-weight:500}@media (min-width:320px) and (max-width:767px){.ticket-amenities{margin-top:20px}.ticket-amenities>h4{color:#444;display:block;font-size:25px;text-align:center}.ticket-amenities>ul{display:flex;margin-top:17px;align-items:flex-start;padding:24px 15px 15px 15px;justify-content:space-between}.ticket-amenities>ul>li{margin:0;flex-shrink:0}.ticket-amenities ul li.view-more{align-self:center;padding:0 5px 0 10px}}.ticket-conditions{display:flex;flex-direction:column;background-color:#fff}.ticket-conditions>h4{display:flex;color:#444;margin-bottom:25px;align-items:center;flex-direction:row;justify-content:space-between}.ticket-conditions>h4 span{font-size:18px}.ticket-conditions .info{display:flex;flex-direction:row}.ticket-conditions .info span{color:#888;font-size:16px;line-height:1.25}.ticket-conditions-modal .modal-content span{color:#888;font-size:14px;line-height:1.5}@media (min-width:320px) and (max-width:767px){.ticket-conditions{margin-top:25px;padding:25px 15px 25px 25px}.ticket-conditions>h4{align-items:flex-start}.ticket-conditions>h4 span{font-size:16px;font-weight:500;padding-right:20px}.ticket-conditions>h4 span.eva-3-icon-arrow-right{font-size:16px;color:#666}.ticket-conditions .info>span{font-size:16px;line-height:1.25;color:#888}.ticket-conditions .info span.eva-3-icon-info-circle-outline{color:#4300d2;font-size:16px;padding-top:1px;padding-right:10px;line-height:normal}}@media (min-width:768px){.ticket-conditions{width:100%;margin-top:65px;padding:29px 15px 29px 29px}.ticket-conditions>h4{color:#444;font-size:32px;font-weight:700;padding-top:43px}.ticket-conditions .link-button{display:flex;align-items:center}.ticket-conditions .link-button:hover{cursor:pointer}.ticket-conditions .link-button>span{color:#10adda;font-size:13px}.ticket-conditions .description-content.collapsed{height:110px;overflow:hidden;padding-bottom:0}}.ticket-added-info{right:6%;z-index:9;bottom:105px;position:fixed}@media (min-width:1500px){.ticket-added-info{right:17%}}.ticket-added-info .eva-3-message{max-width:365px}.ticket-added-info .eva-3-message.eva-3-message--toast{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.ticket-added-info .message-body>span.text{color:#666;font-size:14px;line-height:normal}.ticket-added-info .message-body>span.text>strong{display:block;font-weight:500;padding-bottom:3px}.ticket-added-info .message-body .buttons{padding-top:16px;width:calc(100% + 20px)}.ticket-added-info .message-body .buttons a:not(:first-child){margin-left:5px}.ticket-added-info .eva-3-modal .modal-header .modal-title-container p.modal-title{overflow:visible;white-space:normal;text-overflow:unset}.ticket-added-info .eva-3-modal .modal-content{padding:20px}.ticket-added-info .eva-3-modal .modal-content .loader{display:none}.ticket-added-info .eva-3-modal .modal-content>h6{font-size:14px}.ticket-added-info .eva-3-modal .modal-content .buttons{display:flex;padding-top:20px;align-items:center;justify-content:center}.ticket-added-info .eva-3-modal .modal-content .buttons>a:not(:first-child){margin-left:10px}.ticket-added-info .eva-3-modal .modal-content.-loading .loader{display:flex;padding:15px 0;align-items:center;flex-direction:column;justify-content:center}.ticket-added-info .eva-3-modal .modal-content.-loading .buttons,.ticket-added-info .eva-3-modal .modal-content.-loading h6{display:none}.ticket-added-info .mobile-info{display:none}@media (max-width:767px){.ticket-added-info .eva-3-message{display:none}.ticket-added-info{width:auto;position:unset;background:#fff;box-shadow:none;border-radius:8px;justify-content:center;border:2px solid #4300d2;margin:26px 9px 0 9px}.ticket-added-info .mobile-info{display:flex;flex-direction:column}.ticket-added-info .mobile-info .mobile-header{height:42px;display:flex;padding:0 16px;background:#4300d2;align-items:center;border-radius:4px 4px 0 0}.ticket-added-info .mobile-info .mobile-header>span{color:#fff;font-size:16px;font-weight:500;letter-spacing:-.1px}.ticket-added-info .mobile-info .mobile-header>span[class^=eva-3-icon]{font-size:14px;padding-right:8px}.ticket-added-info .mobile-info .mobile-content{display:flex;padding:16px;flex-direction:column}.ticket-added-info .mobile-info .mobile-content .buttons{display:flex;padding-top:15px;justify-content:flex-end}.ticket-added-info .mobile-info .mobile-content .buttons>a:not(:first-child){margin-left:10px}}.ticket-price-box{bottom:0;z-index:99;width:100%;height:80px;display:flex;padding:0 15px;position:fixed;align-items:center;flex-direction:row;background-color:#fff;justify-content:space-between;box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-price-box .loader-content,.ticket-price-box>span.button.disabled{display:none}.ticket-price-box>div>span.ribbon{top:-10px;left:10px;color:#fff;height:20px;display:flex;padding:0 12px;font-size:12px;font-weight:500;position:absolute;border-radius:6px;align-items:center;justify-content:center;background-color:#03a691}.ticket-price-box .driver{top:-10px;position:absolute}.ticket-price-box .php-container{display:flex;justify-content:flex-start}.ticket-price-box .php-container>span.drop-start{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iZHJvcC1zdGFydCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik0yODEgMzc0LjM1M0gtMTJhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjExLjg1NEE0LjUwNCA0LjUwNCAwIDAgMS0xMiA3LjM1M2gyOTNjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMS41OTkgMTAuMTczQy4xNjMgNy42ODcgMS4xMjYgNC40NDUgMy43NDggMi45M2M3LjcxNS00LjQ1NSAxOC41OTMtLjIzMyAxMi43NDggMi44OTItNS44NDUgMy4xMjQtNC45MjkgNC41OTUtNy41NSA2LjExLTIuNjIzIDEuNTEzLTUuOTEyLjcyNi03LjM0Ny0xLjc2eiIvPjxwYXRoIGZpbGw9IiMxMEFEREEiIGQ9Ik0xLjUzMiAxMC4zMjVjLTEuNDUtMi41MTIuNTk0LTMuODggMy4yMTYtNS4zOTQgNy43MTUtNC40NTUgMTcuNTQ3LTIuMDQ1IDExLjcgMS4wNzctNS44NDYgMy4xMjMtNC45MiA0LjYxLTcuNTQyIDYuMTI0LTIuNjIzIDEuNTE0LTUuOTI0LjcwNS03LjM3NC0xLjgwN3oiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTUuNDYyIDIxLjMzOGMtMi40NjQtLjY2LTMuOTMtMy4xODUtMy4yNzItNS42MzggMS45MzQtNy4yMTcgMTEuMzMtMTEuMDQ3IDkuNzA2LTUuNzMtMS42MjQgNS4zMTctLjEyNCA1LjY2OS0uNzgxIDguMTIyLS42NTggMi40NTMtMy4xODggMy45MDYtNS42NTMgMy4yNDZ6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjUzIDIxLjgyYy0yLjM5NS0uNjQyLTEuOTk3LTIuNjY3LTEuMzQtNS4xMiAxLjkzNC03LjIxNyA5LjMwMi0xMS41OSA3LjY4My02LjI3Mi0xLjYxOCA1LjMxOS0uMTYgNS42NTktLjgxOCA4LjExMi0uNjU3IDIuNDUzLTMuMTMxIDMuOTIxLTUuNTI2IDMuMjh6Ii8+PC9nPjwvc3ZnPg==);padding-right:5px;width:19px;height:22px}.ticket-price-box .php-container>span.drop-end{background-image:url(data:image/svg+xml;base64,ICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPSJkcm9wLWVuZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxNiAzMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik04NyAzODQuMzUzaC0yOTNhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjIxLjg1NGE0LjUwNCA0LjUwNCAwIDAgMSA0LjUtNC41MDFIODdjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTMuMjQgMy43NUMxMS45OTggMS41OTggOS4xODMuODk3IDYuOTUzIDIuMTg0LjM5IDUuOTcyLTEuMDU1IDE1LjkwMSAzLjczIDEyLjkyMWM0Ljc4NS0yLjk3OSA1LjQ5My0xLjY1NSA3LjcyMy0yLjk0MyAyLjIzLTEuMjg3IDMuMDMtNC4wNzYgMS43ODctNi4yMjh6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEzLjI4IDQuMDg2Yy0xLjIyMS0yLjExNC0zLjA5Ny0xLjE5LTUuMzI3LjA5OEMxLjM5IDcuOTcyLTEuMDQ1IDE2LjE4NiAzLjc0MiAxMy4yMWM0Ljc4Ny0yLjk3NiA1LjQ4LTEuNjc1IDcuNzEtMi45NjMgMi4yMy0xLjI4NyAzLjA0OS00LjA0NSAxLjgyOC02LjE2eiIvPjxwYXRoIGZpbGw9IiM4MkRDRjciIGQ9Ik0xNS42MjYgMTcuODIyYy41NzItMi4xMzMtLjU3Ny00LjI5Ni0yLjU2Ny00LjgyOUM3LjIwNCAxMS40MjUuNTg5IDE2LjkgNC45ODUgMTcuOTA0YzQuMzk3IDEuMDA2IDQuMDEzIDIuMjg0IDYuMDAzIDIuODE3IDEuOTkuNTMzIDQuMDY3LS43NjUgNC42MzgtMi44OTl6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjU3MiAxNy4wOTRjLjU0Mi0yLjAyMi0xLjA0MS0yLjU2OC0zLjAzLTMuMS01Ljg1Ni0xLjU3LTExLjk2NyAyLjAyNC03LjU3MyAzLjAzOCA0LjM5NSAxLjAxNCA0LjAzIDIuMjI0IDYuMDIgMi43NTcgMS45ODkuNTMzIDQuMDQxLS42NzQgNC41ODMtMi42OTV6Ii8+PHBhdGggZmlsbD0iIzgyRENGNyIgZD0iTTkuMDk4IDI5LjE0N2MxLjQzNS0uODI4IDEuOTcyLTIuNTg1IDEuMi0zLjkyMy0yLjI3NC0zLjkzNi04LjY4NS00LjU0Mi02Ljg4Ny0xLjY3NyAxLjc5OSAyLjg2NS45MTggMy4zNCAxLjY5IDQuNjc3Ljc3MyAxLjMzOCAyLjU2MiAxLjc1MiAzLjk5Ny45MjN6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEwLjI4MSAyNy4wNmMxLjMxMS0uOTI4LjU0MS0yLjY4MS0uNDYtMy44MzMtMi45NDYtMy4zOS03LjYyLTMuNjY4LTUuMzQ2LTEuMjIgMi4yNzQgMi40NSAxLjU5NCAzLjAwMSAyLjU5NiA0LjE1MyAxLjAwMSAxLjE1MiAxLjg5OSAxLjgyOCAzLjIxLjl6Ii8+PC9nPjwvc3ZnPg==);padding-left:5px;margin-top:-8px;width:12px}.ticket-price-box .price{flex-grow:0;display:flex;padding-right:20px;flex-direction:column;width:calc(100% - 107px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-price-box .price .modality-info,.ticket-price-box .price span.text{color:#444;font-size:12px;font-weight:500;padding-bottom:2px;letter-spacing:-.1px}.ticket-price-box .price span.text{padding-bottom:3px;font-weight:400}.ticket-price-box .price .price-value{display:flex;align-items:flex-end}.ticket-price-box .price .price-value .price-box-detail-info span.eva-3-icon-info-circle-outline{font-size:20px}.ticket-price-box .price .price-value>span.value{color:#444;font-size:24px;margin-left:10px;letter-spacing:-.1px}.ticket-price-box .price .price-value>span.value em{font-size:14px}.ticket-price-box .price>span.text.-bottom{color:#444;font-size:12px;padding-top:5px;letter-spacing:-.1px}.ticket-price-box .price>span.text.-bottom>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ticket-price-box.-loading>span.button.disabled{display:inline-flex}.ticket-price-box.-loading .price,.ticket-price-box.-loading>span.button{display:none}.ticket-price-box.-loading .loader-content{display:flex;flex-direction:column}.ticket-price-box-dsp{width:310px;border-radius:8px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-price-box-dsp .ticket-price-box-dsp-top{display:flex;padding:20px 30px 15px;flex-direction:column}.ticket-price-box-dsp .ticket-price-box-dsp-top.-discount{padding-top:30px}.ticket-price-box-dsp .ticket-price-box-dsp-top .ribbon{top:-10px;height:20px;display:flex;color:#fff;font-size:12px;padding:0 12px;font-weight:500;position:absolute;border-radius:6px;align-items:center;letter-spacing:-.1px;justify-content:center;background-color:#03a691;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-price-box-dsp .ticket-price-box-dsp-top .driver{top:-10px;position:absolute}.ticket-price-box-dsp .ticket-price-box-dsp-top .php-container{display:flex;justify-content:flex-start}.ticket-price-box-dsp .ticket-price-box-dsp-top .php-container>span.drop-start{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iZHJvcC1zdGFydCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik0yODEgMzc0LjM1M0gtMTJhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjExLjg1NEE0LjUwNCA0LjUwNCAwIDAgMS0xMiA3LjM1M2gyOTNjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMS41OTkgMTAuMTczQy4xNjMgNy42ODcgMS4xMjYgNC40NDUgMy43NDggMi45M2M3LjcxNS00LjQ1NSAxOC41OTMtLjIzMyAxMi43NDggMi44OTItNS44NDUgMy4xMjQtNC45MjkgNC41OTUtNy41NSA2LjExLTIuNjIzIDEuNTEzLTUuOTEyLjcyNi03LjM0Ny0xLjc2eiIvPjxwYXRoIGZpbGw9IiMxMEFEREEiIGQ9Ik0xLjUzMiAxMC4zMjVjLTEuNDUtMi41MTIuNTk0LTMuODggMy4yMTYtNS4zOTQgNy43MTUtNC40NTUgMTcuNTQ3LTIuMDQ1IDExLjcgMS4wNzctNS44NDYgMy4xMjMtNC45MiA0LjYxLTcuNTQyIDYuMTI0LTIuNjIzIDEuNTE0LTUuOTI0LjcwNS03LjM3NC0xLjgwN3oiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTUuNDYyIDIxLjMzOGMtMi40NjQtLjY2LTMuOTMtMy4xODUtMy4yNzItNS42MzggMS45MzQtNy4yMTcgMTEuMzMtMTEuMDQ3IDkuNzA2LTUuNzMtMS42MjQgNS4zMTctLjEyNCA1LjY2OS0uNzgxIDguMTIyLS42NTggMi40NTMtMy4xODggMy45MDYtNS42NTMgMy4yNDZ6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjUzIDIxLjgyYy0yLjM5NS0uNjQyLTEuOTk3LTIuNjY3LTEuMzQtNS4xMiAxLjkzNC03LjIxNyA5LjMwMi0xMS41OSA3LjY4My02LjI3Mi0xLjYxOCA1LjMxOS0uMTYgNS42NTktLjgxOCA4LjExMi0uNjU3IDIuNDUzLTMuMTMxIDMuOTIxLTUuNTI2IDMuMjh6Ii8+PC9nPjwvc3ZnPg==);padding-right:5px;width:19px;height:22px}.ticket-price-box-dsp .ticket-price-box-dsp-top .php-container>span.drop-end{background-image:url(data:image/svg+xml;base64,ICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPSJkcm9wLWVuZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxNiAzMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNDQ0MiIGQ9Ik04NyAzODQuMzUzaC0yOTNhNC40OTggNC40OTggMCAwIDEtNC41LTQuNTAxVjIxLjg1NGE0LjUwNCA0LjUwNCAwIDAgMSA0LjUtNC41MDFIODdjMi40ODggMCA0LjUgMi4wMTQgNC41IDQuNTAxdjM1Ny45OThhNC41MDQgNC41MDQgMCAwIDEtNC41IDQuNXoiLz48cGF0aCBmaWxsPSIjODJEQ0Y3IiBkPSJNMTMuMjQgMy43NUMxMS45OTggMS41OTggOS4xODMuODk3IDYuOTUzIDIuMTg0LjM5IDUuOTcyLTEuMDU1IDE1LjkwMSAzLjczIDEyLjkyMWM0Ljc4NS0yLjk3OSA1LjQ5My0xLjY1NSA3LjcyMy0yLjk0MyAyLjIzLTEuMjg3IDMuMDMtNC4wNzYgMS43ODctNi4yMjh6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEzLjI4IDQuMDg2Yy0xLjIyMS0yLjExNC0zLjA5Ny0xLjE5LTUuMzI3LjA5OEMxLjM5IDcuOTcyLTEuMDQ1IDE2LjE4NiAzLjc0MiAxMy4yMWM0Ljc4Ny0yLjk3NiA1LjQ4LTEuNjc1IDcuNzEtMi45NjMgMi4yMy0xLjI4NyAzLjA0OS00LjA0NSAxLjgyOC02LjE2eiIvPjxwYXRoIGZpbGw9IiM4MkRDRjciIGQ9Ik0xNS42MjYgMTcuODIyYy41NzItMi4xMzMtLjU3Ny00LjI5Ni0yLjU2Ny00LjgyOUM3LjIwNCAxMS40MjUuNTg5IDE2LjkgNC45ODUgMTcuOTA0YzQuMzk3IDEuMDA2IDQuMDEzIDIuMjg0IDYuMDAzIDIuODE3IDEuOTkuNTMzIDQuMDY3LS43NjUgNC42MzgtMi44OTl6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTE1LjU3MiAxNy4wOTRjLjU0Mi0yLjAyMi0xLjA0MS0yLjU2OC0zLjAzLTMuMS01Ljg1Ni0xLjU3LTExLjk2NyAyLjAyNC03LjU3MyAzLjAzOCA0LjM5NSAxLjAxNCA0LjAzIDIuMjI0IDYuMDIgMi43NTcgMS45ODkuNTMzIDQuMDQxLS42NzQgNC41ODMtMi42OTV6Ii8+PHBhdGggZmlsbD0iIzgyRENGNyIgZD0iTTkuMDk4IDI5LjE0N2MxLjQzNS0uODI4IDEuOTcyLTIuNTg1IDEuMi0zLjkyMy0yLjI3NC0zLjkzNi04LjY4NS00LjU0Mi02Ljg4Ny0xLjY3NyAxLjc5OSAyLjg2NS45MTggMy4zNCAxLjY5IDQuNjc3Ljc3MyAxLjMzOCAyLjU2MiAxLjc1MiAzLjk5Ny45MjN6Ii8+PHBhdGggZmlsbD0iIzEwQUREQSIgZD0iTTEwLjI4MSAyNy4wNmMxLjMxMS0uOTI4LjU0MS0yLjY4MS0uNDYtMy44MzMtMi45NDYtMy4zOS03LjYyLTMuNjY4LTUuMzQ2LTEuMjIgMi4yNzQgMi40NSAxLjU5NCAzLjAwMSAyLjU5NiA0LjE1MyAxLjAwMSAxLjE1MiAxLjg5OSAxLjgyOCAzLjIxLjl6Ii8+PC9nPjwvc3ZnPg==);padding-left:5px;margin-top:-8px;width:12px}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price{display:flex;flex-direction:column}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price>span.modality-info{color:#444;font-size:12px;font-weight:500;padding-bottom:23px}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price.-fixed>span.modality-info{padding-bottom:18px}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price .price-info{display:flex;flex-direction:column}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price .price-info .price-value-content{display:flex;margin-bottom:18px;align-items:flex-end}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price.-fixed .price-info .price-value-content{margin-bottom:0}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price .price-info .price-value-content>span.price-value>em{font-size:13px;padding-left:8px}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price .price-info .price-value-content>span.price-value{color:#444;font-size:24px;line-height:13px}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price .price-info>span.promo{display:flex}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price .price-info>span.promo>p{color:#666;font-size:12px}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price .price-info>span.promo>p:not(:first-child){padding-left:4px}.ticket-price-box-dsp .ticket-price-box-dsp-top>span.price.-fixed .price-info>span.promo{padding-bottom:15px}.ticket-price-box-dsp .ticket-price-box-dsp-top .desk-buttons span.button{display:flex;padding-top:12px}.ticket-price-box-dsp .ticket-price-box-dsp-top .desk-buttons span.button>span.eva-3-btn,.ticket-price-box-dsp .ticket-price-box-dsp-top span.button.disabled>span.eva-3-btn{width:100%}.ticket-price-box-dsp .ticket-price-box-dsp-top .loader-content,.ticket-price-box-dsp .ticket-price-box-dsp-top .sticky-mobile,.ticket-price-box-dsp .ticket-price-box-dsp-top span.button.disabled,.ticket-price-box-dsp .ticket-price-box-dsp-top.-loading .desk-buttons span.button,.ticket-price-box-dsp .ticket-price-box-dsp-top.-loading span.price,.ticket-price-box-dsp .ticket-price-box-dsp-top.-loading span.ribbon{display:none}.ticket-price-box-dsp .ticket-price-box-dsp-top.-loading .button.disabled{display:block}.ticket-price-box-dsp .ticket-price-box-dsp-top.-loading .loader-content{height:82px;display:flex;align-items:center;flex-direction:column;justify-content:center}.ticket-price-box-dsp .ticket-price-box-dsp-top.-loading .loader-content span.loader-label{padding:0 0 0 20px}.ticket-price-box-dsp .ticket-price-box-dsp-bottom{padding:12px 30px;border-top:1px solid #ccc}.ticket-price-box-dsp .ticket-price-box-dsp-bottom>span{color:#666;font-size:12px;line-height:1.33}.ticket-price-box-dsp.-fixed{left:0;bottom:0;padding:0;width:100%;z-index:10;border:none;display:flex;position:fixed;flex-direction:row;border-radius:unset;justify-content:center}.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top{padding:0;width:100%;display:flex;max-width:1280px;position:relative}.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-bottom,.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top .desk-buttons span.button,.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top>.loader-content,.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top>span.button.disabled,.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top>span.price,.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top>span.ribbon{display:none}.ticket-price-box-dsp.-fixed .sticky-mobile{width:100%;height:85px;display:flex;flex-shrink:0;padding:0 40px;position:relative;align-items:center;background-color:#fff;justify-content:flex-end;border-top:3px solid #a780ff;box-shadow:0 -4px 10px 0 rgba(0,0,0,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-price-box-dsp.-fixed .sticky-mobile>span.button.disabled{display:none}.ticket-price-box-dsp.-fixed .sticky-mobile>span.promo{color:#444;font-size:20px;max-width:370px;font-weight:500;line-height:1.15;margin-right:auto}.ticket-price-box-dsp.-fixed .sticky-mobile .distribution-driver{display:flex;padding-right:36px;align-items:flex-end;flex-direction:column}.ticket-price-box-dsp.-fixed .sticky-mobile .distribution-driver>span{display:flex;font-size:13px;flex-wrap:nowrap;text-transform:lowercase}.ticket-price-box-dsp.-fixed .sticky-mobile .distribution-driver>span p:first-letter{text-transform:uppercase}.ticket-price-box-dsp.-fixed .sticky-mobile .distribution-driver>span>p:not(:last-child){padding-left:3px}.ticket-price-box-dsp.-fixed .sticky-mobile .distribution-driver>span.driver{display:none}.ticket-price-box-dsp.-fixed .sticky-mobile .price-box-detail-info span.eva-3-icon-info-circle-outline{width:auto;height:auto;color:#4300d2;font-size:28px}.ticket-price-box-dsp.-fixed .sticky-mobile span.price{flex-shrink:0;font-size:28px;margin-left:7px}.ticket-price-box-dsp.-fixed .sticky-mobile span.price em{font-size:13px;margin-right:-5px}.ticket-price-box-dsp.-fixed .sticky-mobile>span.button{margin-left:16px}.ticket-price-box-dsp.-fixed .sticky-mobile>span.ribbon{left:46px}.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top.-loading .sticky-mobile .distribution-driver,.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top.-loading .sticky-mobile .price-box-detail-info,.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top.-loading .sticky-mobile>span.button{display:none}.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top.-loading .sticky-mobile>span.button.disabled{display:block;margin-left:40px}.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top.-loading .sticky-mobile .loader-content{display:flex;align-items:center;flex-direction:row-reverse}.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top.-loading .sticky-mobile .loader-content .eva-3-loader{margin-left:15px}.ticket-price-box-dsp.-fixed .ticket-price-box-dsp-top.-loading .sticky-mobile .loader-content>span.loader-label{margin:0;padding:0}@media (min-width:768px) and (max-width:1023px){.detail-container .detail-cluster-container .detail-product-pricebox{display:block}.ticket-price-box-dsp.-fixed .sticky-mobile{padding:0 20px}.ticket-price-box-dsp.-fixed .sticky-mobile .distribution-driver{text-align:right;padding:0 10px 0 20px}.ticket-price-box-dsp.-fixed .sticky-mobile>span.promo{flex-shrink:0;font-size:16px}.ticket-price-box-dsp.-fixed .sticky-mobile>span.ribbon{left:20px}}@media (min-width:320px) and (max-width:767px){.ticket-price-box .price .modality-info{overflow:hidden;line-height:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.ticket-price-box .price-box-detail-info .eva-3-icon-info.-mobile{margin-left:10px}.ticket-price-box .price-box-detail-info .eva-3-icon-info.-mobile{width:24px;height:24px;font-size:22px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.ticket-price-box.-disney-fixed.iphone-x-safety-bottom{width:calc(100% - 30px);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}}.mosaic-gallery{cursor:pointer}.mosaic-gallery-actions-container{right:20px;top:20px;position:absolute}.mosaic-gallery-button{font-size:16px;line-height:20px;color:#444;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);border-radius:20px;cursor:pointer;padding:8px 16px;border:none}.mosaic-gallery ul li>picture{margin-bottom:-8px;padding-bottom:5px}.mosaic-gallery .mosaic-gallery-actions-container:not(.getaway){left:20px;right:unset}.gallery-modal{z-index:1000}.gallery-modal .gallery-item-content{display:flex;align-items:center;justify-content:center}.gallery-modal .gallery-item-container,.gallery-modal .gallery-items-container{width:100%}.gallery-modal li.gallery-item-container.ng-hide-add{z-index:1;position:absolute;-webkit-animation:slide-out-left .5s;animation:slide-out-left .5s}.gallery-modal li.gallery-item-container.ng-hide-remove{-webkit-animation:slide-in-right .5s;animation:slide-in-right .5s}.gallery-modal li.gallery-item-container.-left.ng-hide-add{-webkit-animation:slide-out-right .5s;animation:slide-out-right .5s}.gallery-modal li.gallery-item-container.-left.ng-hide-remove{-webkit-animation:slide-in-left .5s;animation:slide-in-left .5s}.gallery-modal .gallery-arrow-container.-disabled{opacity:.2;cursor:default;pointer-events:none}.gallery-modal .gallery-arrow-container.-disabled i:hover{color:#ccc;cursor:default}.gallery-modal.-thumbs-limit-left .gallery-thumbs-arrow-left{display:block}.mosaic-gallery{height:406px;display:flex;width:100%}.mosaic-gallery .height-100{height:100%}.mosaic-gallery .height-50{height:calc(50% - 3px);margin-bottom:6px}.mosaic-gallery .height-65{height:calc(65% - 5px)}.mosaic-gallery .height-35{height:35%;margin-top:5px}.mosaic-gallery .width-70{width:70%;margin-right:5px}.mosaic-gallery .width-30{width:30%}.mosaic-gallery .width-100{width:100%}.mosaic-gallery .width-50{width:50%}.mosaic-gallery .margin-right{margin-right:3px}.mosaic-gallery .margin-left{margin-left:3px}.mosaic-gallery img{width:100%;height:100%}.tour-recent-comments{padding:48px;padding-top:0;background-color:#eee}.tour-recent-comments.-mobile{display:none}.tour-recent-comments .loader-comments{display:none}.tour-recent-comments.-loading .loader-comments{display:flex;height:144px;padding-top:24px;align-items:center;flex-direction:column;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-recent-comments.-loading .loader-comments .loader-label{padding-top:5px}.tour-recent-comments.-loading ul.comments{display:none}.tour-recent-comments .title{display:flex;align-items:flex-end}.tour-recent-comments .title>h6{color:#444;font-size:32px;font-weight:500;line-height:.75;letter-spacing:-.1px}.tour-recent-comments .title>span{color:#4300d2;font-size:14px;font-weight:500;padding-left:8px;letter-spacing:-.1px}.tour-recent-comments .title>span:hover{color:#270570;cursor:pointer}.tour-recent-comments ul.comments{display:flex;padding-top:24px;justify-content:space-between}.tour-recent-comments ul.comments>li.comment{width:268px;height:120px;display:flex}.tour-recent-comments ul.comments>li.comment .eva-3-card,.tour-recent-comments ul.comments>li.comment .eva-3-reviews-cards{width:100%;height:100%;flex-shrink:0}.tour-recent-comments ul.comments>li.comment .eva-3-card .reviews-cards-review>span{font-size:14px;overflow:hidden;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}@media (max-width:767px){.tour-recent-comments.-desktop{display:none}.tour-recent-comments.-mobile{display:flex;flex-direction:column;padding:30px 0 6px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-recent-comments .title{padding:0 15px 20px 15px}.tour-recent-comments .title>h6{font-size:16px;font-weight:500}.tour-recent-comments.-loading .swiper-container{height:0;visibility:hidden}.tour-recent-comments.-loading .loader-comments{padding:0;height:174px}.tour-recent-comments.-loaded .reviews-cards-review>span{overflow:hidden;line-height:16px;display:-webkit-box;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical}.tour-recent-comments .swiper-container{width:100%;height:174px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour-recent-comments .swiper-container .comment{width:267px;height:145px}.tour-recent-comments .swiper-container .comment .eva-3-card{width:100%;height:100%}.tour-recent-comments .swiper-container .swiper-wrapper .swiper-slide{width:269px}}@media (max-width:320px){.tour-recent-comments .swiper-container{padding:0 0 0 15px}}.resume-pricebox dl{display:flex;flex-direction:column}.resume-pricebox dl dt{font-weight:500;font-size:20px;color:#444;padding:25px 25px 18px 25px;border-bottom:1px solid #ccc}.resume-pricebox dl dd{display:flex;padding:14px 25px 0;justify-content:space-between}.resume-pricebox dl dd:first-of-type{padding-top:20px}.resume-pricebox dl dd span:last-child{flex-shrink:0;padding-left:20px;font-weight:400}.resume-pricebox dl dd span{color:#666;line-height:1;font-size:12px;font-weight:500}.resume-pricebox dl dd.total{padding-top:13px;align-items:flex-end}.resume-pricebox dl dd.total span{font-size:16px}.resume-pricebox dl dd.total span.price{display:flex;align-items:flex-end;justify-content:flex-end;font-size:24px;color:#444}.resume-pricebox dl dd.total span.price em{font-size:13px;margin:0 3px 2px 0}.resume-pricebox dl dd.total span.price .price-box-detail-info{padding-right:10px}.resume-pricebox dl dd.buy{padding:24px}.resume-pricebox{border:2px solid #ccc}.resume-pricebox .cluster-container{overflow:visible}.resume-pricebox .buy>span{width:100%}.resume-pricebox-320{position:fixed;bottom:0;left:0;z-index:5;height:80px;box-shadow:0 -2px 8px 0 rgba(68,68,68,.16);background-color:#fff;margin-bottom:0;width:100%;display:flex}.resume-pricebox-320-container{display:flex;justify-content:space-between;width:100%;padding-left:15px;padding-right:15px;align-items:center}.resume-pricebox-320-container .total{display:flex;flex-direction:column;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:-.1px;color:#444;padding-left:10px}.resume-pricebox-320-container .total .price{font-size:24px}.resume-pricebox-320-container .total em{font-size:12px;padding-right:5px}