@import "https://online.travelcompositor.com/javax.faces.resource/fontawesome-pro/css/all.min.css";@import url('https://fonts.googleapis.com/css?family=Roboto');:root{--fa-width:1rm}*:not(font){font-weight:normal;font-style:normal}h3{font-size:18px}h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.botonSeleccionar,.hotel .precio-noche .precio,.viaje .precio-noche .precio,.vuelo .precio-noche .precio,.producto .precio-noche .precio,.offer_template_8 .cantidad,strong,.info_contenido b,.info_contenido b *,#calendario .contentDay{font-weight:600 !important}h1{font-weight:600}@-webkit-keyframes fadeIn-up{from{opacity:0;margin-top:300px}to{opacity:1;margin-top:0}}@-moz-keyframes fadeIn-up{from{opacity:0;margin-top:300px}to{opacity:1;margin-top:0}}@keyframes fadeIn-up{from{opacity:0;margin-top:300px}to{opacity:1;margin-top:0}}@font-face{font-family:'travelc';src:url('https://reservaviajes.centraldevacaciones.com/javax.faces.resource/css/icons/fonts/travelc.ttf?250txk');font-display:swap;}#contentMenu .navbar .nav,#contentMenu .navbar .nav > li{font-size:1em;margin:0}.seeker_inner{background-color:#fff !important;border-radius:0}.grupo-ofertas-template3 .offer_template_4,.grupo-ofertas-template3-slider .offer_template_4,.grupo-ofertas-template4 .offer_template_4,.grupo-ofertas-template4-slider .offer_template_4,.grupo-ofertas-template5 .offer_template_4,.grupo-ofertas-template5-slider .offer_template_4{border-bottom-color:#ccc}.grupo-ofertas-template3 .offer_template_4 a span.importe,.grupo-ofertas-template3-slider .offer_template_4 a span.importe,.grupo-ofertas-template4 .offer_template_4 a span.importe,.grupo-ofertas-template4-slider .offer_template_4 a span.importe,.grupo-ofertas-template5 .offer_template_4 a span.importe,.grupo-ofertas-template5-slider .offer_template_4 a span.importe{color:#4eb9ed}.grupo-ofertas-template3 img,.grupo-ofertas-template3-slider img,.grupo-ofertas-template5 img,.grupo-ofertas-template5-slider img{height:190px;border-top-right-radius:5px;border-top-left-radius:5px}html:not(.viajes) .contenido-layouts{background-image:linear-gradient(#fff 93%, #eee 100%)}.grupo-ofertas{background-color:#fff !important}.grupo-ofertas-template3 .offer_template_4:hover{background-color:#f7f7f7;box-shadow:0 0 3px 0 gray}#block-ekomi{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px}.content-bottom{border:none}.content-bottom ul{list-style:none;margin-left:0;text-align:center}.content-bottom ul li{text-align:center;display:inline-block;padding:0 1.31rem}.content-bottom ul li:first-child{padding-left:0}.content-bottom ul li:last-child{padding-right:10px}#tab-seeker li.active::before{border:none;bottom:0;width:86%;height:3px;background-color:#7bccf2}.btn{border-radius:3px;color:#fff !important;border-color:#fff !important}.grupo-ofertas .btn{background:linear-gradient(to bottom, rgba(255, 133, 0, 0.72) 0%, rgba(255, 132, 0, 0.97) 3%, rgba(255, 131, 0, 1) 6%, rgba(255, 125, 0, 1) 21%, rgba(255, 84, 0, 1) 76%, rgba(255, 74, 0, 1) 97%, rgba(255, 72, 0, 0.72) 100%)}.grupo-ofertas .btn:hover{background:linear-gradient(to top, rgba(255, 133, 0, 0.72) 0%, rgba(255, 132, 0, 0.97) 3%, rgba(255, 131, 0, 1) 6%, rgba(255, 125, 0, 1) 21%, rgba(255, 84, 0, 1) 76%, rgba(255, 74, 0, 1) 97%, rgba(255, 72, 0, 0.72) 100%) !important}.subtitulo-ofertas-home{color:#aaa8a9}.grupo-ofertas .titulo-ofertas-home{border:none;margin-bottom:0}#slider img,#slider{height:500px;max-width:1900px;width:100%}#slider .slides video{max-width:1900px;width:100%}@media only screen and (max-width:1240px){#slider,#slider img{height:400px}}@media only screen and (max-width:1024px){#slider,#slider img{height:300px}}@media only screen and (max-width:900px){#slider,#slider img{height:270px}}.flex-control-nav{top:10px;width:auto;right:40px;z-index:9}.seek-content.nuevo #seeker-holder{top:390px}@media only screen and (max-width:1240px){.seek-content.nuevo #seeker-holder{top:290px}}@media only screen and (max-width:1024px){.seek-content.nuevo #seeker-holder{top:240px}.contenido-layouts > .position-rel + .container{margin-top:23em !important}.viajes .contenido-layouts > .position-rel + .container{margin-top:4em !important}}@media only screen and (max-width:900px){.seek-content.nuevo #seeker-holder{top:210px}}@media only screen and (max-width:768px){.seek-content.nuevo #seeker-holder{top:0px}.contenido-layouts > .position-rel + .container{margin-top:2em !important}}@media (min-width:1400px){.viajes #slider img,.viajes #slider{height:720px}}@media (min-width:1180px) and (max-width:1400px){.viajes #slider img,.viajes #slider{height:720px}}@media (max-width:1180px) and (min-width:981px){.viajes #slider img,.viajes #slider{height:760px}}@media (max-width:980px) and (min-width:769px){.viajes #slider img,.viajes #slider{height:600px}}.seek-content.nuevo #seeker-holder #tab-seeker li#seeker-form-ext-0 i.fa{transform:scale(0.82)}@media (max-width:768px){.seek-content.nuevo #seeker-holder #tab-seeker li#seeker-form-ext-0 i.fa{transform:scale(0.89)}.seek-content.nuevo #seeker-holder #tab-seeker li#seeker-form-ext-1{display:none !important}.offer_template_8 .content .importe .cantidad{font-size:26px}#calendario .contentDay{font-size:12px !important}span.descuento{top:-2em;bottom:unset;right:0.5em}#buscador p.h2.text-center,div#circuitos p.h2.text-center{line-height:25px;padding:12px 0}.viajes #slider img,.viajes #slider{height:550px}}.contenido-layouts > .position-rel + .container{margin-top:18em}.viajes .contenido-layouts > .position-rel + .container{margin-top:4em}@media (min-width:768px){#contacto-centraldevacaciones{margin-top:-4em !important}#contacto-centraldevacaciones #contacto{padding:0 2em}div#content_slider{margin-bottom:5em;display:flex;justify-content:center}.contenido-layouts > .position-rel + .container .breadcrumbs{margin-top:-3em}.envolventeCarritoMiddle > .row-fluid > .span6.h2{position:relative}.envolventeCarritoMiddle .resumenCarritoHoteles,.resumenViajeMiddle .resumenCarritoHoteles,.envolventeCarritoMiddle .resumenCarritoVuelos,.resumenViajeMiddle .resumenCarritoVuelos,.envolventeCarritoMiddle .resumenCarritoExtras,.resumenViajeMiddle .resumenCarritoExtras,.envolventeCarritoMiddle .resumenCarritoSeguros,.resumenViajeMiddle .resumenCarritoSeguros{border:1px dashed #888}#form #accommodation_form{background:none !important;color:white}.seek-content.nuevo #seeker-holder{width:82%;position:absolute}.seek-content.nuevo #seeker-holder #tab-seeker li i.fa{font-size:13px}.seek-content.nuevo #seeker-holder #tab-seeker li a span{text-transform:uppercase}.text-right.header-link ul:last-child{position:absolute;top:93px;right:0}.text-right.header-link ul:last-child a{color:#333}.text-right.header-link ul:last-child a:hover{text-decoration:none;color:#ff5d02}.text-right.header-link ul:last-child li:last-child{padding-right:10px}.text-right.header-link ul:first-child{position:absolute;top:0;right:89px;font-size:14px;margin-top:41px !important}.text-right.header-link ul:first-child li{padding-left:0;padding-right:0}.text-right.header-link ul:first-child a:hover{text-decoration:none}div#footer-inner{padding:25px 0;display:flex}div#footer-inner .menu.right{margin-top:auto}.span3.info.datos-agencia{padding-right:8em}}.text-right.header-link ul:last-child{font-size:20px;text-decoration:line-through;color:#464646}.text-right.header-link ul:last-child a{font-size:20px !important}.header-link ul:last-child li:first-child a:before{content:"\f095";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:5px;font-size:x-large;position:relative;top:2px;color:#333131}*{font-family:'roboto', sans-serif}.offer_template_6{transition:box-shadow 300ms;border-radius:4px}.offer_template_6 img{border-radius:4px;border:1px solid #d0d0d0;box-sizing:border-box}.offer_template_6:hover{box-shadow:0 0 8px 0px #ababab}@media (max-width:902px){.cabecera-logo-container img{height:87px;margin-left:-8px}}.row-fluid.rrss{margin-top:5px}.offer_template_9 .content{background-color:#aaa9a9;border:1px solid #eff0eb;transition:background-color 400ms}.offer_template_9:hover .content{background-color:white}@media (min-width:767px){.cabecera-logo-container{padding:23px 0}.cabecera-logo-container img{height:auto;max-width:375px}.grupo-ofertas-template9 .row-fluid [class*="span"]{margin-left:0}.grupo-ofertas-template9 .row-fluid .span2{width:16.66667%}}@media (min-width:980px){.offer_template_9 .content{padding:8px 30px}}.grupo-ofertas .carousel .carousel-control.right{right:-45px}.grupo-ofertas .carousel .carousel-control.left{left:-45px}.grupo-ofertas .carousel .carousel-control i.fa.fa-caret-right{color:#cbcbcb;text-shadow:none}.grupo-ofertas .carousel .carousel-control i.fa.fa-caret-right:before{content:"\f105"}.grupo-ofertas .carousel .carousel-control i.fa.fa-caret-left{color:#cbcbcb;text-shadow:none}.grupo-ofertas .carousel .carousel-control i.fa.fa-caret-left:before{content:"\f104"}.grupo-ofertas-template3 .offer_template_4{padding:12px 0}.footer .menu li{border-right:1px solid}.footer .info.datos-agencia > img{width:100%;margin-bottom:1em}@media (max-width:767px){#listaHoteles #tarifas .botonSeleccionar{padding:4px 24px}.grupo-ofertas .carousel .carousel-control.right{right:-10px;bottom:2px;top:unset !important;z-index:2}.grupo-ofertas .carousel .carousel-control.left{left:-10px;bottom:2px;top:unset !important;z-index:2}.cabecera-logo-container img{height:56px;object-fit:contain}.text-right.header-link{display:none}}#tab-seeker li a{color:#404041 !important}#tab-seeker li a:hover{color:white !important}.seek-content.nuevo #seeker-holder #tab-seeker li{background:none !important;opacity:1 !important;line-height:inherit;transition:all 0.2s ease-in-out 0s}.seek-content.nuevo #seeker-holder #tab-seeker li a{padding:8px;border:1px solid #fe8707 !important;font-size:12px;box-sizing:border-box}.seek-content.nuevo #seeker-holder #tab-seeker li:hover{background-color:#fe8707 !important}.seek-content.nuevo #seeker-holder #tab-seeker li.active{background-color:#fe6600 !important}.seek-content.nuevo #seeker-holder #tab-seeker li.active:hover{background-color:#fe8707 !important}.grupo-ofertas-template3.grupo-ofertas .content{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;background:none}.grupo-ofertas-template3 a,.grupo-ofertas-template3-slider a{color:#222}@media (max-width:768px){.envolventeCarritoMiddle > .row-fluid{position:relative}.envolventeCarritoMiddle > .row-fluid > .span6.h2{top:1.2em;position:absolute}#calendar_slider .nbs-flexisel-nav-right{right:5px !important;font-size:3.5em !important;font-weight:600}#calendar_slider .nbs-flexisel-nav-left{left:5px !important;font-size:3.5em !important;font-weight:600}#calendar_slider tr.headMonth td{font-size:1.5em}#search_bar .modal{margin-left:0}.seek-content.nuevo #seeker-holder #tab-seeker i{font-size:19px;margin-right:3px}.footer .container{margin:0 !important}.offer_template_13 .content-title.slide-in{max-height:26em}.content_buscador .formulario:after{top:0.8em}.offer_template_9 .content{height:40px}.footer-info .info.datos-agencia{padding-bottom:2em}.footer-info .menu{padding-bottom:2em}}.red-social img{object-fit:contain}ol.carousel-indicators{display:block;top:6px}.grupo-ofertas{margin-bottom:4em}.caption h2{font-size:30px;line-height:30px;font-weight:500;text-align:center;text-shadow:0 3px 3px rgba(0, 0, 0, 0.8)}.caption h1{font-size:50px;line-height:50px;font-weight:600;margin-top:0;padding-bottom:15px;text-align:center;text-shadow:0 3px 10px rgba(0, 0, 0, 0.5)}.caption{top:19vh;padding:0;margin-left:13vw;margin-right:13vw;width:73vw;opacity:0;animation:fadeIn-up ease-in-out 1;animation-name:fadeIn-up;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-delay:0.8s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-fill-mode:both;animation-duration:1.5s;animation-delay:0.8s}.caption hr{border-color:white;border-width:3px}.text-right.header-link ul:first-child li:nth-child(2){position:absolute;display:none;right:-5px;top:19px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .15);border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, .175);padding:5px;z-index:99}.text-right.header-link ul:first-child li:nth-child(2):hover{display:block}.text-right.header-link ul:first-child li:first-child:hover + li:nth-child(2){display:block}.text-right.header-link ul:first-child li:first-child a{background:url(https://reservaviajes.centraldevacaciones.com/javax.faces.resource/css/icons/flags/4x3/es.svg) no-repeat 5px;background-size:19px;padding-left:30px !important}.text-right.header-link ul:first-child li:first-child a:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;padding-left:5px}.text-right.header-link ul:first-child li:nth-child(2) a{padding-left:30px !important;background:url(https://reservaviajes.centraldevacaciones.com/javax.faces.resource/css/icons/flags/4x3/pt.svg) no-repeat 6px 6px;background-size:19px}.grupo-ofertas-template3 .importe:before,.grupo-ofertas-template3-slider .importe:before,.grupo-ofertas-template4 .importe:before{content:"desde";font-size:11px}.grupo-ofertas-template3 .importe,.grupo-ofertas-template3-slider .importe{color:#4dbaed}.grupo-ofertas-template3 .offer_template_4 .span-titulo{font-weight:600;width:100%}.grupo-ofertas-template3 .offer_template_4 .span-titulo .description{font-weight:normal}.grupo-ofertas-template3 .importe:after,.grupo-ofertas-template3-slider .importe:after,.grupo-ofertas-template4 .importe:after{content:"\f105";border-radius:3px;background:linear-gradient(to bottom, rgba(255, 133, 0, 0.72) 0%, rgba(255, 132, 0, 0.97) 3%, rgba(255, 131, 0, 1) 6%, rgba(255, 125, 0, 1) 21%, rgba(255, 84, 0, 1) 76%, rgba(255, 74, 0, 1) 97%, rgba(255, 72, 0, 0.72) 100%);color:white;padding:2px 4px 3px 6px;font-size:14px;cursor:pointer;top:-3px;position:relative;font:normal normal normal 14px/1 FontAwesome}.offer_template_4 .span4.span-precio{font-size:22px;position:relative;right:0.5em;width:100%;margin-top:-0.65em}.grupo-ofertas-template4 .offer_template_4 > a{position:relative}.grupo-ofertas-template3 .offer_template_4{border-bottom:1px solid #bebebe;transition:all 300ms;padding:12px 5px}.grupo-ofertas-template3 .content-grupo-ofertas{padding:0}@media (max-width:1024px){#st-2{display:none !important}}.offer_template_4 .span8.span-titulo sub{padding:2px 5px;background-color:#fc0;color:white;border-radius:3px;margin-left:5px;font-weight:100;font-size:11px;bottom:4px;white-space:nowrap}.offer_template_4 .span8.span-titulo > p:first-child{font-size:1.3em;line-height:1}.grupo-ofertas-template3 .offer_template_4 .span-titulo .description,.grupo-ofertas-template3-slider .offer_template_4 .span-titulo .description,.grupo-ofertas-template4 .offer_template_4 .span-titulo .description,.grupo-ofertas-template4-slider .offer_template_4 .span-titulo .description,.grupo-ofertas-template5 .offer_template_4 .span-titulo .description,.grupo-ofertas-template5-slider .offer_template_4 .span-titulo .description{font-size:1em;margin-top:0;color:#333;line-height:18px}.grupo-ofertas .subtitulo-ofertas-home{font-style:normal}#block-ekomi p.subtitle,#block-ekomi small{color:#b0afaf}.offer_template_8 .content{background:rgba(255, 255, 255, 0.7)}ol.carousel-indicators li{width:12px;height:12px}ol.carousel-indicators li.active{background-color:#fe6600}.viajes ol.flex-control-paging{text-align:right;max-width:1170px;margin:auto;position:relative;padding:20px 0 0 0}ol.flex-control-nav li a{width:12px;height:12px;background-color:rgba(99, 99, 99, 0.5);color:transparent}ol.flex-control-nav li a.flex-active{background-color:#fe6600}.footer a{text-decoration:underline}.fixed-rrss{right:1em;bottom:2em;background-color:white;box-shadow:0 0 3px 0px;border-radius:4px;font-size:1.3em}.fixed-rrss li{background-color:white !important;text-align:left;transition:background 500ms}.fixed-rrss li:hover{background-color:#d9e5eb !important}.fixed-rrss li a{color:#222 !important;font-weight:600}.fixed-rrss li a:hover,.fixed-rrss li a:focus{text-decoration:none}.fixed-rrss li a .fa{font-size:1em;margin:0 0.5rem;color:#fe6600}.fixed-rrss li:first-child{border-radius:2px;background-color:#4dbaed !important;margin:2px;background:linear-gradient(to top, #4998bd, #4dbaed 25%)}.fixed-rrss li:first-child img{position:absolute;top:-8px}.fixed-rrss li:first-child span{margin-left:47px;color:white !important;font-weight:100}.fixed-rrss li:not(:first-child){display:none}#contentMenu .navbar-inner{padding:0}.text-right.header-link{text-transform:uppercase;position:relative}@media (min-width:768px){.seek-content.nuevo .seeker_inner{height:auto;width:100%}}@media (min-width:768px){.seek-content.nuevo #vuelos .span3.destino,.seek-content.nuevo #vuelos .ida,.seek-content.nuevo #vuelos .vuelta{margin-left:initial}}.formulario .btn{background-color:#fe6600 !important;text-transform:uppercase;transition:all 0.2s ease-in-out 0s}.formulario .btn:hover{color:black !important}.seek-content.nuevo #seeker-holder .seeker_inner,.seek-content.nuevo #cargandobuscador{background:white !important}.navbar .nav > li > a{letter-spacing:-0.1px;font-size:14px;padding:10px 11px}.text-right.header-link ul:first-child a{padding:5px 5px 5px 10px;font-size:14px !important;line-height:20px}.text-right.header-link ul:first-child a:hover{background-color:#eee !important}.navbar .nav > li:focus > a,.navbar .nav > li:hover > a{background-color:white !important;color:#ff5d02 !important}[class^="t1-"],[class*=" t1-"],[class^="ico-tc-"],[class*="ico-tc-"]{font-family:'travelc' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-tc-multides:before{content:"\e604"}.ico-tc-vmash:before{content:"\e600"}.ico-tc-transport3:before{content:"\e947"}i[class^="ofi-"]{background-repeat:no-repeat;background-size:15px;width:15px;height:15px;display:inline-block;position:relative;margin-bottom:-2px}i.ofi-caribe{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000003951.png")}#contentMenu .navbar .nav > li:hover > a i.ofi-caribe,#contentMenu .navbar .nav > li:focus > a i.ofi-caribe{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000003922.png")}i.ofi-circuitos{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000003952.png")}#contentMenu .navbar .nav > li:hover i.ofi-circuitos,#contentMenu .navbar .nav > li:focus i.ofi-circuitos{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000003924.png")}i.ofi-mickey-mouse{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000003953.png")}#contentMenu .navbar .nav > li:hover i.ofi-mickey-mouse{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000003923.png")}i.ofi-ticket{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000079.png");width:16px;background-position-y:center;background-size:16px}#contentMenu .navbar .nav > li:hover i.ofi-ticket{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000078.png")}i.ofi-boat{mask-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000122.svg");-webkit-mask-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000122.svg");background-color:white;width:19px}#contentMenu .navbar .nav > li:hover i.ofi-boat{background-color:#ff5d02}.offer_template_13{height:220px;overflow:hidden}.offer_template_13 img{height:220px}.offer_template_13 .content .content-title .h3{margin-top:0;font-size:16px}.nbs-flexisel-nav-left:before{content:"\f104"}.nbs-flexisel-nav-right:before{content:"\f105"}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{color:#cbcbcb;text-shadow:none}.content-seo_text{margin:3em calc((-100vw + 1187px)/2);padding:1.6em 0;overflow:initial;max-height:none}.content-seo_text > .row-fluid:first-child{width:1170px;margin:auto;overflow:auto;text-align:justify}.content-seo_text p{font-size:14px;line-height:17px}.ribbon .text-ribbon{font-size:1.1em}.offer_template_8 .content .content-title .h3{color:#444}.offer_template_8 .content .content-title .h3 + p{font-size:1.1em;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navbar .nav li.dropdown > .dropdown-toggle .caret{display:none}#contentMenu .navbar .nav ul.dropdown-menu{font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, .175);padding:0}#contentMenu .navbar .nav ul.dropdown-menu:before,#contentMenu .navbar .nav ul.dropdown-menu:after{content:none}#contentMenu .navbar .nav ul.dropdown-menu li a{color:#444 !important;padding:4px 10px}#contentMenu .navbar .nav ul.dropdown-menu li a:hover{background-color:rgba(255, 93, 2, 0.5);color:#ff5d02 !important}#login_link_header{padding:5px 5px 5px 10px;font-size:14px !important;line-height:20px;text-transform:uppercase;text-decoration:none !important;top:12px;position:relative}#login_link_header:hover{background-color:#eee !important}.grupo-ofertas .carousel .carousel-control{top:40% !important;transform:translateY(50%)}@media (max-width:979px) and (min-width:768px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:90%}}#ofertas ~ #slider img,#ofertas ~ #slider{height:750px}.select2-search input{border-color:#ccc !important}@media (min-width:1600px){.seek-content.nuevo #seeker-holder{width:65%}.text-right.header-link ul:last-child{top:93px}.caption{width:49vw;margin-left:25vw}.caption h1{font-size:60px;line-height:60px}.caption h2{font-size:40px;line-height:40px}}.grupo-ofertas .titulo-ofertas-home span a{margin-bottom:10px}.grupo-ofertas .titulo-ofertas-home p,.grupo-ofertas .titulo-ofertas-home span,.grupo-ofertas .titulo-ofertas-home a{font-size:32px;line-height:32px;color:#444;font-weight:600}.grupo-ofertas .subtitulo-ofertas-home{font-size:20px;line-height:20px;word-spacing:-1px}.ribbon .text-ribbon{font-size:15px}.offer_template_13:hover img{transform:none}.input-calendar{background-image:url('https://reservaviajes.centraldevacaciones.com/javax.faces.resource/css/images/calendar-alt.svg');background-size:18px}#search-destination-name,#s2id_destinonombre{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000093.png")}#s2id_origen,#origen{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000094.png")}#s2id_noches,select#noches{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000095.png")}.input-accommodation{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000002365.webp")}#search-category-name{background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000098.png")}.cabecera-datos-contacto{float:right}@media (max-width:979px) and (min-width:768px){.cabecera-datos-contacto.span8{width:400px;margin-top:0}}.seek-content.nuevo .seeker_inner{box-shadow:none}#widget-container{align-self:center}@media screen and (min-height:939px){.seek-content.nuevo #seeker-holder #tab-seeker li a{line-height:40px;padding:10px;height:100%}}#contentMenu .navbar .nav ul.dropdown-menu ul.dropdown-menu{DISPLAY:block !important;opacity:1 !important;margin:0;position:relative;width:100%;border:none;box-shadow:none;box-sizing:border-box}#contentMenu .navbar .nav ul.dropdown-menu ul.dropdown-menu li a{background-color:white !important;padding-left:1.7em}#contentMenu .navbar .nav ul.dropdown-menu ul.dropdown-menu li:hover a,#contentMenu .navbar .nav ul.dropdown-menu ul.dropdown-menu li:focus a{background-color:rgba(254, 102, 0, .3) !important}@media (max-width:1200px) and (min-width:768px){.content-seo_text{margin:3em calc((-98.2vw + 100%)/2)}.content-seo_text > .row-fluid:first-child{width:88%}}@media (max-width:767px){.content-seo_text > .row-fluid:first-child{width:auto}.content-seo_text{margin:2em 0}}#ofertas{display:none}#calendar_slider .month{color:white;border-spacing:2px}#calendar_slider .month td{height:37px}#calendar_slider .month td.freeDay .numberDay{margin-top:-15px}#calendar_slider .month td.departureDay,#calendar_slider .month td.freeDay{background-color:white}#calendar_slider .month td.departureDay:hover,#calendar_slider .month td.freeDay:hover{background:#d4d4d4}#calendar_slider .month td.departureDay.lowestPrice{background-color:#fbab11}#calendar_slider .month td.departureDay.lowestPrice .contentDay{color:white}#calendar_slider .month td.departureDay.lowestPrice:hover{background-color:#d4900e}.month td.departureDay:hover,.month td.freeDay:hover,.month .seleccionado{color:#222}#destination_months_list{background:rgba(77, 186, 237, 0.8)}#destinations_list > li > a{color:white;text-shadow:0 0 10px #4e4e4e}#destinations_list > li.active > a,#destinations_list > li:hover > a{background:#fff;color:#373737 !important;text-shadow:none;border-color:white}#destination_months_list .nbs-flexisel-nav-left,#calendar_slider .nbs-flexisel-nav-left,#destination_months_list .nbs-flexisel-nav-right,#calendar_slider .nbs-flexisel-nav-right{font-size:2em;color:white}#destination_months_list .nbs-flexisel-nav-right,#calendar_slider .nbs-flexisel-nav-right{right:-30px}#destination_months_list .nbs-flexisel-nav-left,#calendar_slider .nbs-flexisel-nav-left{left:-30px}#search-info button{min-height:27px;height:27px;line-height:18px;background:white;font-weight:600;color:#fe6600 !important;border:1px solid #fe6600 !important}#search-info button:hover{background:#ca580b;border:1px solid #7bccf2 !important;color:white !important}#search-info .label{border:1px solid #fe6600;padding-top:0;padding-bottom:0}#search-info .label span{color:#4dbaed;color:#fe6600}#destination_months_list a{font-size:16px}#calendar_in_slider .h1{color:white;text-transfrom:uppercase;margin-top:27px;margin-bottom:13px;padding-bottom:13px;font-size:42px;line-height:42px}#calendar_in_slider{max-height:none}#calendar_in_slider p.h2{border-bottom:1px solid;margin-top:0}#destinations_list{width:70%;margin-left:auto;margin-right:auto}#destinations_list ul.dropdown-menu{font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:3px;box-shadow:0 6px 12px rgba(0, 0, 0, .175);padding:3px 0;margin-top:0}#destinations_list ul.dropdown-menu li a{color:#444 !important;padding:4px 10px}#destinations_list ul.dropdown-menu li a:hover{background-color:rgba(255, 93, 2, 0.5);color:#ff5d02 !important}#calendar_slider .month td.departureDay .contentDay{vertical-align:sub;display:inline-table;font-weight:600;font-size:11px}#calendar_slider .month td.departureDay .numberDay{top:2px;position:relative}#calendar_slider .freeDay:not(.noDay){background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000101.png");background-repeat:no-repeat;background-position:center;background-size:2.5em;color:#333}.modal-backdrop{background-color:#000}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.7}#form .modal-body{background-color:#fe6600;color:white;border-radius:3px}#form .modal-body .formulario .btn{background:#4dbaed !important}#form{border:none;width:50%;margin-left:-25%}#form button.close{color:#f0f0f0;opacity:1;background:none}#form.modal.fade.in{top:30%}.input-select{border-radius:3px;margin-left:0 !important}#destinations_list{margin-bottom:15px}#calendar_slider tr.headMonth td{height:25px}#calendar_slider tr.headWeek td{height:18px}#destinations_list > li{line-height:37px}ul.tabbed-list > li > a{padding:6px 0.7em}#calendar_slider .month td.departureDay .numberDay,#calendar_slider .month td.freeDay .numberDay{line-height:15px}.breadcrumbs .panel.clarito{border:none;box-shadow:none;font-size:16px;color:#bfbfbf !important;padding-left:0;padding-top:0}.breadcrumbs .panel.clarito a{color:#bfbfbf !important}.breadcrumbs .panel.clarito li .divider{color:#bfbfbf !important}#calendar_slider .text-right.final{color:white}#calendar_slider .month-2019-09,#calendar_slider .month.weeks-6{padding-bottom:0 !important}.nav li.dropdown .caret{display:none}@media (max-width:1199px) and (min-width:768px){#wrap > .container:first-child{width:97.5%}}@media screen and (max-width:991px) and (min-width:768px){.cabecera-logo-container img{max-width:255px;height:auto;margin:7px 0 10px 3px}.text-right.header-link ul:last-child{top:76px;margin-right:3px !important}}@media screen and (max-height:767px) and (min-width:767px){.cabecera-logo-container img{max-height:70px}.text-right.header-link ul:last-child{top:76px}}@media (min-width:1492px){.text-right.header-link ul:first-child{right:85px}}.textoCargando{color:#fe6600;margin-top:5px}.textoCargando div[id^=texto]{padding:4px !important}@media (min-height:768px){.text-right.header-link ul:first-child{margin-top:58px !important}#login_link_header{top:29px}}@media (max-width:321px){.offer_template_8 .content .importe{font-size:25px}.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario td div{font-size:12px}#calendario{padding:5px}#calendar_slider .month td.departureDay .contentDay{font-size:10px}}#calendario .month tr.bodyweek td{border-bottom:0;border-top:1px solid #ccc !important;border-right:0;border-left:1px solid #ccc !important}#calendario .month tr.bodyweek td:last-child{border-right:1px solid #ccc !important}#calendario .month tr.bodyweek:last-child td{border-bottom:1px solid #ccc !important}#calendario .month tr.bodyweek td:not(.noDay):not(.lowestPrice){background-color:#f6f6f6}#calendario .month tr.bodyweek td:not(.emptyDay):not(.noDay):hover{background-color:#fe6600 !important}.span1 > .grupo-ofertas-template6-slider,.span2 > .grupo-ofertas-template6-slider,.span3 > .grupo-ofertas-template6-slider,.span4 > .grupo-ofertas-template6-slider,.span5 > .grupo-ofertas-template6-slider,.span6 > .grupo-ofertas-template6-slider,.span7 > .grupo-ofertas-template6-slider,.span8 > .grupo-ofertas-template6-slider,.span9 > .grupo-ofertas-template6-slider,.span10 > .grupo-ofertas-template6-slider,.span11 > .grupo-ofertas-template6-slider,.span1 .grupo-ofertas-template6,.span2 .grupo-ofertas-template6,.span3 .grupo-ofertas-template6,.span4 .grupo-ofertas-template6,.span5 .grupo-ofertas-template6,.span6 .grupo-ofertas-template6,.span7 .grupo-ofertas-template6,.span8 .grupo-ofertas-template6,.span9 .grupo-ofertas-template6,.span10 .grupo-ofertas-template6,.span11 .grupo-ofertas-template6{margin-top:7.25em}@media (max-width:992px) and (min-width:750px){.offer_template_8 .content .importe{font-size:20px}}.hotel .titulo,.viaje .titulo,.vuelo .titulo,.producto .titulo{font-size:17px}.hotel .titulo i.fa.fa-star,.viaje .titulo i.fa.fa-star,.vuelo .titulo i.fa.fa-star,.producto .titulo i.fa.fa-star{font-size:15px}.hotel .precio-noche,.viaje .precio-noche,.vuelo .precio-noche,.producto .precio-noche{text-align:left;width:60%}.hotel .precio-noche .precio,.viaje .precio-noche .precio,.vuelo .precio-noche .precio,.producto .precio-noche .precio{color:#fe6600;display:inline-block}.hotel .precio-noche .desde,.viaje .precio-noche .desde,.vuelo .precio-noche .desde,.producto .precio-noche .desde{text-transform:lowercase;text-align:left;margin-bottom:0.3em;text-align:left}.hotel .precio-noche .texto,.viaje .precio-noche .texto,.vuelo .precio-noche .texto,.producto .precio-noche .texto{display:inline-block;text-transform:lowercase;font-weight:600}#buscador p.h2.text-center,div#circuitos p.h2.text-center{background-color:#f60;color:white;margin-top:0;margin-bottom:1.5em;text-transform:uppercase}.resumenViaje .resumenTitulo,.envolventeCarritoMiddle .resumenTitulo{background-color:#ffab00;color:#fff !important}.envolventeCarritoMiddle .contenidoVuelos .descripcion i.fa{color:#4dbaed}ul#pagination li a{color:#fe6600;border:none}#pagination > .active > a,#pagination > .active > span{color:white;background-color:#fe6600}.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario .row-fluid input{border-radius:3px}.contenidoHoteles p.val{color:#4dbaed}.btn.reservarButton{background:#fe6600;color:white;border-color:#cb5200 !important}.btn.reservarButton:hover{background:#cb5200 !important}.resumenViajeMiddle hr{margin:0}.filtroContainer #message{font-size:20px;font-weight:100;color:#555;line-height:40px;margin-bottom:0}.modal-header{border-bottom:0}.cuerpo_condiciones_generales a{text-decoration:underline}span.descuento{background-color:#fc0;color:white !important;font-style:italic;padding:3px 6px}.grupo-ofertas-template4 .offer_template_4 .span4.span-precio{position:absolute;bottom:-6px}.grupo-ofertas-template4 .offer_template_4 .span-titulo p{margin-left:0 !important;line-height:1.1}.grupo-ofertas-template4 .offer_template_4{border-bottom:1px solid #bebebe;padding-bottom:12px}#calendario td.departureDay.lowestPrice{background-color:#fbab11}#calendario td.departureDay.lowestPrice .contentDay{color:white}#calendar_slider .month td.departureDay.selectedDay{background-color:#b3cf4a}#calendar_slider .month td.departureDay.selectedDay .contentDay{color:white !important}#pagosIdiomas{-webkit-appearance:none;background-image:url("https://www.centraldevacaciones.com/cms/admin/storage/uploads/00000000201.jpg");background-position:right;background-repeat:no-repeat;line-height:1;padding-left:8px;width:237px}#Importe{width:209px}textarea{line-height:20px !important}.promo-rate{cursor:pointer}#datos-seo-viajes{display:none}@media (max-width:768px){.content-seo_text img{width:100%}sub,sup{line-height:1 !important;vertical-align:top !important}.offer_template_4 .span8.span-titulo sub{bottom:0px !important;display:inline-block}h1,h2,h3,h4,h5{line-height:initial !important}.hotel .precio-noche,.viaje .precio-noche,.vuelo .precio-noche,.producto .precio-noche{width:100%}.grupo-ofertas-template4 .offer_template_4 .span4.span-precio{position:relative}.envolventeCarritoMiddle .tituloCarrito,.resumenViajeMiddle .tituloCarrito,.envolventeCarritoMiddle .tabBar,.resumenViajeMiddle .tabBar,.envolventeCarritoMiddle .tituloBloque,.resumenViajeMiddle .tituloBloque{height:auto;text-align:center}.offer_template_4 .span4.span-precio{margin-top:0px}#calendario .controlesCalendario #mesPosterior,#calendario .controlesCalendario #mesAnterior{height:35px;width:35px}}html{touch-action:manipulation}.content-seo_text a,.content-seo_text a:visited{color:#4eb9ed}.content-seo_text a:hover,.content-seo_text a:visited{text-decoration:underline}.content-seo_text .row-flud{padding:0 7px}sub br{display:none}.month-0000-00{display:none}#footer-menu *{text-decoration:none !important}.footer-menu-content-box a{color:#222 !important}.footer-menu-content .section-text{box-sizing:border-box}#fl-destination-menu .fl-level-1,#fl-destination-menu .fl-menu-title{color:#fe6600 !important}.hidden-bg-load{height:0;width:0}.option-continente,.option-pais,.fl-level-1,.fl-level-2{pointer-events:none;cursor:auto !important}@media (min-width:769px){#form #accommodation_form{background:none !important;color:white}}@media (max-width:979px){.text-right.header-link{display:none}}#destinations_list_select{background-color:white}:not(.span12) > .offer-group-slider{padding-left:0;padding-right:0}@media (max-width:767px){#destination_months_list a{font-size:14px}}#fl-select-destino-name.as-placeholder::after{content:'Destino de Paquete Vacacional'}@media all and (max-width:1024px){#fl-select-destino-name.as-placeholder::after{content:'Destino Paquete'}}.seek-content.nuevo #seeker-holder #tab-seeker li{height:fit-content}#footer-menu{background-color:#fe6600 !important}#ofitour-cms #delunoalotroconfin li{line-height:inherit}#ofitour-cms #delunoalotroconfin .tip-description p,#ofitour-cms #delunoalotroconfin .tip-description span{font-size:inherit !important}#ofitour-cms #delunoalotroconfin .row{margin-left:0}#ofitour-cms #delunoalotroconfin ul{margin-left:0}#ofitour-cms #delunoalotroconfin [class*="ico-tc-"]{font-family:'travelc' !important}#metodos_pago .desglosetotal{display:none}.viajes-status{display:none !important}.viajes-promo{width:14.52991% !important}.grupo-ofertas-template3 .offer_template_4 .span-titulo,.grupo-ofertas-template3-slider .offer_template_4 .span-titulo,.grupo-ofertas-template4 .offer_template_4 .span-titulo,.grupo-ofertas-template4-slider .offer_template_4 .span-titulo,.grupo-ofertas-template5 .offer_template_4 .span-titulo,.grupo-ofertas-template5-slider .offer_template_4 .span-titulo{text-transform:inherit}#calendar_in_slider #search_bar #form{background-color:#fe6600 !important}#search_bar #form button.close{margin:4px}#formDestino button.close{background-color:#fff;margin:4px}@media (max-width:767px){.seek-content.antiguo #seeker-holder #tab-seeker li a span,.seek-content.nuevo #seeker-holder #tab-seeker li a span{display:inherit}.banner.tip-banner{display:none !important}}.content-seo_text li{font-size:14px}.lineHotelDetail .paquetes{display:none}#content_slider .flexslider .slides > li{}#calendar_in_slider{z-index:99}#fl-destination-menu-fetaured .fl-level-3{padding-right:10px}#fl-destination-menu-fetaured .fl-level-3 span:hover{background-color:rgba(254, 102, 0, .3) !important;color:#ff5d02 !important}