.elementor-2285 .elementor-element.elementor-element-162f823:not(.elementor-motion-effects-element-type-background),.elementor-2285 .elementor-element.elementor-element-162f823>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#020842;background-image:url(https://focopla.com.mx/wp-content/uploads/2025/02/carrera-focopla-equipo-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2285 .elementor-element.elementor-element-162f823{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:130px 0 210px 0}.elementor-2285 .elementor-element.elementor-element-162f823>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2285 .elementor-element.elementor-element-9d59911.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2285 .elementor-element.elementor-element-9d59911>.elementor-element-populated{padding:0 15px 0 15px}.elementor-2285 .elementor-element.elementor-element-acbe4cd .page_banner{text-align:center}.elementor-2285 .elementor-element.elementor-element-5a891cd>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-5a891cd:not(.elementor-motion-effects-element-type-background),.elementor-2285 .elementor-element.elementor-element-5a891cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2285 .elementor-element.elementor-element-5a891cd>.elementor-container{min-height:0}.elementor-2285 .elementor-element.elementor-element-5a891cd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 0 120px 0}.elementor-2285 .elementor-element.elementor-element-5a891cd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-346ceda.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-346ceda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-346ceda>.elementor-element-populated{padding:0 0 0 0}.elementor-2285 .elementor-element.elementor-element-34c5531>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.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-2285 .elementor-element.elementor-element-5f5feda{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.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-2285 .elementor-element.elementor-element-e07dc0c .elementor-heading-title{font-family:"Cunia Bold",Sans-serif;font-weight:600}.elementor-2285 .elementor-element.elementor-element-8a39734 .xb-content-wrap{font-family:"Raleway",Sans-serif;font-size:16px;font-weight:500}.elementor-2285 .elementor-element.elementor-element-b630e11{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.82}.elementor-2285 .elementor-element.elementor-element-b630e11:not(.elementor-motion-effects-element-type-background),.elementor-2285 .elementor-element.elementor-element-b630e11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://focopla.com.mx/wp-content/uploads/2024/12/Recurso-9.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2285 .elementor-element.elementor-element-b630e11::before,.elementor-2285 .elementor-element.elementor-element-b630e11>.elementor-background-video-container::before,.elementor-2285 .elementor-element.elementor-element-b630e11>.e-con-inner>.elementor-background-video-container::before,.elementor-2285 .elementor-element.elementor-element-b630e11>.elementor-background-slideshow::before,.elementor-2285 .elementor-element.elementor-element-b630e11>.e-con-inner>.elementor-background-slideshow::before,.elementor-2285 .elementor-element.elementor-element-b630e11>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(270deg,var(--e-global-color-accent) 0%,var(--e-global-color-primary) 100%)}.elementor-2285 .elementor-element.elementor-element-006e69d>.elementor-widget-container{margin:39px 0 0 0}.elementor-2285 .elementor-element.elementor-element-006e69d{text-align:center}.elementor-2285 .elementor-element.elementor-element-006e69d .elementor-heading-title{font-family:"Cunia Bold",Sans-serif;font-size:39px;font-weight:600;color:#FFF}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-wrapper{--tw-ibx-position:49;--tw-cbx-text-align:center;--tw-cbx-text-align-alternate:center;--tw-lbl-big-color:#FFFFFF;--tw-lbl-big-size:46px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:12px;--tw-cbx-bd-top-width:0px;--tw-cbx-bd-right-width:0px;--tw-cbx-bd-bottom-width:0px;--tw-cbx-bd-left-width:0px}.elementor-2285 .elementor-element.elementor-element-fc3b5bf.elementor-element{--align-self:center}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-wrapper,.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-navigationBar{--tw-line-bg:#FFFFFF;--tw-ibx-bg:var( --e-global-color-primary );--tw-ibx-color:var( --e-global-color-accent )}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-wrapper,.elementor-page .twae-popup .twae-popup-content{--tw-cbx-bg:#FFFFFF}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-title,.twae-popup .twae-title{font-family:"Cunia Bold",Sans-serif;font-size:29px;letter-spacing:-1.4px}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-description,.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-button a,.twae-popup .twae-description{font-family:"Raleway",Sans-serif}@media(min-width:1025px){.elementor-2285 .elementor-element.elementor-element-b630e11:not(.elementor-motion-effects-element-type-background),.elementor-2285 .elementor-element.elementor-element-b630e11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-2285 .elementor-element.elementor-element-162f823{padding:110px 0 118px 0}.elementor-2285 .elementor-element.elementor-element-acbe4cd .page_title{font-size:40px}.elementor-2285 .elementor-element.elementor-element-5f5feda{width:var(--container-widget-width,734px);max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;align-self:center}.elementor-2285 .elementor-element.elementor-element-b630e11{--grid-auto-flow:row}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px}}@media(max-width:767px){.elementor-2285 .elementor-element.elementor-element-acbe4cd .page_title{font-size:30px}.elementor-2285 .elementor-element.elementor-element-5a891cd>.elementor-container{min-height:0}.elementor-2285 .elementor-element.elementor-element-5f5feda img{max-width:53%}.elementor-2285 .elementor-element.elementor-element-e07dc0c>.elementor-widget-container{padding:21px 0 0 0}.elementor-2285 .elementor-element.elementor-element-e07dc0c{text-align:center}.elementor-2285 .elementor-element.elementor-element-b630e11{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px}.elementor-2285 .elementor-element.elementor-element-fc3b5bf .twae-title,.twae-popup .twae-title{font-size:22px;letter-spacing:0}}