.elementor-2 .elementor-element.elementor-element-99e7a5c{--display:flex;--min-height:650px;--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-2 .elementor-element.elementor-element-84183e1{--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;}.elementor-2 .elementor-element.elementor-element-238a427{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-238a427.e-con{--flex-grow:0;--flex-shrink:0;}.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-2 .elementor-element.elementor-element-78fed3b .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:70px;font-weight:600;line-height:0.95em;letter-spacing:-0.6px;color:#003D53;}.elementor-2 .elementor-element.elementor-element-2cdd54e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0.2px;color:#292929;}.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-2 .elementor-element.elementor-element-9dae419 .elementor-button{background-color:#E3EEEB;font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;fill:#003D53;color:#003D53;border-radius:100px 100px 100px 100px;padding:16px 25px 16px 25px;}.elementor-2 .elementor-element.elementor-element-9dae419 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9dae419 .elementor-button:focus{background-color:#43C59C;}.elementor-2 .elementor-element.elementor-element-9dae419 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-9dae419 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-2 .elementor-element.elementor-element-2115792{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-9488685 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-9488685 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-bfe2e07{--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-2 .elementor-element.elementor-element-bfe2e07:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bfe2e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A0D2ED;}.elementor-2 .elementor-element.elementor-element-8c86d03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-2283d98{--display:flex;}.elementor-2 .elementor-element.elementor-element-e4e034d .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:39px;font-weight:600;color:#003D53;}.elementor-2 .elementor-element.elementor-element-948cac6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:#292929;}.elementor-2 .elementor-element.elementor-element-803de97 .elementor-button{background-color:#43A9C5;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 21px 14px 21px;}.elementor-2 .elementor-element.elementor-element-803de97 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-803de97 .elementor-button:focus{background-color:#477893;}.elementor-2 .elementor-element.elementor-element-803de97 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-803de97 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-2 .elementor-element.elementor-element-85191d7{--display:flex;}.elementor-2 .elementor-element.elementor-element-183c004{--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;}.elementor-2 .elementor-element.elementor-element-80a82fc{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-80a82fc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-80a82fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEECFC;}.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-2 .elementor-element.elementor-element-b5bc988{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b5bc988:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b5bc988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EDF4;}.elementor-2 .elementor-element.elementor-element-b2f2a5c{--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;}.elementor-2 .elementor-element.elementor-element-4704564{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-4704564:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4704564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EEEB;}.elementor-2 .elementor-element.elementor-element-b82e369{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b82e369:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b82e369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCE5F3;}.elementor-2 .elementor-element.elementor-element-fca4322{--display:flex;--min-height:650px;--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-2 .elementor-element.elementor-element-b71c160{--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-2 .elementor-element.elementor-element-a89e192{--display:flex;}.elementor-2 .elementor-element.elementor-element-ded0fc1{text-align:left;}.elementor-2 .elementor-element.elementor-element-ded0fc1 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:53px;font-weight:600;color:#003D53;}.elementor-2 .elementor-element.elementor-element-72c3594 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#292929;}.elementor-2 .elementor-element.elementor-element-08ecbe7{--display:flex;}.elementor-2 .elementor-element.elementor-element-be53999{--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;}.elementor-2 .elementor-element.elementor-element-561cea3{--display:flex;}.elementor-2 .elementor-element.elementor-element-020b34f{--display:flex;--min-height:450px;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-020b34f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-020b34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fundacionjimenez.mx/wp-content/uploads/2025/07/img_fundacionjimenez_home-6-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f1c8316 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:700;color:#292929;}.elementor-2 .elementor-element.elementor-element-9e10fb6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#292929;}.elementor-2 .elementor-element.elementor-element-6aad2f8 .elementor-button{background-color:#61CE7000;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;fill:#212121;color:#212121;}.elementor-2 .elementor-element.elementor-element-6aad2f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f049902{--display:flex;}.elementor-2 .elementor-element.elementor-element-7d9f95b{--display:flex;--min-height:450px;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-7d9f95b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7d9f95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fundacionjimenez.mx/wp-content/uploads/2025/07/img_campana_canasta-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e2f736d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:700;color:#292929;}.elementor-2 .elementor-element.elementor-element-fed8e4c .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#292929;}.elementor-2 .elementor-element.elementor-element-2e9e706 .elementor-button{background-color:#61CE7000;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;fill:#212121;color:#212121;}.elementor-2 .elementor-element.elementor-element-2e9e706 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-195a740{--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;}.elementor-2 .elementor-element.elementor-element-28bc90f{--display:flex;}.elementor-2 .elementor-element.elementor-element-b3f8a10{--display:flex;--min-height:450px;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b3f8a10:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b3f8a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fundacionjimenez.mx/wp-content/uploads/2025/07/img_campana_invierno-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b5c9125 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:700;color:#292929;}.elementor-2 .elementor-element.elementor-element-15ce3a2 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#292929;}.elementor-2 .elementor-element.elementor-element-8e9dc45 .elementor-button{background-color:#61CE7000;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;fill:#212121;color:#212121;}.elementor-2 .elementor-element.elementor-element-8e9dc45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-0570013{--display:flex;}.elementor-2 .elementor-element.elementor-element-78626be{--display:flex;--min-height:450px;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-78626be:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-78626be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fundacionjimenez.mx/wp-content/uploads/2025/07/img_campana_cortecabello-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b696539 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:700;color:#292929;}.elementor-2 .elementor-element.elementor-element-c2b8301 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#292929;}.elementor-2 .elementor-element.elementor-element-d1dc5d4 .elementor-button{background-color:#61CE7000;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;fill:#212121;color:#212121;}.elementor-2 .elementor-element.elementor-element-d1dc5d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f9e6d36{--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;}.elementor-2 .elementor-element.elementor-element-fade886{--display:flex;}.elementor-2 .elementor-element.elementor-element-a53fc14{--display:flex;--min-height:450px;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a53fc14:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a53fc14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fundacionjimenez.mx/wp-content/uploads/2025/07/img_campana_memorias.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-30254ad .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:700;color:#292929;}.elementor-2 .elementor-element.elementor-element-0e46db3 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#292929;}.elementor-2 .elementor-element.elementor-element-88e2556 .elementor-button{background-color:#61CE7000;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;fill:#212121;color:#212121;}.elementor-2 .elementor-element.elementor-element-88e2556 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-136f16f{--display:flex;}.elementor-2 .elementor-element.elementor-element-924ab62{--display:flex;--min-height:450px;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-924ab62:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-924ab62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fundacionjimenez.mx/wp-content/uploads/2025/07/Screenshot-2025-07-06-at-9.08.34 p.m.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b1dbc66 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:700;color:#292929;}.elementor-2 .elementor-element.elementor-element-b6faf72 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#292929;}.elementor-2 .elementor-element.elementor-element-8985611 .elementor-button{background-color:#61CE7000;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;fill:#212121;color:#212121;}.elementor-2 .elementor-element.elementor-element-8985611 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-d9ed78f{--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-2 .elementor-element.elementor-element-d9ed78f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d9ed78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE3EA;}.elementor-2 .elementor-element.elementor-element-f411d50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-406f0cd{--display:flex;}.elementor-2 .elementor-element.elementor-element-94891cf{--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;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-1881015 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:45px;font-weight:800;color:#003D53;}.elementor-2 .elementor-element.elementor-element-02d6042 .elementor-button{background-color:#003D5300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#003D53;color:#003D53;}.elementor-2 .elementor-element.elementor-element-02d6042 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-6b10886{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6b10886 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;color:#003D53;}.elementor-2 .elementor-element.elementor-element-6d0c7af{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e9b3e6d{--display:flex;}.elementor-2 .elementor-element.elementor-element-3be59e6 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:22px;font-weight:700;color:#003D53;}.elementor-2 .elementor-element.elementor-element-cb8dd05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-cb8dd05 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;color:#003D53;}.elementor-2 .elementor-element.elementor-element-2c6de5c{--display:flex;}.elementor-2 .elementor-element.elementor-element-b1c0112 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:22px;font-weight:700;color:#003D53;}.elementor-2 .elementor-element.elementor-element-46b0a5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-46b0a5b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;color:#003D53;}.elementor-2 .elementor-element.elementor-element-8ba9d38{--display:flex;}.elementor-2 .elementor-element.elementor-element-f58eace .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:22px;font-weight:700;color:#003D53;}.elementor-2 .elementor-element.elementor-element-7db2e80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-7db2e80 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;color:#003D53;}.elementor-2 .elementor-element.elementor-element-ea9c2c7{--display:flex;}.elementor-2 .elementor-element.elementor-element-06596da .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#003D53;}.elementor-2 .elementor-element.elementor-element-0944b52{--display:flex;--min-height:400px;--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-2 .elementor-element.elementor-element-a1851f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-4283611{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-4283611 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:800;color:#003D53;}.elementor-2 .elementor-element.elementor-element-e6aae6d .elementor-button{background-color:#FFFFFF;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;fill:#003D53;color:#003D53;border-style:solid;border-width:1px 1px 1px 1px;border-color:#003D53;border-radius:10px 10px 10px 10px;padding:14px 21px 14px 21px;}.elementor-2 .elementor-element.elementor-element-e6aae6d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e6aae6d .elementor-button:focus{background-color:#003D53;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e6aae6d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e6aae6d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-be45b28{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-bc2784f .gallery-item .gallery-caption{text-align:center;}.elementor-2 .elementor-element.elementor-element-b7303b6{--display:flex;--min-height:650px;--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-2 .elementor-element.elementor-element-87e25fb{--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;}.elementor-2 .elementor-element.elementor-element-c4edd65{--display:flex;}.elementor-2 .elementor-element.elementor-element-67900d5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:700;color:#292929;}.elementor-2 .elementor-element.elementor-element-ec11c34 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#003D53;}.elementor-2 .elementor-element.elementor-element-8a94bbf{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-589bc53 .elementor-button{background-color:#43A9C5;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:14px 21px 14px 21px;}.elementor-2 .elementor-element.elementor-element-589bc53 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-589bc53 .elementor-button:focus{background-color:#1E768E;}.elementor-2 .elementor-element.elementor-element-589bc53 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-589bc53 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-2 .elementor-element.elementor-element-1ea7691{--display:flex;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-78fed3b{text-align:center;}.elementor-2 .elementor-element.elementor-element-78fed3b .elementor-heading-title{font-size:49px;}.elementor-2 .elementor-element.elementor-element-2cdd54e{text-align:center;}.elementor-2 .elementor-element.elementor-element-e4e034d{text-align:center;}.elementor-2 .elementor-element.elementor-element-948cac6{text-align:center;}.elementor-2 .elementor-element.elementor-element-183c004{--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-80a82fc{--width:50%;}.elementor-2 .elementor-element.elementor-element-b5bc988{--width:50%;}.elementor-2 .elementor-element.elementor-element-b2f2a5c{--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-ded0fc1{text-align:center;}.elementor-2 .elementor-element.elementor-element-72c3594{text-align:center;}.elementor-2 .elementor-element.elementor-element-f1c8316 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-9e10fb6{text-align:justify;}.elementor-2 .elementor-element.elementor-element-9e10fb6 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-e2f736d .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-fed8e4c{text-align:justify;}.elementor-2 .elementor-element.elementor-element-fed8e4c .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-b5c9125 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-15ce3a2{text-align:justify;}.elementor-2 .elementor-element.elementor-element-15ce3a2 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-b696539 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-30254ad .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-0e46db3{text-align:justify;}.elementor-2 .elementor-element.elementor-element-0e46db3 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-b1dbc66 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-b6faf72{text-align:justify;}.elementor-2 .elementor-element.elementor-element-b6faf72 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-1881015{text-align:center;}.elementor-2 .elementor-element.elementor-element-6b10886{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-3be59e6{text-align:center;}.elementor-2 .elementor-element.elementor-element-cb8dd05{text-align:center;}.elementor-2 .elementor-element.elementor-element-b1c0112{text-align:center;}.elementor-2 .elementor-element.elementor-element-46b0a5b{text-align:center;}.elementor-2 .elementor-element.elementor-element-f58eace{text-align:center;}.elementor-2 .elementor-element.elementor-element-7db2e80{text-align:center;}.elementor-2 .elementor-element.elementor-element-4283611{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-2 .elementor-element.elementor-element-4283611 .elementor-heading-title{font-size:34px;line-height:1em;letter-spacing:-0.8px;}.elementor-2 .elementor-element.elementor-element-67900d5{text-align:center;}.elementor-2 .elementor-element.elementor-element-67900d5 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-ec11c34{text-align:center;}.elementor-2 .elementor-element.elementor-element-ec11c34 .elementor-heading-title{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-8a94bbf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-99e7a5c{--content-width:1280px;}.elementor-2 .elementor-element.elementor-element-238a427{--width:39.841%;}}/* Start custom CSS for heading, class: .elementor-element-4283611 */.elementor-2 .elementor-element.elementor-element-4283611{
    background: var(--FJ---Gradiente, linear-gradient(90deg, #003D53 0%, #008AD6 38.46%, #43A9C5 63.46%, #43C59C 97.6%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */