#listHoteles .precios-dispo .producto,#listHoteles .precios-dispo .producto2,#listHoteles .precios-dispo .producto3,#listHoteles .precios-dispo .tipo{height:28px;border-bottom:1px solid #eceeef;text-decoration:none}#area-listado-dispo,#migas-ficha{padding:.5em 0 0}#area-como-llegar,#area-instalaciones #gratis,#area-otrinstalaciones{background-color:#fafafa;overflow:auto}#enlFichaMov,.booking{display:none}.modal,a.thumb:focus{outline:0}#hcercanos ul li a:hover,.cc_cp_f_save2 button,.fpago .tit-fpago,.pie2 a,.pie2 a:visited,.z a,div.content a:active,div.content a:focus,div.content a:hover{text-decoration:underline}#migas-ficha{font-family:Tahoma,Arial,Verdana;color:#fc6602;font-size:.7em;width:100%}#migas-ficha .enlaces,#migas-ficha .enlaces a,#migas-ficha .enlaces a:visited{font-family:Tahoma,Arial,Verdana;color:#686868;font-size:1em;text-decoration:none}#cab-ficha .cabecera .txtTicket{width:80%;padding-left:12px;padding-top:5px;font-family:Tahoma,Verdana,Arial;color:#e91801;font-size:.95em;font-weight:700;float:left}#cab-ficha .cabecera .linkTicket{float:right;width:15%;margin-top:.1em}#cab-ficha .cabecera .txt a{text-decoration:none;color:#e91801;font-size:.9em}#cab-ficha .info .txt a,.tamPaquete{font-size:1.1em}#cab-ficha .info .txt .puntos{color:#e91801;font-size:1.25em}#cab-ficha .info .txt2{padding-top:.8em;font-family:Tahoma,Verdana,Arial;font-size:.7em}#cab-ficha .info .txt2 .direcc{float:left;width:51%;padding-right:.3em}#area-fotos .contenido .borde .area1 .foto12,#area-fotos .contenido .borde .area2 .foto22,#cab-ficha .info .txt2 .puntuacion,div.download,div.nav-controls{float:right}#cab-ficha .info .txt2 .puntuacion .puntos{color:#e91801;font-size:1.1em}#listHoteles .info-dispo .tamanio{width:6.25em;margin-right:1em}#listHoteles .oferta-dispo{width:13%;float:right;padding:0 .2em 0 0;text-align:center}#listHoteles .oferta-dispo a{color:#484848;text-decoration:none;white-space:nowrap;font-size:.8em}#listHoteles .precios-dispo{width:100%;padding:.3em;min-height:100%;height:auto!important}#listHoteles .precios-dispo .tipo{font-size:.8em;padding:.5em;padding-top:1em!important;border-left:1px solid #eceeef;color:#38709c}#listHoteles .precios-dispo .producto{font-size:.8em;padding:.5em;border-left:1px solid #eceeef}#listHoteles .precios-dispo .producto2{font-size:.8em;padding:.2em}#listHoteles .precios-dispo .producto3{font-size:.8em;padding:.5em;border-right:1px solid #eceeef}#listHoteles .precios-dispo .producto a,div.slideshow a.advance-link:active,div.slideshow a.advance-link:hover,div.slideshow a.advance-link:visited,div.slideshow2 a.advance-link:active,div.slideshow2 a.advance-link:hover,div.slideshow2 a.advance-link:visited{text-decoration:none}#listHoteles .precios-dispo .personas{font-size:.7em;text-decoration:none}#listHoteles .precios-dispo .pvp,#listHoteles .precios-dispo .pvp a{text-align:right;color:#ff2501;font-size:1.6em;text-decoration:none}#listHoteles .precios-dispo .pvp2,#listHoteles .precios-dispo .pvp2 a{text-align:right;color:#ff2501;font-size:1.3em;text-decoration:none}#listHoteles .precios-dispo .producto .paquete{padding:.5em}#listHoteles .vacio{height:4px;background-color:#edf1ff}#listHoteles .detalle-hotel-Alt{margin-top:0;padding:0}#area-listado-dispo thead{background-color:#edf1ff;color:#514f4f;border:1px solid #dee2e6}#area-listado-dispo thead tr th{font-size:.75em;font-weight:700;color:#4b4b4b;padding:1em 0}#area-listado-dispo tbody{background-color:#fff;border:1px solid #dee2e6}#area-listado-dispo .cabecera{color:#e91801;font-size:.75em;font-weight:700;height:2.5em}#area-listado-dispo .linea{height:.06em;background-color:#dbdbdb}#area-listado-dispo .espacio{height:.21em}#area-listado-dispo .contenido{height:2em;background-color:#edf1ff;color:#514f4f;font-size:.7em;text-decoration:none}#area-listado-dispo .contenido .pvp{color:#e91801;font-size:1.3em;text-decoration:none}#area-listado-dispo .contenido .oferta{color:#fc680e}#area-listado-dispo .pie a{color:#005591;font-size:1em;text-align:right}#pestanas a.actual,#pestanas ul li a{background:url(../img/fondo-pestana.gif) left top repeat-x;font-size:.7em;font-family:Tahoma,Verdana,Arial;text-decoration:none;display:block}#pestanas{width:100%;clear:both;padding-top:1em}#formBusqueda{width:99%}#pestanas ul{width:98%;list-style:none;display:inline;float:left;padding-left:1em;border-bottom:1px Solid}#pestanas ul li{display:block;float:left;text-align:center;position:relative;top:1px}#pestanas ul li a{padding:.45em .6em .5em;margin-left:.8em;border:1px Solid}#pestanas a.actual{border-top:1px Solid;padding-left:.5em;padding-right:.5em;margin-left:.3em;border-bottom:1px Solid}#area-foto,#area-fotopop{font-family:Tahoma,Verdana,Arial;font-size:.8em}#area-foto a img,#area-fotopop img{width:19.1em;height:14.5em;margin-right:1em}.booking{height:100px;left:0;position:fixed;top:0;width:100%;z-index:9}#area-como-llegar{margin-top:.3em;width:100%;padding:.3em;border:1px solid #e5e9f0;position:relative}#area-como-llegar .titular{font-family:Tahoma,Verdana,Arial;color:#000;font-size:1em;font-weight:700;padding:.8em 0 0 .8em}#area-como-llegar .txt,#mapaEnl{font-size:.8em;font-family:Tahoma,Verdana,Arial}#area-como-llegar .txt{text-decoration:none}#mapaEnl{position:absolute;right:20px;top:10px;cursor:pointer}#area-actividades,#area-como-llegar,#area-habitaciones,#area-instalaciones,#area-otrinstalaciones,#area-zonas,#hcercanos,#info{content-visibility:auto}#area-instalaciones #listadoCap2{clear:both;overflow:auto;padding:.5em 0 .7em;font-family:Tahoma,Verdana,Arial;font-size:.9em}#area-instalaciones #listadoCap2 ul,#area-instalaciones #listadoCap3 ul,#area-zonas .contenido .listazonas ul{margin:0;padding:0;height:100%}#area-instalaciones #listadoCap2 ul li{background:url(../img/chc.png) .2em .5em no-repeat;list-style:none;min-height:100%;padding:.4em 1.5em;display:block;width:43%;float:left}#area-instalaciones #listadoCap3{clear:both;overflow:auto;padding:.5em 0 .7em;font-family:Tahoma,Verdana,Arial;font-size:1em}#area-instalaciones #listadoCap3 ul li{background:url(../img/chg.png) .2em .6em no-repeat;list-style:none;min-height:100%;padding:.3em 1.5em;display:block;width:44%;float:left}#area-instalaciones #gratis{border:1px solid #e5e9f0;text-shadow:0 0 3px #fff;border-radius:1px;padding:.3em;height:100%!important;clear:both;margin-top:1em}#area-instalaciones #gratis .tit{color:#fff;background-color:#007c02;padding:.2em .5em;text-shadow:0 0 0}#area-instalaciones #gratis ul li.est{list-style:none;min-height:100%;padding:.9em 2.5em;display:block;width:14%;float:left}#area-instalaciones #gratis ul li.park{background:url(../img/icopark.png) .2em .5em no-repeat}#area-instalaciones #gratis ul li.wifi{background:url(../img/icowifi.png) .2em .5em no-repeat;width:20%}#area-instalaciones #gratis ul li.gym{background:url(../img/icogym.png) .2em .5em no-repeat}#area-instalaciones #gratis ul li.pool{background:url(../img/icopool.png) .2em .5em no-repeat;width:40%}#area-instalaciones #gratis ul li.pet{background:url(../img/icopet.png) .2em .5em no-repeat;width:20%}#area-instalaciones #gratis ul li.air{background:url(../img/icoair.png) .2em .5em no-repeat;width:30%}#area-instalaciones #gratis ul li.bus{background:url(../img/icobus.png) .2em .5em no-repeat;width:20%}#area-instalaciones #gratis ul li.parq{background:url(../img/icoparq.png) .2em .5em no-repeat;width:60%}#area-instalaciones #gratis ul li.ticket{background:url(../img/icoticket.png) .2em .5em no-repeat;width:50%}#area-instalaciones #gratis ul{margin:0;padding-top:.3em;height:100%}#area-otrinstalaciones{font-family:Tahoma,Verdana,Arial;font-size:.7em;width:100%;height:auto!important;border:1px solid #e5e9f0;margin-bottom:1.5em}#area-otrinstalaciones .contenido-otr{padding:1em}#area-otrinstalaciones .contenido-otr ul{margin:0;padding:0;list-style-type:none;line-height:1.5em}#area-otrinstalaciones .contenido-otr ul li{background:url(../img/puntoN-li.gif) top left no-repeat;padding:0 1em .3em .8em}#area-actividades .titulo,#area-calendario .titulo,#area-destino .titulo,#area-documentacion .titulo,#area-habitaciones .titulo,#area-incluye .titulo,#area-instalaciones .titulo,#area-itinerario .titulo,#area-opiniones .titulo,#area-vuelo .titulo,#area-zonas .titulo,#hcercanos .titulo{width:100%;font-family:Tahoma,Verdana,Arial;color:#000;font-size:1.1em}#area-actividades .contenido,#area-destino .contenido,#area-documentacion .contenido,#area-habitaciones .contenido,#area-incluye .contenido,#area-itinerario .contenido,#area-vuelo .contenido{font-family:Tahoma,Verdana,Arial;font-size:.9em;padding:.5em 1em .3em .3em}#area-habitaciones .contenido ul li,#area-itinerario .contenido ul li{list-style-type:none;line-height:1.5em;padding:0 1em .3em .8em}#area-actividades .contenido ul li,#area-destino .contenido ul li,#area-documentacion .contenido ul li,#area-vuelo .contenido ul li{list-style-type:none;line-height:1.5em;padding:0 1em .3em .3em}#area-calendario{font-family:Tahoma,Verdana,Arial;font-size:.9em}#area-valoracion .opinion a{font-family:Tahoma,Verdana,Arial;font-size:.95em}#area-opiniones .cambioIdioma{font-family:Tahoma,Verdana,Arial;font-size:.7em;margin-top:1.5em;text-align:right}#area-opiniones .cambioIdiomaSin{font-family:Tahoma,Verdana,Arial;color:#6a6969;font-size:.9em;margin-top:1.5em;padding:2em;text-align:center;background-color:#ffc;border:1px solid #2f6484}#area-confianza .izquierda{float:left;width:4%}#area-confianza .derecha{font-family:Tahoma,Verdana,Arial;font-size:.7em;float:right;width:96%}#area-fotos .cab{margin-top:1em;background-color:#fafafa;width:100%;padding:.4em;min-height:100%;height:auto!important;border:1px solid #e5e9f0;overflow:auto;font-family:Tahoma,Verdana,Arial;font-size:.7em}#area-fotos .cab a,#info{font-family:Tahoma,Verdana,Arial;font-size:.7em}#area-fotos .cab .izquierda{font-family:Tahoma,Verdana,Arial;font-size:1em;float:left;width:80%}#foto-paquete .stick .txtDescuento,#foto-paquete .stick .txtPack,#foto-paquete .stick .txtPorcentaje{font-family:Tahoma,Arial;color:#fff;font-weight:700}#area-fotos .cab .derecha{float:right;width:15%;text-align:right;margin-right:.5em}#area-fotos .contenido .borde{border:1px solid #dbdbdb;height:auto!important;overflow:auto}#area-fotos .contenido .borde .area1{float:left;padding:.9em;width:46%}#area-fotos .contenido .borde .area1 .foto11,#area-fotos .contenido .borde .area2 .foto21,div.ss-controls{float:left}#area-fotos .contenido .borde .area2{float:right;padding:.9em;width:46%}#area-fotos .contenido .borde .imagen{width:9em;height:9em!important}#ficha_pop{width:47em;padding:.8em}#paquete,div.pagination{clear:both}#foto-paquete{padding:.5em .5em .5em 1em;min-height:290px}#foto-paquete .imagen{position:absolute;z-index:1}#foto-paquete .stick{position:relative;z-index:2;top:0;left:1.5%;width:6.313em;height:11.188em}#foto-paquete .stick .txtPack{height:2em;font-size:.8em;padding:.5em;text-align:center}#foto-paquete .stick .txtPorcentaje{height:.9em;font-size:3.8em;text-align:center}#foto-paquete .stick .txtDescuento{height:1em;font-size:1.2em;padding:.5em;text-align:center}#desc-paquete{font-family:Tahoma,Verdana,Arial;font-size:.8em;padding:1em 0 .5em 1em}#listadoPaq{padding:.5em 0 .7em}ul.listadoPaq{margin:0;padding:1em 0 1em 1em}ul.listadoPaq li{background:url("../img/punto.gif") .2em .6em no-repeat;list-style:none;padding:.2em 1em}#desc-paquete .bot-hotel{padding:1em 0}#TdFechaSel,#TdPvpSel{font-weight:700}.disclamer{padding:.2em 1em .5em;color:#777676;font-size:.7em}.parraf{margin-bottom:.5em}.fotos{background:url(../img/ico-fotos.gif) no-repeat;height:14px;margin:.5em}div.content a,div.navigation a{text-decoration:none;color:#777}div.controls{margin-top:5px;height:23px}div.controls a{padding:5px}div.slideshow-container{position:relative;clear:both;height:502px}div.loader{position:absolute;top:0;left:0;width:550px;height:502px}div.slideshow span.image-wrapper,div.slideshow2 span.image-wrapper{display:block;position:absolute;top:0;left:0}div.slideshow a.advance-link,div.slideshow2 a.advance-link{display:block;width:550px;height:502px;line-height:100%;text-align:center;margin-top:3.4em}div.slideshow img,div.slideshow2 img{vertical-align:middle;border:1px solid #ccc}div.caption-container{position:relative;clear:left;height:75px}span.image-caption{display:block;position:absolute;width:550px;top:0;left:0}div.caption{padding:12px}div.image-title{font-weight:700;font-size:1.4em}div.image-desc{line-height:1.3em;padding-top:12px}ul.thumbs{clear:both;margin:0;padding:0}ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style:none}a.thumb{padding:2px;display:block;border:1px solid #ccc}ul.thumbs li.selected a.thumb{background:#000}ul.thumbs img{border:none;display:block}div.navigation div.bottom,div.navigation div.top{margin:12px 0}div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin-right:2px;padding:4px 7px 2px;border:1px solid #ccc;font-size:.8em;border-radius:3px}div.pagination a:hover{background-color:#eee;text-decoration:none}div.pagination span.current{font-weight:700;background-color:#e91801;border-color:#de2809;border-radius:3px;font-size:.8em;color:#fff}div.pagination span.ellipsis{border:none;padding:5px 0 3px 2px}.descrip,.txtSimple{font-size:1.08em}.list-cercanos ul{list-style:none}.map-widget-wrapper{height:100%;width:100%}#hotel-logado{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border:1px solid #dcdcdc;display:block;min-height:110px;overflow:hidden;position:relative;width:100%;letter-spacing:2.1px;font-size:1.4em;color:#fff;text-align:center;background-color:#0898ff}#hotel-logado .enl{background:#003580;color:#fff;cursor:pointer;box-shadow:2px 2px 2px #009;border-radius:4px;padding:2px 20px;font-size:.8em;text-decoration:none;font-weight:700}.carousel-inner{width:100%;background-color:#666}.fboton{background-color:rgba(215,215,215,.65);border-radius:100px;height:30px;width:30px;padding-top:5px}.cabTicket,.cabTicketTotal{font-size:1em;padding:6px 10px;text-align:center}#listHoteles .precios-tickets{background-color:#e9f4fe;width:100%;padding:.3em;font-size:1em}.precios-tickets:hover>td{background-color:#f9fbfd}.cabTicket{color:#fff;background-color:#1c7ea7}.cabTicketTotal{color:#000;background-color:#e9ecef}#listHoteles .precios-tickets .pvp{font-size:1.1em;padding:.2em 0}#listHoteles .precios-tickets .cantidad{font-size:1em;padding:.2em 0}#listHoteles .precios-tickets .producto{padding:.2em .2em .2em 1.5em}#listHoteles .precios-tickets .cantidad .selcanti{width:50%}#listHoteles .bordehotel{border:1px solid #5a9dd1;margin:.5em 0;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12)}.pie2{padding:.5em 0;text-align:center;background-color:#fbfbfb}.pie2 a,.pie2 a:visited{font-weight:700;color:#2f6484;font-size:.7em}.fpago{text-align:right;padding-top:.5em;color:#2f6484;font-size:.7em}.puntosC,.z{font-size:.9em}.fpago .tit-fpago{color:#666}.imgMap{cursor:pointer;border:0;position:relative}.txtMap{display:flex;bottom:45%;left:45%;border:0!important;width:100px;height:30px}.puntosC{border:1px solid #e5e9f0;background-color:#fafafa}@media (max-width:1024px){#cab-ficha .info .txt{float:none;width:100%}#cab-ficha .info .utilidades,#izquierda,#listHoteles .oferta-dispo,.destacado3{display:none}#derecha{float:none;width:98%;margin-left:1%}.carousel-item img{max-width:600px;text-align:center!important;min-height:250px;max-height:350px}#listHoteles .cabecera .txt{margin-top:4em}#listHoteles .info-dispo{width:100%}}@media (min-width:320px) and (max-width:640px){#area-opiniones .opinion,#area-valoracion,#enlFichaMov,.descrip,.txtOfer,.txtSimple{clear:both}#listHoteles .oferta-dispo,#mapaEnl,#migas-ficha,#tOferta,#top-reviews,.destacado3,.imgOff,.pagination,.pestsp,.thumbs{display:none}#btb,.fDiv{width:100%!important}.descrip{padding-top:.5em}#area-foto{font-family:Tahoma,Verdana,Arial;font-size:.8em;padding:0;min-height:180px}div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0}div.slideshow img{border:1px solid #ccc;width:100%}div.slideshow a.advance-link{display:block;width:100%;line-height:100%;text-align:center;margin-top:2.4em}#area-instalaciones #listadoCap2 ul li{padding:.1em 2em;width:100%}#listHoteles .cabecera .txt,.esp1{margin-top:1em}.paginacion .derecha,.paginacion1 .derecha{padding:1em 0;clear:both;float:right}#enlFichaMov{display:block;text-align:center;background-color:#fafafa;padding:1em}#enlFichaMov a{color:#000;font-size:.8em;text-decoration:underline}div.slideshow2 span.image-wrapper{display:block;position:absolute;top:0;left:0;padding-left:100px}.puntos_interes,.ulventajas{display:inline-grid}#area-instalaciones #gratis ul li.air,#area-instalaciones #gratis ul li.bus,#area-instalaciones #gratis ul li.gym,#area-instalaciones #gratis ul li.park,#area-instalaciones #gratis ul li.parq,#area-instalaciones #gratis ul li.pet,#area-instalaciones #gratis ul li.pool,#area-instalaciones #gratis ul li.ticket,#area-instalaciones #gratis ul li.wifi,#area-instalaciones #listadoCap3 ul li,#listHoteles .info-dispo,#listHoteles .precios-tickets .cantidad .selcanti,.carousel-item img{width:100%}#area-opiniones .opinion .info .datos,#area-valoracion .opinion .info .datos{float:left;width:100%;padding:0 .5em .5em 0}#area-opiniones .opinion .info .puntuacion,#area-valoracion .opinion .info .puntuacion{float:left;width:100%;text-align:left}#listHoteles .precios-tickets .producto{font-size:.8em;padding:.2em}.guia-content{border-top:0}#listHoteles .precios-dispo .pvp,#listHoteles .precios-dispo .pvp a,#listHoteles .precios-dispo2 .pvp,#listHoteles .precios-dispo2 .pvp a{font-size:1.4em}#listHoteles .precios-dispo .producto{font-size:.7em}#area-listado-dispo thead tr th{padding:.5em 0}.hidden-xs{display:none!important}.imgMap{cursor:pointer;border:0;position:static}.txtMap{bottom:0;border:0!important;width:100%;height:30px;display:inline;margin:0;left:0;padding:5px 0!important}}@media (min-width:576px) and (max-width:767px){#listHoteles .precios-dispo .pvp,#listHoteles .precios-dispo .pvp a,#listHoteles .precios-dispo2 .pvp,#listHoteles .precios-dispo2 .pvp a{font-size:1.4em}#listHoteles .precios-dispo .producto{font-size:.7em}#area-listado-dispo thead tr th{padding:.5em 0}.hidden-xs{display:none!important}}#hcercanos{border:0 Solid;border-radius:4px;padding:.4em .1em .8em}#hcercanos ul{margin-left:0}#hcercanos ul li{padding:4px 3px;color:#000;font-size:.9em;min-height:100%;height:auto!important;clear:both}#hcercanos ul li a{text-decoration:none;color:#6b6b6b}.modal{-webkit-overflow-scrolling:touch}.fDiv,.modal{overflow:hidden}.fa-map-marker-alt:before{content:"\f3c5"}.card2{-ms-flex-direction:column;flex-direction:column;min-width:0;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}#area-zonas .contenido .listazonas{clear:both;overflow:auto;padding:.5em 0 .7em}.z{background:url(../img/punto.gif) .2em .5em no-repeat;min-height:100%;padding:0 1em;display:block;list-style:none;width:13em;float:left;margin-top:2em}.z a{color:#000}.fDiv{float:left;color:#fff;margin:.5em .7em .5em 0;width:22.3rem;display:inline;height:95px!important}.h-cajacercanos{min-height:50px!important}.dir{float:left;text-align:left;color:#000;font-size:.8em}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;background-color:rgba(0,0,0,.7);overflow-y:scroll;-webkit-overflow-scrolling:touch}.OferDesltit2{padding-top:.3em;color:#092323;font-size:.9em;font-weight:700;text-decoration:none}.OferDesltit2 a{color:#e91801}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:.8rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border-radius:.25rem}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}.breadcrumbN{color:#1d1e1e}.cookie-consent-preferences-overlay{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5);z-index:999999999999;top:0;left:0;display:none}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog{position:absolute;margin:30px auto;width:750px;max-width:90%;height:auto;left:0;right:0}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container{width:100%;display:flex;background:#fff;flex-direction:column}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container>div{width:100%}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head{background:#fff;color:#111;display:flex;flex-direction:row;justify-content:space-between}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title{display:flex;padding-left:15px;flex-direction:column;justify-content:center;align-items:baseline}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title p{margin:0;font-size:16px;line-height:1.5}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_lang_selector{display:flex;align-items:center;padding-right:15px;min-height:80px;justify-content:center}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content{display:flex;flex-direction:row;align-items:stretch;background:#292929;color:#f5f5f5;border-bottom:none}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu{font-family:Arial,sans-serif!important;width:150px;margin:0;padding:0;background:#e6e6e6;min-width:150px}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li{margin:0;padding:0;float:left;display:block;width:100%;color:#666;background:#e6e6e6;border-bottom:1px solid #ccc;border-right:1px solid #ccc;transition:.1s;box-sizing:content-box}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true]{background:#292929;color:#f5f5f5}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li a{text-decoration:none;color:#666;display:block;padding:10px 5px 10px 10px;font-weight:700;font-size:12px;line-height:19px}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content{background:#292929!important;color:#f5f5f5}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content .cc_cp_m_content_entry{width:100%;display:none;padding:25px;box-sizing:border-box}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content .cc_cp_m_content_entry p{font-size:14px;line-height:1.5}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer{background:#f2f2f2;display:flex;flex-direction:row;align-items:center;border-top:1px solid #ccc;justify-content:space-between;height:4em!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_powered_by{padding:20px 10px;font-size:14px;color:#cdcdcd;display:block!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_powered_by a,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_powered_by{color:#a9a9a9}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button{margin-right:10px;opacity:.9;transition:.3s;font-size:14px;font-weight:700;height:auto}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button:hover{opacity:1}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent{position:absolute;margin:2px 0 0 16px;cursor:pointer}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent+label{position:relative;padding:4px 0 0 50px;line-height:2em;cursor:pointer;display:inline;font-size:14px}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent+label:before{content:"";position:absolute;display:block;left:0;top:0;width:40px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:.3s;transition:.3s}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent+label:after{content:"";position:absolute;display:block;left:0;top:0;width:24px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:.3s;transition:.3s}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent+label:hover:after{box-shadow:0 0 5px rgba(0,0,0,.3)}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent:checked+label:after{margin-left:16px}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent-sm:checked+label:before,.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent:checked+label:before{background:#55d069}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent-sm{position:absolute;margin:5px 0 0 10px}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent-sm+label{position:relative;padding:0 0 0 32px;line-height:1.3em}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent-sm+label:before{content:"";position:absolute;display:block;left:0;top:0;background:#fff;border:1px solid #d9d9d9;-webkit-transition:.3s;transition:.3s;width:25px;height:15px;border-radius:10px}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent-sm+label:after{content:"";position:absolute;display:block;left:0;top:0;background:#fff;border:1px solid #d9d9d9;-webkit-transition:.3s;transition:.3s;width:15px;height:15px;border-radius:10px}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent-sm+label:hover:after{box-shadow:0 0 3px rgba(0,0,0,.3)}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent-sm:checked+label:after{margin-left:10px}@media screen and (max-width:600px){.cookie-consent-preferences-overlay{overflow-y:scroll}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head{flex-direction:column}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title{align-items:center;padding:15px 0 0}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_lang_selector{padding:15px 0;min-height:20px}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu{width:100%}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li{border-right:0}}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container{background:#212121}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head{background:#212121;color:#fff}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_lang_selector select{color:#212121}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu{color:#666;background:#e6e6e6}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li{border-right-color:#ccc;border-bottom-color:#ccc}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true]{background:#292929!important}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true] a{color:#f5f5f5!important}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li a{color:#666}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content a{color:#cce5ff}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer{background:#212121;border-top-color:#111}.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button{background-color:#ff8400;color:#fff}.cc_cp_f_save2 button{background-color:#212121;color:#d2cece;margin-right:15px}