.elementor-1380 .elementor-element.elementor-element-2708b9e{--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;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-2708b9e:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-2708b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991032_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-7affe61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-89ee268{--spacer-size:150px;}.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-1380 .elementor-element.elementor-element-7d8b54f{text-align:start;}.elementor-1380 .elementor-element.elementor-element-7d8b54f .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-84fb9e9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-84fb9e9 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-76cce40{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-76cce40:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-76cce40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/banner_texto-hero_v1-e1772056412993.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-1380 .elementor-element.elementor-element-5d80dd6{margin:0px 140px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-5d80dd6 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-d2ae270{--spacer-size:100px;}.elementor-1380 .elementor-element.elementor-element-940118d{text-align:start;}.elementor-1380 .elementor-element.elementor-element-940118d .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-e02d841{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-e02d841 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-4649d34.elementor-element{--align-self:flex-start;}.elementor-1380 .elementor-element.elementor-element-605ab9a{--spacer-size:180px;}.elementor-1380 .elementor-element.elementor-element-21b7bfe{--display:flex;}.elementor-1380 .elementor-element.elementor-element-9defa88{--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;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-9defa88:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-9defa88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/Hero-backgroumd_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-314d4e4{text-align:center;}.elementor-1380 .elementor-element.elementor-element-314d4e4 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-d27a06d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-d27a06d .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-45e8673{--display:flex;}.elementor-1380 .elementor-element.elementor-element-2dae790{text-align:center;}.elementor-1380 .elementor-element.elementor-element-2dae790 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-c7b057e{--spacer-size:427px;}.elementor-1380 .elementor-element.elementor-element-2c61a3d{text-align:center;}.elementor-1380 .elementor-element.elementor-element-2c61a3d .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-5250232{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5250232 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-d0a7b8f.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-2bb03e0{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-1380 .elementor-element.elementor-element-2bb03e0:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-2bb03e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991035_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-279a464{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1E5D52E;--border-color:#F1E5D52E;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-279a464:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-279a464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/BANNER_GLASS-EFFECT_v1.webp");background-position:center center;}.elementor-1380 .elementor-element.elementor-element-279a464.e-con{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-9a55a71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-81f120a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-81f120a .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-bea07d6{text-align:center;}.elementor-1380 .elementor-element.elementor-element-bea07d6 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-c832c1a{--display:flex;}.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-1380 .elementor-element.elementor-element-714287c{margin:-20px 10px calc(var(--kit-widget-spacing, 0px) + -30px) 10px;padding:0px 0px 0px 0px;}.elementor-1380 .elementor-element.elementor-element-3ad7974{--display:flex;}.elementor-1380 .elementor-element.elementor-element-7237225{--display:flex;}.elementor-1380 .elementor-element.elementor-element-7adb7b8{text-align:center;}.elementor-1380 .elementor-element.elementor-element-7adb7b8 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-4faa416{text-align:center;}.elementor-1380 .elementor-element.elementor-element-4faa416 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-6b3b914{--display:flex;}.elementor-1380 .elementor-element.elementor-element-498fb4f{margin:0px 700px calc(var(--kit-widget-spacing, 0px) + -310px) 300px;padding:0px 0px 0px 0px;z-index:2;}.elementor-1380 .elementor-element.elementor-element-583f63b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;padding:0px 250px 0px 250px;z-index:1;}.elementor-1380 .elementor-element.elementor-element-16565ce{--display:flex;--z-index:1;}.elementor-1380 .elementor-element.elementor-element-16565ce:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-16565ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/banner_texto-hero_v1-e1772056412993.webp");background-position:center center;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-f49f36e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5314e35{--display:flex;--z-index:1;}.elementor-1380 .elementor-element.elementor-element-3067ff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-2d58f17{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:150px;--padding-right:150px;}.elementor-1380 .elementor-element.elementor-element-2d58f17:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-2d58f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991035_v1-scaled.webp");}.elementor-1380 .elementor-element.elementor-element-0fcdc45{text-align:center;}.elementor-1380 .elementor-element.elementor-element-0fcdc45 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-a19aaf7{--display:flex;}.elementor-1380 .elementor-element.elementor-element-a19aaf7:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-a19aaf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd032d2 ) 0%, var( --e-global-color-f902188 ) 100%);}.elementor-1380 .elementor-element.elementor-element-b12dc8a{--display:flex;}.elementor-1380 .elementor-element.elementor-element-839f7d0{--display:flex;}.elementor-1380 .elementor-element.elementor-element-df34a9a .elementor-heading-title{font-family:"Author", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-ec8172a{--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;--border-radius:15px 15px 15px 15px;}.elementor-1380 .elementor-element.elementor-element-ec8172a:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-ec8172a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd032d2 ) 0%, var( --e-global-color-f902188 ) 100%);}.elementor-1380 .elementor-element.elementor-element-8d8291c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-0e7d035{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-1380 .elementor-element.elementor-element-36d834c{--display:flex;}.elementor-1380 .elementor-element.elementor-element-33c6f62 .elementor-heading-title{font-family:"Author", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-a662ed9{--display:flex;}.elementor-1380 .elementor-element.elementor-element-a662ed9:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-a662ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd032d2 ) 0%, var( --e-global-color-f902188 ) 100%);}.elementor-1380 .elementor-element.elementor-element-d3da242{--display:flex;}.elementor-1380 .elementor-element.elementor-element-f4c149c{--display:flex;}.elementor-1380 .elementor-element.elementor-element-49c5437 .elementor-heading-title{font-family:"Author", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-7007b28{--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;--border-radius:15px 15px 15px 15px;}.elementor-1380 .elementor-element.elementor-element-7007b28:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-7007b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd032d2 ) 0%, var( --e-global-color-f902188 ) 100%);}.elementor-1380 .elementor-element.elementor-element-dedffc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-23a3029{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-1380 .elementor-element.elementor-element-3e0f847{--display:flex;}.elementor-1380 .elementor-element.elementor-element-af5cf9d .elementor-heading-title{font-family:"Author", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-88f88b6{--display:flex;}.elementor-1380 .elementor-element.elementor-element-88f88b6:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-88f88b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd032d2 ) 0%, var( --e-global-color-f902188 ) 100%);}.elementor-1380 .elementor-element.elementor-element-fa4e722{--display:flex;}.elementor-1380 .elementor-element.elementor-element-7405968{--display:flex;}.elementor-1380 .elementor-element.elementor-element-8369d77 .elementor-heading-title{font-family:"Author", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-95cbd66{--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;--border-radius:15px 15px 15px 15px;}.elementor-1380 .elementor-element.elementor-element-95cbd66:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-95cbd66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd032d2 ) 0%, var( --e-global-color-f902188 ) 100%);}.elementor-1380 .elementor-element.elementor-element-a9333c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-0eeba5e{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-1380 .elementor-element.elementor-element-0b6f933{--display:flex;}.elementor-1380 .elementor-element.elementor-element-3567506 .elementor-heading-title{font-family:"Author", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-8cee704 .elementor-icon-wrapper{text-align:center;}.elementor-1380 .elementor-element.elementor-element-8cee704.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-8cee704.elementor-view-framed .elementor-icon, .elementor-1380 .elementor-element.elementor-element-8cee704.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-8cee704.elementor-view-framed .elementor-icon, .elementor-1380 .elementor-element.elementor-element-8cee704.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-4af6faa{text-align:center;}.elementor-1380 .elementor-element.elementor-element-4af6faa .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-5d0a266{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5d0a266 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-6c74a6d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-6c74a6d .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-a578e7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-a578e7f .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-061c591{text-align:center;}.elementor-1380 .elementor-element.elementor-element-061c591 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-63250f3{text-align:center;}.elementor-1380 .elementor-element.elementor-element-63250f3 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-5e400cb{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:150px;--padding-right:150px;}.elementor-1380 .elementor-element.elementor-element-5e400cb:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-5e400cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991035_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-f56b195{--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;--border-radius:30px 30px 30px 30px;}.elementor-1380 .elementor-element.elementor-element-f56b195:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-f56b195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5ff514a ) 0%, var( --e-global-color-daa3579 ) 100%);}.elementor-1380 .elementor-element.elementor-element-0b71d40{--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-1380 .elementor-element.elementor-element-cbea27c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-70bd844{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1380 .elementor-element.elementor-element-ec3e171{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-ec1a76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-ec1a76c .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-32ccd57{text-align:center;}.elementor-1380 .elementor-element.elementor-element-32ccd57 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:0.8em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-3a9c3c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-3a9c3c7 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-0508c24{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0508c24 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-92fbd09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-92fbd09 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:0.9em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-7e1e1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-7e1e1fe .elementor-heading-title{font-family:"Author", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-efb3bcb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-efb3bcb.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-5913176{text-align:center;}.elementor-1380 .elementor-element.elementor-element-5913176 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-362b8ee{--display:flex;}.elementor-1380 .elementor-element.elementor-element-362b8ee:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-362b8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5ff514a ) 0%, var( --e-global-color-daa3579 ) 100%);}.elementor-1380 .elementor-element.elementor-element-6e1176d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-6e1176d .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-b09ba6f{text-align:center;}.elementor-1380 .elementor-element.elementor-element-b09ba6f .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-df1750c{--display:flex;}.elementor-1380 .elementor-element.elementor-element-128165b{--display:flex;}.elementor-1380 .elementor-element.elementor-element-61bd69d{--display:flex;}.elementor-1380 .elementor-element.elementor-element-373c8d1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-373c8d1 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-ba29e5e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-ba29e5e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-040442f{text-align:center;}.elementor-1380 .elementor-element.elementor-element-040442f .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-a04a8ba{text-align:center;}.elementor-1380 .elementor-element.elementor-element-a04a8ba .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-45c7d1e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-45c7d1e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-0994968{--display:flex;}.elementor-1380 .elementor-element.elementor-element-920fb81{margin:0px 520px calc(var(--kit-widget-spacing, 0px) + 0px) 520px;}.elementor-1380 .elementor-element.elementor-element-226aa9c{text-align:center;}.elementor-1380 .elementor-element.elementor-element-226aa9c .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-b16dec0{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-b16dec0 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-53ed6ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-53ed6ef .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-22e4e46{--display:flex;border-style:none;--border-style:none;}.elementor-1380 .elementor-element.elementor-element-4576059{--display:flex;}.elementor-1380 .elementor-element.elementor-element-ad38a58{text-align:start;}.elementor-1380 .elementor-element.elementor-element-ad38a58 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.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-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-354add5{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-42747ee{text-align:start;}.elementor-1380 .elementor-element.elementor-element-42747ee .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-262f2c4{--display:flex;}.elementor-1380 .elementor-element.elementor-element-7f50889{--display:flex;}.elementor-1380 .elementor-element.elementor-element-9fa5cd1{--display:flex;}.elementor-1380 .elementor-element.elementor-element-03440d4{text-align:start;}.elementor-1380 .elementor-element.elementor-element-03440d4 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-cc8e032{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-e1fb71b{text-align:start;}.elementor-1380 .elementor-element.elementor-element-e1fb71b .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-44f4750{--display:flex;}.elementor-1380 .elementor-element.elementor-element-fdd86ff{--display:flex;}.elementor-1380 .elementor-element.elementor-element-61406f9{text-align:start;}.elementor-1380 .elementor-element.elementor-element-61406f9 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-2df73e0{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-cc8bae1{text-align:start;}.elementor-1380 .elementor-element.elementor-element-cc8bae1 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-bc707b3{--display:flex;}.elementor-1380 .elementor-element.elementor-element-1e8b2bc{--display:flex;}.elementor-1380 .elementor-element.elementor-element-653da6b{--display:flex;}.elementor-1380 .elementor-element.elementor-element-57ebba4{text-align:start;}.elementor-1380 .elementor-element.elementor-element-57ebba4 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-99d9325{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-a1ec88c{text-align:start;}.elementor-1380 .elementor-element.elementor-element-a1ec88c .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-f20e31f{--n-accordion-title-font-size:36px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-1380 .elementor-element.elementor-element-f20e31f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}:where( .elementor-1380 .elementor-element.elementor-element-f20e31f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Author", Sans-serif;font-weight:500;}:where( .elementor-1380 .elementor-element.elementor-element-f20e31f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1380 .elementor-element.elementor-element-6268cf6{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-a1245ba{--display:flex;}.elementor-1380 .elementor-element.elementor-element-0fc7121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0fc7121 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-e8e6895{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-e8e6895 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-0e2f9f1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-02e8873{text-align:center;}.elementor-1380 .elementor-element.elementor-element-02e8873 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-7c96b00{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-7c96b00.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-229920e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-229920e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-c56d424{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1380 .elementor-element.elementor-element-c56d424:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-c56d424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Rectangle-73_v1-e1772496831331.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-22d3154{text-align:center;}.elementor-1380 .elementor-element.elementor-element-22d3154 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-a860c70{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-a860c70 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-07cde35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-07cde35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-be670ff{text-align:center;}.elementor-1380 .elementor-element.elementor-element-be670ff .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-c848b2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-c848b2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-61b9c7c{text-align:center;}.elementor-1380 .elementor-element.elementor-element-61b9c7c .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-54a9ac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-54a9ac4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-3243741{text-align:center;}.elementor-1380 .elementor-element.elementor-element-3243741 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-d955323{--display:flex;}.elementor-1380 .elementor-element.elementor-element-676eb64{text-align:center;}.elementor-1380 .elementor-element.elementor-element-676eb64 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-f0ca698{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f0ca698 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-253e2cc{text-align:center;}.elementor-1380 .elementor-element.elementor-element-253e2cc .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-78d8499{--display:flex;border-style:none;--border-style:none;}.elementor-1380 .elementor-element.elementor-element-b8ffd07{--display:flex;}.elementor-1380 .elementor-element.elementor-element-d5c984b{text-align:center;}.elementor-1380 .elementor-element.elementor-element-d5c984b .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-e11c298{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-weight:400;}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-36aa48a{text-align:center;}.elementor-1380 .elementor-element.elementor-element-36aa48a .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-df18a31{--display:flex;}.elementor-1380 .elementor-element.elementor-element-d3b2022{--display:flex;}.elementor-1380 .elementor-element.elementor-element-73786d0{--display:flex;}.elementor-1380 .elementor-element.elementor-element-5cd5239{text-align:center;}.elementor-1380 .elementor-element.elementor-element-5cd5239 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-efecb81{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-weight:400;}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-909ef20{text-align:center;}.elementor-1380 .elementor-element.elementor-element-909ef20 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-ffbfa2b{--display:flex;}.elementor-1380 .elementor-element.elementor-element-96fe23b{--display:flex;}.elementor-1380 .elementor-element.elementor-element-84e9a9c{text-align:center;}.elementor-1380 .elementor-element.elementor-element-84e9a9c .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-77ab52d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-weight:400;}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-789726f{text-align:center;}.elementor-1380 .elementor-element.elementor-element-789726f .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-f03a042{--display:flex;}.elementor-1380 .elementor-element.elementor-element-191954c{--display:flex;}.elementor-1380 .elementor-element.elementor-element-7fd5769{--display:flex;}.elementor-1380 .elementor-element.elementor-element-da4fdee{text-align:center;}.elementor-1380 .elementor-element.elementor-element-da4fdee .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-9032c65{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-weight:400;}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-414a00e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-414a00e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-7518928{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-1380 .elementor-element.elementor-element-7518928 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;}:where( .elementor-1380 .elementor-element.elementor-element-7518928 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Author", Sans-serif;font-weight:600;}:where( .elementor-1380 .elementor-element.elementor-element-7518928 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1380 .elementor-element.elementor-element-9c456ef{--display:flex;border-style:solid;--border-style:solid;}.elementor-1380 .elementor-element.elementor-element-9c456ef:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-9c456ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991033_v1-scaled.webp");}.elementor-1380 .elementor-element.elementor-element-048e0bd{text-align:center;}.elementor-1380 .elementor-element.elementor-element-048e0bd .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-5b61b02{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5b61b02 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-0f945e7{text-align:center;}.elementor-1380 .elementor-element.elementor-element-0f945e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-4e83cb0{text-align:center;}.elementor-1380 .elementor-element.elementor-element-4e83cb0 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-4785abf{text-align:center;}.elementor-1380 .elementor-element.elementor-element-4785abf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-0aa25eb{text-align:center;}.elementor-1380 .elementor-element.elementor-element-0aa25eb .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-9e53a01{text-align:center;}.elementor-1380 .elementor-element.elementor-element-9e53a01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-6284a56{text-align:center;}.elementor-1380 .elementor-element.elementor-element-6284a56 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-2e2a529.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-57d70ce{text-align:center;}.elementor-1380 .elementor-element.elementor-element-57d70ce .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-5fe0538{--display:flex;}.elementor-1380 .elementor-element.elementor-element-5fe0538:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-5fe0538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991035_v1-scaled.webp");}.elementor-1380 .elementor-element.elementor-element-cff7da9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-cff7da9 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-065cd17{text-align:center;}.elementor-1380 .elementor-element.elementor-element-065cd17 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-52e3d4e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-52e3d4e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-6cc9120{text-align:center;}.elementor-1380 .elementor-element.elementor-element-6cc9120 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-95d247f{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:150px;--padding-right:150px;}.elementor-1380 .elementor-element.elementor-element-95d247f:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-95d247f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991035_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-7ef0bef{--display:flex;}.elementor-1380 .elementor-element.elementor-element-7ef0bef:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-7ef0bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5ff514a ) 0%, var( --e-global-color-daa3579 ) 100%);}.elementor-1380 .elementor-element.elementor-element-f418912{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f418912 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-1331693{text-align:center;}.elementor-1380 .elementor-element.elementor-element-1331693 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-42c1903{--display:flex;}.elementor-1380 .elementor-element.elementor-element-42c1903:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-42c1903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-1d982cd{--display:flex;}.elementor-1380 .elementor-element.elementor-element-ee0e40f{--display:flex;}.elementor-1380 .elementor-element.elementor-element-bc0b433{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-bc0b433 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-47919be{text-align:center;}.elementor-1380 .elementor-element.elementor-element-47919be .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-3958e78{--display:flex;}.elementor-1380 .elementor-element.elementor-element-3958e78:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-3958e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-0cd8cfd{--display:flex;}.elementor-1380 .elementor-element.elementor-element-1b10b03{--display:flex;}.elementor-1380 .elementor-element.elementor-element-431e493{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-431e493 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-f119b1b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f119b1b .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-d407975{text-align:center;}.elementor-1380 .elementor-element.elementor-element-d407975 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-e469699{--display:flex;}.elementor-1380 .elementor-element.elementor-element-e469699:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-e469699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-cb4d6d1{--display:flex;}.elementor-1380 .elementor-element.elementor-element-ffde876{--display:flex;}.elementor-1380 .elementor-element.elementor-element-3400828{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-3400828 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-df9e0a5{text-align:center;}.elementor-1380 .elementor-element.elementor-element-df9e0a5 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-59cd6f9{--display:flex;}.elementor-1380 .elementor-element.elementor-element-59cd6f9:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-59cd6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-9fd70ba{--display:flex;}.elementor-1380 .elementor-element.elementor-element-02d183c{--display:flex;}.elementor-1380 .elementor-element.elementor-element-6423ac4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-6423ac4 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-f33db8e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-f33db8e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-4e210b9{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:90px;--padding-right:90px;}.elementor-1380 .elementor-element.elementor-element-4e210b9:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-4e210b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5ff514a ) 0%, var( --e-global-color-daa3579 ) 100%);}.elementor-1380 .elementor-element.elementor-element-373fe1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-373fe1b .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-41d6b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-41d6b0b .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-36b07fd{--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;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-36b07fd:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-36b07fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-7ef6a62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-8df52d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-d360717{--display:flex;}.elementor-1380 .elementor-element.elementor-element-56c3c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-56c3c91 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-f77dc2e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-f77dc2e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-a2a0ce0{--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;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-a2a0ce0:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-a2a0ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-bce2e75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-d05b1da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-6fc3e1c{--display:flex;}.elementor-1380 .elementor-element.elementor-element-fedd034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-fedd034 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-8b0d000{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-8b0d000 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-e4c3193{text-align:center;}.elementor-1380 .elementor-element.elementor-element-e4c3193 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-c945c8a{--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;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-c945c8a:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-c945c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-742faa9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-7ad16e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-f362ee1{--display:flex;}.elementor-1380 .elementor-element.elementor-element-56fda4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-56fda4b .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-7049082{text-align:center;}.elementor-1380 .elementor-element.elementor-element-7049082 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-42bc502{--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;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-42bc502:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-42bc502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-da43afe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-c905025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-7525a2f{--display:flex;}.elementor-1380 .elementor-element.elementor-element-01b12a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-01b12a8 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-a1cce3d{text-align:center;}.elementor-1380 .elementor-element.elementor-element-a1cce3d .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:0.9em;color:var( --e-global-color-primary );}.elementor-1380 .elementor-element.elementor-element-951ca79{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-951ca79.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-85cffcb{--display:flex;}.elementor-1380 .elementor-element.elementor-element-7f38846{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;}.elementor-1380 .elementor-element.elementor-element-ce4b9af{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1E5D52E;--border-color:#F1E5D52E;--border-radius:15px 15px 15px 15px;--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-1380 .elementor-element.elementor-element-ce4b9af:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-ce4b9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/BANNER_GLASS-EFFECT_v1.webp");background-position:center center;}.elementor-1380 .elementor-element.elementor-element-ce4b9af.e-con{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-757158e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-5cce9a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5cce9a3 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-f6b1551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f6b1551 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:20px;font-weight:400;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-b7e59cd{--display:flex;}.elementor-1380 .elementor-element.elementor-element-10db11b{margin:-20px 10px calc(var(--kit-widget-spacing, 0px) + -30px) 10px;padding:0px 0px 0px 0px;}.elementor-1380 .elementor-element.elementor-element-76d4190{--display:flex;}.elementor-1380 .elementor-element.elementor-element-029ae92{--display:flex;}.elementor-1380 .elementor-element.elementor-element-083e034{text-align:center;}.elementor-1380 .elementor-element.elementor-element-083e034 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-aa5e543{text-align:center;}.elementor-1380 .elementor-element.elementor-element-aa5e543 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-3075383{--display:flex;}.elementor-1380 .elementor-element.elementor-element-da17877{text-align:center;}.elementor-1380 .elementor-element.elementor-element-da17877 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-f16a900{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f16a900 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-a77432c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-a77432c .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-cddbe0c{text-align:center;}.elementor-1380 .elementor-element.elementor-element-cddbe0c .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-970113e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-item > a{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1380 .elementor-element.elementor-element-b36c566{text-align:center;}.elementor-1380 .elementor-element.elementor-element-b36c566 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-28667d5{text-align:center;}.elementor-1380 .elementor-element.elementor-element-28667d5 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-178c702{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:150px;--padding-right:150px;}.elementor-1380 .elementor-element.elementor-element-178c702:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-178c702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Frame-991035_v1-scaled.webp");}.elementor-1380 .elementor-element.elementor-element-101f87e{--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;--border-radius:30px 30px 30px 30px;}.elementor-1380 .elementor-element.elementor-element-101f87e:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-101f87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f902188 ) 0%, var( --e-global-color-fd032d2 ) 100%);}.elementor-1380 .elementor-element.elementor-element-977ca4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-4947681{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-1380 .elementor-element.elementor-element-1732efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-1732efc .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-18b7baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-18b7baf .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-e7e4f02{margin:0px 450px calc(var(--kit-widget-spacing, 0px) + -160px) 20px;z-index:1;}.elementor-1380 .elementor-element.elementor-element-d5dfec0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;}.elementor-1380 .elementor-element.elementor-element-d5dfec0:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-d5dfec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902188 );}.elementor-1380 .elementor-element.elementor-element-fafc326{--display:flex;}.elementor-1380 .elementor-element.elementor-element-0d9e2e4{text-align:center;}.elementor-1380 .elementor-element.elementor-element-0d9e2e4 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:400;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-f21a345{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f21a345 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-1380 .elementor-element.elementor-element-13470ca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-item{background-color:#0D2E5400;}.elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-digits{color:var( --e-global-color-secondary );font-family:"Author", Sans-serif;font-weight:500;}.elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-label{color:var( --e-global-color-secondary );font-family:"Author", Sans-serif;font-weight:300;}.elementor-1380 .elementor-element.elementor-element-48b09f8{text-align:center;}.elementor-1380 .elementor-element.elementor-element-48b09f8 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;line-height:0.9em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-07f74b9{--display:flex;}.elementor-1380 .elementor-element.elementor-element-07f74b9:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-07f74b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f902188 ) 0%, var( --e-global-color-fd032d2 ) 100%);}.elementor-1380 .elementor-element.elementor-element-8950dca{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-8950dca .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-d40e215{text-align:center;}.elementor-1380 .elementor-element.elementor-element-d40e215 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-c8989eb{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-1380 .elementor-element.elementor-element-c8989eb:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-c8989eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902188 );}.elementor-1380 .elementor-element.elementor-element-ce2bbaf{--display:flex;}.elementor-1380 .elementor-element.elementor-element-f7e833d{--display:flex;}.elementor-1380 .elementor-element.elementor-element-86412f4{text-align:center;}.elementor-1380 .elementor-element.elementor-element-86412f4 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-fc22f2e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-fc22f2e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-item{background-color:#0D2E5400;}.elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-digits{color:var( --e-global-color-secondary );font-family:"Author", Sans-serif;font-weight:500;}.elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-label{color:var( --e-global-color-secondary );font-family:"Author", Sans-serif;font-weight:300;}.elementor-1380 .elementor-element.elementor-element-0350067{text-align:center;}.elementor-1380 .elementor-element.elementor-element-0350067 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-b8afd75{--display:flex;}.elementor-1380 .elementor-element.elementor-element-aa2c41e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-aa2c41e .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-54a23bd{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-54a23bd .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-1380 .elementor-element.elementor-element-7645d9d.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-d4e805e.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-11e22f4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-11e22f4 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-4a160f9{text-align:center;}.elementor-1380 .elementor-element.elementor-element-4a160f9 .elementor-heading-title{font-family:"Author", Sans-serif;font-size:36px;font-weight:300;line-height:0.9em;color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1380 .elementor-element.elementor-element-2708b9e{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-9defa88{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-2bb03e0{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-279a464{--width:33%;}.elementor-1380 .elementor-element.elementor-element-16565ce{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-5314e35{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-2d58f17{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-8d8291c{--width:20%;}.elementor-1380 .elementor-element.elementor-element-dedffc8{--width:20%;}.elementor-1380 .elementor-element.elementor-element-a9333c9{--width:20%;}.elementor-1380 .elementor-element.elementor-element-5e400cb{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-4576059{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-7f50889{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-fdd86ff{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-bc707b3{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-1e8b2bc{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-95d247f{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-7ef6a62{--width:40%;}.elementor-1380 .elementor-element.elementor-element-bce2e75{--width:40%;}.elementor-1380 .elementor-element.elementor-element-742faa9{--width:40%;}.elementor-1380 .elementor-element.elementor-element-da43afe{--width:40%;}.elementor-1380 .elementor-element.elementor-element-ce4b9af{--width:33%;}.elementor-1380 .elementor-element.elementor-element-178c702{--content-width:100%;}.elementor-1380 .elementor-element.elementor-element-977ca4f{--width:40%;}.elementor-1380 .elementor-element.elementor-element-4947681{--width:60%;}.elementor-1380 .elementor-element.elementor-element-d5dfec0{--width:70%;}}@media(max-width:767px){.elementor-1380 .elementor-element.elementor-element-2708b9e:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-2708b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/background-hero_v1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-2708b9e{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-89ee268{--spacer-size:480px;}.elementor-1380 .elementor-element.elementor-element-7d8b54f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-7d8b54f .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-84fb9e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-84fb9e9 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-76cce40:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-76cce40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/banner_texto-hero_v1-e1772056412993.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-76cce40{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-5d80dd6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5d80dd6 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-d2ae270{--spacer-size:480px;}.elementor-1380 .elementor-element.elementor-element-940118d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-940118d .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-e02d841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-e02d841 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-4649d34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-4649d34.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-605ab9a{--spacer-size:480px;}.elementor-1380 .elementor-element.elementor-element-9defa88:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-9defa88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/hero_curso_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-9defa88{--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;--align-items:center;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-314d4e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-314d4e4 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-d27a06d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-d27a06d .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-45e8673:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-45e8673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/banner_texto-hero_v1-e1772056412993.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-45e8673{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-2dae790{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-2dae790 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-c7b057e{--spacer-size:270px;}.elementor-1380 .elementor-element.elementor-element-2c61a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-2c61a3d .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-5250232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5250232 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-d0a7b8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-d0a7b8f.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-2bb03e0:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-2bb03e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/fondo-curso-azul_v1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-2bb03e0{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1380 .elementor-element.elementor-element-279a464:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-279a464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/BANNER_GLASS-EFFECT_v1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-1380 .elementor-element.elementor-element-279a464{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-9a55a71{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap: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-1380 .elementor-element.elementor-element-81f120a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-81f120a .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-bea07d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-bea07d6 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-c832c1a{--width:40%;--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-1380 .elementor-element.elementor-element-714287c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-3ad7974:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-3ad7974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/BANNER_GLASS-EFFECT_v1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-1380 .elementor-element.elementor-element-3ad7974{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-7237225{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap: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-1380 .elementor-element.elementor-element-7adb7b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-7adb7b8 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-4faa416{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-4faa416 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-6b3b914{--width:40%;--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-1380 .elementor-element.elementor-element-74aecf3{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-498fb4f{margin:0px 230px calc(var(--kit-widget-spacing, 0px) + -190px) 18px;z-index:3;}.elementor-1380 .elementor-element.elementor-element-583f63b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -42px) 0px;z-index:2;}.elementor-1380 .elementor-element.elementor-element-da9aa34{margin:0px 230px calc(var(--kit-widget-spacing, 0px) + -190px) 18px;z-index:3;}.elementor-1380 .elementor-element.elementor-element-d2bfb75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -42px) 0px;z-index:2;}.elementor-1380 .elementor-element.elementor-element-16565ce:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-16565ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/COURSE-BACKGROUND_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-16565ce{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1380 .elementor-element.elementor-element-f49f36e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1380 .elementor-element.elementor-element-5314e35:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-5314e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/02/COURSE-BACKGROUND_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-5314e35{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1380 .elementor-element.elementor-element-3067ff8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1380 .elementor-element.elementor-element-2d58f17:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-2d58f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/fondo-curso-azul_v1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-2d58f17{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-0fcdc45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0fcdc45 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-a19aaf7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1380 .elementor-element.elementor-element-b12dc8a{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-b651ebe{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1380 .elementor-element.elementor-element-839f7d0{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-df34a9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-df34a9a .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-ec8172a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1380 .elementor-element.elementor-element-8d8291c{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-0e7d035{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1380 .elementor-element.elementor-element-36d834c{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-33c6f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-33c6f62 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-a662ed9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1380 .elementor-element.elementor-element-d3da242{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-e5b1496{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1380 .elementor-element.elementor-element-f4c149c{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-49c5437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-49c5437 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-7007b28{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1380 .elementor-element.elementor-element-dedffc8{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-23a3029{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1380 .elementor-element.elementor-element-3e0f847{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-af5cf9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-af5cf9d .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-88f88b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1380 .elementor-element.elementor-element-fa4e722{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-32b0868{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1380 .elementor-element.elementor-element-7405968{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-8369d77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-8369d77 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-95cbd66{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1380 .elementor-element.elementor-element-a9333c9{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-0eeba5e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1380 .elementor-element.elementor-element-0b6f933{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-3567506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-3567506 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-8cee704 .elementor-icon{font-size:30px;}.elementor-1380 .elementor-element.elementor-element-8cee704 .elementor-icon svg{height:30px;}.elementor-1380 .elementor-element.elementor-element-4af6faa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-4af6faa .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-5d0a266{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5d0a266 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-6c74a6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-6c74a6d .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-a578e7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-a578e7f .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-061c591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-061c591 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-63250f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-63250f3 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-3c4f29e{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;}.elementor-1380 .elementor-element.elementor-element-5e400cb:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-5e400cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/fondo-curso-azul_v1-scaled.webp");background-size:cover;}.elementor-1380 .elementor-element.elementor-element-5e400cb{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-f56b195{--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1380 .elementor-element.elementor-element-0b71d40{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-cbea27c{--width:38%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-ec3e171{--width:62%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-ec1a76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-ec1a76c .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-32ccd57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-32ccd57 .elementor-heading-title{font-size:20px;line-height:0.8em;}.elementor-1380 .elementor-element.elementor-element-3a9c3c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-3a9c3c7 .elementor-heading-title{font-size:23px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-0508c24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-0508c24 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-92fbd09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-92fbd09 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-7e1e1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-7e1e1fe .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-efb3bcb.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-5913176{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5913176 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-362b8ee{--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1380 .elementor-element.elementor-element-6e1176d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-6e1176d .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-b09ba6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-b09ba6f .elementor-heading-title{font-size:20px;line-height:0.8em;}.elementor-1380 .elementor-element.elementor-element-df1750c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-128165b{--width:38%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-61bd69d{--width:62%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-373c8d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-373c8d1 .elementor-heading-title{font-size:23px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-ba29e5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-ba29e5e .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-040442f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-040442f .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-a04a8ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-a04a8ba .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-f73fcfc.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-45c7d1e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-45c7d1e .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-0994968{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-920fb81{margin:0px 140px calc(var(--kit-widget-spacing, 0px) + 0px) 140px;}.elementor-1380 .elementor-element.elementor-element-226aa9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-226aa9c .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-b16dec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-b16dec0 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-53ed6ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-53ed6ef .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-4576059{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-ad38a58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-ad38a58 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-354add5{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-354add5 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-42747ee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-42747ee .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-7f50889{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-9fa5cd1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-03440d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-03440d4 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-cc8e032{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-cc8e032 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-e1fb71b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-e1fb71b .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-fdd86ff{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-61406f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-61406f9 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-2df73e0{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-2df73e0 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-cc8bae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-cc8bae1 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-bc707b3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-1e8b2bc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-653da6b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-57ebba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-57ebba4 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-99d9325{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-99d9325 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-a1ec88c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-a1ec88c .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-f20e31f{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-title-font-size:17px;--n-accordion-icon-size:20px;}.elementor-1380 .elementor-element.elementor-element-f20e31f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 0px 0px;}:where( .elementor-1380 .elementor-element.elementor-element-f20e31f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1em;}.elementor-1380 .elementor-element.elementor-element-0fc7121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0fc7121 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-e8e6895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-e8e6895 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-0e2f9f1{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-0e2f9f1 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-02e8873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-02e8873 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-7c96b00{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-7c96b00.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-229920e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-229920e .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-22d3154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-22d3154 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-a860c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-a860c70 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-07cde35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-07cde35 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-be670ff{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-be670ff .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-c848b2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-c848b2c .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-61b9c7c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-61b9c7c .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-54a9ac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-54a9ac4 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-3243741{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-3243741 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-d955323{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-212852d{margin:0px 140px calc(var(--kit-widget-spacing, 0px) + 0px) 140px;}.elementor-1380 .elementor-element.elementor-element-676eb64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-676eb64 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-f0ca698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f0ca698 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-253e2cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-253e2cc .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-b8ffd07{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-d5c984b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-d5c984b .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-e11c298{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-e11c298 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-36aa48a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-36aa48a .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-d3b2022{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-73786d0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-5cd5239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-5cd5239 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-efecb81{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-efecb81 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-909ef20{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-909ef20 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-96fe23b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-84e9a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-84e9a9c .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-77ab52d{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-77ab52d .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-789726f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-789726f .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-f03a042{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-191954c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-7fd5769{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-da4fdee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-da4fdee .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-9032c65{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-9032c65 .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-414a00e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-414a00e .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-7518928{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-title-font-size:17px;--n-accordion-icon-size:20px;}.elementor-1380 .elementor-element.elementor-element-7518928 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 0px 0px;}:where( .elementor-1380 .elementor-element.elementor-element-7518928 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1em;}.elementor-1380 .elementor-element.elementor-element-9c456ef:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-9c456ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/Rectangle-73_v1-e1772496831331.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-9c456ef{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1380 .elementor-element.elementor-element-048e0bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-048e0bd .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-5b61b02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-5b61b02 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-0f945e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0f945e7 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-4e83cb0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-4e83cb0 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-4785abf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-4785abf .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-0aa25eb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0aa25eb .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-9e53a01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-9e53a01 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-6284a56{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-6284a56 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-2e2a529{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-2e2a529.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-57d70ce{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-57d70ce .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-5fe0538:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-5fe0538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/fondo-2_v1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-5fe0538{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-cff7da9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-cff7da9 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-065cd17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-065cd17 .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-52e3d4e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-52e3d4e .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-6cc9120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-6cc9120 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-95d247f:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-95d247f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/fondo-curso-azul_v1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1380 .elementor-element.elementor-element-95d247f{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-7ef0bef{--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1380 .elementor-element.elementor-element-f418912{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f418912 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-1331693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-1331693 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-42c1903{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-1d982cd{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-ee0e40f{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-bc0b433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-bc0b433 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-47919be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-47919be .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-3958e78{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-0cd8cfd{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-1b10b03{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-431e493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-431e493 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-f119b1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-f119b1b .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-d407975{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-d407975 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-e469699{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-cb4d6d1{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-ffde876{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-3400828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-3400828 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-df9e0a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-df9e0a5 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-59cd6f9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-9fd70ba{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-02d183c{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-6423ac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-6423ac4 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-f33db8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-f33db8e .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-5328a77.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-4e210b9{--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1380 .elementor-element.elementor-element-373fe1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-373fe1b .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-41d6b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-41d6b0b .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-36b07fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-7ef6a62{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-d360717{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-56c3c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-56c3c91 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-f77dc2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-f77dc2e .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-a2a0ce0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-bce2e75{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-6fc3e1c{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-fedd034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-fedd034 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-8b0d000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-8b0d000 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-e4c3193{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-e4c3193 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-c945c8a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-742faa9{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-f362ee1{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-56fda4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-56fda4b .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-7049082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-7049082 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-42bc502{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-da43afe{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-7525a2f{--width:70%;--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:7px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-01b12a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-01b12a8 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-a1cce3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-1380 .elementor-element.elementor-element-a1cce3d .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-951ca79.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-85cffcb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-7f38846{padding:0px 0px 0px 0px;}.elementor-1380 .elementor-element.elementor-element-ce4b9af:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-ce4b9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/BANNER_GLASS-EFFECT_v1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-1380 .elementor-element.elementor-element-ce4b9af{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-757158e{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap: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-1380 .elementor-element.elementor-element-5cce9a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-5cce9a3 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-f6b1551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-f6b1551 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-b7e59cd{--width:40%;--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-1380 .elementor-element.elementor-element-10db11b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-76d4190:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-76d4190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/BANNER_GLASS-EFFECT_v1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-1380 .elementor-element.elementor-element-76d4190{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-1380 .elementor-element.elementor-element-029ae92{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap: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-1380 .elementor-element.elementor-element-083e034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-083e034 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-aa5e543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:start;}.elementor-1380 .elementor-element.elementor-element-aa5e543 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-3075383{--width:40%;--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-1380 .elementor-element.elementor-element-dd94975{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1380 .elementor-element.elementor-element-da17877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-da17877 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-f16a900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f16a900 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-a77432c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-a77432c .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-cddbe0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-cddbe0c .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1380 .elementor-element.elementor-element-970113e{--e-icon-list-icon-size:6px;}.elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1380 .elementor-element.elementor-element-970113e .elementor-icon-list-item > a{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-b36c566{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-b36c566 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-28667d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-28667d5 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-178c702:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-178c702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marialetrujillo.com/wp-content/uploads/2026/03/fondo-curso-azul_v1-scaled.webp");}.elementor-1380 .elementor-element.elementor-element-178c702{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-101f87e{--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1380 .elementor-element.elementor-element-f8634a2{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + -10px) 80px;}.elementor-1380 .elementor-element.elementor-element-1732efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-1732efc .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-18b7baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-18b7baf .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-e7e4f02{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + -120px) -10px;z-index:1;}.elementor-1380 .elementor-element.elementor-element-d5dfec0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:5px 5px 5px 5px;--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-1380 .elementor-element.elementor-element-fafc326{--width:70%;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-0d9e2e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0d9e2e4 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-f21a345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-f21a345 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-13470ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-digits{font-size:50px;}.elementor-1380 .elementor-element.elementor-element-13470ca .elementor-countdown-label{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-48b09f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-48b09f8 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-07f74b9{--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1380 .elementor-element.elementor-element-8950dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-8950dca .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-d40e215{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-d40e215 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-518085e{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + -10px) 80px;}.elementor-1380 .elementor-element.elementor-element-7811b7c{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + -120px) -10px;z-index:1;}.elementor-1380 .elementor-element.elementor-element-c8989eb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:5px 5px 5px 5px;--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-1380 .elementor-element.elementor-element-ce2bbaf{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-f7e833d{--width:70%;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1380 .elementor-element.elementor-element-86412f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-86412f4 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-fc22f2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-fc22f2e .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-c114477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-digits{font-size:50px;}.elementor-1380 .elementor-element.elementor-element-c114477 .elementor-countdown-label{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-0350067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-0350067 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-b8afd75{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-aa2c41e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-aa2c41e .elementor-heading-title{font-size:17px;line-height:1em;}.elementor-1380 .elementor-element.elementor-element-54a23bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-54a23bd .elementor-heading-title{font-size:26px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-7645d9d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-7645d9d.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-d4e805e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1380 .elementor-element.elementor-element-d4e805e.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-11e22f4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-11e22f4 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px;}.elementor-1380 .elementor-element.elementor-element-4a160f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1380 .elementor-element.elementor-element-4a160f9 .elementor-heading-title{font-size:18px;line-height:1em;}}







/* Start custom CSS for html, class: .elementor-element-4649d34 */.btn-global-orange {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #d85b3c, #9b2e12);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global-orange .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 20px;
  text-transform: uppercase;
}

.btn-global-orange .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1c2d4f;
  color: #F4E5D4;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global-orange:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global-orange:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */












/* Start custom CSS for html, class: .elementor-element-d0a7b8f */.btn-global-orange {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #d85b3c, #9b2e12);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global-orange .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 20px;
  text-transform: uppercase;
}

.btn-global-orange .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1c2d4f;
  color: #F4E5D4;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global-orange:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global-orange:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */







































































/* Start custom CSS for html, class: .elementor-element-efb3bcb */.btn-global {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #104684, #1c2d4f);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 1;
  font-size: 20px;
}

.btn-global .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f4e5d4;
  color: #1c2d4f;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */















/* Start custom CSS for html, class: .elementor-element-f73fcfc */.btn-global {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #104684, #1c2d4f);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 1;
  font-size: 20px;
}

.btn-global .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f4e5d4;
  color: #1c2d4f;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */



























































































































/* Start custom CSS for html, class: .elementor-element-7c96b00 */.btn-global-orange {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #d85b3c, #9b2e12);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global-orange .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 20px;
  text-transform: uppercase;
}

.btn-global-orange .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1c2d4f;
  color: #F4E5D4;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global-orange:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global-orange:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */










































































































































/* Start custom CSS for html, class: .elementor-element-2e2a529 */.btn-global-orange {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #d85b3c, #9b2e12);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global-orange .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 20px;
  text-transform: uppercase;
}

.btn-global-orange .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1c2d4f;
  color: #F4E5D4;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global-orange:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global-orange:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */



































/* Start custom CSS for html, class: .elementor-element-5328a77 */.btn-global {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #104684, #1c2d4f);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 20px;
}

.btn-global .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f4e5d4;
  color: #1c2d4f;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */





























/* Start custom CSS for html, class: .elementor-element-951ca79 */.btn-global {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #104684, #1c2d4f);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 20px;
}

.btn-global .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f4e5d4;
  color: #1c2d4f;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */



















































/* Start custom CSS for html, class: .elementor-element-7645d9d */.btn-global-orange {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #d85b3c, #9b2e12);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global-orange .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 1;
  font-size: 20px;
  text-transform: uppercase;
}

.btn-global-orange .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1c2d4f;
  color: #F4E5D4;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global-orange:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global-orange:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-d4e805e */.btn-global-orange {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  padding: 7px 7px 7px 20px;
  background: linear-gradient(180deg, #d85b3c, #9b2e12);
  border-radius: 7px;
  text-decoration: none !important;
  transition: all 0.3s ease;
  width: fit-content;
}

.btn-global-orange .btn-text {
  color: #ffffff;
  font-family: Author;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 1;
  font-size: 20px;
  text-transform: uppercase;
}

.btn-global-orange .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1c2d4f;
  color: #F4E5D4;
  width: 44px;
  height: 44px;
  border-radius: 5px;
  font-size: 20px;
  transition: all 0.3s ease;
}

/* Hover */
.btn-global-orange:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}

.btn-global-orange:hover .btn-icon {
  transform: translateX(4px);
}/* End custom CSS */





/* Start Custom Fonts CSS */@font-face {
	font-family: 'Author';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://marialetrujillo.com/wp-content/uploads/2026/02/Author-Extralight.ttf') format('truetype');
}
@font-face {
	font-family: 'Author';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://marialetrujillo.com/wp-content/uploads/2026/02/Author-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Author';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://marialetrujillo.com/wp-content/uploads/2026/02/Author-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Author';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://marialetrujillo.com/wp-content/uploads/2026/02/Author-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Author';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://marialetrujillo.com/wp-content/uploads/2026/02/Author-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Author';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://marialetrujillo.com/wp-content/uploads/2026/02/Author-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */