body{font-family:Lato!important;font-size:14px;line-height:1.42857;color:#333;background-color:#fff;letter-spacing:.5px}.dropdown,.dropup{position:relative}.collapse{display:none}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{box-sizing:border-box}.navbar-wrapper{position:fixed;top:0;left:0;right:0;z-index:21;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .5s ease;height:40px}#navprueba .container{width:unset}body .container-relative{position:relative}#navprueba .navbar-default{border-radius:4px}#navprueba .navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;border-radius:4px}#navprueba .navbar-inverse .navbar-nav>.active>a,#navprueba .navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#090909 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#090909 0,#0f0f0f 100%);background-image:linear-gradient(to bottom,#090909 0,#0f0f0f 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}#navprueba .navbar-inverse .navbar-brand,#navprueba .navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}#navprueba .navbar-fixed-bottom,#navprueba .navbar-fixed-top,#navprueba .navbar-static-top{border-radius:0}@media (max-width:767px){#navprueba .navbar .navbar-nav .open .dropdown-menu>.active>a,#navprueba .navbar .navbar-nav .open .dropdown-menu>.active>a:hover,#navprueba.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top,#00a5eb 0,#0093d2 100%);background-image:-o-linear-gradient(top,#00a5eb 0,#0093d2 100%);background-image:linear-gradient(to bottom,#00a5eb 0,#0093d2 100%);background-repeat:repeat-x}}#navprueba .navbar{border-bottom-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,.5)!important;height:100px}#navprueba .navbar{margin-bottom:0!important;background-color:transparent}#navprueba .nav{margin-bottom:0;padding-left:0;list-style:none}#navprueba .navbar-nav{margin:5px -15px}@media (min-width:768px){#navprueba .navbar-nav{float:left;margin:0}}#navprueba .navbar-nav.navbar-right{float:none!important}@media (min-width:768px){#navprueba .navbar-right{float:right!important;margin-right:-15px}}#navprueba .navbar-default .navbar-collapse,#navprueba .navbar-default .navbar-form{border-color:transparent}#navprueba .navbar-fixed-bottom .navbar-collapse,#navprueba .navbar-fixed-top .navbar-collapse,#navprueba .navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}@media (min-width:768px){#navprueba .navbar-collapse{width:auto;border-top:0;box-shadow:none}}#navprueba .nav>li{position:relative;display:block}#navprueba .nav>li>a{position:relative;display:block;padding:10px 15px}#navprueba .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (min-width:768px){#navprueba .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}#navprueba .navbar-default .navbar-nav>li>a{color:#fff}#navprueba .navbar-default .navbar-nav>.open>a,#navprueba .navbar-default .navbar-nav>.open>a:focus,#navprueba .navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#555}#navprueba .navbar-default .navbar-nav>li>a:focus,#navprueba .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}#navprueba .navbar-main .navbar-nav>li>a{text-transform:uppercase;font-size:13px;font-weight:700;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;text-decoration:none}#navprueba .navbar-main .navbar-nav>li>a>.caret{margin-bottom:4px;color:#fff;border-top-color:#fff;border-bottom-color:#fff}#navprueba .navbar-main .navbar-nav>li.open>a>.caret{border-top-color:#555;border-bottom-color:#555}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}@media screen and (max-width:768px){.navbar-main_relative .navbar-collapse .navbar-nav>li a .caret{display:none}}#navprueba .navbar-main_relative .navbar-collapse .navbar-nav>li a{padding-right:10px;padding-left:10px}@media screen and (max-width:768px){.navbar-main_relative .navbar-collapse .navbar-nav>li a{padding-top:22px!important;padding-right:10px;padding-bottom:15px!important;padding-left:10px}}#navprueba .navbar-main_relative .navbar-collapse .navbar-nav>li a{padding-top:9px;padding-bottom:8px}#navprueba .navbar-main_relative .navbar-collapse .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.navbar-main_relative .navbar-collapse .navbar-nav{margin-top:0!important;margin-bottom:0!important;margin:0!important;height:60px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}#navprueba .navbar-main_relative .navbar-collapse .navbar-nav>li a{padding-top:9px;padding-bottom:8px}#navprueba .navbar-main_relative .navbar-collapse .navbar-nav>li a .icon{font-size:15px;vertical-align:middle}#navprueba .navbar-main_relative .navbar-collapse .navbar-nav>li a .icon.icon-unie008::before{line-height:18px}#navprueba .navbar-main_relative .navbar-header{width:100%}@media screen and (max-width:768px){#navprueba .navbar-main_relative .navbar-header .navbar-brand{left:50%;margin-left:-80px;margin-top:8px;overflow:visible}}#navprueba .navbar-main_relative .navbar-header #lang{float:right;margin-top:19px;margin-left:15px;margin-right:0}#navprueba .navbar-main_relative .navbar-header #lang .dropdown-menu{right:0;left:unset}#navprueba .navbar-main_relative .navbar-header #lang img{width:24px!important;height:auto!important}#navprueba .navbar-main .btn-menu{margin-top:22px}#navprueba .navbar-main .bar1,#navprueba .navbar-main .bar2,#navprueba .navbar-main .bar3{width:24px;height:2px;margin:3px 0;transition:.2s}#navprueba .navbar-main .change .bar1{top:8px}#navprueba .navbar-main .change .bar3{top:8px}#navprueba .marca__logo-header{min-width:140px;height:42px;background-size:100%!important}#navprueba .navbar{border:0!important}.navbar-wrapper{position:fixed;top:0;left:0;right:0;z-index:21;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .5s ease;height:40px}@media screen and (max-width:769px){.navbar-wrapper{background:#4f4947}}.navbar-wrapper #navprueba{background-color:rgba(255,255,255,.2)}@media screen and (max-width:768px){.navbar-wrapper #navprueba{background-color:#00a5ea;position:absolute;left:0;top:0;width:100%;z-index:1003}}.navbar-wrapper #navprueba.scrolled{background-color:#4f4947}.navbar-wrapper #navprueba.scrolled .navbar{border-bottom:none!important}#navprueba .navbar-main{margin-bottom:0;height:40px!important;min-height:40px;border:none}@media screen and (max-width:768px){#navprueba .navbar-main{height:60px!important}}#navprueba .navbar-main_relative{position:relative;z-index:1003!important}#navprueba .navbar-main_relative .navbar-header{position:absolute;top:0}@media (min-width:768px){#navprueba .navbar-header{float:left}}#navprueba .navbar-main_relative .navbar-header #lang{float:left;margin-top:7px;margin-right:20px}#navprueba .navbar-main_relative .navbar-header #lang.open{background:0 0}#navprueba .navbar-main_relative .navbar-collapse{position:absolute;top:0;right:0}@media screen and (max-width:768px){#navprueba .navbar-main_relative .navbar-collapse .navbar-nav>li.collapse{display:none!important}}#navprueba .navbar-main_relative .navbar-collapse-corporativa .navbar-nav li.dropdown.open ul.dropdown-menu{position:fixed;left:auto;right:unset;border-radius:0}#navprueba .navbar-main_relative .navbar-collapse-corporativa .navbar-nav li.dropdown.open ul.dropdown-menu li ul{position:relative}#navprueba .navbar-main_relative .navbar-collapse-corporativa .navbar-nav li.dropdown.open ul.dropdown-menu li ul li{padding-left:20px}#navprueba .navbar-main .menu-toggle{float:left;padding:9px 10px;margin-top:32px;margin-right:15px;background-color:transparent;background-image:none;border:none}#navprueba .navbar-main .menu-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff}#navprueba .navbar-main .menu-toggle .icon-bar+.icon-bar{margin-top:4px}#navprueba .navbar-main .dropdown-menu{border:none;background-color:#ededed;box-shadow:none;min-width:auto}#navprueba .navbar-default .navbar-brand{color:#fff}#navprueba .navbar-main .navbar-brand{padding-top:4px;position:absolute;top:0;overflow:hidden}#navprueba .navbar-brand{float:left;padding:10px 15px;font-size:18px;line-height:20px;height:40px}#navprueba .navbar-main .navbar-brand img{width:130px}#navprueba .navbar-main .navbar-brand .caret{position:absolute;right:0;top:50%}#navprueba .navbar-main .navbar-nav>li>a{text-transform:uppercase;font-size:13px;font-weight:700;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;text-decoration:none}#navprueba .navbar-main .navbar-nav>li>a>.caret{margin-bottom:4px}#navprueba .navbar-main .navbar-nav>li>a.es_lang_icon{background-image:url(../img/flags_lang/ES_Flag.svg);background-size:25px;background-position:5px;background-repeat:no-repeat;padding-left:35px!important;height:100%}#navprueba .navbar-main .navbar-nav>li>a.en_lang_icon{background-image:url(../img/flags_lang/EN_Flag.svg);background-size:25px;background-position:5px;background-repeat:no-repeat;padding-left:35px!important;height:100%}#navprueba .navbar-main .navbar-nav>li>a.de_lang_icon{background-image:url(../img/flags_lang/DE_Flag.svg);background-size:25px;background-position:5px;background-repeat:no-repeat;padding-left:35px!important;height:100%}#navprueba .navbar-main .btn-menu{float:left;cursor:pointer;margin-top:10px;margin-right:15px;height:25px}@media screen and (max-width:768px){.navbar-main .btn-menu{margin-top:22px!important}}#navprueba .navbar-main .bar1,#navprueba .navbar-main .bar2,#navprueba .navbar-main .bar3{width:25px;height:2px;background-color:#fff;margin:3px 0;transition:.4s}#navprueba .navbar-main .change{position:relative}#navprueba .navbar-main .change .bar1{-webkit-transform:rotate(315deg);transform:rotate(315deg);margin:0;top:10px;position:absolute}#navprueba .navbar-main .change .bar2{opacity:0}#navprueba .navbar-main .change .bar3{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0;top:10px;position:absolute}@media (min-width:768px){#navprueba .navbar{border-radius:0!important}}#menu-main .listado-menu li ul{padding-top:15px;padding-bottom:15px}#menu-main .listado-menu li ul li{padding-left:25px;text-align:left!important}#menu-main .listado-menu li ul li.menu-dropdown div{display:block!important}#menu-main .listado-menu li ul li a{font:bold 15px/15px Lato;color:#a9a9a9!important}#menu-main .listado-menu li ul li ul{display:block!important}#menu-main .listado-menu li ul li ul li{padding-left:0;padding-right:25px;margin:10px 0;text-align:left}#menu-main .listado-menu li ul li ul li a{color:#00a5ea!important;font-size:16px}#menu-main .listado-menu li ul li ul li.menu-dropdown div{display:block!important}#menu-main .listado-menu li ul li ul li ul{display:block!important}#menu-main .listado-menu li ul li ul li ul li{padding-left:25px}#menu-main .listado-menu li ul li ul li ul li a{font-size:13px;color:#504a47!important}#menu-main .listado-menu li ul li ul li ul li a:hover{color:#00a5ea!important;color:#fff}#menu-main .menu-footer .social--menu{margin-top:0;margin-bottom:0}#menu-main .menu-footer .social--menu a{margin:0}.menu-full-width-main{background-color:#00a5ea!important;opacity:.95;top:0}.menu-full-width-main .social a .icon{color:#fff;height:30px}.social a .icon{font-size:25px;color:#00a6eb}.social--menu a i{font-size:25px;color:#fff}.social a,.social i,.social p{display:inline-block}.dropdown.open{background-color:#ededed}#menu-main{display:none;max-height:100vh;height:100vh;overflow-y:scroll!important}#menu-main>.container{overflow:hidden}#menu-main .listado-menu{margin-top:100px}#menu-main .listado-menu li{text-transform:uppercase;position:relative;margin:15px auto;text-align:center}#menu-main .listado-menu>li.menu-dropdown>div{display:none}#menu-main .listado-menu li.separador{height:1px;background-color:#fff;margin:10px auto 26px;width:50%}#menu-main .listado-menu li.submenu a{font-weight:200}#menu-main .listado-menu li ul{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#menu-main .listado-menu li ul li{font-weight:700;padding:0}#menu-main .listado-menu li ul li>div{display:block!important}#menu-main .listado-menu li ul li a{color:#00a5ea;font:bold 15px/20px Lato}#menu-main .listado-menu li>a{color:#fff;font:bold 36px/21px Lato;text-decoration:none}#menu-main .listado-menu li>a .caret{position:absolute;top:5px;right:40%;-webkit-transform:translateX(50%);transform:translateX(50%);border-right-width:5px;border-left-width:5px;border-top-width:10px}@media screen and (min-width:1024px){#menu-main .listado-menu li>a .caret{right:35%}}@media screen and (max-width:992px){#menu-main .listado-menu li>a .caret{right:30%}}@media screen and (max-width:600px){#menu-main .listado-menu li>a .caret{right:10%}}#menu-main .listado-menu .menu-hotel-listado{display:block}#menu-main .listado-menu .list-hotels{background-color:#fff;padding:15px}#menu-main .listado-menu li .list-hotels ul{display:unset}#menu-main .listado-menu li .list-hotels ul li{padding-left:0}#menu-main .listado-menu li .list-hotels ul li a{margin-bottom:10px;width:385px}#menu-main .listado-menu .menu-hotel-listado li ul{background-color:#fff;display:unset;padding:0}#menu-main .listado-menu li .list-hotels .menu-hotel strong{font:900 14px/40px Lato}#menu-main .nuestras-marcas{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu-main .nuestras-marcas span{color:#fff}#menu-main .menu-footer{border-top:solid 1px #fff;padding:20px 0 0;height:55px}#menu-main .menu-footer span{color:#fff}#menu-main .menu-footer .menu-social{float:right}#menu-main .menu-footer .menu-social li{display:inline-block}#access-account:first-letter{text-transform:uppercase!important}#manage_your_booking:first-letter{text-transform:uppercase!important}@media(max-width:769px){#btnMenuIconText{display:block!important}#navprueba .navbar-main .change #btnMenuIconText{display:none!important}#btn-menu-header{display:none!important}#btn-menu-header-movil{margin-top:13px!important;display:block!important}#userIconMobileText{display:block!important}#navprueba .navbar-header .navbar-brand{left:0!important;margin-left:33px!important}#mobileLocaleButton{display:block!important;margin-top:-74%!important}#desktopLocaleButton{display:none!important}#loginDesktopIcon{display:none!important}#bellMobileIcon{display:block!important}#languageSelectionIcon{display:none!important}#menuIdiomaMovil{display:block!important}#logoGrupoEstablecimiento{display:none!important}#logoGrupoEstablecimientoMovil{display:block!important}}.marca-svg{vertical-align:middle;display:inline-block;text-indent:-999999em;height:93px;width:100%;min-width:176px;margin:25px 0 0;background-repeat:no-repeat;background-position:center}.marca-svg.logo-lopesan{background-image:url(../img/logos/lopesan/lopesan_hotels_resorts-white.svg)}.marca-svg.logo-ifa{background-image:url(../img/logos/ifa/ifa-white.svg)}.marca-svg.logo-abora{background-image:url(../img/logos/abora/abora-white.svg)}.marca-svg.logo-corallium{background-image:url(../img/logos/corallium/corallium-white.svg)}.marca-svg.logo-l{background-image:url(../img/logos/l/l-white.svg)}.marca-svg.logo-the-lopesan-collection-hotels{background-image:url(../img/logos/the-lopesan-collection-hotels/the-lopesan-collection-hotels-white.svg)}.marca-svg.logo-kumara-by-lopesan-hotels{background-image:url(../img/logos/kumara-by-lopesan-hotels/kumara-by-lopesan-hotels-white.svg)}.marca-svg.logo-golf{background-image:url(../img/marcas/logo-golf.svg)}.marca-svg.logo-wellness{background-image:url(../img/marcas/logo-wellness.svg)}.marca-svg.logo-expo{background-image:url(../img/marcas/logo-expo.svg)}@media screen and (max-width:768px){#menu-main .listado-menu>li ul{display:block}#menu-main .listado-menu>li ul li{padding-left:15px;padding-right:15px}#menu-main .nuestras-marcas{display:block;text-align:center;margin-top:20px}#menu-main .listado-menu li .list-hotels .menu-hotel{display:block;margin-top:0}#menu-main .listado-menu li .list-hotels .menu-hotel strong{font:14px/40px Lato}#menu-main .listado-menu li .list-hotels ul li a{font:bold 15px/23px Lato;width:530px;min-height:30px}}@media screen and (max-width:520px){#menu-main .listado-menu>li{text-align:left}#menu-main .listado-menu>li>a{font:bold 25px/20px Lato}#menu-main .listado-menu li ul li a{font:bold 15px/20px Lato}#menu-main .listado-menu .list-hotels{padding:15px 0}#menu-main .listado-menu li .list-hotels ul li a{font:bold 15px/23px Lato;min-height:25px;width:100%;margin-bottom:0}}.menu-full-width,.menu-full-width-main{font-size:15px;padding:10px 0 50px 0;min-height:65px!important;z-index:20;position:absolute;background-color:#ededed;width:100%;color:#333}.menu-full-width-main{z-index:1002}.menu-full-width ul,.menu-full-width-main ul{padding-left:0;list-style:none}.menu-full-width .navbar-nav.marca,.menu-full-width-main .navbar-nav.marca{display:inline-block;max-height:unset;margin:0;position:relative;float:none}#navbar-brands.menu-full-width-main .marca__li,.menu-full-width#navbar-brands .marca__li{border-right:1px dotted #a9a9a9}.marca{position:absolute;top:-1px}.marca__li{padding-left:10px;padding-right:10px;overflow:hidden;position:relative;top:2px}.marca__li:first-child{padding-left:0}.marca__li:last-child{padding-right:0}.marca__li-abora{width:140px;top:0}.marca__li.active{overflow:visible}.marca__link{padding:0!important;max-height:100px;top:-1px}.marca__link-header{max-height:unset}.marca__abora .marca__logo{font-size:40px}.marca__abora-header{top:0!important}.marca__abora_top{position:absolute;top:0!important;margin:0;height:100%;width:100%;right:1px}.marca__abora_top .marca__logo{position:relative;top:0;font-size:40px}.marca__logo{width:120px;height:75px;display:block;background-size:85px;background-repeat:no-repeat}.marca__logo:hover{color:#00a6eb}.marca__logo-header{position:relative;top:0;height:30px;min-width:150px;width:auto}.marca__logo-header.lopesan{background-image:url(../img/logos/lopesan/Lopesan_Resorts-hwhite.svg);background-size:150px;background-repeat:no-repeat;background-position:left center}.marca__logo-header.ifa{background-image:url(../img/logos/ifa/Ifa_Resorts-hwhite.svg);background-size:150px;background-repeat:no-repeat;background-position:left center}.marca__logo-header.abora{background-image:url(../img/logos/abora/Abora_Hotels-hwhite.svg);background-size:150px;background-repeat:no-repeat;background-position:left center}.marca__logo__lopesan{background-image:url(../img/logos/lopesan/lopesan_hotels_resorts-grey.svg);background-repeat:no-repeat;background-position:center}.marca__logo__lopesan:hover{background-image:url(../img/logos/lopesan/lopesan_hotels_resorts.svg);background-repeat:no-repeat;background-position:center}.marca__logo__lopesan__white{background-image:url(../img/logos/lopesan/lopesan_hotels_resorts-white.svg);background-repeat:no-repeat;background-position:center}.marca__logo__group__white{background-image:url(../img/logos/lopesan/lopesan_group-white.svg);background-repeat:no-repeat;background-position:center}.marca__logo__abora{background-image:url(../img/logos/abora/abora-grey.svg);background-repeat:no-repeat;background-position:center}.marca__logo__abora:hover{background-image:url(../img/logos/abora/abora.svg);background-repeat:no-repeat;background-position:center}.marca__logo__abora__white{background-image:url(../img/logos/abora/abora-white.svg);background-repeat:no-repeat;background-position:center}.marca__logo__ifa{background-image:url(../img/logos/ifa/ifa-grey.svg);background-repeat:no-repeat;background-position:center}.marca__logo__ifa:hover{background-image:url(../img/logos/ifa/ifa.svg);background-repeat:no-repeat;background-position:center}.marca__logo__ifa__white{background-image:url(../img/logos/ifa/ifa-white.svg);background-repeat:no-repeat;background-position:center}.marca__logo__corallium{background-image:url(../img/logos/corallium/corallium-grey.svg);background-repeat:no-repeat;background-position:center}.marca__logo__corallium:hover{background-image:url(../img/logos/corallium/corallium.svg);background-repeat:no-repeat;background-position:center}.marca__logo__corallium__white{background-image:url(../img/logos/corallium/corallium-white.svg);background-repeat:no-repeat;background-position:center}.marca__logo__l{background-image:url(../img/logos/l/l-grey.svg);background-repeat:no-repeat;background-position:center}.marca__logo__l:hover{background-image:url(../img/logos/l/l.svg);background-repeat:no-repeat;background-position:center}.marca__logo__l__white{background-image:url(../img/logos/l/l-white.svg);background-repeat:no-repeat;background-position:center}.marca__logo__the-lopesan-collection-hotels{background-image:url(../img/logos/the-lopesan-collection-hotels/the-lopesan-collection-hotels-grey.svg);background-repeat:no-repeat;background-position:center}.marca__logo__the-lopesan-collection-hotels:hover{background-image:url(../img/logos/the-lopesan-collection-hotels/the-lopesan-collection-hotels.svg);background-repeat:no-repeat;background-position:center}.marca__logo__the-lopesan-collection-hotels__white{background-image:url(../img/logos/the-lopesan-collection-hotels/the-lopesan-collection-hotels-white.svg);background-repeat:no-repeat;background-position:center}.marca__logo__kumara-by-lopesan-hotels{background-image:url(../img/logos/kumara-by-lopesan-hotels/kumara-by-lopesan-hotels-grey.svg);background-repeat:no-repeat;background-position:center}.marca__logo__kumara-by-lopesan-hotels:hover{background-image:url(../img/logos/kumara-by-lopesan-hotels/kumara-by-lopesan-hotels.svg);background-repeat:no-repeat;background-position:center}.marca__logo__kumara-by-lopesan-hotels__white{background-image:url(../img/logos/kumara-by-lopesan-hotels/kumara-by-lopesan-hotels-white.svg);background-repeat:no-repeat;background-position:center}.menu-full-width h3,.menu-full-width-main h3{font-size:15px;font-weight:700;text-transform:uppercase}.menu-full-width .navbar-default .navbar-nav>.active>a,.menu-full-width .navbar-default .navbar-nav>.open>a,.menu-full-width-main .navbar-default .navbar-nav>.active>a,.menu-full-width-main .navbar-default .navbar-nav>.open>a{box-shadow:none}.menu-full-width .menu-hotel,.menu-full-width-main .menu-hotel{display:none;font-size:13px;text-transform:uppercase;margin-top:30px;text-align:left}.menu-full-width .menu-hotel strong,.menu-full-width .menu-hotel strong a,.menu-full-width-main .menu-hotel strong,.menu-full-width-main .menu-hotel strong a{color:#00a5eb}.menu-full-width .menu-hotel ul,.menu-full-width-main .menu-hotel ul{margin-bottom:20px}.menu-full-width .menu-hotel ul li,.menu-full-width-main .menu-hotel ul li{margin:10px 0 10px 0}.menu-full-width .menu-hotel ul li *,.menu-full-width-main .menu-hotel ul li *{display:inline-block;vertical-align:top}.menu-full-width .menu-hotel ul li a,.menu-full-width-main .menu-hotel ul li a{width:365px;color:#333;font-weight:700}.menu-full-width .menu-hotel ul li span,.menu-full-width-main .menu-hotel ul li span{text-align:left;width:110px;color:#00a5eb}.menu-full-width .menu-hotel ul li span i,.menu-full-width-main .menu-hotel ul li span i{margin-right:1px}#menu-destinos.menu-full-width-main,.menu-full-width#menu-destinos{display:none}#menu-destinos.menu-full-width-main .menu-hotel-listado,.menu-full-width#menu-destinos .menu-hotel-listado,.menu-full-width#menu-main .menu-hotel-listado{margin-top:20px;text-transform:uppercase}#menu-destinos.menu-full-width-main .menu-hotel-listado strong,.menu-full-width#menu-destinos .menu-hotel-listado strong,.menu-full-width#menu-main .menu-hotel-listado strong{color:#aaa;font-size:18px;display:block;padding-bottom:5px}#menu-destinos.menu-full-width-main .menu-hotel-listado ul>li>a,#menu-destinos.menu-full-width-main .menu-hotel-listado ul>li>a. .menu-full-width#menu-main .menu-hotel-listado ul>li>a,.menu-full-width#menu-destinos .menu-hotel-listado ul>li>a{color:#aaa;font-weight:700;text-decoration:none;padding-left:10px}#menu-destinos.menu-full-width-main .menu-hotel-listado ul>li>a:hover,.menu-full-width#menu-destinos .menu-hotel-listado ul>li>a:hover,.menu-full-width#menu-main .menu-hotel-listado ul>li>a:hover{text-decoration:underline}#menu-destinos.menu-full-width-main .menu-hotel-listado .divider,.menu-full-width#menu-destinos .menu-hotel-listado .divider,.menu-full-width#menu-main .menu-hotel-listado .divider{background-color:#a9a9a9;height:1px;margin:20px 0}#menu-destinos.menu-full-width-main .menu-hotel-listado .active strong,.menu-full-width#menu-destinos .menu-hotel-listado .active strong{color:#00a6eb}.menu-full-width#menu-main .menu-hotel-listado .active strong,.menu-full-width#menu-main .menu-hotel-listado .active strong a{color:#00a6eb}#menu-destinos.menu-full-width-main .menu-hotel-listado a,.menu-full-width#menu-destinos .menu-hotel-listado a,.menu-full-width#menu-main .menu-hotel-listado a{color:#333!important;font-weight:400}#menu-contacto.menu-full-width-main,.menu-full-width#menu-contacto{display:none}#menu-contacto.menu-full-width-main ul,.menu-full-width#menu-contacto ul{margin:20px 0}#menu-contacto.menu-full-width-main li,.menu-full-width#menu-contacto li{font-size:16px;font-weight:700;border-bottom:solid 1px #a9a9a9;margin-bottom:15px;padding-bottom:15px}#menu-contacto.menu-full-width-main li.skype,.menu-full-width#menu-contacto li.skype{border-bottom:none;color:#00a5eb}#menu-contacto.menu-full-width-main li strong,.menu-full-width#menu-contacto li strong{text-transform:uppercase}#menu-contacto.menu-full-width-main li span,.menu-full-width#menu-contacto li span{float:right}.contacto--header h2,.contacto--header p{margin:20px auto}span.contacto-a{display:block!important}.contacto-a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#333;text-decoration:none;border-bottom:1px solid;padding:14px 0;font:600 16px/16.8px Lato}.contacto-a-skype{color:#00a6eb;border:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:4px 0!important}.contacto-a-skype>span{line-height:38px}.contacto-a-skype .icon{position:relative;padding-left:38px;line-height:38px}.contacto-a-skype .icon:before{font-size:35px;position:absolute;left:0;top:0}.contacto-a-skype .icon span{font:600 16px/16.8px Lato}.contacto-a:hover,span.contacto-a>a:hover{text-decoration:none;color:#00a6eb}span.contacto-a>a{float:right;color:#333}#navbar-brands.menu-full-width-main,.menu-full-width#navbar-brands{display:none;max-height:unset;padding:5px 0;text-align:center}.menu-full-width#navbar-brands>.container{overflow-y:hidden}#navbar-brands.menu-full-width-main label,.menu-full-width#navbar-brands label{float:left;margin-top:35px;color:#a9a9a9;text-transform:uppercase}#navbar-brands.menu-full-width-main label h6,.menu-full-width#navbar-brands label h6{font:normal 12px/18.9px Lato}#navbar-brands.menu-full-width-main .marca__li,.menu-full-width#navbar-brands .marca__li{border-right:1px dotted #a9a9a9}#navbar-brands.menu-full-width-main .marca__li:last-child,.menu-full-width#navbar-brands .marca__li:last-child{border-right:none}.menu-full-width__xs{height:40px!important;min-height:40px!important;padding:0}.menu-full-width__xs .navbar-brand__menu-full{padding-top:5px!important;padding-bottom:10px!important}#menu-idiomas.menu-full-width-main,.menu-full-width#menu-idiomas{padding:0!important;display:none}.menu-full-width .navbar-nav.idioma,.menu-full-width-main .navbar-nav.idioma{display:inline-block;max-height:85px;margin:15px auto;float:none}#menu-idiomas.menu-full-width-main,.menu-full-width#menu-idiomas{display:none;max-height:85px;padding:0;text-align:center;z-index:1003}@media screen and (max-width:768px){#menu-idiomas.menu-full-width-main,.menu-full-width#menu-idiomas{max-height:100vh;height:100vh}.menu-full-width .navbar-nav.idioma,.menu-full-width-main .navbar-nav.idioma{max-height:unset!important}}#menu-idiomas.menu-full-width-main label,.menu-full-width#menu-idiomas label{float:left;margin-top:35px;color:#a9a9a9;text-transform:uppercase}#menu-idiomas.menu-full-width-main label h6,.menu-full-width#menu-idiomas label h6{font:normal 12px/18.9px Lato}#menu-idiomas.menu-full-width-main li.idioma__li,.menu-full-width#menu-idiomas li.idioma__li{border-right:1px dotted #a9a9a9}@media screen and (max-width:768px){#menu-idiomas.menu-full-width-main li.idioma__li,.menu-full-width#menu-idiomas li.idioma__li{border-right:none;border-bottom:1px dotted #a9a9a9}}#menu-idiomas.menu-full-width-main li.idioma__li:last-child,.menu-full-width#menu-idiomas li.idioma__li:last-child{border-right:none}#menu-idiomas.menu-full-width-main li a,.menu-full-width#menu-idiomas li a{padding:10px 35px 0!important}@media screen and (max-width:768px){#menu-idiomas.menu-full-width-main li a,.menu-full-width#menu-idiomas li a{padding:20px 35px 20px}}#menu-login.menu-full-width-main,.menu-full-width#menu-login{z-index:1003}#menu-login.menu-full-width-main .form-inline .form-group,.menu-full-width#menu-login .form-inline .form-group{width:100%}#menu-login.menu-full-width-main input,.menu-full-width#menu-login input{width:100%;min-width:100%;min-height:47px;height:47px;margin:15px 0}#menu-login.menu-full-width-main button,.menu-full-width#menu-login button{width:100%;height:47px;line-height:24px;margin-bottom:10px;float:none;text-transform:uppercase}#menu-login.menu-full-width-main,.menu-full-width#menu-login{padding-top:50px;display:none}#menu-login.menu-full-width-main form *,.menu-full-width#menu-login form *{vertical-align:middle}#menu-login.menu-full-width-main h3,.menu-full-width#menu-login h3{font-weight:700;font-size:24px;margin:0}#menu-login.menu-full-width-main label,.menu-full-width#menu-login label{width:125px;font-size:15px;font-weight:400;text-align:right}#menu-login.menu-full-width-main input,.menu-full-width#menu-login input{border:none;height:56px;margin-left:10px;text-transform:uppercase}#menu-login.menu-full-width-main a,.menu-full-width#menu-login a{float:right;clear:right}