.elementor-widget-container .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-container .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-33 .elementor-element.elementor-element-3a82183c{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-33 .elementor-element.elementor-element-3a82183c:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-3a82183c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#23204d;background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/11/header-x4-escuelas-verde-232.webp");background-position:center center;background-size:cover}.elementor-33 .elementor-element.elementor-element-13bb5e98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-62ec4074{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-heading .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-33 .elementor-element.elementor-element-1e8b6e52.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-1e8b6e52{text-align:start}.elementor-33 .elementor-element.elementor-element-1e8b6e52 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:71px;font-weight:500;text-transform:uppercase;color:#fff}.elementor-33 .elementor-element.elementor-element-7ea5efa.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-7ea5efa{text-align:start}.elementor-33 .elementor-element.elementor-element-7ea5efa .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:600;color:#ffb600}.elementor-33 .elementor-element.elementor-element-4d365bb{--display:flex}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-button .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-button .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-33 .elementor-element.elementor-element-b26241d .elementor-button{background-color:#fcb608;font-family:"Hind Madurai",Sans-serif;font-size:16px;font-weight:500;fill:#000;color:#000;border-style:none;border-radius:200px;padding:10px 20px}.elementor-33 .elementor-element.elementor-element-b26241d{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-33 .elementor-element.elementor-element-b26241d.elementor-element{--align-self:stretch}.elementor-33 .elementor-element.elementor-element-5035ccec{--display:flex}.elementor-33 .elementor-element.elementor-element-ce84f86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-33 .elementor-element.elementor-element-6cad1aab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-6cad1aab:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-6cad1aab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c1c5176)}.elementor-33 .elementor-element.elementor-element-4310a2ec{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-4310a2ec:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-4310a2ec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/12/EQUIPO-EDUCATIVO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-widget-spacer .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-spacer .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-33 .elementor-element.elementor-element-6f6fefea{--spacer-size:300px}.elementor-33 .elementor-element.elementor-element-295c3097{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-5f17c6a3.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-5f17c6a3{text-align:start}.elementor-33 .elementor-element.elementor-element-5f17c6a3 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-469a9b41{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-33 .elementor-element.elementor-element-469a9b41.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-469a9b41 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-73e428f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-73e428f5:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-73e428f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-33 .elementor-element.elementor-element-679d2554.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-679d2554{text-align:center}.elementor-33 .elementor-element.elementor-element-679d2554 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-285aa4ab{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-285aa4ab.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-285aa4ab .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#7a7a7a}.elementor-widget-loop-carousel .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-carousel .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-33 .elementor-element.elementor-element-6cc21b4{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px}.elementor-33 .elementor-element.elementor-element-6cc21b4 .swiper-slide>.elementor-element{height:100%}.elementor-33 .elementor-element.elementor-element-6a686f25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-6a686f25:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-6a686f25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0effc}.elementor-33 .elementor-element.elementor-element-4a7c5d68.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-4a7c5d68{text-align:center}.elementor-33 .elementor-element.elementor-element-4a7c5d68 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-384b3896{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-384b3896.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-384b3896 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-5f44b966{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-3cf0b905{--display:flex;--border-radius:10px}.elementor-widget-image .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-33 .elementor-element.elementor-element-f5adbe9{text-align:center}.elementor-33 .elementor-element.elementor-element-126a3664.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-126a3664{text-align:center}.elementor-33 .elementor-element.elementor-element-126a3664 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-71a1af0c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-71a1af0c.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-71a1af0c .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-f30d270{--display:flex;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-2dca091f{text-align:center}.elementor-33 .elementor-element.elementor-element-1ebb177.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-1ebb177{text-align:center}.elementor-33 .elementor-element.elementor-element-1ebb177 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-4b18e733{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-4b18e733.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-4b18e733 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-3ad0251a{--display:flex;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-7622997c{text-align:center}.elementor-33 .elementor-element.elementor-element-38771fa2.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-38771fa2{text-align:center}.elementor-33 .elementor-element.elementor-element-38771fa2 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-64b8425a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-64b8425a.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-64b8425a .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-4c741205{--display:flex;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-4c741205.e-con{--align-self:center}.elementor-33 .elementor-element.elementor-element-22ca6ea5{text-align:center}.elementor-33 .elementor-element.elementor-element-5febf7a5.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-5febf7a5{text-align:center}.elementor-33 .elementor-element.elementor-element-5febf7a5 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-7ea5ad38{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-7ea5ad38.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-7ea5ad38 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-7613b077{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-7613b077:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-7613b077>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-33 .elementor-element.elementor-element-503f14db{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-43e37be9.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-43e37be9{text-align:start}.elementor-33 .elementor-element.elementor-element-43e37be9 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-2cec4eff{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-33 .elementor-element.elementor-element-2cec4eff.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-2cec4eff .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-6297a1a5.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-6297a1a5{text-align:start}.elementor-33 .elementor-element.elementor-element-6297a1a5 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;color:#16123a}.elementor-widget-icon-list .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-list .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-icon i{color:var(--e-global-color-977d929);transition:color .3s}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-icon svg{fill:var(--e-global-color-977d929);transition:fill .3s}.elementor-33 .elementor-element.elementor-element-1683c789{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-item>a{font-family:"Open Sans",Sans-serif;font-weight:400}.elementor-33 .elementor-element.elementor-element-1683c789 .elementor-icon-list-text{color:#7a7a7a;transition:color .3s}.elementor-33 .elementor-element.elementor-element-78f4b38a{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-33 .elementor-element.elementor-element-754c84ff{--e-image-carousel-slides-to-show:1}.elementor-33 .elementor-element.elementor-element-754c84ff .swiper-pagination-bullet{background:#4933c6}.elementor-33 .elementor-element.elementor-element-754c84ff .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px}.elementor-33 .elementor-element.elementor-element-4e179d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-4e179d5:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-4e179d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0effc}.elementor-33 .elementor-element.elementor-element-e902974.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-e902974{text-align:center}.elementor-33 .elementor-element.elementor-element-e902974 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-1886497{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-1886497.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-1886497 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-06db6fe{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-0e58b22{--display:flex;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-3353be7{text-align:center}.elementor-33 .elementor-element.elementor-element-592a2ec.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-592a2ec{text-align:center}.elementor-33 .elementor-element.elementor-element-592a2ec .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-15f35ef{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-15f35ef.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-15f35ef .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-330f716{--display:flex;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-c62037c{text-align:center}.elementor-33 .elementor-element.elementor-element-753a190.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-753a190{text-align:center}.elementor-33 .elementor-element.elementor-element-753a190 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-be48821{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-be48821.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-be48821 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-00dd9d9{--display:flex;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-c0b054f{text-align:center}.elementor-33 .elementor-element.elementor-element-14db8fa.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-14db8fa{text-align:center}.elementor-33 .elementor-element.elementor-element-14db8fa .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-5acceb1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-5acceb1.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-5acceb1 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-c797236{--display:flex;--border-radius:10px}.elementor-33 .elementor-element.elementor-element-0e89210{text-align:center}.elementor-33 .elementor-element.elementor-element-b892e2e.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-b892e2e{text-align:center}.elementor-33 .elementor-element.elementor-element-b892e2e .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#16123a}.elementor-33 .elementor-element.elementor-element-e4f136a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-e4f136a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-e4f136a .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;color:#7a7a7a}.elementor-33 .elementor-element.elementor-element-63d38906{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-63d38906:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-63d38906>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-39fbcbb)}.elementor-33 .elementor-element.elementor-element-70da94b5.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-70da94b5{text-align:center}.elementor-33 .elementor-element.elementor-element-70da94b5 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-8658d0b)}.elementor-33 .elementor-element.elementor-element-c1b95d8{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-4cc7b120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-4cc7b120:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-4cc7b120>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-977d929)}.elementor-33 .elementor-element.elementor-element-139f433a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-139f433a:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-139f433a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/08/Colegio-el-Castro-y-San-Miguel-078.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-139f433a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-1125699c{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-582e2570{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-7822719d.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-7822719d{text-align:center}.elementor-33 .elementor-element.elementor-element-7822719d .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#fff}.elementor-33 .elementor-element.elementor-element-2724b94f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-2724b94f:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-2724b94f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-977d929)}.elementor-33 .elementor-element.elementor-element-7ceb7d74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-7ceb7d74:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-7ceb7d74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/08/Colegio-el-Castro-y-San-Miguel-077.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-7ceb7d74.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-73442148{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-38088c2c{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-4b9cb77d.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-4b9cb77d{text-align:center}.elementor-33 .elementor-element.elementor-element-4b9cb77d .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#fff}.elementor-33 .elementor-element.elementor-element-6acc386a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-6acc386a:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-6acc386a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-977d929)}.elementor-33 .elementor-element.elementor-element-18e85167{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-18e85167:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-18e85167>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/08/Colegio-el-Castro-y-San-Miguel-079.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-18e85167.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-d14d0e5{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-502ba8ab{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-29701a31.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-29701a31{text-align:center}.elementor-33 .elementor-element.elementor-element-29701a31 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#fff}.elementor-33 .elementor-element.elementor-element-ad6d035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-ad6d035:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-ad6d035>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-kadence9)}.elementor-33 .elementor-element.elementor-element-73c52ae.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-73c52ae{text-align:center}.elementor-33 .elementor-element.elementor-element-73c52ae .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-8658d0b)}.elementor-33 .elementor-element.elementor-element-32f527d{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-6d319c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-6d319c5:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-6d319c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-977d929)}.elementor-33 .elementor-element.elementor-element-fff2e94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-fff2e94:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-fff2e94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/12/aprendizaje-vivenial.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-fff2e94.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-834bbc2{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-7c31e60{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-7c31e60:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-7c31e60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8fc5616)}.elementor-33 .elementor-element.elementor-element-7c31e60:before,.elementor-33 .elementor-element.elementor-element-7c31e60>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-7c31e60>.e-con-inner>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-7c31e60>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-7c31e60>.e-con-inner>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-7c31e60>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-8fc5616);--background-overlay:''}.elementor-33 .elementor-element.elementor-element-e13bf43.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-e13bf43{text-align:center}.elementor-33 .elementor-element.elementor-element-e13bf43 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#fff}.elementor-33 .elementor-element.elementor-element-d1b09e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-d1b09e9:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-d1b09e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-977d929)}.elementor-33 .elementor-element.elementor-element-e5ed87a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-e5ed87a:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-e5ed87a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/12/BLW.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-e5ed87a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-e7378da{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-c18e3e5{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-c18e3e5:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-c18e3e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8fc5616)}.elementor-33 .elementor-element.elementor-element-c18e3e5:before,.elementor-33 .elementor-element.elementor-element-c18e3e5>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-c18e3e5>.e-con-inner>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-c18e3e5>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-c18e3e5>.e-con-inner>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-c18e3e5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-8fc5616);--background-overlay:''}.elementor-33 .elementor-element.elementor-element-635a377.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-635a377{text-align:center}.elementor-33 .elementor-element.elementor-element-635a377 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#fff}.elementor-33 .elementor-element.elementor-element-9c7ed66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-9c7ed66:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-9c7ed66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-977d929)}.elementor-33 .elementor-element.elementor-element-8456144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-8456144:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-8456144>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/12/SALIDAS-PEDAGOGICAS.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-8456144.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-55734e9{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-07721bf{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-07721bf:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-07721bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8fc5616)}.elementor-33 .elementor-element.elementor-element-07721bf:before,.elementor-33 .elementor-element.elementor-element-07721bf>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-07721bf>.e-con-inner>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-07721bf>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-07721bf>.e-con-inner>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-07721bf>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-8fc5616);--background-overlay:''}.elementor-33 .elementor-element.elementor-element-e5da6df.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-e5da6df{text-align:center}.elementor-33 .elementor-element.elementor-element-e5da6df .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#fff}.elementor-33 .elementor-element.elementor-element-f1f0814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-f1f0814:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-f1f0814>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-977d929)}.elementor-33 .elementor-element.elementor-element-ecc67ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-ecc67ac:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-ecc67ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gecastrosanmiguel.com/wp-content/uploads/2025/12/INGLES-BSL.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-ecc67ac.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33 .elementor-element.elementor-element-5b905a1{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-6542dd5{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-6542dd5:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-6542dd5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8fc5616)}.elementor-33 .elementor-element.elementor-element-6542dd5:before,.elementor-33 .elementor-element.elementor-element-6542dd5>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-6542dd5>.e-con-inner>.elementor-background-video-container:before,.elementor-33 .elementor-element.elementor-element-6542dd5>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-6542dd5>.e-con-inner>.elementor-background-slideshow:before,.elementor-33 .elementor-element.elementor-element-6542dd5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-8fc5616);--background-overlay:''}.elementor-33 .elementor-element.elementor-element-d8445b2.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-d8445b2{text-align:center}.elementor-33 .elementor-element.elementor-element-d8445b2 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#fff}.elementor-33 .elementor-element.elementor-element-e8b429a{--display:flex;--border-radius:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-e8b429a:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-e8b429a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-39fbcbb)}.elementor-33 .elementor-element.elementor-element-44bd942{--display:flex}.elementor-33 .elementor-element.elementor-element-4bfda33.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-4bfda33{text-align:center}.elementor-33 .elementor-element.elementor-element-4bfda33 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:40px;font-weight:600;color:var(--e-global-color-8658d0b)}.elementor-widget-form .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-form .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-33 .elementor-element.elementor-element-78744db .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px}.elementor-33 .elementor-element.elementor-element-78744db .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px}.elementor-33 .elementor-element.elementor-element-78744db .elementor-field-group.recaptcha_v3-bottomleft,.elementor-33 .elementor-element.elementor-element-78744db .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-33 .elementor-element.elementor-element-78744db .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-78744db .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-33 .elementor-element.elementor-element-78744db .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-33 .elementor-element.elementor-element-78744db .elementor-field-type-html{padding-bottom:0}.elementor-33 .elementor-element.elementor-element-78744db .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-width:0}.elementor-33 .elementor-element.elementor-element-78744db .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-width:0}.elementor-33 .elementor-element.elementor-element-78744db .e-form__buttons__wrapper__button-next{background-color:#ffb600;color:#16123a}.elementor-33 .elementor-element.elementor-element-78744db .elementor-button[type=submit]{background-color:#ffb600;color:#16123a}.elementor-33 .elementor-element.elementor-element-78744db .elementor-button[type=submit] svg *{fill:#16123a}.elementor-33 .elementor-element.elementor-element-78744db .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-33 .elementor-element.elementor-element-78744db .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-33 .elementor-element.elementor-element-78744db .elementor-button[type=submit]:hover{color:#fff}.elementor-33 .elementor-element.elementor-element-78744db .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-33 .elementor-element.elementor-element-78744db .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-33 .elementor-element.elementor-element-78744db .elementor-button{border-radius:100px}.elementor-33 .elementor-element.elementor-element-78744db{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-33 .elementor-element.elementor-element-e9efd45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-e9efd45:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-e9efd45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0effc}.elementor-33 .elementor-element.elementor-element-0b499a9{--display:flex;--border-radius:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-0b499a9:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-0b499a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-69a6058)}.elementor-33 .elementor-element.elementor-element-3e19c82.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-3e19c82{text-align:center}.elementor-33 .elementor-element.elementor-element-3e19c82 .elementor-heading-title{font-family:"Hind Madurai",Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-8fc5616)}.elementor-33 .elementor-element.elementor-element-c3d0857{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-33 .elementor-element.elementor-element-c3d0857.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-c3d0857 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#4a5568}.elementor-widget-shortcode .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-shortcode .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}:root{--page-title-display:none}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-3a82183c{--content-width:1340px}.elementor-33 .elementor-element.elementor-element-4310a2ec{--width:50%}.elementor-33 .elementor-element.elementor-element-295c3097{--width:50%}.elementor-33 .elementor-element.elementor-element-503f14db{--width:50%}.elementor-33 .elementor-element.elementor-element-78f4b38a{--width:50%}.elementor-33 .elementor-element.elementor-element-139f433a{--width:100%}.elementor-33 .elementor-element.elementor-element-7ceb7d74{--width:100%}.elementor-33 .elementor-element.elementor-element-18e85167{--width:100%}.elementor-33 .elementor-element.elementor-element-fff2e94{--width:100%}.elementor-33 .elementor-element.elementor-element-e5ed87a{--width:100%}.elementor-33 .elementor-element.elementor-element-8456144{--width:100%}.elementor-33 .elementor-element.elementor-element-ecc67ac{--width:100%}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-3a82183c{--min-height:400px}.elementor-33 .elementor-element.elementor-element-1e8b6e52 .elementor-heading-title{font-size:45px}.elementor-33 .elementor-element.elementor-element-7ea5efa{text-align:start}.elementor-33 .elementor-element.elementor-element-7ea5efa .elementor-heading-title{font-size:21px}.elementor-33 .elementor-element.elementor-element-5f17c6a3 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-469a9b41{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-469a9b41 .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-679d2554 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-285aa4ab{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-285aa4ab .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-6cc21b4{--swiper-slides-to-display:2}.elementor-33 .elementor-element.elementor-element-4a7c5d68 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-384b3896{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-384b3896 .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-5f44b966{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-126a3664.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-126a3664 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-71a1af0c{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-71a1af0c .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-1ebb177.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-1ebb177 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-4b18e733{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-4b18e733 .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-38771fa2.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-38771fa2 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-64b8425a{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-64b8425a .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-5febf7a5.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-5febf7a5 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-7ea5ad38{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-7ea5ad38 .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-43e37be9 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-2cec4eff{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-2cec4eff .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-6297a1a5 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-e902974 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-1886497{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-1886497 .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-06db6fe{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-592a2ec.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-592a2ec .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-15f35ef{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-15f35ef .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-753a190.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-753a190 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-be48821{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-be48821 .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-14db8fa.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-14db8fa .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-5acceb1{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-5acceb1 .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-b892e2e.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-b892e2e .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-e4f136a{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-e4f136a .elementor-heading-title{font-size:18px}.elementor-33 .elementor-element.elementor-element-70da94b5 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-c1b95d8{--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-7822719d.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-7822719d .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-4b9cb77d.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-4b9cb77d .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-29701a31.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-29701a31 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-73c52ae .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-32f527d{--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-e13bf43.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-e13bf43 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-635a377.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-635a377 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-e5da6df.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-e5da6df .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-d8445b2.elementor-element{--align-self:flex-start}.elementor-33 .elementor-element.elementor-element-d8445b2 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-4bfda33 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-3e19c82 .elementor-heading-title{font-size:27px}.elementor-33 .elementor-element.elementor-element-c3d0857{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-33 .elementor-element.elementor-element-c3d0857 .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-3a82183c{--min-height:350px}.elementor-33 .elementor-element.elementor-element-3a82183c:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-3a82183c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}.elementor-33 .elementor-element.elementor-element-13bb5e98{--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;--flex-wrap-mobile:wrap-reverse;--align-items:flex-start}.elementor-33 .elementor-element.elementor-element-1e8b6e52.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-1e8b6e52{text-align:center}.elementor-33 .elementor-element.elementor-element-1e8b6e52 .elementor-heading-title{font-size:32px}.elementor-33 .elementor-element.elementor-element-7ea5efa.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-7ea5efa{text-align:center}.elementor-33 .elementor-element.elementor-element-7ea5efa .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-6cad1aab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-5f17c6a3.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-5f17c6a3 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-469a9b41{text-align:start}.elementor-33 .elementor-element.elementor-element-469a9b41 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-73e428f5{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-679d2554 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-285aa4ab{text-align:center}.elementor-33 .elementor-element.elementor-element-285aa4ab .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-6cc21b4{--swiper-slides-to-display:1}.elementor-33 .elementor-element.elementor-element-6a686f25{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-4a7c5d68 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-384b3896{text-align:center}.elementor-33 .elementor-element.elementor-element-384b3896 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-5f44b966{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-126a3664.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-126a3664 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-71a1af0c{text-align:center}.elementor-33 .elementor-element.elementor-element-71a1af0c .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-1ebb177.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-1ebb177 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-4b18e733{text-align:center}.elementor-33 .elementor-element.elementor-element-4b18e733 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-38771fa2.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-38771fa2 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-64b8425a{text-align:center}.elementor-33 .elementor-element.elementor-element-64b8425a .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-5febf7a5.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-5febf7a5 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-7ea5ad38{text-align:center}.elementor-33 .elementor-element.elementor-element-7ea5ad38 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-7613b077{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-43e37be9.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-43e37be9 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-2cec4eff{text-align:start}.elementor-33 .elementor-element.elementor-element-2cec4eff .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-6297a1a5.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-6297a1a5 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-4e179d5{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-e902974 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-1886497{text-align:center}.elementor-33 .elementor-element.elementor-element-1886497 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-06db6fe{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-592a2ec.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-592a2ec .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-15f35ef{text-align:center}.elementor-33 .elementor-element.elementor-element-15f35ef .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-753a190.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-753a190 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-be48821{text-align:center}.elementor-33 .elementor-element.elementor-element-be48821 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-14db8fa.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-14db8fa .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-5acceb1{text-align:center}.elementor-33 .elementor-element.elementor-element-5acceb1 .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-b892e2e.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-b892e2e .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-e4f136a{text-align:center}.elementor-33 .elementor-element.elementor-element-e4f136a .elementor-heading-title{font-size:16px}.elementor-33 .elementor-element.elementor-element-63d38906{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-70da94b5 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-c1b95d8{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-139f433a:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-139f433a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-139f433a{--border-radius:10px 10px 1px 0px}.elementor-33 .elementor-element.elementor-element-1125699c{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-582e2570{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-7822719d.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-7822719d .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-7ceb7d74:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-7ceb7d74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-7ceb7d74{--border-radius:10px 10px 1px 0px}.elementor-33 .elementor-element.elementor-element-73442148{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-38088c2c{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-4b9cb77d.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-4b9cb77d .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-18e85167:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-18e85167>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-18e85167{--border-radius:10px 10px 1px 0px}.elementor-33 .elementor-element.elementor-element-d14d0e5{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-502ba8ab{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-29701a31.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-29701a31 .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-ad6d035{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-73c52ae .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-32f527d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-33 .elementor-element.elementor-element-fff2e94:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-fff2e94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-fff2e94{--border-radius:10px 10px 1px 0px}.elementor-33 .elementor-element.elementor-element-834bbc2{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-7c31e60{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-e13bf43.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-e13bf43 .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-e5ed87a:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-e5ed87a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-e5ed87a{--border-radius:10px 10px 1px 0px}.elementor-33 .elementor-element.elementor-element-e7378da{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-c18e3e5{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-635a377.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-635a377 .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-8456144:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-8456144>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-8456144{--border-radius:10px 10px 1px 0px}.elementor-33 .elementor-element.elementor-element-55734e9{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-07721bf{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-e5da6df.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-e5da6df .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-ecc67ac:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-ecc67ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-ecc67ac{--border-radius:10px 10px 1px 0px}.elementor-33 .elementor-element.elementor-element-5b905a1{--spacer-size:200px}.elementor-33 .elementor-element.elementor-element-6542dd5{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-33 .elementor-element.elementor-element-d8445b2.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-d8445b2 .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-4bfda33.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-4bfda33 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-3e19c82.elementor-element{--align-self:center}.elementor-33 .elementor-element.elementor-element-3e19c82 .elementor-heading-title{font-size:27px;letter-spacing:0px}.elementor-33 .elementor-element.elementor-element-c3d0857{text-align:center}.elementor-33 .elementor-element.elementor-element-c3d0857 .elementor-heading-title{font-size:16px}}