.elementor-12 .elementor-element.elementor-element-ac9f464{--display:flex;--min-height:83vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-ac9f464:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ac9f464>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://asociacionhacan.es/wp-content/uploads/2024/05/portada.webp");background-position:0 -59px;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-ac9f464:before,.elementor-12 .elementor-element.elementor-element-ac9f464>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-ac9f464>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-ac9f464>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-ac9f464>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-ac9f464>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-151f0a5) 0%,#FFFFFF12 63%)}.elementor-12 .elementor-element.elementor-element-ac9f464,.elementor-12 .elementor-element.elementor-element-ac9f464:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-be1b8c9{text-align:center}.elementor-12 .elementor-element.elementor-element-be1b8c9 .elementor-heading-title{color:#fff;font-family:"Helvetica",Sans-serif;font-size:48px;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.86)}.elementor-12 .elementor-element.elementor-element-be1b8c9>.elementor-widget-container{margin:50px 0 0}.elementor-12 .elementor-element.elementor-element-c337880{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-c337880:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c337880>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://asociacionhacan.es/wp-content/uploads/2024/03/foto-mujeres-jovenes-felices-diversas-apuntan-arriba-espacio-copia-concepto-promocion-publicidad-personas-scaled-e1712038720217.webp");background-position:0 -247px;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-c337880:before,.elementor-12 .elementor-element.elementor-element-c337880>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c337880>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c337880>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-c337880>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-c337880>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-151f0a5) 0%,#FFFFFF12 63%)}.elementor-12 .elementor-element.elementor-element-c337880,.elementor-12 .elementor-element.elementor-element-c337880:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-44ddf98{text-align:center}.elementor-12 .elementor-element.elementor-element-44ddf98 .elementor-heading-title{color:#fff;font-family:"Helvetica",Sans-serif;font-size:67px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,.86)}.elementor-12 .elementor-element.elementor-element-44ddf98>.elementor-widget-container{margin:50px 0 0}.elementor-12 .elementor-element.elementor-element-fcfb70c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s;--overlay-opacity:.5;--margin-block-start:-11px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-fcfb70c:before,.elementor-12 .elementor-element.elementor-element-fcfb70c>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-fcfb70c>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-fcfb70c>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-fcfb70c>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-fcfb70c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-12 .elementor-element.elementor-element-fcfb70c,.elementor-12 .elementor-element.elementor-element-fcfb70c:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-3f28f04{--display:flex;--min-height:15px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 2px;--background-transition:.3s;--overlay-opacity:.5;border-style:solid;--border-style:solid;border-color:#fff;--border-color:#fff;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-3f28f04:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-3f28f04>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ba1717}.elementor-12 .elementor-element.elementor-element-3f28f04:before,.elementor-12 .elementor-element.elementor-element-3f28f04>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-3f28f04>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-3f28f04>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-3f28f04>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-3f28f04>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:#ba1717}.elementor-12 .elementor-element.elementor-element-3f28f04,.elementor-12 .elementor-element.elementor-element-3f28f04:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-e739224{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--background-transition:.3s}.elementor-12 .elementor-element.elementor-element-e739224:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-e739224>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ba1717}.elementor-12 .elementor-element.elementor-element-e739224,.elementor-12 .elementor-element.elementor-element-e739224:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-29a4568 .elementor-heading-title{color:#fff;font-family:"Quicksand",Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;text-shadow:0px 0px 1px #fff}.elementor-12 .elementor-element.elementor-element-df27dd6{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--background-transition:.3s;border-style:solid;--border-style:solid;border-color:#fff;--border-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-df27dd6:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-df27dd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ba1717}.elementor-12 .elementor-element.elementor-element-df27dd6,.elementor-12 .elementor-element.elementor-element-df27dd6:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-8a01e16 .elementor-heading-title{color:#fff;font-family:"Quicksand",Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;text-shadow:0px 0px 1px #fff}.elementor-12 .elementor-element.elementor-element-75423cb{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--background-transition:.3s;border-style:solid;--border-style:solid;border-color:#fff;--border-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-75423cb:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-75423cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ba1717}.elementor-12 .elementor-element.elementor-element-75423cb,.elementor-12 .elementor-element.elementor-element-75423cb:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-7deccd5 .elementor-heading-title{color:#fff;font-family:"Quicksand",Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;text-shadow:0px 0px 1px #fff}.elementor-12 .elementor-element.elementor-element-f2e7a35{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--background-transition:.3s;border-style:solid;--border-style:solid;border-color:#fff;--border-color:#fff}.elementor-12 .elementor-element.elementor-element-f2e7a35:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-f2e7a35>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ba1717}.elementor-12 .elementor-element.elementor-element-f2e7a35,.elementor-12 .elementor-element.elementor-element-f2e7a35:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-22c4d1e .elementor-heading-title{color:#fff;font-family:"Quicksand",Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;text-shadow:0px 0px 1px #fff}.elementor-12 .elementor-element.elementor-element-7b12884{--display:flex;--min-height:55vh;--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-7b12884,.elementor-12 .elementor-element.elementor-element-7b12884:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-7b12884.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-345dc26{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-4f850a9{--display:flex;--justify-content:center;--background-transition:.3s}.elementor-12 .elementor-element.elementor-element-4f850a9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-3fa9624{--display:flex;--background-transition:.3s;--border-radius:8px}.elementor-12 .elementor-element.elementor-element-475c6a5 .elementor-heading-title{color:#ba1717;font-family:var(--e-global-typography-3a6f93e-font-family),Sans-serif;font-size:var(--e-global-typography-3a6f93e-font-size);font-weight:var(--e-global-typography-3a6f93e-font-weight);text-transform:var(--e-global-typography-3a6f93e-text-transform);line-height:var(--e-global-typography-3a6f93e-line-height);letter-spacing:var(--e-global-typography-3a6f93e-letter-spacing);word-spacing:var(--e-global-typography-3a6f93e-word-spacing);text-shadow:0px 0px 1px #fff}.elementor-12 .elementor-element.elementor-element-b1a3f59{text-align:justify;font-family:var(--e-global-typography-dfe256b-font-family),Sans-serif;font-size:var(--e-global-typography-dfe256b-font-size);font-weight:var(--e-global-typography-dfe256b-font-weight);line-height:var(--e-global-typography-dfe256b-line-height);letter-spacing:var(--e-global-typography-dfe256b-letter-spacing);word-spacing:var(--e-global-typography-dfe256b-word-spacing)}.elementor-12 .elementor-element.elementor-element-37d7376{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--align-items:center;--gap:0px 12px;--background-transition:.3s}.elementor-12 .elementor-element.elementor-element-6bebe42 .elementor-icon-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-6bebe42.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-4644293)}.elementor-12 .elementor-element.elementor-element-6bebe42.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-6bebe42.elementor-view-default .elementor-icon{color:var(--e-global-color-4644293);border-color:var(--e-global-color-4644293)}.elementor-12 .elementor-element.elementor-element-6bebe42.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-6bebe42.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-4644293)}.elementor-12 .elementor-element.elementor-element-6bebe42 .elementor-icon{font-size:26px}.elementor-12 .elementor-element.elementor-element-6bebe42 .elementor-icon svg{height:26px}.elementor-12 .elementor-element.elementor-element-6bebe42>.elementor-widget-container{margin:5px 0 0;padding:0}.elementor-12 .elementor-element.elementor-element-6bebe42{width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-6bebe42.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-2f6e61b .elementor-heading-title{color:var(--e-global-color-4644293);font-family:"Quicksand",Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 19px #a4a4a4}.elementor-12 .elementor-element.elementor-element-2f6e61b{width:var(--container-widget-width,52%);max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-658bc10{--display:flex;--min-height:64vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-658bc10:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-658bc10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ba1717}.elementor-12 .elementor-element.elementor-element-658bc10,.elementor-12 .elementor-element.elementor-element-658bc10:before{--border-transition:.3s}.elementor-12 .elementor-element.elementor-element-658bc10>.elementor-shape-top svg,.elementor-12 .elementor-element.elementor-element-658bc10>.e-con-inner>.elementor-shape-top svg{width:calc(291% + 1.3px);height:57px}.elementor-12 .elementor-element.elementor-element-658bc10>.elementor-shape-bottom svg,.elementor-12 .elementor-element.elementor-element-658bc10>.e-con-inner>.elementor-shape-bottom svg{width:calc(160% + 1.3px);height:41px}.elementor-12 .elementor-element.elementor-element-32c0a7c{--display:flex;--min-height:424px;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:.3s}.elementor-12 .elementor-element.elementor-element-32c0a7c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-3724e26{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 0px;--background-transition:.3s;--margin-block-start:22px;--margin-block-end:22px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-12 .elementor-element.elementor-element-3724e26.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-wrapper{text-align:left}.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-title{color:#fff;-webkit-text-stroke-color:#000;stroke:#000}.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-title a{font-family:var(--e-global-typography-3a6f93e-font-family),Sans-serif;font-size:var(--e-global-typography-3a6f93e-font-size);font-weight:var(--e-global-typography-3a6f93e-font-weight);text-transform:var(--e-global-typography-3a6f93e-text-transform);line-height:var(--e-global-typography-3a6f93e-line-height);letter-spacing:var(--e-global-typography-3a6f93e-letter-spacing);word-spacing:var(--e-global-typography-3a6f93e-word-spacing)}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-12 .elementor-element.elementor-element-000280c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-item>a{font-family:"Quicksand",Sans-serif;font-weight:600}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-12 .elementor-element.elementor-element-dbefbaf{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:center;--gap:12px 8px;--background-transition:.3s}.elementor-12 .elementor-element.elementor-element-4b98a35 .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-4b98a35.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-4b98a35.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-4b98a35.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-4b98a35{--icon-box-icon-margin:15px;width:var(--container-widget-width,28.384%);max-width:28.384%;--container-widget-width:28.384%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-4b98a35 .elementor-icon-box-title{color:#fff;-webkit-text-stroke-color:#000;stroke:#000}.elementor-12 .elementor-element.elementor-element-4b98a35 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-4b98a35 .elementor-icon-box-title a{font-family:"Quicksand",Sans-serif;font-size:18px;font-weight:900}.elementor-12 .elementor-element.elementor-element-4b98a35 .elementor-icon-box-description{font-family:"Raleway",Sans-serif;font-weight:900}.elementor-12 .elementor-element.elementor-element-4b98a35.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-bdbe40c .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-bdbe40c.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-bdbe40c.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-bdbe40c.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-bdbe40c{--icon-box-icon-margin:15px;width:var(--container-widget-width,28.384%);max-width:28.384%;--container-widget-width:28.384%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-bdbe40c .elementor-icon-box-title{color:#fff}.elementor-12 .elementor-element.elementor-element-bdbe40c .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-bdbe40c .elementor-icon-box-title a{font-family:"Quicksand",Sans-serif;font-size:18px;font-weight:700}.elementor-12 .elementor-element.elementor-element-bdbe40c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-81720c1 .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-81720c1.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-81720c1.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-81720c1.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-81720c1{--icon-box-icon-margin:15px;width:var(--container-widget-width,28.384%);max-width:28.384%;--container-widget-width:28.384%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-81720c1 .elementor-icon-box-title{color:#fff}.elementor-12 .elementor-element.elementor-element-81720c1 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-81720c1 .elementor-icon-box-title a{font-family:"Quicksand",Sans-serif;font-size:18px;font-weight:700}.elementor-12 .elementor-element.elementor-element-81720c1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-d060c92 .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-d060c92.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-d060c92.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-d060c92.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-d060c92{--icon-box-icon-margin:15px;width:var(--container-widget-width,28.384%);max-width:28.384%;--container-widget-width:28.384%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-d060c92 .elementor-icon-box-title{color:#fff}.elementor-12 .elementor-element.elementor-element-d060c92 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d060c92 .elementor-icon-box-title a{font-family:"Quicksand",Sans-serif;font-size:18px;font-weight:700}.elementor-12 .elementor-element.elementor-element-d060c92.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-4e9dbf9 .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-4e9dbf9.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-4e9dbf9.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-4e9dbf9.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-4e9dbf9{--icon-box-icon-margin:15px;width:var(--container-widget-width,28.384%);max-width:28.384%;--container-widget-width:28.384%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-4e9dbf9 .elementor-icon-box-title{color:#fff}.elementor-12 .elementor-element.elementor-element-4e9dbf9 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-4e9dbf9 .elementor-icon-box-title a{font-family:"Quicksand",Sans-serif;font-size:18px;font-weight:700}.elementor-12 .elementor-element.elementor-element-4e9dbf9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-fac63dc{color:#fff;font-family:var(--e-global-typography-dfe256b-font-family),Sans-serif;font-size:var(--e-global-typography-dfe256b-font-size);font-weight:var(--e-global-typography-dfe256b-font-weight);line-height:var(--e-global-typography-dfe256b-line-height);letter-spacing:var(--e-global-typography-dfe256b-letter-spacing);word-spacing:var(--e-global-typography-dfe256b-word-spacing);width:var(--container-widget-width,103.362%);max-width:103.362%;--container-widget-width:103.362%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-fac63dc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-a35d444{--display:flex;--background-transition:.3s}.elementor-12 .elementor-element.elementor-element-956c947{--e-image-carousel-slides-to-show:3}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-ac9f464:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ac9f464>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-12 .elementor-element.elementor-element-c337880:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c337880>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-12 .elementor-element.elementor-element-29a4568 .elementor-heading-title{font-size:22px}.elementor-12 .elementor-element.elementor-element-8a01e16 .elementor-heading-title{font-size:22px}.elementor-12 .elementor-element.elementor-element-7deccd5 .elementor-heading-title{font-size:22px}.elementor-12 .elementor-element.elementor-element-22c4d1e .elementor-heading-title{font-size:22px}.elementor-12 .elementor-element.elementor-element-7b12884{--min-height:28vh}.elementor-12 .elementor-element.elementor-element-345dc26{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial}.elementor-12 .elementor-element.elementor-element-475c6a5 .elementor-heading-title{font-size:var(--e-global-typography-3a6f93e-font-size);line-height:var(--e-global-typography-3a6f93e-line-height);letter-spacing:var(--e-global-typography-3a6f93e-letter-spacing);word-spacing:var(--e-global-typography-3a6f93e-word-spacing)}.elementor-12 .elementor-element.elementor-element-b1a3f59{font-size:var(--e-global-typography-dfe256b-font-size);line-height:var(--e-global-typography-dfe256b-line-height);letter-spacing:var(--e-global-typography-dfe256b-letter-spacing);word-spacing:var(--e-global-typography-dfe256b-word-spacing)}.elementor-12 .elementor-element.elementor-element-2f6e61b{--container-widget-width:285px;--container-widget-flex-grow:0;width:var(--container-widget-width,285px);max-width:285px}.elementor-12 .elementor-element.elementor-element-658bc10{--min-height:28vh;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center}.elementor-12 .elementor-element.elementor-element-3724e26{--min-height:493px}.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-title a{font-size:var(--e-global-typography-3a6f93e-font-size);line-height:var(--e-global-typography-3a6f93e-line-height);letter-spacing:var(--e-global-typography-3a6f93e-letter-spacing);word-spacing:var(--e-global-typography-3a6f93e-word-spacing)}.elementor-12 .elementor-element.elementor-element-fac63dc{font-size:var(--e-global-typography-dfe256b-font-size);line-height:var(--e-global-typography-dfe256b-line-height);letter-spacing:var(--e-global-typography-dfe256b-letter-spacing);word-spacing:var(--e-global-typography-dfe256b-word-spacing)}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-ac9f464:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ac9f464>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-12 .elementor-element.elementor-element-c337880{--min-height:74vh}.elementor-12 .elementor-element.elementor-element-c337880:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c337880>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://asociacionhacan.es/wp-content/uploads/2024/05/portada.webp");background-position:-90px 0}.elementor-12 .elementor-element.elementor-element-44ddf98 .elementor-heading-title{font-size:44px}.elementor-12 .elementor-element.elementor-element-44ddf98>.elementor-widget-container{margin:18px 0 0}.elementor-12 .elementor-element.elementor-element-345dc26{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px}.elementor-12 .elementor-element.elementor-element-475c6a5 .elementor-heading-title{font-size:var(--e-global-typography-3a6f93e-font-size);line-height:var(--e-global-typography-3a6f93e-line-height);letter-spacing:var(--e-global-typography-3a6f93e-letter-spacing);word-spacing:var(--e-global-typography-3a6f93e-word-spacing)}.elementor-12 .elementor-element.elementor-element-b1a3f59{text-align:center;font-size:var(--e-global-typography-dfe256b-font-size);line-height:var(--e-global-typography-dfe256b-line-height);letter-spacing:var(--e-global-typography-dfe256b-letter-spacing);word-spacing:var(--e-global-typography-dfe256b-word-spacing)}.elementor-12 .elementor-element.elementor-element-37d7376{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-6bebe42>.elementor-widget-container{margin:5px 0 0 -11px}.elementor-12 .elementor-element.elementor-element-658bc10{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial}.elementor-12 .elementor-element.elementor-element-658bc10>.elementor-shape-top svg,.elementor-12 .elementor-element.elementor-element-658bc10>.e-con-inner>.elementor-shape-top svg{height:164px}.elementor-12 .elementor-element.elementor-element-32c0a7c{--gap:0px 0px}.elementor-12 .elementor-element.elementor-element-3724e26{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-3603fa8 .elementor-icon-box-title a{font-size:var(--e-global-typography-3a6f93e-font-size);line-height:var(--e-global-typography-3a6f93e-line-height);letter-spacing:var(--e-global-typography-3a6f93e-letter-spacing);word-spacing:var(--e-global-typography-3a6f93e-word-spacing)}.elementor-12 .elementor-element.elementor-element-3603fa8>.elementor-widget-container{margin:50px 0 0}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2)}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2)}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2)}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2)}body.rtl .elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2)}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2)}.elementor-12 .elementor-element.elementor-element-000280c{--e-icon-list-icon-size:32px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size,1em)*0.125);--icon-vertical-align:center}.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-12 .elementor-element.elementor-element-000280c .elementor-icon-list-item>a{font-size:19px}.elementor-12 .elementor-element.elementor-element-dbefbaf{--content-width:99vw;--justify-content:center;--gap:14px 67px}.elementor-12 .elementor-element.elementor-element-4b98a35 .elementor-icon{font-size:65px}.elementor-12 .elementor-element.elementor-element-4b98a35{width:var(--container-widget-width,125.375px);max-width:125.375px;--container-widget-width:125.375px;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-bdbe40c .elementor-icon{font-size:65px}.elementor-12 .elementor-element.elementor-element-81720c1 .elementor-icon{font-size:65px}.elementor-12 .elementor-element.elementor-element-81720c1>.elementor-widget-container{margin:-24px 0 0}.elementor-12 .elementor-element.elementor-element-d060c92 .elementor-icon{font-size:65px}.elementor-12 .elementor-element.elementor-element-d060c92>.elementor-widget-container{margin:-24px 0 0}.elementor-12 .elementor-element.elementor-element-4e9dbf9 .elementor-icon{font-size:65px}.elementor-12 .elementor-element.elementor-element-4e9dbf9>.elementor-widget-container{margin:-24px 0 0}.elementor-12 .elementor-element.elementor-element-fac63dc{text-align:center;font-size:var(--e-global-typography-dfe256b-font-size);line-height:var(--e-global-typography-dfe256b-line-height);letter-spacing:var(--e-global-typography-dfe256b-letter-spacing);word-spacing:var(--e-global-typography-dfe256b-word-spacing)}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-ac9f464{--content-width:78vw}.elementor-12 .elementor-element.elementor-element-c337880{--content-width:84vw}.elementor-12 .elementor-element.elementor-element-7b12884{--width:98.5%}.elementor-12 .elementor-element.elementor-element-345dc26{--width:93%}.elementor-12 .elementor-element.elementor-element-4f850a9{--width:85.047%}.elementor-12 .elementor-element.elementor-element-658bc10{--content-width:74.41%}.elementor-12 .elementor-element.elementor-element-32c0a7c{--width:74.924%}.elementor-12 .elementor-element.elementor-element-3724e26{--width:102.704%}.elementor-12 .elementor-element.elementor-element-dbefbaf{--content-width:1254px}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4f850a9{--width:97%}.elementor-12 .elementor-element.elementor-element-32c0a7c{--width:630px}}