@charset "UTF-8";@-webkit-keyframes animation_carousel{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes animation_carousel{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}*{font-family:"Muli", sans-serif !important}a:active,a:focus{outline:0;border:0;text-decoration:none}.logged_in .back-to-top,.back-to-top{display:none !important}.mm-listview>li>a,.mm-listview>li>span,.mm-listview .mm-next.mm-fullsubopen+span{font-family:"Muli", sans-serif !important;text-transform:uppercase}.mm-listview>li.secundario>a{text-transform:none;font-size:13px;font-family:"Muli", sans-serif !important}.mm-listview>li.secundario a{text-transform:none;font-size:13px}body{color:#737373;font-size:15px !important;line-height:24px !important}body.page-home .index-list.article-list{margin:0}body.page-home .index-list.article-list article{text-align:center}body #wrapper.interiores #header{background:none;z-index:99}body #wrapper.interiores #header .capa-separacion{float:left;margin-right:2%;width:98%;background:#f9f8f4}body #wrapper.interiores #header .capa-separacion #mobile_menu_button{display:none;font-size:28px;position:absolute;right:40px;top:33px;color:#c5b257}body #wrapper.interiores #header .capa-separacion .header-left{float:left;margin:0 0 0 0;padding:0;width:auto;background:white}body #wrapper.interiores #header .capa-separacion .header-left h1{margin:0}body #wrapper.interiores #header .capa-separacion .header-left .logo{position:relative;dispay:inline-block;margin:0 !important;padding:27px 25px 27px 22px !important;width:auto;height:auto;background:none}body #wrapper.interiores #header .capa-separacion .header-center{margin:0 !important;padding:8px 0 0 0;font-size:12px;color:#737373}@media (min-width: 768px){body #wrapper.interiores #header .capa-separacion .header-center{margin-left:2.08333%}}body #wrapper.interiores #header .capa-separacion .header-center .header-center-bottom{clear:both}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top{padding-left:30px}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .enlaces-header,body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .idiomas,body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .tel-header{float:left}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .enlaces-header{padding-top:4px}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .enlaces-header ul{margin:0}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .enlaces-header ul li{padding:0;background:none}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .enlaces-header a{color:#737373}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .idiomas{padding:4px 7px;background:#efebdc}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .idiomas a{font-family:"Muli", sans-serif;font-size:12px;font-weight:normal;color:#737373}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .idiomas .dropdown-menu{margin:0;border:0;box-shadow:none;border-radius:0;background:#efebdc}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .idiomas .dropdown-menu a{font-size:11px}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .idiomas .dropdown-menu a:hover{background:#e1d9b0}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .tel-header{float:right;margin-top:3px;font-family:"Muli", sans-serif !important;font-size:18px;color:#f29505}body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .tel-header p{font-family:"Muli", sans-serif !important;font-size:18px}body #wrapper.interiores #header .capa-separacion .header-right{float:right;width:262px}body #wrapper.interiores #header .capa-separacion .header-right .close{display:none}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas{float:none;padding:0;position:initial;width:auto;min-width:262px;min-height:102px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;background:#e1d9b0}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas h2{margin:7px 0 6px;color:#333333;font-family:"Muli", sans-serif !important;font-size:13px;text-transform:uppercase;line-height:normal;letter-spacing:0}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .contendor-info-reserva{float:left;margin:0;width:100%;text-align:center}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .contendor-info-reserva .info-reserva-texto,body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .contendor-info-reserva .info-reserva-destacado{display:none}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva{float:left}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form{margin:0;width:100%}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset{width:100%;height:24px}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset .campo-entrada{display:inline-block;float:none;margin:0;width:47%}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset .campo-entrada .grupo-form{margin:0}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset .campo-entrada .grupo-form input{float:left;padding:3px 6px 2px 8px;width:92%;font-family:"Muli", sans-serif !important;font-size:10px;color:#737373;border:1px solid #c8be8c}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset .campo-entrada .grupo-form input::-moz-placeholder{color:#737373;opacity:1}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset .campo-entrada .grupo-form input:-ms-input-placeholder{color:#737373}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset .campo-entrada .grupo-form input::-webkit-input-placeholder{color:#737373}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva form fieldset .campo-entrada .grupo-form img{width:10%;right:15px;top:4px !important}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva .boton-input{float:left;width:100%;text-align:center}body #wrapper.interiores #header .capa-separacion .header-right #form_reservas .form-reserva .boton-input input.btn{float:none !important;margin:0;padding:2px 20px !important;font-family:"Muli", sans-serif !important;font-size:12px;color:white;text-transform:uppercase;border-radius:5px;background:#c8be8c}body #wrapper.interiores .nav{margin-top:3px;padding-left:15px;border:0}body #wrapper.interiores .nav li{border:0}body #wrapper.interiores .nav li:hover{background:none !important}body #wrapper.interiores .nav li:hover span,body #wrapper.interiores .nav li:hover a{cursor:pointer !important;color:#626262 !important;background:white !important}body #wrapper.interiores .nav li:hover span{padding:0 !important;background:white !important}body #wrapper.interiores .nav li ul{margin-top:0;padding:10px 0;box-shadow:0px 4px 8px 0px #cccccc;background:white !important}body #wrapper.interiores .nav li ul li{margin:0;padding:5px 0;background:white !important}body #wrapper.interiores .nav li ul li a,body #wrapper.interiores .nav li ul li span{padding:0 !important;color:#626262 !important;font-size:12px;background:white !important}body #wrapper.interiores .nav li ul li a:hover,body #wrapper.interiores .nav li ul li span:hover{color:#626262 !important;background:white !important}body #wrapper.interiores .nav li ul li a{font-family:"Muli", sans-serif !important;padding:4px 15px !important;font-size:14px;font-weight:normal;text-transform:none}body #wrapper.interiores .nav li span,body #wrapper.interiores .nav li a{padding:0 15px !important;font-family:"Muli", sans-serif !important;font-size:13px;color:#626262;line-height:normal !important;text-transform:uppercase}body #wrapper.interiores .nav li a:hover{background:white !important}body #wrapper.interiores .nav li span{position:relative;padding:0 !important}body #wrapper.interiores .nav li span:after{margin-top:4px;top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(218,208,158,0);border-top-color:#dad09e;border-width:5px;margin-left:-5px}body #wrapper.interiores .carousel .owl-carousel[data-num-elements='1'] .owl-dots,body #wrapper.interiores .carousel .owl-carousel[data-num-elements='1'] .owl-nav{display:none !important}body #wrapper.interiores .promotions_carousel{min-height:0}body #wrapper.interiores .carousel-promociones{padding:20px 25px 26px 25px;left:475px;position:absolute;top:-179px;height:179px;z-index:9;background:#f9f8f4}body #wrapper.interiores .carousel-promociones h3{margin:0 !important}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel h2{margin:-3px 0 7px;padding:0;font-size:20px;line-height:23px}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel h2:after{content:"";display:inline-block;width:auto;height:auto;margin-top:0;position:relative;bottom:0;left:0;background:none}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel .ficha-promotion{display:inline-block;padding-right:50px}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel p{font-size:12px;line-height:18px}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel .leer-mas{display:inline-block;margin:15px 0 0 0;padding:0 35px;font-family:"Muli", sans-serif !important;font-size:12px;color:white;border-radius:6px;background:#c8be8c}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel.owl-bg-image a{color:#737373}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel.owl-bg-image .owl-controls{bottom:auto;top:85%;height:26px;right:0;position:absolute;right:0;width:48px;-webkit-transform:translate(0, 0);transform:translate(0, 0)}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel.owl-bg-image .owl-controls .owl-nav{left:auto;position:relative;top:auto}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel.owl-bg-image .owl-controls .owl-nav div{margin:0;width:19px;height:26px;opacity:1;background:url(/assets/flecha_prev_promo-0f53a6770fcdc3cfb8d950a902f2bb38.png) 0 0 no-repeat}body #wrapper.interiores .carousel-promociones #promotions-carousel.owl-carousel.owl-bg-image .owl-controls .owl-nav div.owl-next{margin-left:7px;background:url(/assets/flecha_next_promo-a579062429923c6df380bd892c583204.png) 0 0 no-repeat}body #wrapper.interiores .owl-carousel.owl-bg-image.carrusel-interior .owl-content{display:none}body #wrapper.interiores .owl-carousel.owl-bg-image.carrusel-interior .owl-item .main-photo{min-height:675px;height:70vh}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-item.active .main-photo{display:block;transition:all 1s ease;-webkit-animation:animation_carousel 8s;animation:animation_carousel 8s}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-item .main-photo{display:none;height:100vh;min-height:675px;transition:all 1s ease}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content{position:absolute;top:auto;bottom:0;width:475px;min-height:266px;font-size:15px;color:#737373;line-height:24px;-webkit-transform:translate(0, 0);transform:translate(0, 0);background:white}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content h1{margin:0 0 12px;padding:0;font-family:"Muli", sans-serif !important;background:none}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content h1 a{font-family:"Muli", sans-serif !important;color:#333333}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content h3{margin:0 0 4px}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content a.btn{margin:22px 0 0 0;padding:0;font-family:"Muli", sans-serif !important;font-size:15px;color:#dad09e;background:none}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content a.btn:after{content:"»";display:inline-block}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content a.btn:hover{opacity:1;color:#dad09e !important;background:none !important}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls{position:relative;right:auto;top:auto;bottom:auto;width:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls:before,body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls:after{content:" ";display:table}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls:after{clear:both}@media (min-width: 768px){body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls{width:720px}}@media (min-width: 992px){body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls{width:987px}}@media (min-width: 1200px){body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls{width:1200px}}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls .owl-nav{left:0;position:absolute;top:-316px}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls .owl-nav div{width:50px;height:50px;opacity:1;margin:0;background:url(/assets/flecha_prev_carousel-373ff82478fddb81559250bab0f4bfc5.png) 0 0 no-repeat}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-controls .owl-nav div.owl-next{background:url(/assets/flecha_next_carousel-b04ad5995ac803eb634bb7e8d5ba4fb6.png) 0 0 no-repeat}body #wrapper.interiores .header_image_container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.32)}body #wrapper.interiores .header_image_container .header_image{top:52%;z-index:9}body #wrapper.interiores .header_image_container .header_image .breadcrumbs{margin:0 auto;font-family:"Muli", sans-serif !important;font-size:14px;line-height:24px;color:#dbd2a1;text-transform:uppercase;text-align:center}body #wrapper.interiores .header_image_container .header_image .breadcrumbs .breadcrumb,body #wrapper.interiores .header_image_container .header_image .breadcrumbs .base_pos{display:inline-block;float:none;padding:0;font-family:"Muli", sans-serif !important;font-size:13px !important;line-height:24px !important;color:#dbd2a1;text-transform:uppercase;background:none}body #wrapper.interiores .header_image_container .header_image .breadcrumbs .breadcrumb:last-child a:after,body #wrapper.interiores .header_image_container .header_image .breadcrumbs .base_pos:last-child a:after{content:" "}body #wrapper.interiores .header_image_container .header_image .breadcrumbs .breadcrumb .base_pos,body #wrapper.interiores .header_image_container .header_image .breadcrumbs .base_pos .base_pos{padding-right:2px}body #wrapper.interiores .header_image_container .header_image .breadcrumbs .breadcrumb a,body #wrapper.interiores .header_image_container .header_image .breadcrumbs .base_pos a{float:none;font-family:"Muli", sans-serif !important;font-size:13px !important;line-height:24px !important;color:#dbd2a1;text-transform:uppercase}body #wrapper.interiores .header_image_container .header_image .breadcrumbs .breadcrumb a:after,body #wrapper.interiores .header_image_container .header_image .breadcrumbs .base_pos a:after{content:"/";padding:0 0 0 4px;color:white}body #wrapper.interiores .header_image_container .header_image h1{margin:0 0 8px !important;font-family:"Muli", sans-serif !important;font-size:60px !important;line-height:60px !important;font-weight:normal;background:none}body #wrapper.interiores .header_image_container .header_image p{max-width:575px;font-family:"Muli", sans-serif !important;font-size:15px;line-height:24px;color:white}body #wrapper.interiores .contact .form-group INPUT,body #wrapper.interiores .contact .form-group SELECT,body #wrapper.interiores .contact .form-group TEXTAREA{font-size:15px}body #wrapper.interiores .contact .form-group INPUT.btn-send,body #wrapper.interiores .contact .form-group SELECT.btn-send,body #wrapper.interiores .contact .form-group TEXTAREA.btn-send{margin:0;color:white;font-style:normal;font-weight:normal;text-transform:uppercase;border-radius:5px;background:#c8be8c !important}body #wrapper.interiores .contenido-interior{color:#737373;font-size:15px !important;line-height:24px !important}body #wrapper.interiores .contenido-interior h2{position:relative;font-family:"Muli", sans-serif !important;font-size:40px;font-weight:normal;color:#333333;line-height:42px;letter-spacing:0}body #wrapper.interiores .contenido-interior h2:after{content:"";display:inline-block;width:62px;height:3px;margin-top:0;position:absolute;bottom:-25px;left:46%;background:#dbd2a1}body #wrapper.interiores .contenido-interior h2.sin-borde:after{content:"";display:inline-block;width:0;height:0;margin-top:0;position:relative;bottom:0;left:0;background:none}body #wrapper.interiores .contenido-interior .two-columns h2,body #wrapper.interiores .contenido-interior .block-flex h2,body #wrapper.interiores .contenido-interior .col-md-18 h2{margin:0;font-size:30px;line-height:36px}body #wrapper.interiores .contenido-interior .two-columns h2:before,body #wrapper.interiores .contenido-interior .block-flex h2:before,body #wrapper.interiores .contenido-interior .col-md-18 h2:before{content:"";display:inline-block;width:31px;height:3px;margin-top:-18px;position:absolute;background:#dbd2a1}body #wrapper.interiores .contenido-interior .two-columns h2:after,body #wrapper.interiores .contenido-interior .block-flex h2:after,body #wrapper.interiores .contenido-interior .col-md-18 h2:after{content:"";display:inline-block;width:0;height:0;margin-top:0;position:relative;bottom:0;left:0;background:none}body #wrapper.interiores .contenido-interior h3{margin:0 0 18px;font-family:"Muli", sans-serif !important;font-size:14px;color:#dbd2a1;line-height:24px;letter-spacing:0}body #wrapper.interiores .contenido-interior h3 a{font-family:"Muli", sans-serif !important;color:#dbd2a1}body #wrapper.interiores .contenido-interior p a{display:block;margin:18px 0 0 0;padding:0;font-family:"Muli", sans-serif !important;font-size:15px;color:#dad09e;background:none}body #wrapper.interiores .contenido-interior p a:hover{color:#dad09e;background:none !important}body #wrapper.interiores .contenido-interior .field p a{display:inline-block}body #wrapper.interiores .contenido-interior ul li{background:url(/assets/icono_listas_puebloastur-2862a3bec03e33cafd8347f111edd2fd.png) 0 11px no-repeat}body #wrapper.interiores .contenido-interior .container.with-padding{padding:0 75px}body #wrapper.interiores .contenido-interior .container.with-padding-min{padding:0 200px}body #wrapper.interiores .contenido-interior .container.with-padding-super{padding:0 350px}body #wrapper.interiores .contenido-interior .container.with-padding-super h2:before{content:"";display:inline-block;width:auto;height:0;margin-top:0;position:relative;background:none}body #wrapper.interiores .contenido-interior .two-columns.with-margin .column{padding:40px 43px;width:48.25%;margin-left:25px}body #wrapper.interiores .contenido-interior .two-columns.with-margin .column:first-child{margin-left:0}body #wrapper.interiores .contenido-interior .gallery .gallery_item{position:relative;min-height:1px;padding-left:0;padding-right:0;margin:0;margin-bottom:4px !important;width:200px !important}@media (min-width: 768px){body #wrapper.interiores .contenido-interior .gallery .gallery_item{float:left;width:18.75%}}@media (min-width: 768px){body #wrapper.interiores .contenido-interior .gallery .gallery_item{margin-left:0%}}body #wrapper.interiores .contenido-interior .gallery .gallery_item:nth-child(4n+1){clear:both}body #wrapper.interiores .contenido-interior .gallery .gallery_item:nth-child(6n+1){clear:none}body #wrapper.interiores .contenido-interior .gallery .gallery_item img{margin:0;max-width:100%}body #wrapper.interiores .editable_content .bloque-tarifas{color:#333333}body #wrapper.interiores .editable_content .bloque-tarifas span{display:block;padding:12px 25px 12px 0;font-family:"Muli", sans-serif !important;font-size:13px;font-weight:normal;font-style:normal;line-height:22px;text-align:left;color:#dbd2a1;text-transform:uppercase;border-bottom:2px solid #f9f8f4;background:none}body #wrapper.interiores .editable_content .bloque-tarifas p{font-family:"Muli", sans-serif !important;padding:16px 0;font-size:22px;line-height:24px;font-weight:normal}body #wrapper.interiores .editable_content table{width:100%}body #wrapper.interiores .editable_content table tr th{padding:12px 25px;width:22%;font-family:"Muli", sans-serif !important;font-size:13px;font-weight:normal;font-style:normal;line-height:22px;color:#dbd2a1;text-transform:uppercase;text-align:center;border-bottom:2px solid #f9f8f4;background:none}body #wrapper.interiores .editable_content table tr th:first-child{width:35%;text-align:left}body #wrapper.interiores .editable_content table tr td{padding:16px 25px;text-align:center;color:#333333;font-family:"Muli", sans-serif;font-size:15px;border-bottom:2px solid #f9f8f4}body #wrapper.interiores .editable_content table tr td:first-child{text-align:left}body #wrapper.interiores .editable_content table tr td div{display:block;margin:10px 0;padding:20px 25px;border-left:1px solid #f9f8f4}body #wrapper.interiores .editable_content table tr td:first-child div{border:0}body #wrapper.interiores .editable_content table tr td strong{font-family:"Muli", sans-serif;font-size:15px}body #wrapper.interiores .editable_content table tr td a{font-size:17px}body #wrapper.interiores .editable_content table tr td span{font-size:15px;color:#a0a0a0}body #wrapper.interiores .rooms .dos-cols-peque-grande-der .lupa img{width:auto;height:auto}body #wrapper.interiores .rooms .dos-cols-peque-grande-der img{width:574px;height:406px}body #wrapper.interiores .rooms .negative-margin-min .cms-gallery img{width:238px;height:168px}body #wrapper.interiores .article-list .content-article-list article:first-child{margin-left:0}body #wrapper.interiores .article-list .content-article-list .name{margin:0 0 24px;font-family:"Muli", sans-serif !important;font-weight:normal;font-size:26px;line-height:34px}body #wrapper.interiores .article-list .content-article-list .name a{font-family:"Muli", sans-serif !important;font-weight:normal;font-size:26px;line-height:34px;color:#333333}body #wrapper.interiores .article-list .content-article-list .boton-mas{display:inline-block;margin:40px 0 0 0;padding:0 30px;font-family:"Muli", sans-serif !important;font-size:12px;color:white;background:#c8be8c;border-radius:5px}body #wrapper.interiores .events-list.promotions-list .content-events article img{width:100%}body #wrapper.interiores .events-list.promotions-list .content-events article .content{padding-top:55px}body #wrapper.interiores .events-list.promotions-list .content-events article .content .fecha{top:0;bottom:auto;width:100%;left:0;right:0;padding:11px 38px 8px 25px;font-size:16px;line-height:normal;height:40px}body #wrapper.interiores .events-list .content-events{display:flex;flex-wrap:wrap}body #wrapper.interiores .events-list .content-events article{float:left;width:31.25%;margin-right:25px;display:flex;background:#f9f8f4}@media (max-width: 768px){body #wrapper.interiores .events-list .content-events article{width:100%;margin:0 0 20px;padding:0 15px}}body #wrapper.interiores .events-list .content-events article:nth-child(2n+1){clear:none}body #wrapper.interiores .events-list .content-events article:nth-child(3n+1){clear:left}body #wrapper.interiores .events-list .content-events article img{border:0;border-radius:0}body #wrapper.interiores .events-list .content-events article .photo{margin:0 !important;float:left;width:100%;clear:both}body #wrapper.interiores .events-list .content-events article .content{position:relative;margin:0 !important;padding:24px 38px 26px 25px;float:left;width:100%;clear:both}body #wrapper.interiores .events-list .content-events article .content .name{font-family:"Muli", sans-serif !important;font-size:26px;line-height:30px}body #wrapper.interiores .fecha{position:absolute;top:-67px;right:14px;padding:6px 16px 8px;width:78px;height:83px;font-family:"Muli", sans-serif !important;font-size:36px;color:white;text-align:center;line-height:40px;border-bottom:1px solid #c3b986;background:#e1d9b0}body #wrapper.interiores .fecha span{position:relative;display:block;margin-top:2px;padding:8px 0 0 0;font-family:"Muli", sans-serif !important;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:normal}body #wrapper.interiores .fecha span:before{content:"";position:absolute;top:0;left:0;width:44px;height:3px;background:#c3b986}body #wrapper.interiores .event .text-event{margin-top:-86px;background:white}body #wrapper.interiores .event .text-event .fecha{right:auto;left:26px;top:-31px}body #wrapper.interiores .event .text-event .summary{margin:14px 13px 15px;padding:30px 115px;font-family:"Muli", sans-serif !important;font-size:20px;font-style:italic;line-height:32px;color:#333333;text-align:center;background:#f9f8f4 none}body #wrapper.interiores .event .text-event .photo{margin:0 0 40px;text-align:center}body #wrapper.interiores .event .text-event .photo img{width:100%}body #wrapper.interiores .event .text-event p{padding:0 75px}body #wrapper.interiores .event .text-event p img{margin:0 -75px}body #wrapper.interiores .event .text-event .description p{font-size:15px;margin-bottom:24px}body #wrapper.interiores .app_template .rooms .negative-margin-min{margin:-94px 0 130px !important}body #wrapper.interiores .app_template .rooms .cms-gallery a{float:right;display:inline-block}body #wrapper.interiores .app_template .rooms .block-flex .dos-cols-peque-grande-der{position:relative;align-self:flex-end;background:#f9f8f4}body #wrapper.interiores .app_template .rooms .block-flex .dos-cols-peque-grande-der a{display:inline-block;margin:0}body #wrapper.interiores .app_template .rooms .block-flex .dos-cols-peque-grande-der .lupa{position:absolute;top:6px;right:10px}body #wrapper.interiores #footer{font-family:"Muli", sans-serif !important;font-size:12px;color:#737373;border-top:1px solid #ece8d7;background:white}body #wrapper.interiores #footer img.cke_reset.cke_widget_drag_handler{display:none}body #wrapper.interiores #footer p{line-height:20px}body #wrapper.interiores #footer a:hover,body #wrapper.interiores #footer a:focus,body #wrapper.interiores #footer a:active{text-decoration:none}body #wrapper.interiores #footer .footer-logos{padding-top:15px}body #wrapper.interiores #footer .footer-redes{padding-top:33px}body #wrapper.interiores #footer .footer-redes p a{display:inline-block;padding-top:14px;width:43px;height:43px;text-align:center;border-radius:999px;background:#ece8d7}body #wrapper.interiores #footer .footer-enlaces{padding-top:40px;font-family:"Muli", sans-serif !important;font-size:13px;line-height:24px;color:#626262}body #wrapper.interiores #footer .footer-enlaces p{font-family:"Muli", sans-serif !important;line-height:24px}body #wrapper.interiores #footer .footer-enlaces p a{font-family:"Muli", sans-serif !important;font-size:13px;font-weight:bold;text-transform:uppercase;line-height:24px;color:#626262}body #wrapper.interiores #footer .footer-telefono{padding:28px 0 4px}body #wrapper.interiores #footer .footer-telefono a{font-family:"Muli", sans-serif !important;font-size:18px;color:#f29505 !important}body #wrapper.interiores #footer .footer-texto a:hover{color:#737373}body #wrapper.interiores #footer .footer-privacidad,body #wrapper.interiores #footer .footer-colaboradores{padding-top:30px}body #wrapper.interiores #footer .footer-privacidad a,body #wrapper.interiores #footer .footer-colaboradores a{color:#737373}body #wrapper.interiores #footer .footer-privacidad a:hover,body #wrapper.interiores #footer .footer-colaboradores a:hover{color:#737373}body #wrapper.interiores #footer .footer-diseno{padding-top:20px}body #wrapper.interiores #footer .footer-diseno p a{font-size:10px;color:#c6c6c6;text-transform:uppercase}.app{min-height:0}.editing .app{min-height:25px}.editing .app_template .negative-margin-min,.editing .app_template .negative-margin-max{margin-top:0}@media (max-width: 1280px){html body #wrapper.interiores #header.navbar{margin-bottom:0;min-height:auto}html body #wrapper.interiores #header .capa-separacion .header-center .header-center-bottom{display:none}html body #wrapper.interiores #header .capa-separacion{margin:0;width:100%;background:white}html body #wrapper.interiores #header .capa-separacion #mobile_menu_button{display:block;top:20px}html body #wrapper.interiores #header .capa-separacion .header-left .logo{padding:12px 12px 16px !important}html body #wrapper.interiores #header .capa-separacion .header-center{padding:0 4%;width:100%}html body #wrapper.interiores #header .capa-separacion .header-center .header-center-top{padding:0}html body #wrapper.interiores #header .capa-separacion .header-center .header-center-top .idiomas{display:none}html body #wrapper.interiores #header .capa-separacion .header-right{bottom:0;float:none;left:0;position:fixed;width:100%;z-index:9}html body #wrapper.interiores #header .capa-separacion .header-right .interruptor{display:block}html body #wrapper.interiores #header .capa-separacion .header-right .close{position:absolute;top:16px;right:16px;z-index:99}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas{padding:0 !important;height:40px;min-height:40px}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza{position:relative;height:100vh;transition:all 1s}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza #caja-reserva{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:100%;max-width:100%}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza .form-reserva{width:100%}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza .form-reserva form fieldset{padding:0 15%;height:auto}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza .form-reserva form fieldset .campo-entrada{float:left;width:100%;clear:both}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza .form-reserva form fieldset .campo-entrada .grupo-form{margin:8% 0}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza .form-reserva form fieldset .campo-entrada .grupo-form input{padding:20px;font-size:20px;width:100%;line-height:normal}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza .form-reserva form fieldset .campo-entrada .grupo-form img{width:auto}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas.desplaza .form-reserva .boton-input input.btn{margin:5% 0 0 0;padding:20px 30px !important;font-size:18px}html body #wrapper.interiores #header .capa-separacion .header-right #form_reservas h2{margin:0;padding:10px 0;font-size:18px}}@media (max-width: 1024px){body #wrapper.interiores .contenido-interior .app_template .block-flex .col-peque-dos-cols{width:100%}}@media (max-width: 768px){body #wrapper.interiores #PageEmbeddedApp_1727 .col-xs-48{display:none}body #wrapper.interiores .navbar-toggle,body #wrapper.interiores .main-menu{display:none}body #wrapper.interiores #mobile_menu_button{display:block}body #wrapper.interiores #header .header-bottom{background:#FFF}body #wrapper.interiores .header-right{padding:0;display:block}body #wrapper.interiores .collapse.in .nav a,body #wrapper.interiores .collapse.in .nav span{color:#3D3D3D}body #wrapper.interiores .contenido-interior .two-columns.with-margin .column{margin-left:0;padding:40px 12px;width:100%}body #wrapper.interiores .interiores .nav li{line-height:1.1em;padding:0}body #wrapper.interiores .carousel-promociones{height:auto;left:0;position:relative;top:0;width:100%;z-index:9}body #wrapper.interiores .contenido-interior .container.with-padding-min,body #wrapper.interiores .contenido-interior .container.with-padding-super,body #wrapper.interiores .contenido-interior .container.with-padding{padding:0 20px}body #wrapper.interiores .contenido-interior .app_template .negative-margin-max,body #wrapper.interiores .contenido-interior .app_template .negative-margin-min{margin-top:15px}body #wrapper.interiores .contenido-interior .app_template .block-flex{display:block}body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-grande-peque-izq,body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-grande-peque-der,body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-peque-grande-der,body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-peque-grande-izq,body #wrapper.interiores .contenido-interior .app_template .block-flex .col-peque-dos-cols{flex:0 0 100%;width:100%;max-width:100%;padding-right:0}body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-grande-peque-izq .apps_container,body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-grande-peque-der .apps_container,body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-peque-grande-der .apps_container,body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-peque-grande-izq .apps_container,body #wrapper.interiores .contenido-interior .app_template .block-flex .col-peque-dos-cols .apps_container{width:100%}body #wrapper.interiores .contenido-interior .app_template .block-flex .dos-cols-peque-grande-izq,body #wrapper.interiores .contenido-interior .app_template .block-flex .col-peque-dos-cols{padding-bottom:40px}body #wrapper.interiores .contenido-interior .app_template .block-flex img{width:100%}}@media (max-width: 767px){body #wrapper.interiores #header .container{padding:0}body #wrapper.interiores .owl-carousel.one-element .owl-content,body #wrapper.interiores #content-interior .owl-carousel.one-element .owl-content,body #wrapper.interiores .owl-carousel.one-element .owl-content{padding:15px}body #wrapper.interiores .owl-carousel.one-element .owl-content h1,body #wrapper.interiores #content-interior .owl-carousel.one-element .owl-content h1,body #wrapper.interiores .owl-carousel.one-element .owl-content h1{font-size:24px !important;line-height:normal !important;margin:0 !important !important}body #wrapper.interiores .carousel .owl-carousel[data-num-elements='1'] .owl-dots,body #wrapper.interiores .carousel .owl-carousel[data-num-elements='1'] .owl-nav{display:none !important}body #wrapper.interiores .owl-carousel.owl-bg-image .owl-content{width:100%}body #wrapper.interiores .owl-controls .owl-dots{bottom:10px;display:block !important;left:50%;right:auto;top:auto;width:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}body #wrapper.interiores .owl-controls .owl-dots .owl-dot{display:inline-block;margin:0 5px;width:14px;height:14px;border:1px solid #c8be8c;border-radius:99px}body #wrapper.interiores .owl-controls .owl-dots .owl-dot.active,body #wrapper.interiores .owl-controls .owl-dots .owl-dot:hover{background:#c8be8c !important}body #wrapper.interiores section.margin{margin:0}body .editable_content table tr td{clear:none;float:none;width:auto}body .carousel-promociones #promotions-carousel.owl-carousel .ficha-promotion{text-align:left}body .col-xs-48{opacity:0 !important;transition:all 1s}body .col-xs-48:nth-child(2n+1){-webkit-transform:translate(0, 0);transform:translate(0, 0)}body .col-xs-48:nth-child(2n){transition-delay:0s;-webkit-transform:translate(0, 0);transform:translate(0, 0)}body .negative-margin-max,body .negative-margin-min{opacity:1 !important;-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:all 0s}}@media (max-width: 640px){body #wrapper.interiores .header_image_container .header_image .breadcrumbs .breadcrumb,body #wrapper.interiores .header_image_container .header_image .breadcrumbs .base_pos{font-size:12px !important}body #wrapper.interiores .header_image_container .header_image .breadcrumbs .breadcrumb a,body #wrapper.interiores .header_image_container .header_image .breadcrumbs .base_pos a{font-size:12px !important}body #wrapper.interiores .editable_content{padding:0}body #wrapper.interiores .article-list .content-article-list .name{font-size:22px;line-height:28px}body #wrapper.interiores .contenido-interior .header_image_container .header_image h1{font-size:36px !important;line-height:36px !important}body #wrapper.interiores .contenido-interior p.breadcrumbs a{margin:0;font-size:12px !important}body #wrapper.interiores .contenido-interior h2,body #wrapper.interiores .contenido-interior .contenido-interior h2{position:relative;font-size:22px;line-height:26px}body #wrapper.interiores .contenido-interior h3,body #wrapper.interiores .contenido-interior h4{line-height:normal}body #wrapper.interiores .contenido-interior .two-columns h2,body #wrapper.interiores .contenido-interior .block-flex h2,body #wrapper.interiores .contenido-interior .col-md-18 h2{margin:0;font-size:22px;line-height:26px}}@media (max-width: 480px){.events-list article{float:left;width:100%;clear:both;border-right:0}.events-list article .photo{width:100%}img[style*="height"]{height:auto !important}img[style*="width"]{width:100% !important}}.col-xs-48{opacity:0 !important;transition:all 1s}.col-xs-48:nth-child(2n+1){-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}.col-xs-48:nth-child(2n){transition-delay:0.5s;-webkit-transform:translate(50px, 0);transform:translate(50px, 0)}.negative-margin-max,.negative-margin-min{opacity:0 !important;transition:all 1s;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}.animateIn .col-xs-48,.animateIn.negative-margin-max,.animateIn.negative-margin-min{opacity:1 !important;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.animateIn.negative-margin-max,.animateIn.negative-margin-min{opacity:1 !important;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.animateIn.negative-margin-max img,.animateIn.negative-margin-min img{-webkit-animation:animation_carousel 5s;animation:animation_carousel 5s}.interruptor{display:none}.interruptor img{display:none}.interruptor.on img{display:block}.interruptor.off{height:100%;left:0;position:absolute;top:0;width:100%}.interruptor.on{height:100%;right:0;position:absolute;top:0;width:60px}.modal-backdrop{z-index:0}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav{margin:0;padding:0;width:100%}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li{padding:0 0 20px;width:100%;background:url(/assets/icono_listas_puebloastur-2862a3bec03e33cafd8347f111edd2fd.png) 0 4px no-repeat !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li:hover{padding:0 0 20px;background:url(/assets/icono_listas_puebloastur-2862a3bec03e33cafd8347f111edd2fd.png) 0 4px no-repeat !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li:hover a{padding:0;background:none !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li:hover ul li{padding:0;background:none !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li:hover ul li:hover{background:none !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li:hover ul li a{padding:0;background:none !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li span:after{position:relative;border:0}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li ul{position:relative;opacity:1;visibility:visible;box-shadow:none;margin-top:0;padding:10px 0 0 0;background:none !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li ul li{padding:0;background:none !important}.page-mapa_web #wrapper.interiores .contenido-interior .nav.navbar-nav li ul li:hover{background:none !important}.gallery-big-image{position:relative;margin-bottom:150px}.gallery-big-image .carousel-flechas.gallery.owl-carousel{position:absolute;padding:0;bottom:-120px;right:20px;width:59.5%}.gallery-big-image .carousel-flechas.gallery.owl-carousel img{width:238px;height:177px}.gallery-big-image .owl-controls .owl-nav div{opacity:1}.c-phones{bottom:2rem;display:flex;position:fixed;right:2rem;width:auto;z-index:999}@media (max-width: 480px){.c-phones{bottom:0;left:0;right:0;width:100%}}.c-phone{background:#e6e6e6;border-radius:4rem;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);color:#000;font-size:2rem;height:4rem;line-height:4rem;margin-left:1rem;text-align:center;width:4rem}@media (max-width: 480px){.c-phone{border-radius:0;box-shadow:none;flex:1 1 auto;margin:0;width:auto}}.c-phone--whatsapp{background:#57ba63;color:#FFF}.c-phone--whatsapp i{color:#FFF}
