@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,900&subset=latin-ext&display=swap"); body{font-family:'Lato',sans-serif;} .btn{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;} section .topper{font-family:'Lato';} section .topper a{font-size:14px;font-weight:400!important;letter-spacing:0px;} section .topper a.active{color:#000000;} section .topper ul li{border-left:0 none !important;border-right:0 none !important;} section .topper .left.nav li:first-of-type{padding-left:0;} section .topper .left.nav li + li.langs{padding-left:15px!important;} section .topper .nav ul .langs{display:inline-block;padding-left:0px !important;padding-right:0px !important;} section .topper .lang:hover{color:#000000;} section .topper a.lang.active {color:#666666;} section .topper .langs span{border-left:none;border-right:none;border-bottom:none;top:45px;padding-top:6px;padding-bottom:6px;} section .topper .langs span a{padding-right:15px;font-weight:bold;line-height:24px;} section .topper .langs span a:hover{color:#000000;} section .topper .icon-wrapper{display:inline-block;position:relative;width:9px;height:9px;margin-top:0;margin-left:8px;} .icon-down {width: 9px;height:9px;} .icon-down:before,.icon-up:before{content:'';width: 9px;height: 1px;background-color: #666666;display: block;position: absolute;top: 4px;left: 0px;} .icon-down:after {content:'';width: 1px;height: 9px;background-color: #666666;display: block;position: absolute;top: 0px;left: 4px;} .topper .social-networks li {padding-top:0!important;} .topper .social-networks li a svg {margin-bottom:-4px;} section .topper .log-search li:last-of-type{padding-right:0px !important;} section .topper .log-search .lens span{display:none;} section .topper .lens i{opacity:1;filter:alpha(opacity=100);} section .topper .lens:hover i{opacity:0.4;filter:alpha(opacity=40);} section .topper .lens.open ~ form{top:51px;right:0px;border-left:0 none;border-right:0 none;border-bottom:0 none;} section .topper .user{font-weight:bold;} .topper .svg-icon-wrapper {width: 15px;} .topper .svg-icon-wrapper svg {width:10px;height:10px;margin-bottom:0;} .topper .svg-icon-wrapper.close svg{width:16px;height:16px;margin-bottom:-2px;} .topper .user-name + span .svg-icon-wrapper {margin-right:8px;} .topper .user-name + span .svg-icon-wrapper svg {width:16px;height:16px;margin-bottom:-2px;margin-right:5px;} section .topper .user:hover{color:#000000;} section .topper .user:hover i{opacity:0.4;filter:alpha(opacity=40);} section .topper .user-actions b{font-weight:normal!important;color:#666666!important;} section .topper .user-actions i{opacity:1 !important;filter:alpha(opacity=100) !important;} section .topper .user-name:hover b{color:#999999 !important;} section .topper .user-name:hover i{opacity:0.4 !important;filter:alpha(opacity=40) !important;} section .topper .user-actions span{border:0 none;line-height:45px;} section .topper .user-actions.open span a{border-top:0 none;} section .topper .user-actions.open span a:hover b{color:#999999 !important;} section .topper .user-actions.open span a:hover i{opacity:0.4 !important;filter:alpha(opacity=40) !important;} section .topper .cart svg{opacity:1;filter:alpha(opacity=100);width:15px;height:15px;margin-right:5px;margin-top:24px;} section .topper .cart svg *{fill:#666666;} section .topper .cart span{font-weight:normal;color:#666666;} section .topper .upper {text-transform: unset;} #predictive-res .predictive-block{border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED;} .predictive-res{font-weight:bold;} .submenu-long{border-top:1px solid #FFFFFF;} .submenu-long .wrapper{width:100%;} .submenu-long li:before{display:none;} .submenu-long li {text-transform: unset;color: #333;font-size: 14px;line-height: 24px;letter-spacing: unset;padding-top: 18px;padding-bottom: 18px;padding-left: 15px;padding-right: 15px;} .breadcrumbs{color:#999999;font-size:14px;padding-top:12px;} .back-link{font-size:14px;} .back-link .back-link-ico{width:9px;top:3px:} .content:not(.multievent-detail-content) .abstract h1,.mce-content-body h1,.title-sec{font-size:36px;line-height:46px;color:#333;font-weight:400;margin:0 0 27px 0;padding-bottom:1px;} .ficha-detalle:not(.multievent-detail-content) .abstract h1{font-weight:300 !important;padding-bottom:12px !important;border-bottom:1px solid #CCCCCC!important;text-transform:none !important;font-size:35px !important;line-height:40px !important;} .faldon{background-color:#EFEEEE;color:#000000;padding:13px 0 20px 0;font-size:13px;line-height:20px;} .faldon h5{font-size:22px;line-height:35px;font-weight:bold;padding:7px 0;} .faldon a{font-weight:bold;} .faldon p{padding-bottom:20px;} .faldon .items{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;} .faldon .item{width:calc(33.33333333% - 30px);margin-left:15px;margin-right:15px;} .faldon .faldon-info .social-networks{clear:both;overflow:hidden;padding-bottom:26px;} .faldon .faldon-info .social-networks li{float:left;margin-left:0px;margin-right:21px;} .faldon .faldon-info .social-networks li svg{width:19px !important;height:19px !important;fill:#000000;} .faldon .faldon-info .social-networks li svg:hover{opacity:0.5;filter:alpha(opacity=50);} .faldon .faldon-noticias{margin-bottom:11px;} .faldon .faldon-noticia{border-bottom:1px solid #CCCCCC;padding:11px 0 9px 0;} .faldon .faldon-noticia:first-of-type{padding-top:0px;} .faldon .faldon-noticia:last-of-type{border-bottom:0;} .faldon .faldon-noticia span{display:block;line-height:18px;} .faldon .faldon-noticia h6{font-size:16px;line-height:18px;padding:0 0 9px 0;} .faldon .faldon-blog{margin-bottom:20px;} .faldon .faldon-blog .faldon-blog-img{clear:both;overflow:hidden;margin-top:3px;padding-bottom:6px;} .faldon .faldon-blog .faldon-blog-img a{width:calc(50% - 5px);float:left;margin-bottom:10px;} .faldon .faldon-blog .faldon-blog-img a:only-child{width:100%;float:none;} .faldon .faldon-blog .faldon-blog-img a + a{float:right;} .faldon .faldon-blog .faldon-blog-img img{border:1px solid #CCCCCC;box-sizing:border-box;min-width:186px;margin-bottom:10px;} .faldon .faldon-blog h6{font-size:18px;line-height:22px;padding-bottom:9px;} .faldon .faldon-blog p{padding-bottom:0px;} .page-index{background-position:center top;background-repeat:no-repeat;} .page-index .slogan{margin-top:80px;color:#FFFFFF;text-align:center;position:relative;} .page-index .slogan .multiply{background-blend-mode: multiply;position:absolute;width:100%;mix-blend-mode:multiply;opacity:0.8;filter:alpha(opacity=80);} .page-index .slogan .wrapper{padding-top:28px;padding-bottom:28px;position:relative;z-index:2;} .page-index .slogan h2{padding:13px 0;font-weight:bold;font-size:64px;line-height:77px;} .page-index .slogan a{color:#FFFFFF;border:1px solid #FFFFFF;font-size:26px;width:238px;text-align:center;display:inline-block;padding:11px 0 13px 0;margin:0 0 27px 0;} .page-index .slogan a:hover{background-color:#FFFFFF;color:#000000;text-decoration:none;} .slogan + .app-download{margin-bottom:0px;} .promos-mosaico{background-color:#FFFFFF;} .promos-mosaico .items{width:calc(100% + 12px);margin-left:-6px;margin-right:-6px;} .promos-mosaico .item{width:calc(25% - 12px);margin:0 6px 12px 6px;border:1px solid #999999;box-sizing:border-box;position:relative;} .promos-mosaico .item .info{position:absolute;left:0px;bottom:8%;width:94%;min-height:95px;padding:12px 20px 10px 15px;background-color:#FFFFFF;background-color:rgba(255,255,255,0.80);box-sizing:border-box;} .promos-mosaico .item h3{font-size:16px;line-height:18px;padding:0 0 3px 0;font-weight:bold;} .promos-mosaico .item h4{font-weight:200;font-size:22px;line-height:26px;padding-bottom:0px;} .promos-mosaico .item a{color:#000000;} .promos-mosaico .item a:hover{text-decoration:none;color:#666666;} .promos-home{padding-bottom:18px;padding-top:3px;} .slogan + .promos-home{padding-top:30px;} .banners-home{padding:0 0 15px 0;background-color:#FFFFFF;text-align:center;} .banners-home a{display:block;border:1px solid;width:calc(50% - 6px);font-weight:normal;padding:21px 0 3px 0;margin:0 0 15px 0;box-sizing:border-box;} .banners-home a:hover{text-decoration:none;} .banners-home a:hover *{color:#ffffff;} .banners-home h3{font-size:19px;padding:0 0 13px 0;color:#666666;} .banners-home h4{font-size:43px;padding-bottom:15px;line-height:32px;font-weight:bold;} .promos-categorias-home{background-color:#FFFFFF;padding-bottom:20px;} .promos-categorias-home .items{width:calc(100% + 12px);margin-left:-6px;margin-right:-6px;} .promos-categorias-home .item{width:calc(20% - 12px);margin:0 6px 12px 6px;box-sizing:border-box;} .promos-categorias-home .item.big{width:calc(60% - 12px);} .promos-categorias-home .item.inactive{opacity:0.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);} .promos-categorias-home .item a{max-height:229px;display:block;} .alerta{border-color:#999999;} .botiga-list:hover,.botiga-list.active{background-color:#FFFFFF;} .pretitle{color:#FFFFFF;} .pretitle .font{font-weight:bold;} .pretitle span{font-family:"Lato" !important;font-weight:normal !important;display:block;text-transform:uppercase;font-size:26px;line-height:28px;padding:0 0 8px 0;} .list-grid{margin-top:-62px;} .abstract-long .item .noticia-line{font-size:12px;padding-bottom:0px;margin-top:-2px;} .abstract-long .item .noticia-abstract a{font-weight:bold;} .abstract-long .item p{font-size:13px;} .abstract-long .item .publish{color:#999999;} .asos-list-map{width:100% !important;margin-left:0px;} .asos-list-map .item{width:47%;float:left;clear:none;min-height:47px;height:auto;padding-bottom:0px;} .asos-list-map .item a{font-size:17px;} .form-pop-newsletter.formulario input[type=text]{color:#666666 !important;} .creditos{margin:20px auto 50px auto;width:100%;} .creditos td{padding:9px 15px;border:1px solid #FFFFFF;} .creditos tr:first-of-type{font-weight:bold;} .creditos tr:nth-child(odd){background-color:#EDEDED;} .creditos tr:nth-child(even){background-color:#E2E2E2;} .content .sidebar{padding-top:0px;margin-top:-6px;} .content .sidebar .sidebar-bloque-comun{border:0px;padding:0px;} .content .sidebar .sidebar-bloque-comun h4{background-color:#FFFFFF;font-weight:bold;color:#000000;border:1px solid #000000;margin:0 0 3px 0;text-align:left;padding:11px 15px;text-transform:uppercase;font-size:17px;line-height:27px;font-family:"Lato"!important;} .content .sidebar .sidebar-bloque .mostviewed{border:1px solid #CCCCCC;margin-top:0px;padding:11px 15px;} .content .sidebar .sidebar-bloque .mostviewed .item{border-top:1px dotted #CCCCCC;padding-top:13px;margin-top:14px;} .content .sidebar .sidebar-bloque .mostviewed .item:first-of-type{margin-top:0px;border-top:0;} .content .sidebar .sidebar-bloque .mostviewed .item figure {margin-top:6px;} .content .sidebar .sidebar-bloque .mostviewed .item span{display:none;} .content .abstract:only-child .gallery{max-width:none;} .content .abstract:only-child .gallery a.foto{width:285px;} /* .content .abstract:only-child .gallery a.foto:nth-of-type(3n+1){margin-left:19px!important;} */ /* .content .abstract:only-child .gallery a.foto:nth-of-type(4n+1){margin-left:0px!important;} */ /* .content .abstract:only-child .gallery a.foto:nth-of-type(4n+1){margin-left:19px;}*/ .content .abstract:only-child .gallery a.foto:nth-of-type(3n+1){margin-left:0px;} .content .abstract:only-child .multievents-gallery .gallery a.foto:nth-of-type(5n+1){margin-left:19px;} .content .abstract:only-child .multievents-gallery .gallery a.foto:nth-of-type(4n+1){margin-left:0px;} .content .abstract:only-child .multievents-gallery .gallery a.foto:nth-of-type(3n+1){margin-left:19px;} .content .abstract:only-child .multievents-gallery .gallery a.foto:nth-of-type(12n+1){margin-left:0px;} .content .abstract:only-child .multievents-gallery .gallery a.foto:first-of-type{margin-left:0px;} .content .abstract:nth-child(2) .gallery{max-width:none;} .content .abstract:nth-child(2) .gallery a.foto{width:285px;} .content .abstract:nth-child(2) .gallery a.foto:nth-of-type(4n+1){margin-left:19px;} .content .abstract:nth-child(2) .gallery a.foto:nth-of-type(3n+1){margin-left:0px;} .ficha-socio .ficha{background-color:#EDEDED;border-color:#EDEDED;margin-top:-21px;} .ficha-socio .ficha .info{color:#000000;} .ficha-socio .ficha .media .foto{background-color:#FFFFFF;} .ficha-socio .pill{max-width:100%;} .ficha-socio .pill h3,.content .abstract .gallery h3{color:#000000!important;text-align:left;font-size:22px!important;line-height:27px!important;border-bottom:1px solid #000000;font-weight:bold;margin:10px 0 17px 0;text-transform:uppercase;padding-bottom:1px;} .page-productos-detalle .ficha-socio > .pill h3,.page-eventos-detalle .ficha-socio > .pill h3,.page-noticias-detalle .ficha-socio > .pill h3,.multievent-detail-content .ficha-socio > .pill h3{padding-bottom:17px;} .ficha-promo-link a{font-weight:bold;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#FF8400;} .socios-detalle.ficha-detalle .abstract h1{color:#000000!important;text-align:left!important;font-size:22px!important;line-height:27px!important;border-bottom:1px solid #000000!important;font-weight:bold!important;margin:0 0 17px 0!important;text-transform:uppercase!important;padding-bottom:1px;} .productos-detalle.ficha-detalle .ficha-socio .ficha{max-width:100%;} .promo-sectorial{padding-top:8px;} .promo-sectorial a{color:#FFFFFF !important;font-size:12px;line-height:24px;display:block;text-align:center;color:#FFFFFF;width:170px;float:left;padding:5px 0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} .promo-sectorial a + a{margin-left:1px;} .promo-sectorial a:hover{background-color:#999999!important;text-decoration:none;} .promo-estacional{margin-top:-17px;} .promo-estacional .promos-mosaico h2{border-bottom:1px solid #999999;color:#999999;font-weight:bold;margin:12px 0 10px 0;text-transform:uppercase;padding-bottom:1px;font-size:22px;line-height:27px;} .promo-estacional .promos-mosaico + .promos-mosaico .item{width:calc(20% - 12px);} .promo-estacional .promos-mosaico + .promos-mosaico .item h3{font-size:14px;line-height:16px;} .promo-estacional .promos-mosaico + .promos-mosaico .item h4{font-size:18px;line-height:21px;} .promo-form{background-color:#FFFFFF;padding:0;margin-bottom:0px;} .promo-form .buttons{text-align:right;} .promo-form .btn{background-color:#FFAF1B;font-weight:bold;padding-left:10px;padding-right:10px;width:calc(100% - 160px);} .promo-form .btn:hover{background-color:#666666;} .promociones-detalle .h1{display:none;} .promociones-detalle .indent{padding-left:0px;} .promociones-detalle .indent:before{display:none;clear:both;overflow:hidden;} .promociones-detalle .share{margin-top:0px;border-top:1px solid #E2E2E2;padding-top:15px;border-bottom:1px solid #E2E2E2;padding-bottom:8px;margin-bottom:20px;} .promociones-detalle .title-sec{margin-bottom:17px!important;} .promociones-detalle .line{display:none;} .promo-left,.promo-right{width:585px;} .promo-ficha{position:relative;background-color:#E2E2E2;padding:20px 20px 0 20px;margin:0 0 24px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;clear:both;overflow:hidden;} .promo-ficha .no-foto{display:block;background-color:#FFFFFF;margin-bottom:20px;width:calc(100% - 30px);} .promo-ficha-foto{width:263px;float:left;} .promo-ficha-info{width:263px;float:right;margin-top:-6px;} .promo-ficha-socio{text-transform:uppercase;font-size:16px;line-height:26px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;} .promo-ficha h1{font-size:28px!important;line-height:34px!important;padding:0!important;margin:0!important;font-weight:300!important;text-transform:uppercase;border-bottom:0 none!important;} .promo-text{clear:both;overflow:hidden;font-size:13px;line-height:20px;} .promo-contenido{width:calc(50% - 9.5px);} .promo-condiciones{width:calc(50% - 9.5px);} .promo-solicitar{position:absolute;right:20px;bottom:20px;width:263px;} .promo-solicitar .btn{background-color:#FFAF1B;font-weight:bold;padding-left:10px;padding-right:10px;width:100%;font-size:18px;} .promo-solicitar .btn:hover{background-color:#666666;} .promo-solicitar span{display:block;font-size:13px;} .promo-form-pre p,.promo-form .label{font-size:13px;line-height:20px;} .promo-right .ficha-socio{font-size:13px;line-height:20px;} .promo-right .ficha-socio .ficha{margin:0 !important;border:0 none;background-color:transparent;padding:0px;} .promo-right .ficha-socio .ficha .media{margin-top:0px;} .promo-right .ficha-socio .ficha .logotipo{margin-top:0px;} .promo-right .ficha-socio .ficha .data{width:100%;padding-right:0px;} .promo-right .ficha-socio .ficha .data ~ .desc{width:100%;padding-left:0px;} .promo-right .ficha-socio .ficha .data .title-sec{border-bottom:0 none;padding-bottom:0px;} .promo-right .ficha-socio .ficha .data .title-sec a{color:#000000;} .promo-right .ficha-socio .pill .localizacion{padding-bottom:17px;} .promo-right .ficha-socio .ruta .lit{display:none;} .promo-right .ficha-socio .gallery{padding-top:0px!important;} .promo-right .ficha-socio .gallery a.foto{width:calc((100% - 38px)/3)!important} .promo-comentarios h3{color:#000000!important;text-align:left;font-size:22px!important;line-height:27px!important;border-bottom:1px solid #000000;font-weight:bold!important;margin:10px 0 7px 0!important;text-transform:uppercase;padding-bottom:1px!important;} .ficha-socio .pill .gallery{max-width:100%;} .ficha-socio .pill .gallery.item1,.ficha-socio .pill .gallery.item2{width:100%;} .ficha-socio .pill .gallery a.foto,.ficha-socio .pill .gallery.item1 a.foto,.ficha-socio .pill .gallery.item2 a.foto{width:calc(33% - 11px)!important;} .content-private-zone .abstract > h1{color:#000000;} .content-private-zone.ficha-detalle h1{font-size:22px!important;line-height:27px!important;border-bottom:1px solid #000000!important;font-weight:bold!important;margin:0 0 27px 0!important;text-transform:uppercase!important;padding-bottom:1px!important;text-align:left!important;} .content-private-zone h4{padding-bottom:20px !important;} .moneder-socio-info > h1{color:#000000;border-bottom:0 none!important;margin-bottom:17px!important;} .noticias-detalle .ficha-socio .ficha,.noticias-detalle-zp .ficha-socio .ficha,.content-private-zone .ficha-socio .ficha{margin-top:0px !important;} .promo-square{margin-top:10px;margin-bottom:20px;} .promo-square .promo-sectorial a{width:199px;} .productos-block-detail .productos-sublist{margin-top:-1px;} .productos-detalle .ficha-socio .ficha{margin-top:0px;} .marketplace-sidebar-menu .marketplace-sidebar-menu-block ul{font-size:14px;} .marketplace-sidebar-menu .marketplace-sidebar-menu-block .marketplace-sidebar-menu-title{font-size:15px;text-transform:uppercase;} .marketplace-sidebar-menu .marketplace-sidebar-menu-block:first-of-type ul{font-size:15px;} .marketplace-sidebar-menu .marketplace-sidebar-menu-block:first-of-type .marketplace-sidebar-menu-title{font-size:22px;line-height:27px;border-bottom:1px solid #000000;font-weight:bold;text-transform:uppercase;padding-bottom:1px;} .marketplace-wrapper{margin-top:-7px;} .page-index .marketplace-wrapper{margin-top:3px;} .page-index .white-panel{background-color:#FFFFFF;margin-top:-20px;} .page-index #nav:not(.sticky) .principal > li > a:hover{color: #ffff!important;} .marketplace-mercado-wrapper{margin-top:-7px;} .marketplace-title-section{margin-top:-20px;} .marketplace-title-section + .marketplace-wrapper{margin-top:0px;} .marketplace-item-info-subtitle{font-weight:normal;font-size:14px;} .marketplace-item-info-subtitle a{font-weight:normal;} .marketplace-item-info-title{font-size:16px;font-weight:bold;} .marketplace-item-info-title a{font-weight:bold;} .home-bloque-unico{width:calc(25% - 15px);-moz-width:calc(25% - 15px);-webkit-width:calc(25% - 15px);margin-right:20px;float:left;} .home-bloque-unico:nth-of-type(4){margin-right:0;} .home-bloque-noticias{width:100%;-moz-width:100%;-webkit-width:100%;margin-left:0px;margin-right:0px;} .home-bloque-noticias .home-bloque-unico .abstract a{font-weight:normal!important;} .home-bloque-noticias .home-bloque-unico .category-title{color:#000;font-size:16px;font-weight:300;line-height:16px!important;} .home-bloque-noticias .home-bloque-unico h3,.home-bloque-noticias .home-bloque-unico .h3{font-size:20px!important;line-height:24px;} .home-bloque-noticias .home-bloque-unico h3 a,.home-bloque-noticias .home-bloque-unico .h3 a{color:#154A8C!important;font-weight:600;} .home-bloque-noticias .home-bloque-list{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;} .home-destacados-unico{padding:30px 0 0 0;} .home-destacados-unico:after{display:none;} .home-destacados-unico h4{font-size:38px;line-height:42px;margin-top:-6px;padding-bottom:27px;} .home-destacados-unico .ca-container{position:relative;margin:0 auto 22px auto;width:96%;height:157px;padding-left:15px;padding-right:15px;box-sizing:border-box;} .home-destacados-unico .ca-container:after,.home-destacados-unico .ca-container:before{content:"";display:block;height:157px;width:1px;background-color:#CCCCCC;position:absolute;} .home-destacados-unico .ca-container:after{right:0px;top:0px;} .home-destacados-unico .ca-container:before{left:0px;top:0px;} .home-destacados-unico .ca-wrapper{width:100%;height:100%;position:relative;} .home-destacados-unico .ca-item{position:relative;float:left;width:187px;height:100%;} .home-destacados-unico .ca-item-main{padding:0 15px;} .home-destacados-unico .ca-item img{margin:0 0 20px 0;border:1px solid #CFCFCF;} .home-destacados-unico .ca-item h3{font-size:18px;line-height:26px;margin-top:-5px;} .home-destacados-unico .ca-item h5{font-size:15px;line-height:22px;padding-top:5px;} .home-destacados-unico .ca-nav span{width:16px;height:27px;background-image:url(/img/sprite.1742672523.png);background-repeat:no-repeat;background-position:-45px -19px;position:absolute;top:65px;left:-24px;opacity:0.5;cursor:pointer;text-indent:-9000px;z-index:1;} .home-destacados-unico .ca-nav span.ca-nav-next{background-position:-61px -19px;left:auto;right:-24px;} .home-destacados-unico .ca-nav span:hover{opacity:1.0;} .home-bloque-icons-block{background-color:#154A8C;padding:80px 0 50px 0;} .home-bloque-icons-block *{box-sizing:border-box;color:#FFFFFF;} .home-bloque-icons-block .wrapper{padding:0 30px;display:flex;flex-wrap:wrap;justify-content:center;} .home-bloque-icons-block .icons-block-item{width:calc(100% / 4);margin-bottom:25px;} .home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5),.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5) ~ .icons-block-item{width:calc(100% / 5);} .home-bloque-icons-block .icons-block-item .icons-block-item-icon,.home-bloque-icons-block .icons-block-item .icons-block-item-title{text-align:center;font-size:28px;line-height:35px;text-transform:uppercase;} .home-bloque-icons-block .icons-block-item .icons-block-item-title a{color:#FFFFFF;} .home-bloque-icons-block .icons-block-item .icons-block-item-number{font-size:36px;font-weight:bold;margin-bottom:10px;text-align:center;} .home-bloque-icons-block .icons-block-item .icons-block-item-icon{overflow:hidden;margin-bottom:15px;} .home-bloque-icons-block .icons-block-item .icons-block-item-icon svg{width:100%;height:83px;} .home-bloque-icons-block .icons-block-item .icons-block-item-icon svg *{fill:#FFFFFF;} figure{border-color:#999999!important;} .marketplace-item-info-title a{color:#154A8C!important;} .headerV2 #nav.vertical-menu .principal > li .hoverable li:first-of-type {padding-top:17px;} .bloque-texto{background-color: #154A8C;color: #FFF;font-size:30px;line-height: 36px;text-align:center;padding: 55px 21px!important;text-transform:uppercase;} .section-background{background-color:#f0f0f0;} .timeline-col{margin-top:0;} .page-index .socios-mapa-long{border-bottom:none;} .home-bloque-unico figure{margin-bottom: 20px;} .home-bloque-unico h3,.home-bloque-unico .h3{font-size: 22px!important;line-height:25px;padding-bottom:14px;} .home-bloque-unico h3 a,.home-bloque-unico .h3 a{color: #154A8C!important; font-weight: 400; } .home-bloque {border-bottom:none;padding: 40px 0;box-sizing: border-box;} .home-bloque h4,.rrss h4,.home-bloque .h4,.rrss .h4{font-size: 28px!important;line-height: 36px;font-weight: 700!important;text-transform: uppercase!important;text-align:center;margin-bottom:40px;padding-bottom: 0px;border-bottom:none;margin-top:-6px;} .rrss h4,.rrss .h4{margin-top:34px!important;} .home-bloque h4:after,.rrss h4:after,.home-bloque .h4:after,.rrss .h4:after{content:"";display:block;height:4px;background-color:#154A8C!important;margin:10px auto 0 auto;width:300px;} .home-bloque-agenda-h *{box-sizing:border-box;} .home-bloque-agenda-h-item{display:inline-block;vertical-align:top;margin-left:20px;width:calc(100% / 2 - 25px);} .home-bloque-agenda-h-item img{width:100%;height:auto;border:1px solid red;} .home-bloque-agenda-h-item figure{display:inline-block;margin-bottom:10px;float:left;width:calc(100% / 2 - 10px);} .home-bloque-agenda-h-item h3{font-size:22px;line-height:26px;} .home-bloque-agenda-h-item h3 a{color: #154A8C!important; font-weight: 400;} .home-bloque-agenda-h-item .event-info {display:inline-block;vertical-align:top;width:calc(100% / 2 - 10px);margin-left: 20px;} .home-bloque-agenda-h-item .event-info-wrapper, .home-bloque-agenda-h-item .event-info-abstract {margin-top:20px;} .home-bloque-agenda-h-item .event-info-abstract a {font-weight:normal;} .home-bloque-agenda-h-item:nth-of-type(2n) + .sep {display:block;width: 100%;background-color:#cccccc;height:1px;margin: 15px 0 20px 0;} .home-bloque-agenda-h-item:nth-of-type(2n + 1){margin-left:0;} .home-bloque-agenda-h-item + .sep, .home-bloque-agenda-h-item + .sep:last-of-type{display:none;} .home-bloque-agenda-h-item p a {color:#154A8C;white-space: nowrap!important;} .proyectos-list .sep{height:1px!important;border-bottom:0 none!important;margin-bottom:0px!important;} .proyectos-list .sep:before,.proyectos-list .sep:after{display:none;} .proyectos-list .item p,.proyectos-list .item ul *{font-size:15px;line-height:22px;} .proyectos-list .item h3,.proyectos-list .item h3 a{color:#154A8C;font-weight:500;} .proyectos-list .item h3 a:hover{text-decoration:underline!important;} .marketplace-list{clear:both;overflow:hidden;} .load-more-button-wrapper{display:block;clear:both;margin-top:25px;text-align:center;} .load-more-button{display:inline-block;background-color:#154A8C;width: 595px;padding:10px 20px;font-weight:bold;} .content .sidebar .ca-vertical{margin:0px !important;border: 1px solid #CCCCCC;padding: 24px 24px 17px 24px !important;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;} .content .sidebar .ca-item img{margin-bottom:4px;} .content .sidebar .ca-item a + h3{margin-top:12px;} footer{padding-bottom:60px; font-size:14px;} footer .footer{padding-top:0;} footer .footer > div:last-of-type{padding-top:82px;} footer .footer-newsletter{width:auto;float:unset;background:#CCCCCC;font-size:14px;line-height:21px;padding: 30px 0 20px 0;} footer .footer-newsletter .input{font-weight:500;height:42px;line-height:42px;width:318px;font-size:14px;margin:0 5px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #E3E3E3;text-transform:none;border-radius: 0;} footer .footer-newsletter .btn{width:175px;padding: 10px 5px!important;font-weight:500;} footer .footer-newsletter span{padding:10px 0 15px 0;font-size:16px!important;letter-spacing: 0!important;font-weight: 600!important;} footer .footer-top{font-size:16px!important;line-height:22px; text-transform:uppercase;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin-bottom:30px;padding-bottom:34px;letter-spacing: 0!important;font-weight: 600!important;background-color:#FFF;} footer .footer-top h4{width:100%;left:0px;position:absolute;margin-top:-27px;font-size:24px;line-height:54px;display:none;} footer .footer-top h4 span{background-color:#FFFFFF;padding:0 20px;} footer .social-networks{float:right;padding:5px 20px 21px 0;} footer .social-networks.left{padding-right:0px;padding-top:0px;} footer .social-networks li{margin-left:0px !important;margin-right:21px;} footer .social-networks li:last-of-type{margin-right:0;} footer .social-networks li.lit{margin-top:0px;text-align:right;margin-right:0px;} footer .social-networks svg{fill:#FFFFFF;width:20px!important;height:20px!important;} footer .colaboran{padding:25px 0 6px 0;color:#FFFFFF;clear:right;} footer .footer-links + .colaboran{padding-top:0px;} footer .cambra-colaboran,footer .cambra-phrase{font-family:Arial;} footer .copyright-policy{clear:left;padding-top:20px;} footer .dommia{float:left;clear:left;text-align:left;} footer .dommia li{margin-bottom:15px;} footer .dommia li:last-of-type:first-letter{text-transform:capitalize;} .home-bloque:not(.section-background) + .home-bloque:not(.section-background){border-top:1px solid #cccccc!important;} .home-bloque.section-background + .home-bloque.section-background{border-top:1px solid #999999!important;} #slider-pc{width:100%;height:800px;} main {margin-top:-107px!important;} #sidr-main .sidr-class-logo-mini-nav{display:none;} .ca-mobile{display:none;} .tcentered{text-align:center;} #nav{position:absolute;margin-top:-107px;font-size:12px;line-height:16px;letter-spacing:normal;z-index:100;width:100%;height:0;} #nav,#nav .principal{display:inline-block;float:right;border-top:none;border-bottom:none;background-color:transparent;} #nav .principal > li a:hover,#nav .principal > li a.active {color:#154A8C!important;} #nav:not(.desplegado) .principal > li > a:hover:after,#nav:not(.desplegado) .principal > li > a.active:after {content:"";height:4px;position:absolute;bottom:0;left:0;right:0;margin:0 20px;background-color:#154A8C!important;} #nav .principal > li:last-of-type > a:hover:after, #nav .principal > li:last-of-type > a.active:after {margin: 0 0 0 20px;} #nav .principal > li:first-of-type > a:hover:after, #nav .principal > li:first-of-type > a.active:after {margin: 0 20px 0 0;} #nav .social-networks{padding-left:38px;margin-top:1px;float:right;} #nav .social-networks li{padding:0 8px} #nav .social-networks li:last-child{padding-right:0;} #nav .social-networks a svg{height:16px;width:16px;} #nav .social-networks a svg *{fill:#666666;} #nav .social-networks a:hover svg *{fill:#000000;} #nav.sticky,.headerV2 #nav.sticky{left:0;width:100%;background-color: rgb(255,255,255) !important;font-size:12px;line-height:16px;letter-spacing:normal;height:60px;margin-top:0;border-bottom:1px solid #d2d2d2;} #nav.sticky .principal,.headerV2 #nav.sticky .principal{padding:0} #nav.sticky .social-networks{margin-top:18px;} #nav .principal{position:static;padding:0;} #nav .principal.wrapper{width:auto;} #nav .principal > li{position:relative;display:inline-block;padding:0 19px;line-height:107px;} .page-index #nav:not(.sticky) .principal > li{line-height:60px;margin-top:23.5px;} #nav.sticky .principal > li{line-height:60px;} #nav .principal > li:first-child{padding-left:0;} #nav .principal > li:last-child{padding-right:0;} #nav .principal > li:before{display:none!important;} #nav .principal > li > a{color:#FFFFFF;font-weight:bold;height:100%;display:block; letter-spacing: 1.09px;} #nav.sticky .principal > li > a, body:not(.page-index) #nav .principal > li > a{color:#333;} #nav.vertical-menu .hoverable{border-top:none;} #nav.vertical-menu .hoverable ul{margin-top:0;margin-bottom:0;padding:20px 0 20px 0;border-top:1px solid #154A8C;} #nav.vertical-menu .hoverable li{padding-left:30px;padding-right:30px;} #nav.vertical-menu .hoverable li:first-of-type{padding-top:0px;} #nav.vertical-menu .hoverable li:last-of-type{padding-bottom:0px;} #nav.vertical-menu .principal > li .hoverable{top:107px;width:auto;left:20px;margin-left:0px;} #nav.sticky.vertical-menu .principal > li .hoverable{top:60px;} #nav.vertical-menu .principal > li .hoverable ul.col{background-color:#FFFFFF !important;-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);min-width:100%;} #nav.vertical-menu .principal > li .hoverable:before{display:none;} #nav.vertical-menu .hoverable li {line-height: 28px;} #nav.vertical-menu .principal > li .hoverable li a{color:#333333;font-weight:400;font-size:14px;line-height:1.2;} #nav.vertical-menu .principal > li .hoverable li a:hover,#nav.vertical-menu .principal > li .hoverable li a.active{color:#154A8C!important;} #nav.vertical-menu .principal > li:last-of-type .hoverable {left:auto;} #nav.vertical-menu .principal > li:first-of-type .hoverable {left:0;} .page-index #nav.vertical-menu:not(.sticky) .principal > li .hoverable{top:60px;} section{position:relative;height: 63px;line-height: 63px;border-top: 0 none;border-bottom: 1px solid #d2d2d2;z-index:150;} header{height:85px;min-height:36px;z-index:100;padding:11px 0 11px 0;background-color: rgba(255,255,255,0.01);} .header .logo {display:block;width: 267px;z-index: 10;height: 100%;} .header .logo img,.header .logo-mini img{position:absolute;top: 0;bottom: 0;margin: auto;max-height: 70px;z-index: 2;} header .logo {float: none;text-align: left;} nav.header-zp .logo-mini-nav {display:none;} #nav.sticky .logo-mini{display:block;} #nav .logo-mini{height:100%;display:none;} #nav .logo-mini img{position:absolute;top:0;bottom:0;margin:auto;max-height:48px;z-index:2;} body:not(.page-index) main{margin-top:0!important;border-top:1px solid #d2d2d2;} body:not(.page-index) .submenu-long + main {border-top:none;} body:not(.page-index) header{background-color:rgb(255,255,255);} body:not(.page-index) main.reducedview{border-top:0 none;} .ca-mobile{border-bottom: 1px solid #CCC;} .topper .lens .lupa,.topper .lens .close{width: auto;} .topper .svg-icon-wrapper.lupa svg{width:11px;height:11px;} #slider-mobile + .overflow,#slider-pc + .overflow{overflow:visible;} .slider{clear:both;margin-bottom:0;position:relative;} .slider *{box-sizing:border-box;} .slider.wrapper,.slider.wrapper img{width:100%;} .slider .ca-slider {position: relative;width: 100%;height: 509px;margin-left: auto;margin-right: auto;} .slider-button-wrapper {display:block;position:absolute;bottom:115px;left:0;right:0;text-align:center;} .slider-button {position: relative;display: inline-block;margin-top: 40px;padding: 14px 60px;height: 50px;font-size: 14px;font-weight: 700;color: #FFFFFF;text-decoration: none;text-transform: uppercase;background-color: #154A8C;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;} .slider-button:hover {background-color: #000;text-decoration: none;border-color: #000;} .ca-slider .sld-pc{display:block!important;} .ca-slider .sld-mob{display:none!important;} .slider .ca-item{top:0px;} .slider .ca-item-main{display: table;position: absolute;color: #FFFFFF;background-color: transparent!important;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;bottom: 0!important;/* left: 0!important;right: 0; */text-align: center;top: 0;padding-top:0;height: 100%;width: 1200px!important;margin-left: -600px;left: 50%!important;padding-left:0;padding-right:0;} .slider .ca-item-main div{display:table-cell;vertical-align: middle;} .slider .ca-item-main.tleft {left: 60px;right: auto;width: auto;text-align: left;} .slider .ca-item-main.tright {right:60px;text-align: right;} .slider .ca-item-main h3{display:block;font-size:44px;line-height:1.14;font-weight:600;margin-bottom:13px;text-transform:uppercase;} .slider .ca-item-main .h3{display:block;font-size:44px;line-height:1.14;font-weight:600;margin-bottom:13px;text-transform:uppercase;} .slider .ca-item-main h4{text-transform:uppercase;font-size:18px;line-height:1.56;font-weight:400;} .slider .ca-item-main .h4{display:block;text-transform:uppercase;font-size:18px;line-height:1.56;font-weight:400;} .buscador-nube{border:1px solid #CCCCCC;padding:11px 15px;} .predictive-big-results{border-top:0 none;} .predictive-big-results .predictive-left .predictive-items{padding-top:0px;} .carousel-block__item-title,.carousel-block__item-abstract {text-align: center;} .home-bloque.catalog-block {padding-top:40px;padding-bottom:0;} .home-bloque.catalog-block .home-section-title{padding-bottom:0;} .content h1 + .multievents-block{padding-top:0px;} .alerta .alert-logo{background-color:#FFFFFF;margin-bottom:26px;padding:15px;border-radius:10px;} .pre-header{margin-top:23px;padding-bottom:6px;} .tape{position:relative;padding:85px;height:668px;background-size:cover;background-position:center;} .tape .wrapper{display:table;height:100%;width:100%;max-width:1200px;} .tape .text-wrapper{display:table-cell;vertical-align:middle;} .tape:before{content:"";display:block;position:absolute;left:65px;right:65px;top:65px;bottom:65px;border: 4px solid #FFF;} .tape h3,.tape .h3{font-size:35px;line-height:50px;text-transform:uppercase;padding: 0 80px;} .tape h4,.tape .h4{font-weight:400!important;} .text-image-to-edge{min-height:654px;display:flex;flex-wrap:nowrap;color:#666;clear:both;overflow:hidden;font-size:16px;line-height:1.8;} .text-image-to-edge + .white-panel{margin-top:0!important;} .text-image-to-edge__name{text-transform: uppercase;font-size:14px;line-height:1.5;margin-bottom:30px;} .text-image-to-edge__title{font-size:36px;line-height:46px;color:#333;font-weight:400;margin-bottom:26px;} .text-image-to-edge__col-left{box-sizing:border-box;width:50%;float:left;padding-left:calc(50% - (1200px / 2));padding-top:80px;padding-bottom:80px;padding-right:65px;background-color:#f5f5f5;} .text-image-to-edge__col-left.full-width{width:100%;padding-right:calc(50% - (1200px / 2));text-align:center} .text-image-to-edge__col-left.bg-white{background-color:#fff;color:#000;} .text-image-to-edge__col-left p + p{padding-top:34px;} .text-image-to-edge__col-right{position:relative;width:50%;overflow:hidden;} .text-image-to-edge__col-right .image-container{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#000;float:left;background-position: center center; background-repeat: no-repeat;background-size:cover;} .text-image-to-edge__col-right:after{content:"";display:block;position:absolute;left:35px;right:35px;top:35px;bottom:35px;border: 4px solid #FFF;} .text-image-to-edge__col-right.not-square:after{display: none;} .text-image-to-edge__col-left .btn{margin-top:45px!important;font-weight:bold;font-size:16px;margin-top:2px;padding:16px 25px 14px 25px;min-width:274px;margin-left:5px;margin-right:5px;} .text-image-to-edge__logo{display:block;margin: 4px auto 30px auto;max-width:100%;} .text-image-to-edge__col-left .text-block{display:table;height:100%;} .text-image-to-edge__col-left .info-block{display:table-cell;vertical-align:middle;} .text-image-to-edge__col-left .counter-list-wrapper{text-align:left;} .text-with-buttons{text-align:center;} .text-with-buttons .btn{margin-top:45px!important;font-weight:bold;font-size:16px;margin-top:2px;padding:16px 25px 14px 25px;min-width:274px;margin-left:5px;margin-right:5px;} .home-revistas{} .home-revistas .item{padding:20px 0;} .home-revistas .item + .item{padding-top:30px;} .home-revistas .item .item-content{float:right;width:calc(50% - 30px);line-height:28px;} .home-revistas .item .item-content h3,.home-revistas .item .item-content .h3{font-weight:600;font-size:22px;line-height:26px;padding:0 0 16px 0;} .home-revistas .item .item-content:only-child{width:100%;text-align:center;} .home-revistas .item .item-subtitle{padding:0 0 16px 0;font-weight:bold;} .home-revistas .item .item-text{padding:10px 0 0 0;} .home-revistas .item .item-text p{margin:0;padding:0;} .home-revistas .item .item-image{float:left;width:calc(50% - 30px);text-align:center;margin:4px 0 9px 0;} .home-revistas .item .item-image img{margin:0 0 0 auto;height:100%;max-height:550px;width:auto;} .home-revistas .item .item-button{padding:52px 0 0 30px;margin-left:50%;display:none;} .home-revistas .item .item-button a{font-weight:bold;padding-top:13px;padding-bottom:13px;} .home-revistas .item:last-child .item-button{display:block;} .turismo-ficha p,.turismo-ficha ul{font-size:inherit!important;line-height:inherit!important;} .turismo-list h6{font-weight:500!important;} .turismo-text .ruta{padding-left: 10px;padding-right: 10px;font-weight: 600;} .turismo-text .ruta .lit{font-size:11px;margin-right:10px;} .turismo-top .turismo-contacto .info-title{font-weight:500;} .button-info .btn{font-weight:500!important;} #floating-checkout-wrapper{border-top:1px solid #CCC;} #floating-checkout-wrapper .floating-checkout-content{border-bottom:0 none;} #floating-checkout-wrapper.sticky{border-bottom:1px solid #CCC;border-top:0 none;} #text-slideshow .text-slideshow-block{background-color:#FFFFFF;padding-top:11px;padding-bottom:10px;box-shadow:0 4px 2px -2px #CCCCCC;-moz-box-shadow:0 4px 2px -2px #CCCCCC;-webkit-box-shadow:0 4px 2px -2px #CCCCCC;} #text-slideshow .text-slideshow-block .wrapper{padding-top:0px;padding-bottom:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;} #text-slideshow .text-slideshow-block .wrapper .item{padding-left:0px;padding-right:0px;} #video-wrapper{margin-bottom:0px;} .banner-publi-home{margin-bottom:0px;} .banner-publi-interior{margin-top:0px;max-width:none;} .tapas-detalle h1{border:0 none;text-align:center;padding-bottom:12px;margin-bottom:20px!important;} .content-patros{border-top:0 none!important;} .content-patros:before,.content-patros::before{display:none;} .content-socis h4{border-top:0 none!important;} @media(max-width:1317px){ .slider .ca-item-main{width: 100%!important;left: unset!important;margin-left: unset;padding-left: 10%;padding-right: 10%;} .slider .ca-item-main.tright {right: unset!important;} } @media(max-width:1242px){ .home-bloque{padding-left:21px;padding-right:21px;} .home-bloque .marketplace-wrapper{padding-left:0!important;padding-right:0!important;} footer .footer .footer-top{margin-left: -21px;margin-right: -21px;padding-left: 21px;padding-right: 21px;} footer.responsive .particips{padding-top:23px;} footer.responsive .particips li{margin-left:5px;margin-right:5px;display:inline-block;float:none;} footer.responsive .particips li.text{display:block;margin:0px;} footer.responsive .particips li .footer-aso{padding-bottom:10px;} footer.responsive ul.colaboran{padding-top:33px;} footer.responsive ul.social-networks{padding-bottom:29px;} footer.responsive ul.social-networks li.lit{text-align:center;margin-right:0px;} footer.responsive .copyright-policy{clear:both;} .banners-home,.promos-categorias-home,.promos-mosaico.wrapper,.slogan .wrapper,.faldon .wrapper{padding-left:21px !important;padding-right:21px !important;box-sizing:border-box;} .promos-categorias-home .item a{max-height:none;display:block;min-height:230px;} .faldon .items{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;} .faldon .item{margin-left:10px;margin-right:10px;width:calc(50% - 219px);} .faldon .item.faldon-blog{width:378px;} .promo-sectorial{text-align:center;} .promo-sectorial a{width:245px;margin-bottom:3px;float:none;display:inline-block;font-size:14px;} .promo-sectorial a + a{margin-left:3px;} .promo-right{width:calc(100% - 585px - 19px);} html:not(.istablet) .home-bloque-icons-block{width:calc(100% + 21px);} #nav .logo-mini-nav {padding-left:21px;} #nav .principal {padding-left: 21px !important;padding-right: 21px !important;} .headerV2 #nav .principal.wrapper {width:100%;} .headerV2 #nav .principal li{padding-left:20;padding-right:21px;} .content .abstract:only-child .gallery a.foto{width:calc(25% - 15px);} .content .abstract:nth-child(2) .gallery a.foto{width:calc(25% - 15px);} .text-image-to-edge__col-left{padding-left:20px;padding-right:20px!important;} } @media(max-width:1180px){ .slider-causas .goals-wrapper{font-size:41px;} .slider-causas .goal-title{font-size:15px;} .slider-causas .goals-action .btn{font-size:14px;} .slider-causas .goal-left-col:after{margin-right:18px;margin-left:18px;} .slider-causas .progress-wrapper{margin-left:24px;} } @media(max-width:1140px){ .promos-categorias-home .item a{min-height:211px;} .promo-left,.promo-right{width:calc(50% - 10px);} .promo-contenido{width:100%;} .promo-condiciones{width:100%;} .promo-ficha-info{width:100%;float:none;padding-bottom:16px;} .promo-ficha-foto{width:100%;float:none;} .promo-solicitar{position:static;width:100%;margin-bottom:20px;} .promo-ficha-foto{float:left;width:calc(50% - 10px);} .promo-ficha-info{float:right;width:calc(50% - 10px);} .promo-solicitar{position:absolute;margin-bottom:0px;width:calc(50% - 30px);} .slider .ca-item-main h3{font-size: 44px!important;line-height: 50px;} .slider .ca-item-main .h3{font-size: 44px!important;line-height: 50px;} .slider .ca-item-main h4{font-size: 30px;line-height:35px;} .slider .ca-item-main .h4{font-size: 30px;line-height:35px;} .slider-button {margin-top: 30px;} } @media(max-width:1092px){ .promos-mosaico .item{width:calc(33.3333333% - 12px);} .promos-categorias-home .item a{min-height:201px;} .promo-estacional .promos-mosaico + .promos-mosaico .item{width:calc(25% - 12px);} } @media(max-width:1086px){ .promo-left,.promo-right{width:100%;float:none;} .promo-right{border-top:1px solid #000000;padding-top:30px;} .promo-right .ficha-socio .pill{max-width:100%;} .promo-right .ficha-socio .ficha .info,.promo-right .ficha-socio .ficha .media{width:100%;float:none;} .promo-right .ficha-socio .ficha .media .foto{display:block;} .promo-right .gallery{max-width:100%!important;} .promo-form form{margin-left:0px;} .slider-button {margin-top: 25px;} } @media(max-width:1057px){ .promos-categorias-home .item a{min-height:195px;} } @media(max-width:1040px){ .promos-categorias-home .item a{min-height:191px;} .promo-sectorial a{margin-left:1.5px!important;margin-right:1.5px!important;} } @media(max-width:1023px){ .header .logo {display:block;} .header .logo img{max-height:70px!important;} header{border-bottom:none!important;} header.sticky{background-color:#FFFFFF!important;} header.sticky .header .logo{float:left;} header.sticky .header .logo img{max-height:50px;} body.headerV2:not(.page-index) main{margin-top:0!important;} .faldon .item.faldon-info{width:calc(100% - 20px);} .faldon .item.faldon-noticias{width:calc(100% - 418px);} footer .footer-newsletter {padding-bottom:30px;} footer .footer-newsletter .wrapper{width:100%;padding-left:21px !important;padding-right:21px !important;box-sizing:border-box;} footer .footer-newsletter span{width:100%;text-align:center;padding-bottom:10px!important;} footer .footer-newsletter b{white-space:nowrap;} footer .footer-newsletter form{float:none;margin:0 auto;width:510px;} .pretitle span{display:none;} .creditos{font-size:12px;} .creditos td{padding-left:5px;padding-right:5px;} .home-bloque-agenda-h-item{margin-left: 0; width:100%;} .home-bloque-agenda-h-item + .sep {display:block;width: 100%;background-color:#cccccc;height:1px;margin: 10px 0 20px 0;} .home-bloque-icons-block{padding:50px 0 25px 0;} .home-bloque-icons-block .icons-block-item .icons-block-item-icon svg{height:50px;} .home-bloque-icons-block .icons-block-item .icons-block-item-title{font-size:20px;line-height:27px;margin-top:20px;} #nav{display: none!important;} .headerV2 main{margin-top: -117px!important;} .headerV2 .slider .ca-item-main{padding-top:114px;} .headerV2 header{height:auto;padding:0;background-color:rgba(255,255,255,0.01);} section .nav{display:none;} .page-index header.sticky .header .logo{display:none;} .page-index header.sticky .header .logo-mini{display:block;} .slider-causas .progress-wrapper{margin-left:0px!important;} } @media(max-width:984px){ .banners-home{width:100%;margin-left:0px;margin-right:0px;} .banners-home a{width:100%;margin-left:0px;margin-right:0px;} .promos-categorias-home .item a{min-height:181px;} .text-image-to-edge{flex-wrap:wrap;min-height:auto;} .text-image-to-edge__col-left{width:100%;padding-top:40px;padding-bottom:40px;} .text-image-to-edge__col-right{width:100%;height:300px;} .text-image-to-edge__col-left .btn{margin-top:30px!important;} .text-image-to-edge__col-left .btn + .btn{margin-top:15px!important;} .text-with-buttons .btn{margin-top:30px!important;} .text-with-buttons .btn + .btn{margin-top:15px!important;} .tape{height:362px;padding:55px;} .tape:before{left:35px;right:35px;top:35px;bottom:35px;} .tape h3,.tape .h3{padding:0 50px;} } @media(max-width:981px){ .content .sidebar .sidebar-bloque .mostviewed .item{width:100%;} } @media (max-width: 956px) { .home-bloque-unico {width: calc(50% - 10px);-moz-width: calc(50% - 10px);-webkit-width: calc(50% - 10px);} .home-bloque-unico:nth-of-type(2) {margin-right: 0;} } @media(max-width:934px){ .promos-categorias-home .item a{min-height:171px;} } @media(max-width:880px){ .slider-causas{margin-top: 0px;} .slider .ca-item-main h3 { font-size: 30px!important; line-height: 36px; font-weight: 700; } .slider .ca-item-main .h3 { font-size: 30px!important; line-height: 36px; font-weight: 700; } .slider .ca-item-main h4 { font-size: 20px; line-height: 26px; text-transform: uppercase; } .slider .ca-item-main .h4 { font-size: 20px; line-height: 26px; text-transform: uppercase; } .page-index .white-panel { margin-top: 0; } .slider .ca-nav span { top: 50%; } .slider .ca-nav span.ca-nav-next { zoom: 0.5; right: 40px; } .slider .ca-nav span.ca-nav-prev { zoom: 0.5; left: 40px; } .slider .ca-item-main { text-align: center!important; } .tape h3,.tape .h3{ font-size: 28px; line-height: 1.3; } .tape h4,.tape .h4{ font-size: 26px; line-height: 1.3; } } @media(max-width:876px){ .promos-categorias-home .items{text-align:center;} .promos-categorias-home .item.big{display:none;} .promos-categorias-home .item{float:none;display:inline-block;} .promos-categorias-home .item a{min-height:auto;} .promo-estacional .promos-mosaico + .promos-mosaico .item{width:calc(33.33333333333% - 12px);} } @media(max-width:861px){ .content-carousel.square .flex-direction-nav a.flex-next {margin-right: 26px;} .content-carousel.square .flex-direction-nav a.flex-prev {margin-left: 26px;} } @media(max-width:859px){ .page-index .slogan{margin-bottom:80px !important;} .page-index .slogan a{margin-bottom:0px;} .page-index .slogan h2{font-size:54px;line-height:60px;padding-top:4px;} div:not(".socios-container") .carousel-block .flex-direction-nav .flex-prev {left: -50px;} div:not(".socios-container") .carousel-block .flex-direction-nav .flex-next {right: -50px;} } @media(max-width:818px){ .faldon .item.faldon-noticias{width:calc(100% - 20px);} .faldon .item.faldon-blog{width:calc(100% - 20px);} .faldon .item.faldon-blog .faldon-blog-img a{width:auto;position:relative;width:143px;height:108px;background-color:#FFFFFF;overflow:hidden;} .faldon .item.faldon-blog .faldon-blog-img a + a{float:left;margin-left:14px;} .faldon .item.faldon-blog .faldon-blog-img img{border:0 none;display:block;margin:0 auto;height:100%;width:auto;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);} } @media(max-width:786px){ .promos-mosaico .item .info{min-height:83px;} .promos-mosaico .item h3{font-size:14px;line-height:16px;} .promos-mosaico .item h4{font-size:18px;line-height:22px;} .promos-categorias-home .items{width:100%;margin-right:0px;margin-left:0px;} .promos-categorias-home .item{width:25%;margin-left:4px;margin-right:4px;} } @media(max-width:738px){ .promos-mosaico .item{width:calc(50% - 12px);} .promo-estacional .promos-mosaico + .promos-mosaico .item{width:calc(50% - 12px);} .slider-button-wrapper {bottom:50px;} } @media(max-width:734px){ .home-revistas .item .item-content{float:none;width:100%;text-align:center;} .home-revistas .item .item-text{display:none;} .home-revistas .item .item-image{float:none;width:100%;padding-top:21px;} .home-revistas .item .item-image img{height:auto;max-height:426px;margin:0 auto;} .home-revistas .item .item-button{padding:32px 0 0 0;margin:0;text-align:center;} .home-revistas .item .item-button a{margin:0 auto;} } @media(max-width:700px){ .load-more-button {width: 100%;} } @media(max-width:680px){ .promo-ficha-foto,.promo-ficha-info{float:none;width:100%;} .promo-solicitar{position:static;margin-bottom:20px;width:100%;} .content .abstract .promo-ficha h1{font-size:28px!important;line-height:34px!important;} .home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5),.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5) ~ .icons-block-item{width:calc(100% / 3);margin-bottom:35px;} .home-bloque h4,.rrss h4,.home-bloque .h4,.rrss .h4,.home-bloque.catalog-block .home-section-title,.home-destacados-unico{font-size:16px!important;line-height:1.3!important;} .home-bloque h4:after,.rrss h4:after,.home-bloque .h4:after,.rrss .h4:after{margin-top:4px!important;} } @media(max-width:674px){ .promo-right .ficha-socio .gallery a.foto,.ficha-socio .pill .gallery a.foto{width:calc((100% - 19px)/2)!important;} .home-bloque-icons-block svg{height:30px;} .home-bloque-icons-block .icons-block-item .icons-block-item-title{font-size:16px;line-height:23px;margin-top:10px;} header{height:auto} .headerV2 .header{height:59px;} .headerV2 .header .logo-mini img,.header .logo-mini img {padding: 11px 0 11px 0!important;} .headerV1 main,.headerV2 main{margin-top:-60px!important;} main{margin-top:-58px!important;} .header .logo {display: none!important;} .content .abstract:only-child .gallery a.foto{width:calc(50% - 10px);} .content .abstract:only-child .gallery a.foto:nth-of-type(4n+1){margin-left:0px!important;} .content .abstract:only-child .gallery a.foto:nth-of-type(3n+1){margin-left:0px!important;} .content .abstract:only-child .gallery a.foto:nth-of-type(2n){margin-left:19px!important;} .content .abstract:only-child .multievents-gallery .gallery a.foto:nth-of-type(odd){margin-left:0px;} .content .abstract:only-child .multievents-gallery .gallery a.foto:nth-of-type(even){margin-left:19px;} .content .abstract:nth-child(2) .gallery a.foto{width:calc(50% - 10px);} .content .abstract:nth-child(2) .gallery a.foto:nth-of-type(4n+1){margin-left:0px;} .content .abstract:nth-child(2) .gallery a.foto:nth-of-type(3n+1){margin-left:0px;} .content .abstract:nth-child(2) .gallery a.foto:nth-of-type(2n){margin-left:19px;} .page-index header:not(.sticky) .header .logo{display:block!important;} .page-index header:not(.sticky) .header .logo img{max-height:48px!important;} .page-index header:not(.sticky) .header .logo-mini{display:none!important;} section{height:57px;line-height:57px;} } @media(max-width:640px){ .home-bloque{padding-left:10px;padding-right:10px;} footer .footer .footer-top {margin-left: -10px;margin-right: -10px;padding-left: 10px;padding-right: 10px;} .promo-estacional .promos-mosaico{padding-left:0px!important;padding-right:0px!important;} .promos-categorias-home .item{width:43%;} .page-index .slogan h2{font-size:46px;line-height:56px;} html:not(.istablet) .home-bloque-icons-block{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;width:100%;box-sizing:border-box;} .text-image-to-edge{font-size:15px;line-height:26px;} .text-image-to-edge__col-left{padding-left:10px;padding-right:10px;} .text-image-to-edge__col-left p + p{padding-top:24px;} .text-image-to-edge__name{line-height:21px;margin-bottom:25px;} .text-image-to-edge__title{font-size:30px;line-height:36px;} } @media(max-width:600px){ .home-bloque-unico{width:100%;} } @media(max-width:585px){ footer .footer-newsletter form{width:100%;} footer .footer-newsletter .wrapper{padding-left:10px!important;padding-right:10px!important;} footer .footer-newsletter .input{width:100%;margin-right:0px!important;} footer .footer-newsletter .btn{margin-top:5px!important;width:100%;margin-left:0px!important;} .ficha-detalle:not(.multievent-detail-content) .abstract h1{font-size:26px!important;line-height:30px!important;} } @media(max-width:560px){ .ficha-socio .pill .gallery.item1 a.foto,.ficha-socio .pill .gallery.item2 a.foto{width:calc((100% - 19px)/2)!important;} .ficha-socio .pill .gallery.item1 a.foto:nth-of-type(2n+1),.ficha-socio .pill .gallery.item2 a.foto:nth-of-type(2n+1){margin-right:19px;} .home-bloque-agenda-h-item figure,.home-bloque-agenda-h-item .event-info {display:block;width:100%;} .home-bloque-agenda-h-item .event-info {margin-left:0;} .home-bloque-icons-block .icons-block-item,.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5),.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5) ~ .icons-block-item{width:calc(100% / 2);} } @media(max-width:542px){ .slider-causas .goals-wrapper{font-size:29px;} } @media(max-width:515px){ .promo-sectorial a{margin-left:0px!important;margin-right:0px!important;width:100%;} footer .footer-newsletter .wrapper{width:100%;} footer .footer-newsletter .btn{margin-left:0;} } @media(max-width:510px){ .page-index .slogan{margin-top:40px !important;margin-bottom:40px !important;} } @media(max-width:497px){ .promo-form .buttons{text-align:center;} .promo-form .btn{width:100%;} .tape{padding:26px;} .tape:before{top:10px;left:10px;right:10px;bottom:10px;} .tape h3,.tape .h3{font-size:20px;} .tape h4,.tape .h4{font-size:18px;} .slider-button-wrapper{bottom:30px;} } @media(max-width:480px){ .promos-categorias-home .items{width:269px;margin-left:auto;margin-right:auto;} .promos-categorias-home .item{width:100%;margin-left:0px;margin-right:0px;} .promos-mosaico .items{max-width:342px;width:100%;margin-left:auto;margin-right:auto;} .promos-mosaico .item{width:100%;margin-left:0px;margin-right:0px;} .banners-home a{padding-top:12px;} .banners-home h3{font-size:16px;padding-bottom:10px;} .banners-home h4{font-size:28px;padding-bottom:10px;line-height:28px;} .promo-estacional .promos-mosaico + .promos-mosaico .item{width:100%;margin-left:0px;margin-right:0px;} .home-bloque h4:after,.rrss h4:after,.home-bloque .h4:after,.rrss .h4:after{width:100%;} .slider .ca-nav span{top:unset;bottom:50px;} section{height:40px;line-height:40px;} .text-image-to-edge{font-size:14px;} .text-image-to-edge__col-left{padding-top:20px;padding-bottom:20px;} .text-image-to-edge__col-left p + p{padding-top:14px;} .text-image-to-edge__col-left .btn{margin-top:20px!important;} .text-image-to-edge__col-left .btn + .btn{margin-top:10px!important;} .text-image-to-edge__title{font-size:26px;line-height:30px;margin-bottom:18px;} .text-image-to-edge__logo{margin-bottom:22px;} .text-with-buttons .btn{margin-top:20px!important;} .text-with-buttons .btn + .btn{margin-top:10px!important;} } @media(max-width:477px){ .promo-right .ficha-socio .ficha .data .title-sec{font-size:22px!important;} .alerta .alert-logo{padding:8px;} .slider-button{padding:5px 15px!important;line-height: normal!important;height: auto!important;} } @media(max-width:465px){ .proyectos-list .item h3,.proyectos-list .item p,.proyectos-list .item ul{float:right;width:calc(100% - 10px - 110px);} .proyectos-list .item figure{float:left;width:110px;margin:2px 10px 4px 0;} } @media(max-width:450px){ .slider .ca-item-main h3 {font-size:22px!important;line-height:1.3!important;margin-bottom:0;} .slider .ca-item-main .h3 {font-size:22px!important;line-height:1.3!important;margin-bottom:0;} .slider .ca-item-main h4 {font-size:16px!important;line-height:1.3!important;} .slider .ca-item-main .h4 {font-size:16px!important;line-height:1.3!important;} .slider-button-wrapper {bottom:20px;} .content .abstract:only-child .gallery a.foto:nth-of-type(2n){margin-left:0px!important;} } @media(max-width:380px){ .text-image-to-edge{font-size:13px;} } @media(max-width:360px){ .slider .ca-item-main h3{font-size:20px!important;line-height:1.2!important;} .slider .ca-item-main .h3{font-size:20px!important;line-height:1.2!important;} .slider .ca-item-main h4{font-size:15px!important;line-height:1.1!important;} .slider .ca-item-main .h4{font-size:15px!important;line-height:1.1!important;} } @media(max-width:355px){ .home-bloque-icons-block .icons-block-item,.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5),.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5) ~ .icons-block-item {width: 100%;} } @media(max-width:350px){ .proyectos-list .item h3,.proyectos-list .item p,.proyectos-list .item ul{float:none;width:100%;} .proyectos-list .item figure{float:none;width:100%;margin:0 0 16px 0;} }