@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');html,body{font-family:'Poppins', Arial, sans-serif !important;font-size:14px;line-height:1.3;color:#1f4370}h1,h2,h3,h4,h5,h6,p,span,a,li,label,input,button,.viaje-card,.oferta-card,.card{font-family:'Poppins', Arial, sans-serif !important}.navbar-inner .brand.visible-phone.visible-tablet a{color:#015b97 !important}#wrap{background-color:#1f4370}.contenido-layouts{background-color:#fff}.cabecera-logo-container{display:flex;align-items:center;padding:0}.cabecera-dato-horario .comment{display:none !important}.cabecera-dato-horario,.pie-dato-horario{display:none !important}.otros-destinos{display:none}.navbar li a{font-weight:bold}.content-seo_text{max-height:none}.viajes #ofertas{display:none}.fixed-rrss li{background-color:transparent !important}.red-social img{background-color:transparent !important}.red-social img{height:60px}.fixed-rrss{right:30px;top:60vh}.month .lowestPrice{background:#f99000}.cabecera-dato-horario .comment{display:none !important}.navbar-inner .brand.visible-phone.visible-tablet{}.header-rrss li:nth-last-child(2) .titulo-red-social{font-size:1.5em;margin-left:0.1em;vertical-align:middle;color:#fff}.header-rrss li:last-child .titulo-red-social{font-size:1.5em;margin-left:0.1em;vertical-align:middle;color:#fff}.header-rrss li:nth-last-child(3) .titulo-red-social{font-size:1.5em;margin-left:0.1em;vertical-align:middle;color:#fff}.header-rrss li:nth-last-child(4) .titulo-red-social{font-size:1.5em;margin-left:0.1em;vertical-align:middle;color:#fff}@media (max-width:768px){.cabecera-logo-container img{width:60%}.navbar .btn-navbar{border-color:#1f4370 !important}.navbar .btn-navbar .icon-bar{background-color:#1f4370 !important}.cabecera_menu .navbar .navbar-inner a{color:#1f4370 !important}.footer{padding-bottom:100px}}#buscador_oferta{background-color:#fff !important;border-color:#1f4370 !important}#buscador_oferta .buscador_oferta_top{border-bottom-color:#1f4370 !important}.footer #content_footer #footer-inner .rrss{background-color:#1f4370 !important}.footer .menu{padding:0 10px 70px 0}.cabecera-logo-container .cabecera-datos-contacto{margin-top:25px !important}.datos-agencia .telefono{overflow:hidden;text-indent:-17px}.datos-agencia .fax{overflow:hidden;text-indent:-17px}.hotel .titulo .orden,.viaje .titulo .orden,.vuelo .titulo .orden,.producto .titulo .orden{color:#fff}.precioTotal .reservarButton a{color:#1f4370 !important}.seek-content.nuevo #seeker-holder{bottom:-5%}.flex-control-paging li a{width:8px;height:8px;background:orange}.flex-control-paging{position:relative;top:8px}.otros-destinos{display:none}@media (max-width:768px){.footer{padding-bottom:100px}}.fixed-rrss-mobile .span12.movil-span12.text-center{font-size:20px}#menu .nav li a:hover{color:#fff !important;background-color:#f99000 !important}#metodos_pago .tab_pago{background-color:#a0a0a0 !important}#metodos_pago .tab_pago.active{background-color:#1ea7ba !important}.cabecera_menu .nav li a{font-size:17px}#buscador_oferta p,#buscador_oferta span,#buscador_oferta i{color:#1f4370 !important}.contenedor-ofertas .vrecomendado .vreco_titulo .h3{color:#fff}.resumenCarritoImportes .precioTotal .reservarButton{color:#fff !important}footer,.pie-pagina{color:#fff !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))),body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) *:not(i):not(.fa):not([class*="fa-"]):not([class*="icon"]):not([class*="glyph"]):not([class*="material"]){font-family:'Poppins', Arial, sans-serif !important}body #seeker-holder .seeker_inner{background:rgba(255, 137, 13, .95) !important;border-radius:10px !important}@media (min-width:768px){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #seeker-holder .seeker_inner{padding-top:22px !important;padding-bottom:16px !important;height:auto !important}}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #tab-seeker li.motor-1 .enlace img,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #tab-seeker li.motor-1 .enlace i,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #tab-seeker li.motor-1 .enlace span{display:none !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #seeker-holder #tab-seeker li.motor-1 > a{padding:0 15px 4px !important;margin:0 !important;pointer-events:none;cursor:default}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #tab-seeker li.motor-1 .enlace::before{content:"Encuentra tu viaje al mejor precio";display:inline-block;padding-left:38px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4'/%3E%3Cpath d='M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3'/%3E%3Cpath d='M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35'/%3E%3Cpath d='M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14'/%3E%3C/svg%3E") no-repeat left center;background-size:30px 30px;font-family:'Poppins', sans-serif;font-size:22px;font-weight:700;color:#fff;line-height:1.25;text-shadow:none;filter:drop-shadow(0 2px 0 #1f4370);text-wrap:balance}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel .select2-container .select2-choice,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel .select2-chosen,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel input[type="text"]:not(.select2-offscreen):not(.select2-focusser):not(.select2-input){font-family:'Poppins', sans-serif !important;color:#1f4370 !important;-webkit-text-fill-color:#1f4370;font-weight:600 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel input::placeholder{color:#1f4370 !important;-webkit-text-fill-color:#1f4370;opacity:1 !important;font-weight:600}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel .select2-container.input-select,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel input.input-calendar,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel input.input-accommodation,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #buscador .btn{border-radius:10px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel .select2-container.input-select.select2-dropdown-open{border-radius:10px 10px 0 0 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel select.input-select{border-radius:10px !important;font-family:'Poppins', sans-serif !important;color:#1f4370 !important;-webkit-text-fill-color:#1f4370;font-weight:600 !important;-webkit-appearance:none !important;appearance:none !important;background-color:#fff !important;border:1px solid #ccc !important;padding-right:34px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel #s2id_destinonombre{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel #s2id_origen,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel select#origen{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 22h20'/%3E%3Cpath d='M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel #s2id_noches,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel select#noches{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel input#fecha{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel input#acomodacion_str{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #accommodation_form{border-radius:10px !important;box-shadow:0 10px 26px rgba(31, 67, 112, .25) !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario{border-radius:10px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month{border-collapse:separate !important;border-spacing:4px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td{border:0 !important;border-radius:8px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario tr.headMonth td{font-family:'Poppins', sans-serif !important;color:#1f4370 !important;font-weight:700 !important;letter-spacing:0.5px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.freeDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.departureDay{border:1px solid #f99000 !important;height:44px;vertical-align:middle;transition:background 0.15s ease, transform 0.15s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.emptyDay:not(.noDay){height:44px;vertical-align:middle}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay .numberDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay .numberDay{color:#1f4370 !important;font-weight:600}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay:hover,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay:hover,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.seleccionado{background:#f99000 !important;transform:scale(1.06)}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay:hover .numberDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay:hover .numberDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.seleccionado .numberDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay:hover .contentDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.seleccionado .contentDay{color:#fff !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.emptyDay:not(.noDay){background:#eef1f4 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.emptyDay:not(.noDay) .numberDay{color:#a9b4c0 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay .numberDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.emptyDay:not(.noDay) .numberDay{text-align:center;padding:0;font-size:16px;height:auto;line-height:1;margin:0}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay .contentDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay .clear,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.emptyDay .contentDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.emptyDay .clear{display:none !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.departureDay{position:relative;height:56px;vertical-align:top !important;padding:0 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay .numberDay{font-size:12px;height:auto;line-height:1;margin:6px 0 0 !important;padding:0 0 0 5px;text-align:left}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay .contentDay{position:absolute;left:0;right:0;bottom:7px;height:auto;min-height:0;margin:0 !important;font-size:12.5px;line-height:1;text-align:center;font-weight:700;letter-spacing:-0.2px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.calendar-provisional-day::after,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay::after{content:none !important;display:none !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesAnterior,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesPosterior{background:#f99000 !important;border-radius:8px !important;width:30px !important;height:30px !important;transition:background 0.15s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesAnterior a,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesPosterior a,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario i{color:#1f4370 !important;font-size:15px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesAnterior:not(.inactive):hover,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesPosterior:not(.inactive):hover{background:#1f4370 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesAnterior:not(.inactive):hover i,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario #mesPosterior:not(.inactive):hover i{color:#fff !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario .inactive{opacity:0.4}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .span10.offset1{width:auto !important;margin-left:0 !important;float:none !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .alert.alert-danger{background:#fff1dc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f99000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E") no-repeat 14px center !important;background-size:20px 20px !important;border:0 !important;border-left:4px solid #f99000 !important;border-radius:8px !important;color:#1f4370 !important;text-shadow:none !important;text-align:left !important;padding:10px 14px 10px 44px !important;margin:4px 30px 4px 4px !important;font-size:13px;line-height:1.45}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .alert.alert-danger br{display:none}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .alert.alert-danger strong{display:block;color:#1f4370 !important;font-size:14px;font-weight:700}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .final{padding:4px 4px 0}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .final::before{content:"Pulsa el día en que quieres salir y busca tu viaje en esa fecha";display:block;margin:0 0 10px;padding:10px 14px 10px 42px;background:#e8f6e6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338AE31' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 14px center;background-size:18px 18px;border-left:4px solid #38ae31;border-radius:8px;color:#1f4370;font-size:14px;font-weight:600;line-height:1.4}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .final p{font-size:13px;margin:0 0 4px;opacity:0.85}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .contenido-layouts > .container:has(> .ofertas){display:flex;flex-direction:column}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .contenido-layouts > .container:has(> .ofertas) > *{order:5}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .contenido-layouts > .container:has(> .ofertas) > .breadcrumbs{order:1}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .contenido-layouts > .container:has(> .ofertas) > .ofertas{order:2}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .contenido-layouts > .container:has(> .ofertas) > .content-seo_text_top{order:3;margin:6px 0 34px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .titulo-ofertas-home span{font-size:28px;font-weight:700;color:#1f4370;letter-spacing:-0.3px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .subtitulo-ofertas-home{font-family:'Poppins', sans-serif;font-size:14px;font-style:normal;color:#1f4370;opacity:0.85;margin-bottom:8px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vrecomendado{border-radius:14px;overflow:hidden;box-shadow:0 8px 22px rgba(31, 67, 112, .14);transition:transform 0.25s ease, box-shadow 0.25s ease;background:#fff}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vrecomendado:hover{transform:translateY(-5px);box-shadow:0 16px 32px rgba(31, 67, 112, .22)}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vreco_img{overflow:hidden}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vreco_img img{display:block;transition:transform 0.6s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vrecomendado:hover .vreco_img img{transform:scale(1.06)}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vreco_titulo .h3{font-weight:600;font-size:15px;letter-spacing:0.2px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vreco_precio .desde{font-size:11px;letter-spacing:1px;color:#1f4370}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vreco_precio .cantidad{font-size:30px !important;color:#1f4370 !important;line-height:1.05}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vreco_precio .importe::after{content:"por persona";display:block;font-family:'Poppins', sans-serif;font-size:11px;color:#1f4370;opacity:0.75;margin-top:-4px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .vreco_label{font-family:'Poppins', sans-serif;font-size:13px;font-weight:600;color:#1f4370;line-height:1.6}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .btoRecomendados a{font-weight:700;letter-spacing:0.8px;border-radius:0 0 14px 14px;height:auto;padding:13px 0;line-height:1.2;transition:background 0.2s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .ofertas .btoRecomendados a:hover{background:#1f4370;color:#fff}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo-viajes .h1{font-size:24px;font-weight:700;color:#1f4370}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo.nav-tabs{display:flex;flex-wrap:wrap;gap:8px;border:0;margin-bottom:14px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo.nav-tabs > li{float:none;margin:0}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo.nav-tabs > li > a{border:0;border-radius:30px;background:#cee9fa;color:#1f4370;font-weight:600;padding:9px 18px;margin:0}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo.nav-tabs > li > a:hover{background:#f99000;color:#fff}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo.nav-tabs > li.active > a,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo.nav-tabs > li.active > a:hover,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #datos-seo.nav-tabs > li.active > a:focus{background:#1f4370 !important;color:#fff !important;border:0 !important;outline:none}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-titulo{text-align:center;font-size:20px !important;font-weight:700;color:#1f4370;line-height:1.3;margin:26px auto 46px !important;padding:0;max-width:820px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:46px 18px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-card{position:relative;background:#fff;border-radius:14px;border-top:4px solid #f99000;padding:40px 18px 22px;text-align:center;box-shadow:0 6px 16px rgba(31, 67, 112, .10);transition:transform 0.25s ease, box-shadow 0.25s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-card:hover{transform:translateY(-5px);box-shadow:0 14px 28px rgba(31, 67, 112, .18)}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-card::before{content:"";position:absolute;top:-28px;left:50%;transform:translateX(-50%);width:52px;height:52px;box-sizing:border-box;border-radius:50%;border:3px solid #f99000;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:24px 24px;box-shadow:0 4px 10px rgba(31, 67, 112, .12)}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c2,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c2::before{border-color:#1f4370}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c3,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c3::before{border-color:#38ae31}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c1::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c2::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c3::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'/%3E%3C/svg%3E")}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-c4::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3Cpath d='m9 16 2 2 4-4'/%3E%3C/svg%3E")}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-card h3{font-size:16px !important;font-weight:700;color:#1f4370;line-height:1.3;margin:0 0 10px !important;padding:0}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-card p{font-size:13px;line-height:1.65;color:#1f4370;margin:0;opacity:0.9}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-card strong{font-weight:700}@media (max-width:991px){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:560px){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-grid{grid-template-columns:1fr}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tvc-titulo{font-size:18px !important}}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) [class*="tl-"]::before,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) [class*="tl-m"]::after{font-family:"Segoe UI Emoji", "Apple Color Emoji", "Noto Color Emoji", sans-serif;font-weight:400;font-style:normal}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-i::before{display:inline-block;margin-right:6px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-b::before{display:block;font-size:22px;line-height:1.3;margin-bottom:4px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-m::after{display:block;font-size:15px;line-height:1.4}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-mw::after{content:"\1F40B"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-ms::after{content:"\2600\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-mr::after{content:"\1F326\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-mp::after{content:"\1F334"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-beach::before{content:"\1F3D6\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-bed::before{content:"\1F6CF\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-cable::before{content:"\1F6A1"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-cal::before{content:"\1F4C5"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-chat::before{content:"\1F4AC"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-check::before{content:"\2714\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-clock::before{content:"\1F552"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-colonial::before{content:"\1F3DB\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-drink::before{content:"\1F379"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-family::before{content:"\1F468\200D\1F469\200D\1F467"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-fire::before{content:"\1F525"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-health::before{content:"\1FA7A"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-hotel::before{content:"\1F3E8"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-info::before{content:"\2139\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-island::before{content:"\1F3DD\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-leaf::before{content:"\1F33F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-lock::before{content:"\1F512"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-mail::before{content:"\2709\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-memo::before{content:"\1F4DD"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-money::before{content:"\1F4B5"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-passport::before{content:"\1F6C2"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-phone::before{content:"\1F4DE"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-pin::before{content:"\1F4CD"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-plane::before{content:"\2708\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-plug::before{content:"\1F50C"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-rain::before{content:"\1F326\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-shield::before{content:"\1F6E1\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-sun::before{content:"\2600\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-van::before{content:"\1F690"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-wave::before{content:"\1F30A"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-whale::before{content:"\1F40B"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-fish::before{content:"\1F420"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-buggy::before{content:"\1F699"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-mount::before{content:"\26F0\FE0F"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-palm::before{content:"\1F334"}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-wa::before{font-size:20px;line-height:1;margin:0}@media (max-width:767px){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #seeker-holder .seeker_inner{padding:11px 16px !important;box-sizing:border-box !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .seek-content.nuevo #seeker-holder .seeker_inner #buscador form{padding:0 10px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #seeker-holder #tab-seeker li.motor-1 > a{padding:4px 4px 2px !important;margin:5px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #seeker-holder #tab-seeker li.motor-1 > a{text-align:center !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #tab-seeker li.motor-1 .enlace::before{display:block;font-size:23px;line-height:1.2;padding:36px 0 0;margin:2px 0 8px !important;background-position:center top;background-size:30px 30px;text-align:center;max-width:100%}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel{padding-top:6px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #destinos-search-box-container,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #destinos-search-box-container > .select2-container{margin-top:2px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #accommodation_form{box-sizing:border-box !important;width:auto !important;max-width:100% !important;left:0 !important;right:0 !important;padding:14px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario{z-index:10001 !important;left:8px !important;right:8px !important;bottom:8px !important;width:auto !important;min-height:0 !important;max-height:85vh !important;max-height:calc(100dvh - 16px) !important;overflow-y:auto !important;padding:10px 10px 6px !important;border-radius:12px !important;box-shadow:0 10px 30px rgba(0, 0, 0, .35) !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario div{margin-top:0 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month{border-spacing:3px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario tr.headMonth td{font-size:15px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.freeDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.departureDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.emptyDay:not(.noDay){height:40px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.freeDay .numberDay,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.emptyDay:not(.noDay) .numberDay{margin:0 !important;font-size:15px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td .clear{display:none !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario table.month td.departureDay{height:50px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay .numberDay{font-size:11px;margin:5px 0 0 !important;padding-left:4px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario td.departureDay .contentDay{bottom:6px;font-size:11.5px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .controlesCalendario{top:30px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .alert.alert-danger{margin:2px 28px 4px 0 !important;padding:8px 10px 8px 38px !important;background-position:10px center !important;background-size:18px 18px !important;font-size:12px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .alert.alert-danger strong{font-size:13px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .final{padding:2px 0 0}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .final::before{margin:0 0 6px;padding:8px 10px 8px 34px;background-position:10px center;background-size:16px 16px;font-size:12.5px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #calendario .final p{font-size:11.5px;margin:0 0 2px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))):has(#calendario:not([style*="none"])) .tl-wa{display:none !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-wa{padding:14px !important;font-size:0 !important;gap:0 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .tl-wa::before{font-size:24px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #wrap,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .contenido-layouts{display:flow-root}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .navbar .btn-navbar{border-radius:6px !important;margin-top:8.5px !important;margin-bottom:0 !important}}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider .flex-control-paging,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider-mobile .flex-control-paging{position:absolute !important;top:50% !important;right:10px !important;left:auto !important;bottom:auto !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;transform:translateY(-50%);z-index:20;text-align:right;line-height:0}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider .flex-control-paging li,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider-mobile .flex-control-paging li{display:none !important;margin:0 !important;padding:0 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider .flex-control-paging li:has(> a.flex-active) + li,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider-mobile .flex-control-paging li:has(> a.flex-active) + li,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider .flex-control-paging:has(li:last-child > a.flex-active) li:first-child,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider-mobile .flex-control-paging:has(li:last-child > a.flex-active) li:first-child{display:block !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider .flex-control-paging li a,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider-mobile .flex-control-paging li a{display:block !important;width:52px !important;height:52px !important;border-radius:0 !important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f99000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") no-repeat center / 52px 52px !important;box-shadow:none !important;filter:drop-shadow(0 2px 0 #1f4370);font-size:0 !important;color:transparent !important;text-indent:-9999px !important;overflow:hidden !important;cursor:pointer;transition:transform 0.2s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider .flex-control-paging li a:hover,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #slider-mobile .flex-control-paging li a:hover{transform:translateX(3px)}@media (min-width:768px){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .seek-content.nuevo #seeker-holder{bottom:calc(-5% - 30px) !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .contenido-layouts > .position-rel + .container{padding-top:38px}}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel #s2id_destinonombre.select2-dropdown-open{border-radius:10px 10px 0 0 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #content_buscador_panel #s2id_destinonombre.select2-dropdown-open.select2-drop-above{border-radius:0 0 10px 10px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino).select2-drop-active{border:1px solid #ccc !important;border-top:0 !important;border-radius:0 0 10px 10px !important;box-shadow:0 12px 24px rgba(31, 67, 112, .22) !important;margin-top:0 !important;padding:6px 0 6px !important;overflow:hidden;font-family:'Poppins', Arial, sans-serif !important;color:#1f4370 !important;background:#fff !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino).select2-drop-above.select2-drop-active{border-top:1px solid #ccc !important;border-bottom:0 !important;border-radius:10px 10px 0 0 !important;box-shadow:0 -12px 24px rgba(31, 67, 112, .22) !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results{margin:0 !important;padding:0 6px !important;max-height:280px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results li{border-radius:8px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results .select2-result-label{color:#1f4370 !important;font-family:'Poppins', Arial, sans-serif !important;font-size:14px !important;font-weight:500;line-height:1.3;padding:7px 10px !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results li.option-continente > .select2-result-label{font-weight:700;text-transform:uppercase;font-size:12px !important;letter-spacing:0.5px;opacity:0.75}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results li.option-pais > .select2-result-label{font-weight:700}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results .select2-highlighted{background:#1f4370 !important}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results .select2-highlighted > .select2-result-label{color:#fff !important;opacity:1}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-search{display:none !important}@media (max-width:340px){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) #tab-seeker li.motor-1 .enlace::before{font-size:19px}}@media (max-width:767px){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .navbar-inner .brand.visible-phone.visible-tablet,body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .navbar-inner .brand.visible-phone.visible-tablet a{font-family:'Poppins', Arial, sans-serif !important;font-weight:600 !important}}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar{width:12px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-track{background:#eef1f4;border-radius:10px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-thumb{background:#f99000;border-radius:10px;border:2px solid #eef1f4}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-button:single-button:vertical:decrement{display:block;height:14px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 2 9 8H1z' fill='%231f4370'/%3E%3C/svg%3E") no-repeat center / 9px 9px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-button:single-button:vertical:increment{display:block;height:14px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 8 1 2h8z' fill='%231f4370'/%3E%3C/svg%3E") no-repeat center / 9px 9px}@supports (-moz-appearance:none){body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .select2-drop:has(li.option-destino) .select2-results{scrollbar-color:#f99000 #eef1f4;scrollbar-width:thin}}@media (min-width:980px){#menu .nav > li.dropdown:hover > a,#menu .nav > li.dropdown.open > a{background-color:#f99000 !important;color:#fff !important}#menu .nav > li.dropdown:hover > a .caret,#menu .nav > li.dropdown.open > a .caret{border-top-color:#fff !important;border-bottom-color:#fff !important}#menu .dropdown-menu{border-radius:0 0 10px 10px !important;overflow:hidden}#menu .dropdown-menu .dropdown-menu{border-radius:0 10px 10px 10px !important}}@media (max-width:979px){#menu .nav li a,#menu .nav li a:hover,#menu .nav li a:focus{color:#1f4370 !important;font-weight:600 !important}#menu .nav li a:hover,#menu .nav li a:focus{background-color:transparent !important}#menu .nav li a .caret{border-top-color:#1f4370 !important;border-bottom-color:#1f4370 !important}#menu .nav > li.dropdown.open > a{background-color:#f99000 !important;border-radius:10px 10px 0 0 !important;margin-bottom:0 !important}#menu .nav > li.dropdown > .dropdown-menu{margin:0 !important;width:auto !important;box-sizing:border-box;border-radius:0 0 10px 10px !important}#menu .nav .dropdown-menu li a,#menu .nav .dropdown-menu li a:hover,#menu .nav .dropdown-menu li a:focus{font-weight:500 !important}}@media (max-width:767px){:where(body) #tab-seeker li.motor-1 .enlace img,:where(body) #tab-seeker li.motor-1 .enlace i,:where(body) #tab-seeker li.motor-1 .enlace span{display:none !important}:where(body) #seeker-holder #tab-seeker li.motor-1 > a{padding:0 15px 4px !important;margin:0 !important;pointer-events:none;cursor:default}:where(body) #tab-seeker li.motor-1 .enlace::before{content:"Encuentra tu viaje al mejor precio";display:inline-block;padding-left:38px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4'/%3E%3Cpath d='M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3'/%3E%3Cpath d='M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35'/%3E%3Cpath d='M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14'/%3E%3C/svg%3E") no-repeat left center;background-size:30px 30px;font-family:'Poppins', sans-serif;font-size:22px;font-weight:700;color:#fff;line-height:1.25;text-shadow:none;filter:drop-shadow(0 2px 0 #1f4370);text-wrap:balance}:where(body) #content_buscador_panel .select2-container .select2-choice,:where(body) #content_buscador_panel .select2-chosen,:where(body) #content_buscador_panel input[type="text"]:not(.select2-offscreen):not(.select2-focusser):not(.select2-input){font-family:'Poppins', sans-serif !important;color:#1f4370 !important;-webkit-text-fill-color:#1f4370;font-weight:600 !important}:where(body) #content_buscador_panel input::placeholder{color:#1f4370 !important;-webkit-text-fill-color:#1f4370;opacity:1 !important;font-weight:600}:where(body) #content_buscador_panel .select2-container.input-select,:where(body) #content_buscador_panel input.input-calendar,:where(body) #content_buscador_panel input.input-accommodation,:where(body) #buscador .btn{border-radius:10px !important}:where(body) #content_buscador_panel .select2-container.input-select.select2-dropdown-open{border-radius:10px 10px 0 0 !important}:where(body) #content_buscador_panel select.input-select{border-radius:10px !important;font-family:'Poppins', sans-serif !important;color:#1f4370 !important;-webkit-text-fill-color:#1f4370;font-weight:600 !important;-webkit-appearance:none !important;appearance:none !important;background-color:#fff !important;border:1px solid #ccc !important;padding-right:34px !important}:where(body) #content_buscador_panel #s2id_destinonombre{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}:where(body) #content_buscador_panel #s2id_origen,:where(body) #content_buscador_panel select#origen{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 22h20'/%3E%3Cpath d='M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}:where(body) #content_buscador_panel #s2id_noches,:where(body) #content_buscador_panel select#noches{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}:where(body) #content_buscador_panel input#fecha{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}:where(body) #content_buscador_panel input#acomodacion_str{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4370' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:18px 18px !important}:where(body) #accommodation_form{border-radius:10px !important;box-shadow:0 10px 26px rgba(31, 67, 112, .25) !important}:where(body) #seeker-holder .seeker_inner{padding:11px 16px !important;box-sizing:border-box !important}:where(body) .seek-content.nuevo #seeker-holder .seeker_inner #buscador form{padding:0 10px !important}:where(body) #seeker-holder #tab-seeker li.motor-1 > a{padding:4px 4px 2px !important;margin:5px !important}:where(body) #seeker-holder #tab-seeker li.motor-1 > a{text-align:center !important}:where(body) #tab-seeker li.motor-1 .enlace::before{display:block;font-size:23px;line-height:1.2;padding:36px 0 0;margin:2px 0 8px !important;background-position:center top;background-size:30px 30px;text-align:center;max-width:100%}:where(body) #content_buscador_panel{padding-top:6px !important}:where(body) #destinos-search-box-container,:where(body) #destinos-search-box-container > .select2-container{margin-top:2px !important}:where(body) #accommodation_form{box-sizing:border-box !important;width:auto !important;max-width:100% !important;left:0 !important;right:0 !important;padding:14px !important}:where(body) #wrap,:where(body) .contenido-layouts{display:flow-root}:where(body) .navbar .btn-navbar{border-radius:6px !important;margin-top:8.5px !important;margin-bottom:0 !important}:where(body) #content_buscador_panel #s2id_destinonombre.select2-dropdown-open{border-radius:10px 10px 0 0 !important}:where(body) #content_buscador_panel #s2id_destinonombre.select2-dropdown-open.select2-drop-above{border-radius:0 0 10px 10px !important}:where(body) .select2-drop:has(li.option-destino).select2-drop-active{border:1px solid #ccc !important;border-top:0 !important;border-radius:0 0 10px 10px !important;box-shadow:0 12px 24px rgba(31, 67, 112, .22) !important;margin-top:0 !important;padding:6px 0 6px !important;overflow:hidden;font-family:'Poppins', Arial, sans-serif !important;color:#1f4370 !important;background:#fff !important}:where(body) .select2-drop:has(li.option-destino).select2-drop-above.select2-drop-active{border-top:1px solid #ccc !important;border-bottom:0 !important;border-radius:10px 10px 0 0 !important;box-shadow:0 -12px 24px rgba(31, 67, 112, .22) !important}:where(body) .select2-drop:has(li.option-destino) .select2-results{margin:0 !important;padding:0 6px !important;max-height:280px}:where(body) .select2-drop:has(li.option-destino) .select2-results li{border-radius:8px}:where(body) .select2-drop:has(li.option-destino) .select2-results .select2-result-label{color:#1f4370 !important;font-family:'Poppins', Arial, sans-serif !important;font-size:14px !important;font-weight:500;line-height:1.3;padding:7px 10px !important}:where(body) .select2-drop:has(li.option-destino) .select2-results li.option-continente > .select2-result-label{font-weight:700;text-transform:uppercase;font-size:12px !important;letter-spacing:0.5px;opacity:0.75}:where(body) .select2-drop:has(li.option-destino) .select2-results li.option-pais > .select2-result-label{font-weight:700}:where(body) .select2-drop:has(li.option-destino) .select2-results .select2-highlighted{background:#1f4370 !important}:where(body) .select2-drop:has(li.option-destino) .select2-results .select2-highlighted > .select2-result-label{color:#fff !important;opacity:1}:where(body) .select2-drop:has(li.option-destino) .select2-search{display:none !important}:where(body) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar{width:12px}:where(body) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-track{background:#eef1f4;border-radius:10px}:where(body) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-thumb{background:#f99000;border-radius:10px;border:2px solid #eef1f4}:where(body) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-button:single-button:vertical:decrement{display:block;height:14px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 2 9 8H1z' fill='%231f4370'/%3E%3C/svg%3E") no-repeat center / 9px 9px}:where(body) .select2-drop:has(li.option-destino) .select2-results::-webkit-scrollbar-button:single-button:vertical:increment{display:block;height:14px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 8 1 2h8z' fill='%231f4370'/%3E%3C/svg%3E") no-repeat center / 9px 9px}:where(body) .navbar-inner .brand.visible-phone.visible-tablet,:where(body) .navbar-inner .brand.visible-phone.visible-tablet a{font-family:'Poppins', Arial, sans-serif !important;font-weight:600 !important}}@media (max-width:340px){:where(body) #tab-seeker li.motor-1 .enlace::before{font-size:19px}}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .titulo-ofertas-home span{font-size:28px;font-weight:700;color:#1f4370;letter-spacing:-0.3px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .titulo-ofertas-home span p{font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;margin:0;line-height:1.2}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .subtitulo-ofertas-home{font-family:'Poppins', sans-serif;font-size:14px;font-style:normal;color:#1f4370;opacity:0.85;margin-bottom:8px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vrecomendado{border-radius:14px;overflow:hidden;box-shadow:0 8px 22px rgba(31, 67, 112, .14);transition:transform 0.25s ease, box-shadow 0.25s ease;background:#fff}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vrecomendado:hover{transform:translateY(-5px);box-shadow:0 16px 32px rgba(31, 67, 112, .22)}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vreco_img{overflow:hidden}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vreco_img img{display:block;transition:transform 0.6s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vrecomendado:hover .vreco_img img{transform:scale(1.06)}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vreco_titulo .h3{font-weight:600;font-size:15px;letter-spacing:0.2px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vreco_precio .desde{font-size:12px;letter-spacing:1px;color:#1f4370}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vreco_precio .cantidad{font-size:30px !important;color:#1f4370 !important;line-height:1.05}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vreco_precio .importe::after{content:"por persona";display:block;font-family:'Poppins', sans-serif;font-size:11px;color:#1f4370;opacity:0.75;margin-top:-4px}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .vreco_label{font-family:'Poppins', sans-serif;font-size:13px;font-weight:600;color:#1f4370;line-height:1.6}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .btoRecomendados a{font-weight:700;letter-spacing:0.8px;border-radius:0 0 5px 5px;height:auto;padding:13px 0;line-height:1.2;transition:background 0.2s ease}body:not(:not(:has(.tl-estilo-pc)):not(:has(.tab-seeker-home))) .grupo-ofertas .btoRecomendados a:hover{background:#1f4370;color:#fff}