@font-face{font-family:"Gotham";src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Book.eot);src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Book.eot?#iefix) format("embedded-opentype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Book.woff2) format("woff2"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Book.woff) format("woff"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Book.ttf) format("truetype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Book.svg#Gotham-Book) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Medium.eot);src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Medium.woff2) format("woff2"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Medium.woff) format("woff"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Medium.ttf) format("truetype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Medium.svg#Gotham-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-MediumItalic.eot);src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-MediumItalic.eot?#iefix) format("embedded-opentype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-MediumItalic.woff2) format("woff2"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-MediumItalic.woff) format("woff"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-MediumItalic.ttf) format("truetype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-MediumItalic.svg#Gotham-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Gotham";src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Bold.eot);src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Bold.eot?#iefix) format("embedded-opentype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Bold.woff2) format("woff2"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Bold.woff) format("woff"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Bold.ttf) format("truetype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Bold.svg#Gotham-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-BoldItalic.eot);src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-BoldItalic.eot?#iefix) format("embedded-opentype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-BoldItalic.woff2) format("woff2"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-BoldItalic.woff) format("woff"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-BoldItalic.ttf) format("truetype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-BoldItalic.svg#Gotham-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Gotham";src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Black.eot);src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Black.eot?#iefix) format("embedded-opentype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Black.woff2) format("woff2"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Black.woff) format("woff"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Black.ttf) format("truetype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/Gotham-Black.svg#Gotham-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"DIN RegularAlternate";src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/din_regularalternate-webfont.eot);src:url(//ashotel.es/wp-content/themes/ashotel-child/fonts/din_regularalternate-webfont.eot?#iefix) format("embedded-opentype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/din_regularalternate-webfont.woff2) format("woff2"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/din_regularalternate-webfont.woff) format("woff"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/din_regularalternate-webfont.ttf) format("truetype"),url(//ashotel.es/wp-content/themes/ashotel-child/fonts/din_regularalternate-webfont.svg#dinregularalternate) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--font-primary:"Gotham";--font-secondary:"DIN "}html,body{font-family:var(--font-primary);h1,h2,h3,h4,h5,h6{font-family:var(--font-primary)}}body.elementor-page{.ast-container{padding-inline:0}}@media (max-width:544px){.ast-separate-container #content .ast-container{padding-left:0 !important;padding-right:0 !important}}body.elementor-template-full-width{&.ast-separate-container .site-content .ast-container{padding:0;max-width:100% !important;.ast-article-single{padding:0}}.site-content .ast-container{padding:0;max-width:100% !important}}.carrousel-hero{height:500px;overflow:hidden;position:relative}.carrousel-hero .swiper,.carrousel-hero .swiper-wrapper,.carrousel-hero .swiper-slide{height:100% !important}.carrousel-hero img{width:100%;height:100%;object-fit:cover;z-index:1}.carrousel-hero-wrapper .slide-content{display:none}.custom-grid-collapsibles{img{max-height:50px;width:auto !important}}.tit-servicio{background:#585858;color:#ffffff;padding:8px 15px;width:100%;border-radius:999px;font-weight:700;font-size:1.25rem;cursor:pointer;transition:background 0.3s ease;text-decoration:none !important;text-align:center;&:hover{background:#0284c7}}.texto-servicio{max-height:0;overflow:hidden;opacity:0;text-align:center !important;align-content:center !important;transition:max-height 0.4s ease,opacity 0.3s ease;height:auto !important;margin-top:0 !important;p{margin:0;font-size:.95rem;line-height:1.6;color:#6b7280;max-width:260px}}.tit-servicio:hover+.texto-servicio{max-height:300px;opacity:1;margin-top:30px !important}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.elementor-widget:not(:last-child){margin-bottom:0}.entry-header{display:none}h2{font-family:var(--font-primary);font-size:27px;margin-bottom:20px !important}.row-enlaces{padding-top:0 !important}.row-noticias{padding-top:40px}.elementor-posts-container .elementor-post{padding:10px !important;background-color:#f1f1f1}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img:hover{transform:scale(1.2) translate(-50%,-50%);transition:transform 1s ease}.row-enlaces a{color:#52514d;font-size:13px;font-family:var(--font-primary)}.row-enlaces p{margin-bottom:0}.row-enlaces .box{padding:25px 0}@media only screen and (min-width:1025px){.row-enlaces .box{box-shadow:10px 0px 9px 0px rgb(0 0 0/30%),18px -1px 12px -9px rgb(0 0 0/30%) inset}}@media only screen and (max-width:1024px){.row-enlaces .box{border:1px solid}.row-enlaces .box:nth-child(2){border-left:none;border-bottom:none}.row-enlaces .box:nth-child(5){border-top:none}.row-enlaces .box:nth-child(4){border-left:none}.row-enlaces .box:nth-child(1){border-bottom:none}}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:68px}header{@media screen and (width < 1170px){box-shadow:10px 10px 20px 10px #c6c6c55f}.site-header-primary-section-right{flex-flow:column;align-items:flex-end;justify-content:center}.main-header-menu>.menu-item{>.menu-link{flex-flow:row-reverse;gap:0.2em;font-weight:600;font-size:12px;color:var(--ast-global-color-3);.ast-icon.icon-arrow{font-size:1.5em;color:var(--ast-global-color-0)}}ul.sub-menu{li{text-align:left;@media screen and (width>1170){text-align:center}&:not(:last-child){border-bottom:1px solid #eee}a.menu-link{font-size:12px !important;color:var(--ast-global-color-0) !important;font-weight:600}}}}.header-sup{font-weight:500;font-size:12px;line-height:30px}}footer{.site-above-footer-wrap{p{color:var(--ast-global-color-4);font-family:"DIN RegularAlternate";font-size:22px}@media screen and (width>=680px){.site-footer-above-section-1{display:flex;align-items:center !important;justify-content:center;gap:1rem;>div{flex:0 1 auto;width:auto;display:inline-flex;margin:0}}}&[data-section=section-above-footer-builder] .ast-builder-grid-row{min-height:0}}ul.menu{li{font-weight:500;a{color:var(--ast-global-color-4);&:before{content:"-"}}}}.site-primary-footer-wrap{padding-inline:30px;[data-section=sidebar-widgets-footer-widget-2]{.wp-widget-group__inner-blocks{display:grid;justify-content:center;text-align:center;gap:30px;padding-top:30px;.separator{height:1px;width:100%;background:var(--ast-global-color-4)}@media screen and (width>=600px){grid-template-columns:1fr 1fr;.separator{display:none}ul.menu li{text-align:left}}@media screen and (width>=960px){display:flex;justify-content:space-between;align-items:center;.separator{display:block;height:auto;width:1px;align-self:normal}ul.menu li{text-align:left}}}}}.site-below-footer-wrap{background-color:var(--ast-global-color-6) !important;padding-inline:30px;address{color:white;text-align:center;font-style:normal;a{color:white;&:hover{color:#fff}}p:nth-child(2){max-width:48ch;margin-inline:auto}}}}.elementor-element:has(.custom-aside){--aside-deco-height:66px;>.e-con-inner>div{>div:first-child{min-height:var(--aside-deco-height);display:flex;justify-content:space-between;flex-flow:column-reverse;align-items:flex-start;padding-block:1rem}}@media screen and (width>=810px){>.e-con-inner>div{>div:first-child{flex-flow:row;flex-wrap:wrap;align-items:center}}}}.custom-aside{--aside-deco-height:66px;display:none !important;flex:0 0 280px !important;box-shadow:10px 0px 12px 3px rgba(0,0,0,0.2);>.elementor-widget-heading:first-child{background:var(--ast-global-color-0);padding-inline:20px;position:relative;&:before{content:" ";display:block;position:absolute;top:0;right:0;height:var(--aside-deco-height);width:calc(((100vw - var(--ast-normal-container-width)) / 2) + 100% + 15px);background-color:var(--ast-global-color-0);z-index:-1}h2{color:#fff;text-transform:uppercase;font-size:20px;margin-bottom:0 !important}}.catchProgressbar{display:none !important}.menu-asociados-container .simple_list_menu,.menu-qsomos-container .simple_list_menu{>ul{display:grid;gap:10px;>li{>a{display:flex !important;align-items:center;font-size:15px !important;padding-right:10px !important;text-decoration:none !important;height:42px;line-height:1.2;&:before{content:"";display:block}&[href*="/rc"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_reponcorporativa_22.svg) no-repeat;width:27px;min-width:27px;height:27px;margin:0 calc((70px - 27px) / 2)}&[href*="/historia"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-qsomos/ico_quienes_hist.svg) no-repeat;width:25px;min-width:25px;height:27px;margin:0 calc((70px - 25px) / 2)}&[href*="/mision"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-qsomos/ico_quienes_mision.svg) no-repeat;width:27px;min-width:27px;height:27px;margin:0 calc((70px - 27px) / 2)}&[href*="/consejo"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-qsomos/ico_quienes_consejo.svg) no-repeat;width:34px;min-width:34px;height:30px;margin:0 calc((70px - 34px) / 2)}&[href*="/equipo"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_equipotecnico_22.svg) no-repeat;width:30px;min-width:30px;height:30px;margin:0 calc((70px - 30px) / 2)}&[href*="/proyectos"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-qsomos/ico_quienes_curriculum.svg) no-repeat;width:16px;min-width:16px;height:21px;margin:0 calc((70px - 16px) / 2)}&[href*="/rc/proyectos"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_proyectos_22.svg) no-repeat;width:25px;min-width:25px;height:30px;margin:0 calc((70px - 25px) / 2)}&[href*="/curriculum"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_cvdejecutivo_22.svg) no-repeat;width:20px;min-width:20px;height:21px;margin:0 calc((70px - 20px) / 2)}&[href*="/certificaciones"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_certificaciones_22.svg) no-repeat;width:auto;min-width:22px;height:30px;margin:0 calc((70px - 22px) / 2)}&[href*="/ventajas-ser-asociado"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/ico_home_ventajas.svg) no-repeat;width:35px;min-width:35px;height:27px;margin:0 calc((70px - 35px) / 2)}&[href*="/establecimientos-asociados"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-asociados/ico_asociados_establecimientos.svg) no-repeat;width:25px;min-width:25px;height:25px;margin:0 calc((70px - 25px) / 2)}&[href*="/club-proveedores"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-asociados/ico_asociados_club.svg) no-repeat;width:42px;min-width:42px;height:29px;margin:0 calc((70px - 42px) / 2)}&[href*="/asesoramiento"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-servicios/ico_servicios_formacion.svg) no-repeat;width:26px;min-width:26px;height:27px;margin:0 calc((70px - 26px) / 2)}&[href*="/formacion"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_formacion_22.svg) no-repeat;width:40px;min-width:40px;height:36px;margin:0 calc((70px - 40px) / 2)}&[href*="/portal-de-empleo"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-servicios/ico_servicios_portalempleo.svg) no-repeat;width:30px;min-width:30px;height:30px;margin:0 calc((70px - 30px) / 2)}&[href*="/innovacion-y-desarrollo-sostenible"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_innovacion_22.svg) no-repeat;width:30px;min-width:30px;height:40px;margin:0 calc((70px - 30px) / 2)}&[href*="/acuerdos-comerciales"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-servicios/ico_servicios_acuesdoscomerciales.svg) no-repeat;width:30px;min-width:30px;height:30px;margin:0 calc((70px - 30px) / 2)}&[href*="/comunicacion"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_comunicacion_22.svg) no-repeat;width:29px;min-width:29px;height:27px;margin:0 calc((70px - 35px) / 2)}&[href*="/contacto"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/menu-servicios/ico_servicios_buzon.svg) no-repeat;width:24px;min-width:24px;height:19px;margin:0 calc((70px - 24px) / 2)}&[href*="/buzon-denuncia"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/ico_buzon.svg) no-repeat;width:40px;min-width:40px;height:28px;margin:0 calc((70px - 40px) / 2);position:relative;left:7px}&[href*="/eventos/ferias-y-congresos"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_ferias_congresos_22.svg) no-repeat;width:32px;min-width:32px;height:35px;margin:0 calc((70px - 32px) / 2)}&[href*="/eventos/jornadas"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_jornadas_22.svg) no-repeat;width:32px;min-width:32px;height:35px;margin:0 calc((70px - 32px) / 2)}&[href*="/eventos/encuentros"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_encuentros_22.svg) no-repeat;width:32px;min-width:32px;height:35px;margin:0 calc((70px - 32px) / 2)}&[href*="/eventos/actos-institucionales"]:before{background:url(//ashotel.es/wp-content/themes/ashotel-child/legacy/images/icon_actos_institucionales_22.svg) no-repeat;width:32px;min-width:32px;height:30px;margin:0 calc((70px - 32px) / 2)}}>ul.sub-menu{padding-top:10px !important;padding-left:85px !important;display:grid;gap:10px;background-color:white;li{line-height:1.2;a.menu-link{border:0 !important}}li a .ast-icon.icon-arrow{display:none !important}}}}>ul#menu-servicios{>li a{font-size:14px !important;padding-right:10px;text-decoration:none;line-height:15px !important}.sub-menu .sub-menu{padding:10px 0 0;background-color:white;li a{padding:10px 0 10px 20px !important}}}}@media screen and (width>=1170px){display:block !important}.elementor-widget-image img{max-width:200px}+.e-con-full{padding-bottom:110px !important;>div:first-child{position:relative;&:before{content:"";position:absolute;height:2px;width:calc(100% + 40px);left:-40px;top:auto;bottom:0;background:#ccc}h2{font-size:20px;text-transform:uppercase;margin-bottom:0 !important}}}}.uc-breadcrumbs{padding:0 !important;ul{justify-content:flex-end;.uc-breadcrumb-separator{margin:0 2px !important}.uc-item-title{text-decoration:none}.uc-item-title-inner,.uc-breadcrumb-separator{color:#999 !important;font-size:12px !important;text-transform:uppercase;font-weight:600}.uc-breadcrumb-item.uc-breadcrumb-current{.uc-item-title-inner,.uc-breadcrumb-separator{color:var(--ast-global-color-0) !important}}}}.org_wrapper.consejo-directivo,.org_wrapper.equipo-tecnico{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;.org_miembro{text-align:center;.org_nombres,.org_apellidos{font-size:12px;text-align:center;line-height:14px;font-weight:400;color:#000;padding-bottom:10px;margin-block:10px;border-bottom:2px solid #ccc}.org_cargo{text-transform:uppercase;font-weight:600;font-size:12px}}@media screen and (width>=620px){grid-template-columns:repeat(4,1fr)}}.proyectos-estrategicos_wrapper{.proyecto{display:grid;grid-template-columns:1fr;gap:25px;padding:25px 0 30px;border-top:2px solid #ccc}@media screen and (width>=480px){.proyecto{grid-template-columns:144px 1fr}}}.image-content-wrapper{.asesoramiento_item,.innovacion_item,.jornadas_item,.feriascongresos_item{display:flex;flex-direction:row;border-bottom:2px solid #ccc;padding:20px 10px;.col-info{.titulo{font-weight:600;font-size:18px}}.col-image{min-width:144px;max-width:144px;margin-right:25px;margin-top:5px}@media screen and (width <=800px){flex-direction:column;.col-image{margin-right:0;margin-top:0}.col-info{margin-top:25px}}}}.eventos_wrapper.actos-institucionales,.eventos_wrapper.encuentros{.item{padding:25px 0 25px;border-bottom:2px solid #ccc;img,.video{margin-top:20px;margin-bottom:20px}}}.eventos_wrapper.encuentros{.lista{display:flex;flex-wrap:wrap;justify-content:center;margin:25px 0;gap:20px 30px;&>div{display:flex;flex-flow:column;justify-content:center;align-items:center;width:clamp(180px, 29vw, 250px);.titulo{font-weight:700}}}}.proyectos-acciones_wrapper{display:flex;flex-direction:column;gap:30px;.proyecto-accion_item{border:2px solid #ccc;padding:2% 4%;.proyecto-accion_titulo{margin:15px 0 !important;color:#00a0e4;font-weight:600;text-transform:uppercase;font-size:16px}.proyecto-accion_extracto p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}}.tabla-cursos{width:100%;border-collapse:collapse;border:none}.tabla-cursos tr{border-bottom:1px solid #e0e0e0;border-left:none;border-right:none;border-top:none}.tabla-cursos td{border:none}.tabla-cursos td:first-child{color:#333}.tabla-cursos td a{color:#06c;text-decoration:underline;font-weight:700}.tabla-cursos-info tr{border-bottom:1px solid #fff !important}.tabla-cursos-info td{border:none;padding:25px 0}.filtros-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px;.filtro-columna{.filtro-imagen{display:flex;justify-content:center;height:70px;img{width:90px;margin-bottom:20px}}.titulo{border-radius:20px;text-transform:uppercase;color:#fff;height:40px;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:14px;line-height:15px;margin-bottom:20px}&:nth-child(1) .titulo{background-color:#3ea5d9}&:nth-child(2) .titulo{background-color:#555756}&:nth-child(3) .titulo{background-color:#999}.filtro-checks{margin-top:10px;label{display:block;color:#4d4d4d;font-size:16px;line-height:25px;font-weight:400}}}@media (width < 800px){display:flex;flex-direction:column;align-items:center;.filtro-columna{width:max(300px, 50%)}}}#establecimientos-response{overflow:auto;.tabla-establecimientos{width:800px;border-collapse:collapse;border:0 !important;margin:40px 0 60px;thead{tr{text-align:left;border-bottom:1px solid #eee}th{text-align:center;color:#999;border:0 !important}}tbody{tr{border-bottom:1px solid #eee;td{border:0 !important;font-size:14px;color:#000;text-transform:capitalize;&:first-child{color:#000 !important;font-weight:600}}td:has(svg){text-align:center}}}}.loading-overlay{text-align:center;padding:80px 20px}}.proveedores-filtros-wrapper{.filtro-header{text-align:center;span{background:#999;max-width:325px;color:#fff;padding:15px 90px;border-radius:25px;font-weight:600;font-size:14px;line-height:45px}}.filtro-checks-list{display:flex;flex-flow:column;margin:30px 0 30px 20px;@media (width>800px){display:flex;flex-flow:column wrap;height:200px;margin-left:20px}&.categoria{display:flex;flex-direction:row;justify-content:space-around;height:fit-content !important}label{font-weight:400;font-size:14px;line-height:23px;display:flex;align-items:center;color:#4d4d4d;margin:0 10px;input{margin-right:5px}}}}.proveedores-container{display:flex;flex-flow:row wrap;margin-top:70px;justify-content:flex-start;justify-content:center;.proveedor-card{display:flex;justify-content:center;align-items:center;flex-flow:column;min-height:260px;margin:0 25px 37px;max-width:150px;width:33%;justify-content:start;@media (width>480px){min-height:280px}@media (width < 400px){min-width:180px}.proveedor-img{position:relative;filter:grayscale(100%);img:first-child{position:absolute;left:0}}.proveedor-titulo,.proveedor-actividad{line-height:19px;text-align:center}.proveedor-titulo{font-weight:600;font-size:16px;color:#4d4d4d;text-transform:uppercase;margin-top:15px;margin-bottom:0px;@media (width < 480px){font-size:14px}}.proveedor-actividad{font-size:12px;color:#009fe2;text-transform:capitalize;margin:10px 0}.proveedor-iconos{display:flex;flex-direction:row;gap:12px;svg{width:19px;height:19px}}}}.filtros-noticias-cat{display:flex;flex-direction:column;gap:5px;margin:20px 0;.btn-cat-noticia{border-radius:0;width:100%;color:#4e4e4e;background-color:transparent;display:flex;align-items:center;&:before{content:"";background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025.5%2025.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2300a0e4%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EAsset%2084ico_noticias_submenu%3C%2Ftitle%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22Layer_1-2%22%20data-name%3D%22Layer%201%22%3E%3Cpath%20d%3D%22M23.15%2C3.2h-4V.75A.75.75%2C0%2C0%2C0%2C18.35%2C0H.75A.74.74%2C0%2C0%2C0%2C0%2C.75v20.8A4%2C4%2C0%2C0%2C0%2C4%2C25.5h17.6a4%2C4%2C0%2C0%2C0%2C3.95-3.95v-16A2.35%2C2.35%2C0%2C0%2C0%2C23.15%2C3.2ZM21%2C4.69a2.47%2C2.47%2C0%2C0%2C0-.15.86V8H19.1V4.69ZM4%2C24a2.46%2C2.46%2C0%2C0%2C1-2.46-2.46V1.49H17.6V21.55A4%2C4%2C0%2C0%2C0%2C18.46%2C24ZM24%2C21.55a2.46%2C2.46%2C0%2C0%2C1-4.8.75h2.34a.76.76%2C0%2C0%2C0%2C.75-.75.75.75%2C0%2C0%2C0-.75-.74H19.1V19.1h2.45a.75.75%2C0%2C1%2C0%2C0-1.5H19.1V15.9h2.45a.75.75%2C0%2C0%2C0%2C0-1.5H19.1V12.7h2.45a.75.75%2C0%2C0%2C0%2C0-1.5H19.1V9.5h2.45a.76.76%2C0%2C0%2C0%2C.75-.75V5.55a.86.86%2C0%2C1%2C1%2C1.71%2C0v16Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.15%2C3.2H4A.76.76%2C0%2C0%2C0%2C3.2%2C4%2C.75.75%2C0%2C0%2C0%2C4%2C4.69h11.2A.75.75%2C0%2C0%2C0%2C15.9%2C4%2C.76.76%2C0%2C0%2C0%2C15.15%2C3.2Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.15%2C14.4h-4a.75.75%2C0%2C0%2C0%2C0%2C1.5h4a.75.75%2C0%2C0%2C0%2C0-1.5Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M8%2C14.4H4a.75.75%2C0%2C0%2C0%2C0%2C1.5H8a.75.75%2C0%2C0%2C0%2C0-1.5Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.15%2C20.81h-4a.75.75%2C0%2C0%2C0-.75.74.76.76%2C0%2C0%2C0%2C.75.75h4a.76.76%2C0%2C0%2C0%2C.75-.75A.75.75%2C0%2C0%2C0%2C15.15%2C20.81Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M8%2C20.81H4a.75.75%2C0%2C0%2C0-.75.74A.76.76%2C0%2C0%2C0%2C4%2C22.3H8a.76.76%2C0%2C0%2C0%2C.75-.75A.75.75%2C0%2C0%2C0%2C8%2C20.81Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.15%2C17.6h-4a.75.75%2C0%2C1%2C0%2C0%2C1.5h4a.75.75%2C0%2C0%2C0%2C0-1.5Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M8%2C17.6H4a.75.75%2C0%2C1%2C0%2C0%2C1.5H8a.75.75%2C0%2C0%2C0%2C0-1.5Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.15%2C6.4H4a.76.76%2C0%2C0%2C0-.75.75V12A.76.76%2C0%2C0%2C0%2C4%2C12.7h11.2A.76.76%2C0%2C0%2C0%2C15.9%2C12V7.15a.76.76%2C0%2C0%2C0-.75-.75Zm-.75%2C4.8H4.69V7.9H14.4Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");display:block;width:25px;min-width:25px;height:25px;margin:0 15px 0 0}transition:all 0.3s ease;&.active,&:hover{background-color:#f3f3f3}}}.noticias-acordeon-fechas{margin:40px 0;.año-item{.año-trigger{background-color:transparent;color:#000;width:100%;display:flex;justify-content:space-between;border-top:1px solid #000;border-radius:0;box-shadow:none;padding:12px 20px}.meses-container{margin-bottom:15px;.btn-mes-noticia{background-color:transparent;color:#4e4e4e;width:calc(100% - 20px);border-radius:0;padding:8px;font-weight:600;font-size:15px;text-align:left;margin:0 0 0 20px;box-shadow:none;&.active{color:var(--ast-global-color-0)}}}}}.noticias-lista{.noticia-row-item{.noticia-img-desk{display:none}@media screen and (width>=600px){.noticia-img-mob{display:none}.noticia-img-desk{display:block}}.noticia-img-{display:none}.noticia-top-flex{display:flex;flex-direction:row;.calendar-box{display:flex;flex-flow:column;justify-content:center;align-items:center;height:72px;min-width:72px;background:#00a0e4;font-weight:900;color:white;.cal-dia{font-size:29px;line-height:23px}.cal-mes{font-size:17px;line-height:17px}.cal-ano{font-size:13px;line-height:14px;font-weight:400}}.noticia-title-wrapper{@media (width < 810px){font-size:18px;line-height:24px}background:#585858;padding:0 20px;font-weight:600;font-size:20px;line-height:24px;width:100%;min-height:72px;display:flex;align-items:center;.noticia-titulo{margin:0;font-size:18px;line-height:24px;a{color:#fff}@media (width < 810px){font-size:14px}}}}.noticia-bottom-flex{display:flex;justify-content:flex-start;align-items:flex-start;overflow:hidden;margin-bottom:30px;font-weight:400;.noticia-img-col{@media (width>810px){min-width:232px;img{height:140px}}min-width:200px;}.noticia-content-col{@media (width>810px){font-size:16px;line-height:23px}font-weight:400;font-size:14px;line-height:23px;.noticia-excerpt{margin:20px 35px 12px}.noticia-multimedia{display:flex;flex-direction:row;margin:5px 35px 12px;gap:40px;a{display:flex;flex-direction:row;align-items:center;svg{width:30px;height:30px;margin-right:5px;--color-fondo:#00a0e4;--color-icono:#fff}#icon-pdf rect{fill:var(--color-fondo)}#icon-pdf path{fill:var(--color-icono)}span{color:#4d4d4d;font-weight:600}}}}}}@media screen and (width < 600px){.noticia-row-item{display:grid;grid-template-columns:1fr;gap:10px;max-width:600px;background-color:rgb(88,88,88);margin-bottom:20px;padding:10px 10px 0 10px;.noticia-img-mob{display:block;width:100%;img{width:100%;height:auto;display:block}}.noticia-img-desk,.noticia-excerpt,.noticia-excerpt{display:none}.noticia-top-flex{display:flex !important;flex-direction:column !important;gap:10px;align-items:start;.calendar-box{background:none;flex-direction:row;height:auto;margin:15px 0 10px;.cal-dia,.cal-mes,.cal-ano{font-size:13px;line-height:16px;color:#fff}.cal-dia,.cal-mes{&:after{content:"/";margin:0 2px}}}.noticia-title-wrapper{padding:0 !important}}.noticia-bottom-flex{display:block}.noticia-multimedia{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin:5px 8px 0px !important;span{color:#fff !important}svg{--color-fondo:#fff !important;--color-icono:#00a0e4 !important}}}}}.is-form-style{background:#00a0e4 !important;height:41px;width:253px;display:flex;align-items:center;font-weight:400;border-radius:20px !important;margin:0 auto 30px;>label:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027.84%2027.83%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bfill%3A%2300a0e4%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Capa_2%22%20data-name%3D%22Capa%202%22%3E%3Cg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1%2C9.37A8.33%2C8.33%2C0%2C1%2C1%2C9.37%2C17.7%2C8.34%2C8.34%2C0%2C0%2C1%2C1%2C9.37Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M25.66%2C27.39l1.73-1.73a.59.59%2C0%2C0%2C0%2C0-.83l-8.55-8.55-2.56%2C2.56%2C8.55%2C8.55a.59.59%2C0%2C0%2C0%2C.83%2C0Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M9.37%2C3.84A5.54%2C5.54%2C0%2C0%2C0%2C3.84%2C9.37a.52.52%2C0%2C0%2C0%2C.52.53.53.53%2C0%2C0%2C0%2C.52-.53A4.5%2C4.5%2C0%2C0%2C1%2C9.37%2C4.88a.52.52%2C0%2C0%2C0%2C0-1Z%22%2F%3E%3Cpath%20d%3D%22M19.21%2C15.91a.53.53%2C0%2C0%2C0-.74%2C0l-.91.91-1.21-1.21a9.39%2C9.39%2C0%2C1%2C0-.74.74l1.21%2C1.21-.91.91a.49.49%2C0%2C0%2C0-.15.36.51.51%2C0%2C0%2C0%2C.15.37l8.14%2C8.14a1.7%2C1.7%2C0%2C0%2C0%2C2.39%2C0l.9-.9a1.71%2C1.71%2C0%2C0%2C0%2C.5-1.2%2C1.68%2C1.68%2C0%2C0%2C0-.5-1.2ZM1%2C9.37A8.33%2C8.33%2C0%2C1%2C1%2C9.37%2C17.7%2C8.34%2C8.34%2C0%2C0%2C1%2C1%2C9.37ZM26.61%2C25.71l-.9.9a.66.66%2C0%2C0%2C1-.93%2C0L17%2C18.84%2C18.84%2C17l7.77%2C7.77a.68.68%2C0%2C0%2C1%2C.19.46.67.67%2C0%2C0%2C1-.19.47Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");width:28px;min-width:28px;height:28px;margin:2px 10px 0}.is-search-input{width:199px !important;float:right;border-radius:16px !important;margin-right:5px !important;height:32px !important}}.filtros-titulo{display:flex;justify-content:space-between;align-items:center}.filtros{display:flex;flex-flow:column wrap;max-width:810px;line-height:25px;padding:20px 0;border-bottom:1px solid #ccc;gap:10px;max-height:225px;overflow:auto;@media (width>800px){max-height:150px}@media (width < 515px){max-height:300px}.filtro button{border-radius:0;background-color:transparent;color:#4d4d4d;font-size:14px;font-weight:400;box-shadow:none;padding:0;text-transform:capitalize;&.active{font-weight:600}}}.circulares-container{.circular-item{display:flex;border-bottom:1px solid #ccc;padding:20px 0;position:relative;.circular-col-fecha{.calendar-box{display:flex;flex-flow:column;justify-content:center;align-items:center;height:72px;min-width:72px;background:#00a0e4;font-weight:900;color:white;margin-right:20px;.cal-dia{font-size:29px;line-height:23px}.cal-mes{font-size:17px;line-height:17px}.cal-ano{font-size:13px;line-height:14px;font-weight:400}@media (width < 600px){background:#4d4d4d}}}.circular-col-info{.circular-titulo{line-height:25px;margin-bottom:0;margin-right:30px;a{font-size:16px;font-weight:400;color:#4d4d4d}}}&:before{content:"";position:absolute;right:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011.7%2018.95%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2300a0e4%3Bstroke-miterlimit%3A10%3Bstroke-width%3A3.15px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Capa_2%22%20data-name%3D%22Capa%202%22%3E%3Cg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.11%201.11%209.47%209.47%201.11%2017.84%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");width:24px;height:24px;background-repeat:no-repeat;top:calc(50% - 12px)}}}.page-nav{.pags{text-align:center;margin-top:25px;.page-numbers{font-size:14px;font-weight:500;line-height:1.1em;padding:9px 14px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;border:1px solid #eee;&.prev{float:left;color:#999}&.dots,&:last-of-type:not(.next){display:none}&.next{float:right}&:not(.next),&:not(.prev){margin-top:-5px}}}@media screen and (width <=770px){.pags{display:flex;flex-wrap:wrap;justify-content:space-between}.pags .page-numbers{display:inline-flex;align-items:center;justify-content:center}.pags .prev.page-numbers{order:1}.pags .next.page-numbers{order:2;margin-left:auto}.pags:after{content:"";order:2;flex-basis:100%;height:0}.pags .page-numbers:not(.prev):not(.next){order:3;margin:15px 5px 0;visibility:visible;opacity:1}}}.tabs-transparencia.elementor-widget-tabs{.elementor-tab-title{font-size:.8rem !important;text-align:left !important;text-transform:uppercase}.elementor-tab-desktop-title{padding:10px !important;box-shadow:none !important}}.tabs-transparencia{.e-n-tabs-heading{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr !important;gap:0 !important;button{padding:10px !important;box-shadow:none !important;&[aria-selected=true]:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:5px;background:#fff;z-index:2}.elementor-tab-title,.e-n-tab-title-text{font-size:.8rem !important;text-align:left !important}}}@media screen and (width <=862px){.e-n-tabs{flex-direction:row !important;.e-n-tabs-heading{grid-template-columns:1fr !important;width:150px !important;height:600px !important;button[aria-selected=true]{&:after{left:100%;width:10px;height:100%;background-color:#fff;top:0}}}}}}.gform_wrapper{input,textarea,select{border-radius:15px;border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-5);width:calc(65% - 8px) !important}.gfield-choice-input{width:20px !important}.gfield-choice-input label:hover{text-transform:underline !important}.gfield input:hover,.gform_wrapper .gfield textarea:hover,.gform_wrapper .gfield select:hover{border-style:solid;border-color:var(--ast-global-color-6)}.gfield input:focus,.gfield textarea:focus,.gfield select:focus{box-shadow:0 0 0 3px rgba(0,0,0,.08);border-style:solid;border-color:var(--ast-global-color-6)}.gform_button{background-color:var(--ast-global-color-1) !important}.gform_button:hover{background-color:var(--ast-global-color-3) !important}.elementor-element-1c15a2e .gform_footer{text-align:center !important}}.entry-content>.elementor>.elementor-element:has(section.timeline)>.e-con-inner{display:grid !important}.content-area:has(.custom__single-content--circulares){margin-top:0 !important;margin-bottom:0 !important}.single_container--title{.single--fecha{display:flex;flex-flow:column;justify-content:center;align-items:center;height:72px;min-width:72px;max-width:72px;background:#00a0e4;font-weight:900;ul{margin-top:10px;display:flex;justify-content:center;li{height:fit-content;width:100%;.elementor-icon-list-text{color:#fff;text-align:center;width:100%}&:nth-child(1){.elementor-icon-list-text{font-size:29px;line-height:23px}}&:nth-child(2){.elementor-icon-list-text{font-size:17px;line-height:17px}}&:nth-child(3){.elementor-icon-list-text{font-size:13px;line-height:14px;font-weight:400}}}}}.elementor-heading-title{font-weight:600;font-size:20px;line-height:24px}@media screen and (max-width:768px){flex-direction:row;flex-wrap:nowrap;.single--fecha{background-color:#585858}}}.single--multimedia{.noticia-multimedia{display:flex;flex-wrap:wrap;margin:0;border-top:2px solid #ccc;border-bottom:2px solid #ccc;.multimedia-btn{margin:15px 30px 15px 0;display:inline-flex;align-items:center;text-decoration:none;color:#333;font-weight:bold;font-size:14px;gap:8px;transition:opacity 0.3s ease;&:hover{opacity:.7}svg{width:31px;height:31px;--color-fondo:#00a0e4;--color-icono:#fff}}}}.home>.elementor-widget-shortcode{.hentry{margin-bottom:0 !important}}.home .slidehome-movil{display:none}@media only screen and (min-width:1170px){.home .slidehome{display:block}.home .slidehome-movil{display:none}}.cabecera:has(.slider-home){height:450px;overflow:hidden;background:var(--ast-global-color-7)}.cabecera .slick-frame{visibility:hidden}.cabecera .slick-frame.slick-initialized{visibility:visible}.home .wrap .contenedor-banner-texto{top:-450px}.banner-texto.pos4{bottom:450px;top:unset !important}.banner-texto.pos3{bottom:450px;top:unset !important}.wrap{max-width:1170px;width:100%;padding:0 20px;margin:0 auto}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-dotted.slick-slider{margin-bottom:0 !important}.slick-dots li{margin:0 !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.home .slick-dots{bottom:0}.home .slick-dots li{margin:0 6px !important;width:auto;height:auto;text-align:center}.home .slick-dots li button{font-size:10px;width:1em;height:auto;padding:0}.home .slick-dots li.slick-active button{font-size:12px}.home .slick-dots li button:before{content:'';position:relative;display:block;font-size:inherit;width:1em;height:1em;background:#000;border-radius:50%;border:1px solid #fff}.slider-home .wrap{position:relative}.banner-texto{background-color:#009fe3b9;color:#fff !important;padding:25px 30px;max-width:570px;h1{color:#fff !important}}.banner-texto.pos1{position:absolute;left:0;top:0}.banner-texto.pos2{position:absolute;right:0;top:0}.banner-texto.pos3{position:absolute;right:0;bottom:0}.contenedor-banner-texto{position:relative;width:100%;height:450px}.banner-texto.pos4{position:absolute;left:0;bottom:0}.banner-texto .izq{display:inline-block;max-width:435px}.banner-texto a{display:inline-block;font-size:15px;line-height:30px;padding-left:20px;padding-right:20px;background-color:#fff;border-radius:15px;text-decoration:none;vertical-align:bottom;color:#585858;margin-bottom:5px}.banner-texto h1{font-size:32px;line-height:34px;font-weight:600;margin-bottom:15px}.banner-texto p{font-size:16px;margin-bottom:0;line-height:19px;font-weight:500}.slider-home .slick-slider .slick-slide.animate .img-slide-home{-webkit-animation:myMove 25s infinite linear;-moz-animation:myMove 25s infinite linear;-o-animation:myMove 25s infinite linear;-ms-animation:myMove 25s infinite linear;animation:myMove 25s infinite linear}.slider-home .slick-slide[aria-hidden=true] img{visibility:hidden}@keyframes myMove{from{transform:scale(1,1);transform-origin:50% 50%}to{transform:scale(1.3,1.3);transform-origin:50% 50%}}@-webkit-keyframes myMove{from{-webkit-transform:scale(1,1);-webkit-transform-origin:50% 50%}to{-webkit-transform:scale(1.3,1.3);-webkit-transform-origin:50% 50%}}@-o-keyframes myMove{from{-o-transform:scale(1,1);-o-transform-origin:50% 50%}to{-o-transform:scale(1.3,1.3);-o-transform-origin:50% 50%}}@-moz-keyframes myMove{from{-moz-transform:scale(1,1);-moz-transform-origin:50% 50%}to{-moz-transform:scale(1.3,1.3);-moz-transform-origin:50% 50%}}@-ms-keyframes myMove{from{-ms-transform:scale(1,1);-ms-transform-origin:50% 50%}to{-ms-transform:scale(1.3,1.3);-ms-transform-origin:50% 50%}}#cmplz-document.cmplz-document{max-width:100%;padding-block:80px}#content{.ast-container:not(:has(.elementor)){padding-block:100px}}body.single-proyectosacciones{#primary{margin-block:0 !important}.site-main{.hentry,.single-post{margin:0}}}header{.asp_w_container{.ajaxsearchpro#ajaxsearchpro1_1,.ajaxsearchpro#ajaxsearchpro1_2{background:#00a0e4 !important;.probox{padding:6px 12px;margin:0;gap:1rem;.proinput{padding:0;margin:0;input.orig{box-sizing:border-box;border-radius:40px;background:#fff !important;color:#333;padding-inline:10px !important;height:30px;&::placeholder{color:#7e7e7e}}}.promagnifier{position:relative;.innericon{content:"";position:absolute;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027.84%2027.83%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bfill%3A%2300a0e4%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Capa_2%22%20data-name%3D%22Capa%202%22%3E%3Cg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1%2C9.37A8.33%2C8.33%2C0%2C1%2C1%2C9.37%2C17.7%2C8.34%2C8.34%2C0%2C0%2C1%2C1%2C9.37Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M25.66%2C27.39l1.73-1.73a.59.59%2C0%2C0%2C0%2C0-.83l-8.55-8.55-2.56%2C2.56%2C8.55%2C8.55a.59.59%2C0%2C0%2C0%2C.83%2C0Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M9.37%2C3.84A5.54%2C5.54%2C0%2C0%2C0%2C3.84%2C9.37a.52.52%2C0%2C0%2C0%2C.52.53.53.53%2C0%2C0%2C0%2C.52-.53A4.5%2C4.5%2C0%2C0%2C1%2C9.37%2C4.88a.52.52%2C0%2C0%2C0%2C0-1Z%22%2F%3E%3Cpath%20d%3D%22M19.21%2C15.91a.53.53%2C0%2C0%2C0-.74%2C0l-.91.91-1.21-1.21a9.39%2C9.39%2C0%2C1%2C0-.74.74l1.21%2C1.21-.91.91a.49.49%2C0%2C0%2C0-.15.36.51.51%2C0%2C0%2C0%2C.15.37l8.14%2C8.14a1.7%2C1.7%2C0%2C0%2C0%2C2.39%2C0l.9-.9a1.71%2C1.71%2C0%2C0%2C0%2C.5-1.2%2C1.68%2C1.68%2C0%2C0%2C0-.5-1.2ZM1%2C9.37A8.33%2C8.33%2C0%2C1%2C1%2C9.37%2C17.7%2C8.34%2C8.34%2C0%2C0%2C1%2C1%2C9.37ZM26.61%2C25.71l-.9.9a.66.66%2C0%2C0%2C1-.93%2C0L17%2C18.84%2C18.84%2C17l7.77%2C7.77a.68.68%2C0%2C0%2C1%2C.19.46.67.67%2C0%2C0%2C1-.19.47Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:contain;background-repeat:no-repeat;background-position:center center;width:28px;min-width:28px;height:28px;top:0;left:0;svg{display:none}}}}}}}#ajaxsearchprores1_1,#ajaxsearchprores1_2{*{font-family:var(--font-primary) !important}.results{.item{.asp_content{h3 a{color:var(--ast-global-color-0) !important}.asp_res_image_url{display:none !important}.asp_image{display:none !important}}}}}@media screen and (width>=1171px){header{.ast-header-search{position:relative;width:2rem;height:2rem !important;margin:auto;.ast-search-menu-icon.slide-search{display:flex !important;position:absolute;.asp_w_container{margin:0;position:absolute;top:-9px;right:0;width:0;overflow:hidden;transition:all .3s ease-in-out;z-index:10}&.ast-dropdown-active{.asp_w_container{width:350px}}}}.site-header-primary-section-right{display:grid;justify-content:flex-end;grid-template-columns:auto auto;>div{justify-content:flex-end;&:nth-child(1){grid-column:1/3}&:nth-child(2){grid-row:2}&:nth-child(3){grid-row:2}}}}}