.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-none{display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset}@media(min-width:1400px){.line-clamp-xlg-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-xlg-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-xlg-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-xlg-none{display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset}}@media(min-width:1200px) and (max-width:1399px){.line-clamp-lg-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-lg-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-lg-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-lg-none{display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset}}@media(min-width:992px) and (max-width:1199px){.line-clamp-md-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-md-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-md-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-md-none{display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset}}@media(min-width:768px) and (max-width:991px){.line-clamp-sm-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-sm-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-sm-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-sm-none{display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset}}@media(min-width:576px) and (max-width:767px){.line-clamp-xs-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-xs-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-xs-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-xs-none{display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset}}input.range:disabled{opacity:.5}.closeTagImage{height:14px;width:14px;background-image:url(../assets/images/close-tag.svg);background-position:center;background-repeat:no-repeat}.closeTagImage:hover{background-image:url(../assets/images/close-tag-red.svg)}.gallery-ms-slider.carruselWidget .slider-ms .imgBg{width:470px!important;border-radius:5px;min-height:202px!important}.gallery-ms-slider.bloqueInfoFotoA .slider-ms .imgBg{min-width:520px!important;border-radius:5px 5px 0 0!important;min-height:250px!important}.gallery-ms-slider.bloqueInfoFotoA,.gallery-ms-slider.bloqueInfoFotoD{max-width:calc(100vw - 48px)!important}@media (min-width:1400px){.gallery-ms-slider.bloqueInfoFotoAAC .slider-ms .imgBg{width:1112px!important;border-radius:5px;min-height:478px!important}}@media (min-width:1152px) and (max-width:1399px){.gallery-ms-slider.bloqueInfoFotoAAC .slider-ms .imgBg{width:926px!important;border-radius:5px;min-height:398px!important}}@media (min-width:1152px){.gallery-ms-slider.bloqueInfoFotoD .slider-ms .imgBg{width:495px!important;border-radius:5px!important;min-height:348px!important}.cardbloqueInfoFotoD{justify-content:space-around!important}}@media (min-width:992px) and (max-width:1151px){.gallery-ms-slider.bloqueInfoFotoAAC .slider-ms .imgBg{width:784px!important;border-radius:5px;min-height:370px!important}.gallery-ms-slider.bloqueInfoFotoD .slider-ms .imgBg{width:424px!important;border-radius:5px!important;min-height:386px!important}}@media (min-width:992px){.gallery-ms-slider.carruselWidget .slider-ms .imgBg{width:816px!important;min-height:390px!important}.gallery-ms-slider.bloqueInfoFotoA .slider-ms .imgBg{width:738px!important;border-radius:5px 5px 0 0!important;min-height:353px!important}}@media (min-width:768px) and (max-width:991px){.gallery-ms-slider.bloqueInfoFotoAAC .slider-ms .imgBg{width:672px!important;border-radius:5px;min-height:289px!important}.gallery-ms-slider.carruselWidget .slider-ms .imgBg{width:672px!important;min-height:320px!important;border-radius:5px 5px 0 0}.gallery-ms-slider.bloqueInfoFotoA .slider-ms .imgBg{width:720px!important;border-radius:5px 5px 0 0!important;height:321px!important}.gallery-ms-slider.bloqueInfoFotoA{max-width:720px!important}.gallery-ms-slider.bloqueInfoFotoD .slider-ms .imgBg{width:672px!important;border-radius:5px!important;min-height:320px!important}}@media (min-width:576px) and (max-width:767px){.gallery-ms-slider.bloqueInfoFotoAAC .slider-ms .imgBg{width:492px!important;border-radius:5px;min-height:212px!important}.gallery-ms-slider.carruselWidget .slider-ms .imgBg{width:576px!important;min-height:235px!important}.gallery-ms-slider.bloqueInfoFotoA .slider-ms .imgBg{width:540px!important;border-radius:5px 5px 0 0!important;min-height:235px!important}.gallery-ms-slider.bloqueInfoFotoA{max-width:540px!important}.gallery-ms-slider.bloqueInfoFotoD .slider-ms .imgBg{width:492px!important;border-radius:5px!important;min-height:235px!important}}.otrasHabitaciones a.no-link{color:#fff;text-decoration:none}#servicios .services .list li,.rooms-services ul .items{display:flex;align-items:center}#servicios .services .list li i{font-size:24px}.rooms-services ul .items i{font-size:25px}#salones a.no-link,.card-ms-main a.no-link,.gallery-ms-card a.no-link,.rooms-detail a.no-link{color:#fff;text-decoration:none}.imgListaItems{height:auto;width:37px}.fichaPromocion a.no-link{color:inherit;text-decoration:none}.fichaPromocion .voucher .container .body p{font-size:12px;line-height:19px;font-family:"Suisse Intl Regular";color:#63666a}.navbar-brand .dual-logo-separator,.navbar-brand .logo-dot{opacity:0;transition:.5s all}.navbar-brand .dual-logo-separator.cargado,.navbar-brand .logo-dot.cargado{opacity:1}@media(min-width:991px){.navbar-brand .logo-dot{max-height:45px}.dual-logos .navbar-brand img{max-height:81px}.navbar.microsite .dual-logos .brand-hotel .logo-hotel{max-height:81px!important}}.banner-rewards-slider a.no-link{box-shadow:none!important;text-decoration:none!important}.banner-rewards-slider a.no-link button{color:#00148c}.banner-rewards-slider a.no-link button{color:#fff}body.loginModal-open .modal-backdrop{background-color:#fff}.lazy.loading{background-image:url(../assets/images/load-spinner.gif);background-size:48px 48px;background-position:center;background-repeat:no-repeat}.lazy.loading.spin-contain{background-size:contain}