﻿@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");#traveleando{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#traveleando .row{max-width:none !important}#traveleando .as-link{cursor:pointer}#traveleando a{outline:none !important}#traveleando hr{border-color:#005b96}#traveleando ul.pagination li:hover a{background:#e8e8e8;color:#005b96}#traveleando ul.pagination li a{color:#005b96}#traveleando ul.pagination li.current a{background:#005b96;color:white}#traveleando img.iconos-social-network{height:30px}#traveleando #social-networks-footer{margin-bottom:0}#traveleando #social-networks-footer li{line-height:30px}#traveleando #spinner{display:flex;align-items:center;justify-content:center}#traveleando #spinner .loading{display:block}#traveleando #spinner .loading i{position:initial;width:auto !important;left:auto !important;top:auto !important;color:white}#traveleando button,#traveleando .button{border:0 !important;outline:none !important;box-shadow:none !important}#traveleando .postfix.button{height:2.44em}#traveleando #form-horizontal button,#traveleando #form-horizontal .button{height:3em !important}#traveleando #social-network{z-index:10}#traveleando #wrapper-content #content{padding:0;border:0;box-shadow:none}#traveleando #wrapper-content .row{max-width:1240px !important}#traveleando #wrapper-content #reservation-options-full-width.no-limits{background-color:#e8e8e8;margin-top:-18px;margin-bottom:2em}#traveleando #wrapper-content .no-limits .row{max-width:none !important}#traveleando #wrapper-content .no-limits .row.limited{max-width:1200px !important}#traveleando #wrapper-content .no-limits #reservation-options{background-color:transparent !important;border:none;border-radius:0;padding-left:2em;padding-right:2em}#traveleando #wrapper-content .no-limits #reservation-options button{margin-bottom:0}#traveleando #wrapper-content .no-limits #reservation-options .item-nav{color:#888888 !important;text-transform:inherit;font-size:0.9em}#traveleando #wrapper-content .no-limits #reservation-options .item-nav:hover{color:white !important}#traveleando #wrapper-content .no-limits #reservation-options .item-nav.active{color:white !important;border-bottom:1px solid #888888}#traveleando #wrapper-content .no-limits #reservation-options .inline-list>li:not(:first-child){margin-left:3em}#traveleando #wrapper-content .no-limits #reservation-options ul#nav-reservation-options{margin-top:16px}#traveleando .publishing-group-all-centered-in-image{align-items:center;display:flex;gap:2rem;justify-content:center;margin:2.5rem 0}#traveleando .publishing-group-all-centered-in-image .publication-container{width:100px}#traveleando .publishing-group-all-centered-in-image .publication-container .product-content{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;min-height:150px}#traveleando .publishing-group-all-centered-in-image .publication-container .product-content .producto-image{width:100px}#traveleando .publishing-group-all-centered-in-image .publication-container .product-content .product-description{align-items:center;color:#606060;display:flex;flex-wrap:wrap;height:40px;justify-content:center;text-align:center}#traveleando .publishing-group-11 .publication-container-11 .title-container{background-color:transparent;border:none;padding:0;padding-bottom:0.5em}#traveleando .publishing-group-11 .publication-container-11 .title-container span.title{font-size:1.5em}#traveleando footer a:hover,#traveleando footer a:active,#traveleando footer a:focus{color:white !important}#traveleando .publication-container-11 span.duration{margin-bottom:0 !important}#traveleando .reveal-modal{border:none;border-radius:20px}#traveleando .reveal-modal .close-reveal-modal{display:none}#traveleando .reveal-modal .panel{border:none;margin:0;padding:0}#traveleando .reveal-modal .panel .title-recuperar-contraseña{border:none;color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-weight:700;font-size:1.75rem;font-style:normal;text-transform:lowercase}#traveleando .reveal-modal .panel .title-recuperar-contraseña:first-letter{text-transform:capitalize}#traveleando .reveal-modal .panel a#recuperar-contraseña{color:#005b96}#traveleando .reveal-modal .panel a#recuperar-contraseña:hover{color:#00304f}#traveleando .reveal-modal h5{color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-weight:700;font-size:1.75rem;font-style:normal;text-transform:lowercase}#traveleando .reveal-modal h5:first-letter{text-transform:capitalize}#traveleando input[type="text"],#traveleando input[type="tel"],#traveleando input[type="number"],#traveleando input[type="date"],#traveleando input[type="password"],#traveleando select{background-color:#e8e8e8;border:none;border-radius:8px;box-shadow:none;color:#606060;height:auto;padding:.75rem 1rem}#traveleando input[type="submit"],#traveleando button{background:#005b96;border:none;border-radius:8px;box-shadow:none;color:white;font-weight:300;padding:.6rem .75rem}#traveleando input[type="submit"]:hover,#traveleando button:hover{background:#00304f}#traveleando .chosen-container.chosen-container-single{border:none;box-shadow:none}#traveleando .chosen-container.chosen-container-single .chosen-single{background-color:#e8e8e8;border-radius:8px;color:#606060;height:auto;padding:.25rem 1rem}#traveleando .chosen-container.chosen-container-single .chosen-single div{right:.5rem;top:0;width:auto}#traveleando .chosen-container.chosen-container-single .chosen-single div b{background:url(/assets/traveleando/chevron-down-input-81bc03c56b01cdaf506a531b70ab715acc67f1864933bd2f1925ac4f2443f05b.svg) no-repeat 0px center;width:14px}#traveleando .lopd-message{margin-top:0 !important}#traveleando .lopd-message label{color:#606060;font-size:.7rem;line-height:normal}#traveleando .lopd-message label input[type="checkbox"]{border:none;border-radius:3px;box-shadow:none;margin-bottom:0;margin-right:.5rem;background:white}#traveleando .lopd-message label a{color:#606060;text-decoration:underline}#traveleando #contact-form-modal input[type="submit"]{margin-top:1rem}@media only screen and (min-width: 768px){#traveleando .features-list-container-box{height:38px}}#traveleando header #content-user-menu #user-menu li .phone{width:22px;margin-right:4px}#traveleando header #top{align-content:center;background-color:#005b96;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:200;height:40px}#traveleando header #top .row>.columns #content-user-menu #user-menu #list-user-menu{display:flex;flex-wrap:wrap;gap:1.5rem;margin:0;padding:0}#traveleando header #top .row>.columns #content-user-menu #user-menu #list-user-menu li{margin:0}#traveleando header #top .row>.columns #content-user-menu #user-menu #list-user-menu li a{color:#fff}#traveleando header #top #user-data-container{gap:1rem}#traveleando header #top #user-data-container .content-shopping-cart #shopping_cart_link{color:white;margin:0}#traveleando header #top #user-data-container .content-shopping-cart #shopping_cart_link #serices_in_shopping_cart{background-color:#fdc833;color:#005b96}#traveleando header #top #user-data-container .content-user-vendedor #datos-vendedor{color:white}#traveleando header #top #user-data-container .content-user-vendedor #datos-vendedor .subheader{color:white}#traveleando header #top #user-data-container .content-user-vendedor #datos-vendedor .link-cambiar-cliente{color:white}#traveleando header #top #user-data-container #user-menu.top-bar{background:#005b96}#traveleando header #top #user-data-container #user-menu .top-bar-section ul{background:#005b96}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu{align-items:center;display:flex;gap:1rem}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li{text-transform:lowercase}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li:first-letter{text-transform:uppercase}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown a:after{border:none;content:url(/assets/traveleando/chevron-down-white-d05ae47496d8f504eb0949f6314c459ff669460c3b256352bc2c60b7f6339fdd.svg);top:4px !important;width:.85rem}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown{border-radius:8px;box-shadow:0px 0px 3px rgba(0,0,0,0.4);padding:.5rem}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li{padding:.25rem 0}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li:hover{border-radius:8px}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li a{border-radius:8px;font-size:1rem;transition:all .2s ease}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li a:after{content:""}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li a:hover{background-color:#e8e8e8;color:#005b96}#traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li .user-logo{border-radius:8px}#traveleando header #top #user-data-container #user-menu .top-bar-section ul li a:not(.button){background:#005b96;font-size:1rem;font-weight:300;line-height:1}#traveleando header #top #user-data-container #user-menu .top-bar-section ul li .user-logo{width:100px;object-fit:cover}#traveleando header #top #user-data-container #user-menu .top-bar-section .has-dropdown>a:after{top:8px !important}#traveleando header .top-image{align-content:center;justify-content:space-around;background-color:white;display:flex;flex-wrap:wrap;height:85px;padding:15px}#traveleando header .top-image .logo{height:55px;width:715px}#traveleando header .top-image .menu-header .top-bar{background-color:white;box-shadow:none}#traveleando header .top-image .menu-header .top-bar .top-bar-section{display:flex;justify-content:center}#traveleando header .top-image .menu-header .top-bar .top-bar-section .divider{display:none}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul{background-color:white}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li a{background:none;color:#005b96;font-size:1.5rem;font-weight:300}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown a:after{content:url(/assets/traveleando/chevron-down-62a8dd91ad9390493f925dec2e5f9585292312d54d85fd0ee15633b67610fc48.svg);right:-12px;top:-4px;width:28px}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown{border-radius:8px;box-shadow:0px 0px 3px rgba(0,0,0,0.4)}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li{padding:.25rem 0;transition:all .2s ease}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li:hover{border-radius:8px}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li:hover{background-color:#e8e8e8}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li a{font-size:1rem}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li a:after{content:""}#traveleando header .slider .flexslider .flex-direction-nav a{color:transparent;display:flex;flex-direction:column;height:auto;text-shadow:none;top:50%;width:auto}#traveleando header .slider .flexslider .flex-direction-nav a.flex-next:before{content:url(/assets/traveleando/chevron-white-right-91d86cd37d52446dff1dd8f14a61a05191efd9469d7966012a3007961b716647.svg);width:1.5rem}#traveleando header .slider .flexslider .flex-direction-nav a.flex-prev:before{content:url(/assets/traveleando/chevron-white-left-8284de98bd8d37f4f605b3f43f36ea4572f20e91955307f6a57677f1298a2cc4.svg);width:1.5rem}#traveleando #reservation-options{border-radius:14px;box-shadow:0 0 8px rgba(0,0,0,0.6);margin:-60px auto 0 auto;position:relative;z-index:3}#traveleando #reservation-options #nav-reservation-options a{color:#00304f;font-family:Barlow;letter-spacing:0}#traveleando #reservation-options #nav-reservation-options .active{color:#005b96}#traveleando #reservation-options #nav-reservation-options.inline-list{margin:0 auto 0.75rem auto;margin-left:-1rem}#traveleando #reservation-options .form form{margin-bottom:0}#traveleando #reservation-options .form form.hotels-search-form .collapse{display:flex;gap:0.5rem}#traveleando #reservation-options .form .prefix,#traveleando #reservation-options .form .postfix{background-color:white;border:none;color:#919191;height:2.75rem;line-height:2.65rem}#traveleando #reservation-options .form #buscar{background-color:#005b96;color:white;height:2.6rem;line-height:1rem}#traveleando #reservation-options .form #buscar:hover{background-color:#00304f}#traveleando .home .bottom{padding:1em 0}#traveleando .home .bottom img{width:100%}@media only screen and (min-width: 768px){#traveleando header #top #user-data-container{display:flex !important;align-items:center;gap:30px;justify-content:flex-end}}#traveleando footer{background-color:#005b96}#traveleando footer .horizontal-footer-groups{background-color:#e8e8e8;padding:2rem}#traveleando footer .horizontal-footer-groups .width-row-horizontal{margin:0 auto;width:80%}#traveleando footer .horizontal-footer-groups .width-row-horizontal>div{margin-top:1rem}#traveleando footer .horizontal-footer-groups .width-row-horizontal .title-footer-group{color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:2rem;font-weight:800}#traveleando footer .horizontal-footer-groups .width-row-horizontal ul li{color:black}#traveleando footer .horizontal-footer-groups .width-row-horizontal ul li a{border-bottom:2px solid #fdc833;color:black;transition:all .2s ease}#traveleando footer .horizontal-footer-groups .width-row-horizontal ul li a:hover{border-bottom:2px solid #ff7c10;color:#005b96 !important;font-weight:700}#traveleando footer .horizontal-footer-groups .width-row-horizontal ul li a span{float:none;margin:0}#traveleando footer .vertical-footer-groups{align-content:center;display:flex;flex-wrap:wrap;gap:4rem;padding:2rem}#traveleando footer .vertical-footer-groups img{margin-right:auto;width:250px}#traveleando footer .vertical-footer-groups .footer-group{border-right:none}#traveleando footer .vertical-footer-groups .footer-group .title-footer-group{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:1.25rem;font-weight:800}#traveleando footer .vertical-footer-groups .footer-group ul li{font-size:.85rem;font-weight:400}#traveleando footer .vertical-footer-groups .footer-group p{font-size:.85rem;font-weight:400}#traveleando footer .rr-ss-derechos{border-top:1px solid #e8e8e8;display:flex;font-size:.85rem;justify-content:space-between;padding:2rem}#traveleando footer ul:not(#social-networks-footer) li:before{content:"";padding-right:0}#traveleando .newsletters-in-publication-filter{background-color:rgba(253,200,51,0.2);border-radius:14px;box-shadow:0px 0px 20px rgba(0,0,0,0.1);margin:0 0 1rem 0;padding:1.5rem}#traveleando .newsletters-in-publication-filter .image-newsletters{border-radius:12px;margin-bottom:.5rem}#traveleando .newsletters-in-publication-filter .texto-newsletters{font-size:1.4rem;font-weight:600;line-height:1.5rem;margin-bottom:0.25rem}#traveleando .newsletters-in-publication-filter .texto-newsletters~.texto-newsletters{font-weight:300;margin-bottom:0.75rem}#traveleando .newsletters-in-publication-filter input{border:none;border-radius:8px;box-shadow:none;margin-bottom:.7rem;padding:1.25rem .75rem}#traveleando .newsletters-in-publication-filter input[type="email"]{background:white;color:#919191;transition:.2s all ease}#traveleando .newsletters-in-publication-filter input[type="email"]:active,#traveleando .newsletters-in-publication-filter input[type="email"]:focus{color:#606060;outline:2px solid #fdc833}#traveleando .newsletters-in-publication-filter input[type="submit"]{background:#fdc833;color:white;font-weight:300;margin-bottom:1rem;padding:.75rem}#traveleando .newsletters-in-publication-filter input[type="submit"]:hover{background:#ff7c10}#traveleando .newsletters-in-publication-filter .lopd-message{margin-top:0 !important}#traveleando .newsletters-in-publication-filter .lopd-message label{color:#606060;font-size:.7rem;line-height:normal}#traveleando .newsletters-in-publication-filter .lopd-message label input[type="checkbox"]{border:none;border-radius:3px;box-shadow:none;margin-bottom:0;margin-right:.5rem;background:white}#traveleando .newsletters-in-publication-filter .lopd-message label a{color:#606060;text-decoration:underline}#traveleando .newsletters-in-publication-filter #social-networks-newsletters{align-items:center;display:flex;justify-content:center}#traveleando .newsletters-in-publication-filter #social-networks-newsletters #social-networks-in-newsletter{margin-bottom:0}#traveleando .publication-filter{background-color:white;border-radius:14px;box-shadow:0px 0px 20px rgba(0,0,0,0.1);margin:0 0 1rem 0;padding:1.5rem}#traveleando .publication-filter .filter-box{margin-top:1.25rem}#traveleando .publication-filter .filter-box .filter-title{font-size:1rem;font-weight:600}#traveleando .publication-filter .header{box-shadow:none;font-size:1.2rem;margin:0 0 1rem;padding:0}#traveleando .publication-filter.pegajoso{position:sticky;top:0;z-index:2}#traveleando .publication-filter.fijo{left:0.9375em;position:fixed;top:0.9375em;z-index:2}#traveleando .publication-filter .filter{box-shadow:none;margin:0;padding:0}#traveleando .publication-filter .filter .filter-box .ui-slider-horizontal{border-color:#e8e8e8;margin:.5rem 0}#traveleando .publication-filter .filter .filter-box .ranges{display:flex;justify-content:space-between}#traveleando .publication-filter .filter .finder-filter .filter-box{margin-top:1rem}#traveleando .publication-filter .filter .finder-filter .filter-box ul li{list-style-type:none}#traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox{display:block;padding-left:1.7rem;position:relative;-moz-user-select:none;user-select:none}#traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox input[type="checkbox"]:checked+span{font-weight:bold}#traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox input:checked~.checkmark:after{display:block}#traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox .checkmark{background-color:#e8e8e8;border:none;border-radius:4px;color:#005b96;height:16px;left:0;position:absolute;top:0;width:16px}#traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox .checkmark:after{background-color:#005b96;border:2px solid #e8e8e8;border-radius:5px;content:"";display:none;height:16px;position:absolute;width:16px}#traveleando .product-show{background-color:#005b96;border-radius:14px;padding:4px}#traveleando .product-show .product-header-image .container-info-cms-alerts{left:initial;position:absolute;right:10px;top:6px}#traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts{display:flex;justify-content:end}#traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts li{margin:0 0 0 0.3rem;max-width:120px;width:120px}#traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts{position:relative;right:10px;top:-25px;width:100% !important;z-index:1}#traveleando .product-show .product-header-image .product-images img{border-radius:11px 11px 0 0;max-height:235px;object-fit:cover;width:100%}#traveleando .product-show .product-header-image .product-images .slider .flexslider{border-radius:11px 11px 0 0}#traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-control-nav{display:none}#traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-prev,#traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-next{top:calc(50% - -15px);transition:all ease .2s}#traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-prev{content:url(/assets/traveleando/chevron-white-left-8284de98bd8d37f4f605b3f43f36ea4572f20e91955307f6a57677f1298a2cc4.svg);left:.5rem}#traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-next{content:url(/assets/traveleando/chevron-white-right-91d86cd37d52446dff1dd8f14a61a05191efd9469d7966012a3007961b716647.svg);right:.5rem}#traveleando .product-show .product-deadline{align-content:center;background-color:#fdc833;border-radius:10px;color:#005b96;display:flex;flex-wrap:wrap;gap:.85rem;margin:10px;padding:5px 10px;width:fit-content}#traveleando .product-show .product-deadline img{height:24px}#traveleando .product-show .product-deadline .texto-deadline{margin:0;font-size:1rem;font-weight:600}#traveleando .product-show .product-selection-criteria{display:none}#traveleando .product-show .product-header{border-radius:0;padding:1rem 1.5rem}#traveleando .product-show .product-header.border-radius-product-header{border-radius:11px 11px 0 0}#traveleando .product-show .product-header h2{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:1.5rem;text-transform:lowercase;color:#005b96}#traveleando .product-show .product-header h2:first-letter{text-transform:uppercase}#traveleando .product-show .product-info{border-radius:0 0 11px 11px;box-shadow:none;display:flex;flex-direction:column;gap:1.2rem;padding:0}#traveleando .product-show .product-info .product-info-padding{padding:0 1.5rem 0 1.5rem;width:100%}#traveleando .product-show .product-info .product-info-padding .product-text{font-size:1rem}#traveleando .product-show .product-info .product-info-padding .product-text .description{color:#606060;font-family:"DM Sans", sans-serif;font-optical-sizing:auto}#traveleando .product-show .product-info .product-info-padding .product-text .ampliate-fixed-size,#traveleando .product-show .product-info .product-info-padding .product-text .reduce-fixed-size{color:#005b96;font-size:1.2rem;height:1rem}#traveleando .product-show .product-info .product-booking{border-radius:0 0 11px 11px}#traveleando .product-show .product-info .product-booking .booking-price-container{align-items:center;display:flex;flex-wrap:nowrap;gap:3rem;height:100%;padding:0 1rem 0 0}#traveleando .product-show .product-info .product-booking .booking-price-container .price-description{align-items:center;display:flex;gap:1rem;height:fit-content;padding:0 0 0 1.5rem;width:calc(100% - (3rem + 180px))}#traveleando .product-show .product-info .product-booking .booking-price-container .price-description .duration{background-color:#ff7c10;border-radius:6px;color:white;font-size:.85rem;font-weight:300;margin-bottom:0;padding:.3rem .5rem;width:max-content}#traveleando .product-show .product-info .product-booking .booking-price-container .price-description .last_departure_month{color:#606060}#traveleando .product-show .product-info .product-booking .booking-price-container .price-container{background-color:#005b96;border-radius:10px 0 0 0;color:#fff;margin-right:-1rem;margin-top:auto;padding:1rem 0.7rem;text-align:center;width:200px}#traveleando .product-show .product-info .product-booking .booking-price-container .price-container .price{font-size:2rem;font-weight:600;padding:0 .75rem;text-wrap:nowrap}#traveleando .product-show .product-info .product-booking .booking-price-container a.booking-button{background-color:#005b96;font-size:1.1rem;font-weight:400;margin-top:0;padding:.5rem 1rem;text-wrap:nowrap}#traveleando .product-show .product-info .product-booking .booking-price-container a.booking-button:hover{background-color:#00304f}@media only screen and (max-width: 768px){#traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts li{max-width:70px;width:70px}#traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts{right:5px;top:-18px}}#traveleando #content-error-message{margin-top:1rem;padding:0 2rem}#traveleando #content-error-message p{display:inline;margin-bottom:0}#traveleando #content-error-message #link-more-info-error{color:white;text-decoration:underline}#traveleando #content-error-message #content-more-info-error{display:none}#traveleando #content-error-message #content-more-info-error p{margin-bottom:0}#traveleando #product-container .product-show{background-color:white;border-radius:0;padding:0}#traveleando #product-container .product-show .product-header{display:flex;justify-content:space-between;padding:1rem 0}#traveleando #product-container .product-show .product-header h1{color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:2rem;text-transform:lowercase}#traveleando #product-container .product-show .product-header h1:first-letter{text-transform:uppercase}#traveleando #product-container .product-show .product-header .duration{background-color:#ff7c10;border-radius:6px;color:white;font-size:.85rem;font-weight:300;margin-bottom:0;padding:.3rem .5rem;width:max-content}#traveleando #product-container .product-show .product-header .price-container{align-items:center;background-color:#005b96;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:.85rem;padding:1rem}#traveleando #product-container .product-show .product-header .price-container .price{font-size:1.5rem;font-weight:600;padding:0 .5rem;text-wrap:nowrap}#traveleando #product-container .product-show .product-images .group-slider{display:flex;gap:1rem;height:600px;padding:1.5rem}#traveleando #product-container .product-show .product-images .group-slider .group-main{border-radius:10px;height:100%;transition:all .2s ease;width:100%}#traveleando #product-container .product-show .product-images .group-slider .group-images{width:100%}#traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides{display:flex;flex-wrap:wrap;gap:1rem;height:100%;list-style-type:none;margin:0}#traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-slide,#traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more{border-radius:10px;cursor:pointer;height:calc(50% - .5rem);width:calc(50% - .5rem)}#traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-slide i,#traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more i{display:none}#traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more{align-content:center;background-blend-mode:multiply;background-color:rgba(0,0,0,0.75);display:flex;flex-wrap:wrap;justify-content:center}#traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more i{display:block;font-size:50px;color:white}#traveleando #product-container .product-show .product-info{display:block;margin:2.5rem 0}#traveleando #product-container .product-show .product-info #content-link-more-product-text{align-items:center;box-shadow:0px 0px 10px rgba(0,0,0,0.15);border-radius:15px;display:flex;justify-content:space-between;margin:0 3%;padding:1rem}#traveleando #product-container .product-show .product-info #content-link-more-product-text .link-more-product-text,#traveleando #product-container .product-show .product-info #content-link-more-product-text #icon-chevron{color:#606060}#traveleando #product-container .product-show .product-info .product-text{color:#919191;font-size:.85rem}#traveleando #product-container .product-show .product-info .product-text .product-subheader{font-size:.8rem;margin:.35rem 0 1.5rem}#traveleando #product-container .product-show .product-info .product-text .product-subheader .destination{font-weight:400;text-decoration:none}#traveleando #product-container .product-show .product-info .product-text p{margin-bottom:.85rem}#traveleando #product-container .product-show .product-info .large-4.columns{border-radius:15px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);display:flex;flex-direction:column;gap:1rem;padding:1.25rem;right:1.5rem;width:calc(33.3333% - 1.5rem)}#traveleando #product-container .product-show .product-info .large-4.columns .product-deadline{align-content:center;background-color:#fdc833;border-radius:10px;color:#005b96;display:flex;flex-wrap:wrap;gap:.85rem;margin:0;padding:5px 10px;width:100%}#traveleando #product-container .product-show .product-info .large-4.columns .product-deadline img{height:24px}#traveleando #product-container .product-show .product-info .large-4.columns .product-deadline .texto-deadline{margin:0;font-size:1rem;font-weight:600}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria{box-shadow:none;display:inherit;padding:0}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form{width:100%}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium{border:1px solid #e8e8e8;border-radius:8px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);cursor:pointer;display:flex;flex-direction:column;gap:.5rem;max-width:calc(33% - 10px);padding:1.25rem 1rem;text-align:center;transition:all .2s ease}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium:hover{box-shadow:0px 0px 4px rgba(0,0,0,0.3)}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium.active{background-color:#e3faff;border:1px solid #e3faff}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .name-extension{font-size:1.15rem;font-weight:500;text-transform:lowercase}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .name-extension:first-letter{text-transform:uppercase}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .price-from-extension{color:#005b96;font-size:1rem;font-weight:800}#traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .by-pax-extension{color:#005b96;font-size:.7rem}#traveleando #product-container .product-show .product-info .large-4.columns .product-booking{width:auto}#traveleando #product-container .product-show .product-info .large-4.columns .product-booking .booking-price-container{display:flex;flex-direction:row;justify-content:space-evenly;padding:0}#traveleando #product-container .product-show .product-info .large-4.columns .product-booking .booking-price-container .price-container{align-items:center;background-color:#005b96;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:.85rem;margin:0;padding:1rem}#traveleando #product-container .product-show .product-info .large-4.columns .product-booking .booking-price-container .price-container .price{font-size:1.5rem;font-weight:600;padding:0 .5rem;text-wrap:nowrap}#traveleando .flexslider.group-images{border-radius:20px}#traveleando .flexslider.group-images .slides img{border-radius:20px;object-fit:cover;width:100%}#traveleando .flexslider.group-images .flex-direction-nav a{top:50%}#traveleando .flexslider.group-images .flex-direction-nav a.flex-next:before{content:url(/assets/traveleando/chevron-white-right-91d86cd37d52446dff1dd8f14a61a05191efd9469d7966012a3007961b716647.svg);width:1rem}#traveleando .flexslider.group-images .flex-direction-nav a.flex-prev:before{content:url(/assets/traveleando/chevron-white-left-8284de98bd8d37f4f605b3f43f36ea4572f20e91955307f6a57677f1298a2cc4.svg);width:1rem}@media only screen and (max-width: 768px){#traveleando #product-container .product-show .product-info{margin:0 0 2.5rem 0}#traveleando #product-container .product-show .product-info .product-text{margin-top:20px}}#traveleando .modal-header{margin-top:1rem}#traveleando .modal-header .numero-paso{background-color:#fdc833;border-radius:100%;color:white;display:inline-block;margin-right:.5rem;padding:10px;text-align:center;width:35px}#traveleando .modal-header .modal-title{color:#606060}#traveleando .modal-header .modal-title-centrado{color:#606060;display:inline-block;text-align:center;width:100%}#traveleando .modal-header .enlace-paso-anterior{color:#005b96}#traveleando .modal-header .modal-header-action{color:#005b96}#traveleando .modal-header .modal-header-action img{height:25px}#traveleando .modal-body p{color:#606060}#traveleando .modal-subheader .modal-title{color:#919191}#traveleando .modal-subheader .enlace-paso-anterior{background-color:#fdc833;border-radius:15px;color:#005b96;font-weight:bold;padding:0.3rem 0.5rem}#traveleando #booking-modal .modal-body{margin-top:1rem}#traveleando #booking-modal .modal-body .alert-box.alert{background-color:#ed2e2e;border-color:#ed2e2e;border-radius:8px;font-size:.85rem;font-weight:400;padding:.75rem 1rem}#traveleando #booking-modal .modal-body table.calendario-salidas{border:none}#traveleando #booking-modal .modal-body table.calendario-salidas thead{background:white}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th a{display:inline-block;height:1.2rem}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th a img{height:1.2rem}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom{margin:0}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom .cambio-mes img{height:30px}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom select.cambio-mes-select{margin-bottom:0;font-size:1rem}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom select.cambio-mes-select option{background-color:white}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.dias-semana{border-bottom:none}#traveleando #booking-modal .modal-body table.calendario-salidas thead tr.dias-semana th{text-align:center;color:#606060;font-size:.85rem;font-weight:600;line-height:12px;text-transform:lowercase}#traveleando #booking-modal .modal-body table.calendario-salidas thead th{background-color:white}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td{padding:0}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario{border-radius:3px;background-color:white;color:#919191;display:flex;flex-direction:column;font-size:1rem;font-weight:400;gap:2px;height:45px;justify-content:center}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario .num-dia{display:inline-block;width:100%;text-align:center;padding:8px 8px 0}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario.sin-dia{background-color:#fafafa}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario form{margin:0}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida{background-color:white}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida .dia-calendario{background:white;color:#919191;cursor:pointer}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida .dia-calendario:hover{border:none;background:#e3faff;color:#606060;background-size:300%}#traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{color:black;font-size:.65rem;font-weight:500;line-height:10px;text-align:center}#traveleando #booking-modal .origin-airport{font-size:20px !important;font-weight:500;padding:12px;text-transform:inherit !important;border:none;background-color:#e3faff !important;width:100%;margin-bottom:1em !important;color:#606060;justify-content:left}#traveleando #booking-modal .origin-airport:hover{background-color:#e3faff !important;color:white}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros label{margin-top:0}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-subheader .modal-title,#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-subheader .enlace-paso-anterior{font-size:.85rem;font-style:italic}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-subheader .enlace-paso-anterior{font-style:normal}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-subheader .modal-title{margin-left:1rem}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body .modal-header{margin-bottom:1rem}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones{margin:1rem 2rem 0}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla{margin:1.25rem 0 1rem}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .cabecera-habitacion{margin-bottom:10px}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .cabecera-habitacion img.eliminar-habitacion{height:26px;float:right;cursor:pointer}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .cabecera-habitacion .numero-habitacion{color:#919191}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .contenedor-niños-y-edades table{margin-top:10px;background-color:transparent;border:none;width:100%;margin-bottom:0}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .contenedor-niños-y-edades table thead{background-color:transparent}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .contenedor-niños-y-edades table thead th{color:#919191;font-weight:normal;text-align:left}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla select{margin-bottom:0}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #contador-habitaciones{align-items:center;color:#919191;display:flex;gap:.75rem;justify-content:center;margin-bottom:1rem}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #contador-habitaciones .label-habitaciones{margin-right:auto}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #contador-habitaciones .reset-bc-button{background-color:transparent;color:#fdc833;font-size:1.5em;margin:0}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body .politica-cancelacion{text-align:left;margin:1.5rem 0 2rem 0}#traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .contenedor-texto-habitaciones{background-color:#e8e8e8;background-image:url(/assets/traveleando/chevron-down-input-81bc03c56b01cdaf506a531b70ab715acc67f1864933bd2f1925ac4f2443f05b.svg);background-repeat:no-repeat;background-position:99% 50%;background-size:10px;border:none;border-radius:8px;box-shadow:none;color:#606060;font-size:0.9em;height:auto;line-height:1rem;margin:0 0 1em 0;min-height:44px;padding:.75rem 1rem}@media all and (max-width: 64em){#traveleando table.calendario-salidas{border:none}#traveleando table.calendario-salidas thead tr.dias-semana th{font-size:12px;padding:5px;padding-top:15px}#traveleando table.calendario-salidas tbody td .dia-calendario{height:40px;font-size:12px;margin:2px}#traveleando table.calendario-salidas tbody td .dia-calendario .num-dia{padding:2px}#traveleando table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{font-size:12px;padding:5px 0px 0px 2px}}@media only screen and (max-width: 768px){#traveleando header #top{display:none}#traveleando header .top-image{height:inherit}#traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown{box-shadow:none;z-index:5}#traveleando .top-bar .toggle-topbar.menu-icon a span{box-shadow:0 10px 0 1px #005b96, 0 16px 0 1px #005b96, 0 22px 0 1px #005b96}#traveleando .top-bar.expanded .title-area{background:#005b96}#traveleando .top-bar .name{height:30px;margin:8px 0 0 0}#traveleando .top-bar .name span{line-height:30px}#traveleando .top-bar-section{z-index:1}#traveleando .top-bar-section ul li>a{padding:5px 0}#traveleando .top-bar-section .divider{border-bottom-color:white;border-top-color:white;border-bottom:0;border-top:0}#traveleando #menu.top-bar.expanded .toggle-topbar a span{box-shadow:0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white}#traveleando .publication-filter .header .toggle-publication-filter{display:inline-block !important;float:right}#traveleando .publication-filter .header .toggle-publication-filter i.fa-chevron-down,#traveleando .publication-filter .header .toggle-publication-filter i.fa-chevron-up{position:inherit;z-index:inherit;top:inherit;right:inherit}}#traveleando .product-text .description .contenedor{line-height:1.4}#traveleando .product-text .description .detalle{line-height:1.4}#traveleando .product-text .description .texto{font-size:1.3em !important;color:black !important;font-family:"DM Sans", sans-serif !important;text-decoration:none !important}#traveleando .product-text .description .texto-pequeno{font-size:1em !important;color:#000 !important;font-family:"DM Sans", sans-serif !important;text-decoration:none !important}#traveleando .product-text .description .negrita{font-weight:bold !important}#traveleando .product-text .description .cursiva{font-style:italic !important}#traveleando .product-text .description .azul{background-color:#015B97 !important;color:white !important;padding:2px 6px !important;border-radius:12px !important;font-family:"DM Sans", sans-serif !important}#traveleando .product-text .description .azul-texto{color:#015B97 !important;font-size:1.3em !important;font-family:"DM Sans", sans-serif !important}#traveleando .product-text .description .gris{color:gray !important;font-size:1.3em !important;font-family:"DM Sans", sans-serif !important}
