.elementor-100 .elementor-element.elementor-element-d33423a{--display:flex;--min-height:462px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--overlay-opacity:.92}.elementor-100 .elementor-element.elementor-element-d33423a:not(.elementor-motion-effects-element-type-background),.elementor-100 .elementor-element.elementor-element-d33423a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-151f0a5)}.elementor-100 .elementor-element.elementor-element-d33423a:before,.elementor-100 .elementor-element.elementor-element-d33423a>.elementor-background-video-container:before,.elementor-100 .elementor-element.elementor-element-d33423a>.e-con-inner>.elementor-background-video-container:before,.elementor-100 .elementor-element.elementor-element-d33423a>.elementor-background-slideshow:before,.elementor-100 .elementor-element.elementor-element-d33423a>.e-con-inner>.elementor-background-slideshow:before,.elementor-100 .elementor-element.elementor-element-d33423a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:#FF3845CC;background-image:url("https://asociacionhacan.es/wp-content/uploads/2023/12/programsa-scaled.webp");background-position:top center;background-size:cover}.elementor-100 .elementor-element.elementor-element-d33423a:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(1.6px) hue-rotate(0deg)}.elementor-100 .elementor-element.elementor-element-d33423a,.elementor-100 .elementor-element.elementor-element-d33423a:before{--border-transition:.3s}.elementor-100 .elementor-element.elementor-element-20c8465{--display:flex;--gap:0px 0px;--background-transition:.3s;--overlay-opacity:.57;--border-radius:14px;--padding-block-start:9px;--padding-block-end:9px;--padding-inline-start:9px;--padding-inline-end:9px}.elementor-100 .elementor-element.elementor-element-20c8465:before,.elementor-100 .elementor-element.elementor-element-20c8465>.elementor-background-video-container:before,.elementor-100 .elementor-element.elementor-element-20c8465>.e-con-inner>.elementor-background-video-container:before,.elementor-100 .elementor-element.elementor-element-20c8465>.elementor-background-slideshow:before,.elementor-100 .elementor-element.elementor-element-20c8465>.e-con-inner>.elementor-background-slideshow:before,.elementor-100 .elementor-element.elementor-element-20c8465>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:#000}.elementor-100 .elementor-element.elementor-element-20c8465:before{filter:brightness(116%) contrast(200%) saturate(110%) blur(10px) hue-rotate(0deg)}.elementor-100 .elementor-element.elementor-element-782f5ac{text-align:center}.elementor-100 .elementor-element.elementor-element-782f5ac .elementor-heading-title{color:#fff;font-family:"DM Sans",Sans-serif;font-size:46px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-100 .elementor-element.elementor-element-782f5ac>.elementor-widget-container{margin:4px 0}.elementor-100 .elementor-element.elementor-element-685f897{text-align:center;color:#fff;font-family:"Helvetica",Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-100 .elementor-element.elementor-element-685f897>.elementor-widget-container{margin:5px 0 13px;padding:0}.elementor-100 .elementor-element.elementor-element-46dddfc .elementor-button{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:600;background-color:var(--e-global-color-primary);border-radius:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-100 .elementor-element.elementor-element-46dddfc>.elementor-widget-container{margin:0}.elementor-100 .elementor-element.elementor-element-30893df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:34px;--padding-block-end:34px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-100 .elementor-element.elementor-element-30893df:not(.elementor-motion-effects-element-type-background),.elementor-100 .elementor-element.elementor-element-30893df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d60b29}.elementor-100 .elementor-element.elementor-element-30893df,.elementor-100 .elementor-element.elementor-element-30893df:before{--border-transition:.3s}.elementor-100 .elementor-element.elementor-element-128b223{--display:flex;--background-transition:.3s;--border-radius:22px}.elementor-100 .elementor-element.elementor-element-128b223:not(.elementor-motion-effects-element-type-background),.elementor-100 .elementor-element.elementor-element-128b223>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-100 .elementor-element.elementor-element-128b223,.elementor-100 .elementor-element.elementor-element-128b223:before{--border-transition:.3s}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-col{flex:0 0 100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-container{border-style:solid;border-width:21px;border-color:#fff;border-radius:26px;box-shadow:0px 0px 37px 0px rgba(255,255,255,.95)}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-container .exad-post-grid-thumbnail{border-radius:26px 26px 0 0}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container{margin:0 0 30px}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-thumbnail img{border-radius:0}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container.image-position-left>figure{width:29%}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container.image-position-left>div.exad-post-grid-body{width:calc(100% - 29%)}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container.image-position-right>div.exad-post-grid-body{width:calc(100% - 29%)}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container.image-position-right>figure{width:29%}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-three .exad-post-grid-body{background-color:#fff;margin:0;padding:20px}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-body .exad-post-grid-title{text-align:left}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-body .exad-post-grid-title{font-family:"DM Sans",Sans-serif;font-weight:800;color:#170b0b}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-body .exad-post-grid-title:hover{color:#0a1724}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-body .exad-post-grid-description{color:#686868;text-align:left}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-body .exad-post-grid-description{font-family:"Helvetica",Sans-serif;font-size:19px;margin:0 0 6px}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container ul.exad-post-grid-category li{padding:1px 10px}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-category li:nth-child(2n-1){background:#00d8d8}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container ul.exad-post-grid-category li:nth-child(2n-1) a{color:#fff}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-category li:nth-child(2n){background:#393186}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container ul.exad-post-grid-category li:nth-child(2n) a{color:#fff}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-author-avatar img{height:40px;width:40px}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-body .exad-post-data{margin:10px 0}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-body .exad-post-data li:not(:last-child){margin-right:15px}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-body .exad-post-data li span{color:#848484}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-body .exad-post-data li span a{color:#000}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-post-grid-body ul.exad-post-grid-time-comment{margin:10px 0}.elementor-100 .elementor-element.elementor-element-fc11527 .exad-post-grid-container .exad-post-grid-body .exad-post-footer a{padding:7px;margin:17px 0 0 7px;font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:800;border-radius:9px;color:#fff;background:var(--e-global-color-151f0a5);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-20c8465{--content-width:58%}.elementor-100 .elementor-element.elementor-element-30893df{--content-width:1498px}.elementor-100 .elementor-element.elementor-element-128b223{--content-width:1572px}}@media(min-width:1025px){.elementor-100 .elementor-element.elementor-element-d33423a:before,.elementor-100 .elementor-element.elementor-element-d33423a>.elementor-background-video-container:before,.elementor-100 .elementor-element.elementor-element-d33423a>.e-con-inner>.elementor-background-video-container:before,.elementor-100 .elementor-element.elementor-element-d33423a>.elementor-background-slideshow:before,.elementor-100 .elementor-element.elementor-element-d33423a>.e-con-inner>.elementor-background-slideshow:before,.elementor-100 .elementor-element.elementor-element-d33423a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}}@media(max-width:1024px){.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-col{flex:0 0 50%;max-width:50%}}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-fc11527 .exad-row-wrapper .exad-col{flex:0 0 100%;max-width:100%}}