.elementor-12 .elementor-element.elementor-element-64bab51{--display:flex;--min-height:1080px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-64bab51:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64bab51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C2684;background-image:url("https://todomejora.org/wp-content/uploads/2025/11/Background-Hero-desing-1-1.png");background-position:center center;background-repeat:repeat-x;background-size:contain;}.elementor-12 .elementor-element.elementor-element-64bab51::before, .elementor-12 .elementor-element.elementor-element-64bab51 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-64bab51 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-64bab51 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-64bab51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-64bab51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#4C2684;background-image:url("https://todomejora.org/wp-content/uploads/2025/11/Rectangle-34.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:120% auto;}.elementor-12 .elementor-element.elementor-element-7bccd27{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-b80e5f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:145px;font-weight:900;text-transform:uppercase;line-height:160px;color:#FFD7F6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6c7e1bd{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c7e1bd p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-6c7e1bd a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c7e1bd a:hover, .elementor-12 .elementor-element.elementor-element-6c7e1bd a:focus{color:#FFFFFF;}.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 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9d3487f{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-9d3487f{left:40px;}.elementor-12 .elementor-element.elementor-element-9d3487f{top:2px;}.elementor-12 .elementor-element.elementor-element-9d3487f img{width:100%;max-width:100%;height:176px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-9e645f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-45a96a7 .elementor-button{background-color:#E9005C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-45a96a7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-45a96a7 .elementor-button:focus{background-color:#FFD7F6;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-45a96a7 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-45a96a7 .elementor-button:focus svg{fill:#2D175C;}.elementor-12 .elementor-element.elementor-element-3ad379d .elementor-button{background-color:#E9005C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-3ad379d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3ad379d .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;border-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-3ad379d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3ad379d .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-7625f4d{--display:flex;--min-height:1030px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-7625f4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7625f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C2684;background-image:url("https://todomejora.org/wp-content/uploads/2025/11/Rectangle-34.png");}.elementor-12 .elementor-element.elementor-element-70d9fa6{--display:flex;--min-height:860px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-70d9fa6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-70d9fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-8bd4a84{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-24ca15d{--e-transform-rotateZ:0deg;top:85px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-24ca15d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-24ca15d{right:0px;}.elementor-12 .elementor-element.elementor-element-24ca15d img{width:100%;max-width:100%;height:705px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-ccec503{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-de836f2{padding:10px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D175C;border-radius:80% 50% 80% 50%;}.elementor-12 .elementor-element.elementor-element-de836f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-de836f2 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-de836f2 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-e79c3e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:900;text-transform:uppercase;line-height:71px;letter-spacing:-3.5px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-e79c3e8 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-e79c3e8 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-975836d{--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:flex-start;}.elementor-12 .elementor-element.elementor-element-da042d0{background-color:#2D175C1A;padding:5px 8px 5px 8px;}.elementor-12 .elementor-element.elementor-element-da042d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-da042d0 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-da042d0 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-65bcef9{background-color:#2D175C1A;padding:5px 8px 5px 8px;}.elementor-12 .elementor-element.elementor-element-65bcef9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-65bcef9 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-65bcef9 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-aa06a5d{background-color:#2D175C1A;padding:5px 8px 5px 8px;}.elementor-12 .elementor-element.elementor-element-aa06a5d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-aa06a5d .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-aa06a5d .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-f7da196{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-f7da196 a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-f7da196 a:hover, .elementor-12 .elementor-element.elementor-element-f7da196 a:focus{color:#2D175C;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e3ed18e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-12 .elementor-element.elementor-element-e3ed18e{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-e3ed18e .elementor-icon-box-title{margin-block-end:0px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-e3ed18e .elementor-icon{font-size:13px;}.elementor-12 .elementor-element.elementor-element-e3ed18e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-5c4e603 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-12 .elementor-element.elementor-element-5c4e603{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-5c4e603 .elementor-icon-box-title{margin-block-end:0px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-5c4e603 .elementor-icon{font-size:13px;}.elementor-12 .elementor-element.elementor-element-5c4e603 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-0a502f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-26ea8cf .elementor-button{background-color:#2D175C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-26ea8cf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-26ea8cf .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-26ea8cf .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-26ea8cf .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-91289b7 .elementor-button{background-color:#E9005C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-91289b7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-91289b7 .elementor-button:focus{background-color:#2D175C;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-91289b7 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-91289b7 .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-6cd47c6{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e9d253a{--e-transform-rotateZ:0deg;top:210px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e9d253a{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e9d253a{left:0px;}.elementor-12 .elementor-element.elementor-element-e9d253a img{width:100%;max-width:100%;height:395px;object-fit:cover;object-position:center left;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7745bba{left:-38px;}body.rtl .elementor-12 .elementor-element.elementor-element-7745bba{right:-38px;}.elementor-12 .elementor-element.elementor-element-7745bba{bottom:-45px;}.elementor-12 .elementor-element.elementor-element-7745bba img{width:100%;max-width:100%;height:207px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-51a554e{right:120px;}body.rtl .elementor-12 .elementor-element.elementor-element-51a554e{left:120px;}.elementor-12 .elementor-element.elementor-element-51a554e{top:-140px;}.elementor-12 .elementor-element.elementor-element-51a554e img{width:100%;max-width:100%;height:277px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-93caa8e{right:-45px;}body.rtl .elementor-12 .elementor-element.elementor-element-93caa8e{left:-45px;}.elementor-12 .elementor-element.elementor-element-93caa8e{top:-125px;}.elementor-12 .elementor-element.elementor-element-93caa8e img{width:100%;max-width:100%;height:220px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6ad659d{right:-90px;}body.rtl .elementor-12 .elementor-element.elementor-element-6ad659d{left:-90px;}.elementor-12 .elementor-element.elementor-element-6ad659d{top:50px;}.elementor-12 .elementor-element.elementor-element-6ad659d img{width:100%;max-width:100%;height:203px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c3bd557{right:-130px;}body.rtl .elementor-12 .elementor-element.elementor-element-c3bd557{left:-130px;}.elementor-12 .elementor-element.elementor-element-c3bd557{bottom:-115px;}.elementor-12 .elementor-element.elementor-element-c3bd557 img{width:100%;max-width:100%;height:299px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-afcd3f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-afcd3f8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-afcd3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4C2684 0%, #FFFFFF 100%);}.elementor-12 .elementor-element.elementor-element-afcd3f8::before, .elementor-12 .elementor-element.elementor-element-afcd3f8 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-afcd3f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-afcd3f8 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-afcd3f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-afcd3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/Rectangle-34.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-afcd3f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-bb8bfde{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73f0ac4{padding:10px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD7F6;border-radius:80% 50% 80% 50%;}.elementor-12 .elementor-element.elementor-element-73f0ac4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-73f0ac4 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-73f0ac4 .elementor-heading-title a:focus{color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-4e8af50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:70px;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-4e8af50 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-4e8af50 .elementor-heading-title a:focus{color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-b255671{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b255671 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-b255671 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b255671 a:hover, .elementor-12 .elementor-element.elementor-element-b255671 a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b3661fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-09b31db{--display:flex;--min-height:484px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-09b31db:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-09b31db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/minbg1.svg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d1b596d img{width:100%;max-width:100%;height:123px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-5ced550{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ced550 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:40px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-5ced550 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-5ced550 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-1bad0d2{--display:flex;--min-height:140px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0662808{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-0662808 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-0662808 a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-0662808 a:hover, .elementor-12 .elementor-element.elementor-element-0662808 a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-2b79f26 .elementor-button{background-color:#2D175C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-2b79f26 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2b79f26 .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-2b79f26 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2b79f26 .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-255e8a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-536768b{--display:flex;--min-height:484px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-536768b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-536768b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/minbg2.svg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b9f1659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-b9f1659 img{width:100%;max-width:100%;height:133px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-69726f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:40px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-69726f0 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-69726f0 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-8aab74b{--display:flex;--min-height:140px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be9d5ab{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-be9d5ab p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-be9d5ab a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-be9d5ab a:hover, .elementor-12 .elementor-element.elementor-element-be9d5ab a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-9679774 .elementor-button{background-color:#2D175C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-9679774 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9679774 .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-9679774 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9679774 .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-66100e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-488f497{--display:flex;--min-height:484px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9px 9px 0px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-488f497:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-488f497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-0c5bea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;}.elementor-12 .elementor-element.elementor-element-0c5bea4 img{width:100%;max-width:100%;height:145px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-d4bf992 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:40px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-d4bf992 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-d4bf992 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-d0c1461{--display:flex;--min-height:140px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-272aba4{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-272aba4 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-272aba4 a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-272aba4 a:hover, .elementor-12 .elementor-element.elementor-element-272aba4 a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-fc3bc41 .elementor-button{background-color:#2D175C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-fc3bc41 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-fc3bc41 .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-fc3bc41 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-fc3bc41 .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-5d9894f{--display:flex;--min-height:100px;--border-radius:0px 0px 9px 100px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5d9894f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5d9894f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-5d9894f.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-65c4b7b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;width:100%;max-width:100%;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:0px;--e-n-carousel-arrow-normal-color:#FFD7F6;--e-n-carousel-arrow-hover-color:#2D175C;}.elementor-12 .elementor-element.elementor-element-65c4b7b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#2D175C;}.elementor-12 .elementor-element.elementor-element-f98aaf3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-2edb0f8{padding:10px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D175C;border-radius:80% 50% 80% 50%;}.elementor-12 .elementor-element.elementor-element-2edb0f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-2edb0f8 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-2edb0f8 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-7dfd88d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:800;text-transform:uppercase;line-height:71px;letter-spacing:-3.5px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-7dfd88d .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-7dfd88d .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-7fc6245{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-7fc6245 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-7fc6245 a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-7fc6245 a:hover, .elementor-12 .elementor-element.elementor-element-7fc6245 a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-e912411{--display:flex;--min-height:276px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86cf494{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73c7a82{--display:flex;--min-height:276px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;}.elementor-12 .elementor-element.elementor-element-73c7a82:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73c7a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED6657;}.elementor-12 .elementor-element.elementor-element-73c7a82::before, .elementor-12 .elementor-element.elementor-element-73c7a82 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-73c7a82 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-73c7a82 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-73c7a82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-73c7a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/aa8816c9dfe0f85b48b7ff3e3668a2c8beeb9b40.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:82% auto;}.elementor-12 .elementor-element.elementor-element-dcade5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-12c5088{--display:flex;--min-height:276px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-12c5088:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-12c5088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F29547;}.elementor-12 .elementor-element.elementor-element-12c5088::before, .elementor-12 .elementor-element.elementor-element-12c5088 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-12c5088 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-12c5088 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-12c5088 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-12c5088 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/aa8816c9dfe0f85b48b7ff3e3668a2c8beeb9b40.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:82% auto;}.elementor-12 .elementor-element.elementor-element-a5724b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d4bbb9{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d4bbb9 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7d4bbb9 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d4bbb9 a:hover, .elementor-12 .elementor-element.elementor-element-7d4bbb9 a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-35ee934{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f72115b{--display:flex;--min-height:276px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f72115b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f72115b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2BA45;}.elementor-12 .elementor-element.elementor-element-f72115b::before, .elementor-12 .elementor-element.elementor-element-f72115b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f72115b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f72115b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f72115b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f72115b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/aa8816c9dfe0f85b48b7ff3e3668a2c8beeb9b40.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:82% auto;}.elementor-12 .elementor-element.elementor-element-b4608c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6cc02a5{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6cc02a5 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-6cc02a5 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6cc02a5 a:hover, .elementor-12 .elementor-element.elementor-element-6cc02a5 a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a24efcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd73697{--display:flex;--min-height:276px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-dd73697:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd73697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89D895;}.elementor-12 .elementor-element.elementor-element-dd73697::before, .elementor-12 .elementor-element.elementor-element-dd73697 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dd73697 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dd73697 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dd73697 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dd73697 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/aa8816c9dfe0f85b48b7ff3e3668a2c8beeb9b40.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:82% auto;}.elementor-12 .elementor-element.elementor-element-aedda37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fe03651{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fe03651 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-fe03651 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fe03651 a:hover, .elementor-12 .elementor-element.elementor-element-fe03651 a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-37497db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c8e62aa{--display:flex;--min-height:276px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c8e62aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c8e62aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8AD2DC;}.elementor-12 .elementor-element.elementor-element-c8e62aa::before, .elementor-12 .elementor-element.elementor-element-c8e62aa > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c8e62aa > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c8e62aa > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c8e62aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c8e62aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/aa8816c9dfe0f85b48b7ff3e3668a2c8beeb9b40.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:82% auto;}.elementor-12 .elementor-element.elementor-element-40748b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4ba2fd8{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4ba2fd8 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-4ba2fd8 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4ba2fd8 a:hover, .elementor-12 .elementor-element.elementor-element-4ba2fd8 a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eaa7dcd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e94ce4a{--display:flex;--min-height:276px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e94ce4a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e94ce4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8399F3;}.elementor-12 .elementor-element.elementor-element-e94ce4a::before, .elementor-12 .elementor-element.elementor-element-e94ce4a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e94ce4a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e94ce4a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e94ce4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e94ce4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/aa8816c9dfe0f85b48b7ff3e3668a2c8beeb9b40.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:82% auto;}.elementor-12 .elementor-element.elementor-element-8787437 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f200b93{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f200b93 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f200b93 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f200b93 a:hover, .elementor-12 .elementor-element.elementor-element-f200b93 a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c3ada9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-69a24f3{--display:flex;--min-height:276px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;}.elementor-12 .elementor-element.elementor-element-69a24f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-69a24f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A180DA;}.elementor-12 .elementor-element.elementor-element-69a24f3::before, .elementor-12 .elementor-element.elementor-element-69a24f3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-69a24f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-69a24f3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-69a24f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-69a24f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/aa8816c9dfe0f85b48b7ff3e3668a2c8beeb9b40.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:82% auto;}.elementor-12 .elementor-element.elementor-element-7a59267{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:0px;--e-n-carousel-arrow-normal-color:#2D175C;--e-n-carousel-arrow-hover-color:#2D175C;}.elementor-12 .elementor-element.elementor-element-7a59267 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-1ca7f46{--display:flex;--min-height:762px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1ca7f46:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ca7f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C2684;background-image:url("https://todomejora.org/wp-content/uploads/2025/11/Background-Hero-desing-1-1.png");background-position:center center;background-repeat:repeat-x;background-size:115% auto;}.elementor-12 .elementor-element.elementor-element-46b8570{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-4989577{background-image:url("https://todomejora.org/wp-content/uploads/2025/11/Rectangle-36.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-4989577 img{width:100%;max-width:100%;height:624px;object-fit:contain;object-position:bottom center;}.elementor-12 .elementor-element.elementor-element-f137822{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-c0e969e{padding:10px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD7F6;border-radius:80% 50% 80% 50%;}.elementor-12 .elementor-element.elementor-element-c0e969e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-c0e969e .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-c0e969e .elementor-heading-title a:focus{color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-1d39702 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:90px;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-1d39702 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-1d39702 .elementor-heading-title a:focus{color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-a38da40{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a38da40 p{margin-block-end:10px;}.elementor-12 .elementor-element.elementor-element-a38da40 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a38da40 a:hover, .elementor-12 .elementor-element.elementor-element-a38da40 a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5065df7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8cd83f9 .elementor-button{background-color:#E9005C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-8cd83f9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8cd83f9 .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;border-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-8cd83f9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8cd83f9 .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-1265f41 .elementor-button{background-color:#E9005C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-1265f41 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1265f41 .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;border-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-1265f41 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1265f41 .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-beacb52 .elementor-button{background-color:#E9005C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-beacb52 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-beacb52 .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;border-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-beacb52 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-beacb52 .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button{background-color:#FFD7F6;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:24px;fill:#2D175C;color:#2D175C;border-radius:50px 50px 50px 50px;padding:15px 32px 15px 32px;}.elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button:focus{background-color:#2D175C;color:#FFD7F6;border-color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button:focus svg{fill:#FFD7F6;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4912631{right:160px;}body.rtl .elementor-12 .elementor-element.elementor-element-4912631{left:160px;}.elementor-12 .elementor-element.elementor-element-4912631{top:130px;}.elementor-12 .elementor-element.elementor-element-4912631 img{width:100%;max-width:100%;height:600px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-af900ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1eab3a9{--display:flex;--min-height:750px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9b85ac3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-77758a5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bb0be9a{padding:10px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D175C;border-radius:80% 50% 80% 50%;}.elementor-12 .elementor-element.elementor-element-bb0be9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-bb0be9a .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-bb0be9a .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-57eb469 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:60px;letter-spacing:-3.5px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-57eb469 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-57eb469 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-ec647db{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-ec647db p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-ec647db a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-ec647db a:hover, .elementor-12 .elementor-element.elementor-element-ec647db a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-270ae69{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-abae73b .elementor-button{background-color:#E9005C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#2D175C;color:#2D175C;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2D175C;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-abae73b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-abae73b .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;border-color:#2D175C;}.elementor-12 .elementor-element.elementor-element-abae73b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-abae73b .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-e1720d4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6fa5244 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-12 .elementor-element.elementor-element-6fa5244 .jet-listing-grid__slider-icon{color:#2D175C;background:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-c4e4e59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-8e44e1a{--display:flex;--min-height:750px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c913850{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0082008{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e0212a{padding:10px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D175C;border-radius:80% 50% 80% 50%;}.elementor-12 .elementor-element.elementor-element-9e0212a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-9e0212a .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-9e0212a .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-db49ba8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:60px;letter-spacing:-3.5px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-db49ba8 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-db49ba8 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-5385c42{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-5385c42 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-5385c42 a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-5385c42 a:hover, .elementor-12 .elementor-element.elementor-element-5385c42 a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-9542de3{--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;--justify-content:flex-end;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-001d820{--grid-template-columns:repeat(0, auto);text-align:center;padding:0px 0px 10px 0px;--icon-size:25px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-001d820 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0px;}.elementor-12 .elementor-element.elementor-element-001d820 .elementor-social-icon i{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-001d820 .elementor-social-icon svg{fill:#2D175C;}.elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button{background-color:#E9005C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#2D175C;color:#2D175C;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2D175C;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;border-color:#2D175C;}.elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-565bfcf{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fe514ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4603e06{--display:flex;--min-height:750px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-20b6d13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be202fb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1bdd830{padding:10px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D175C;border-radius:80% 50% 80% 50%;}.elementor-12 .elementor-element.elementor-element-1bdd830 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-1bdd830 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-1bdd830 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-6d3b419 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:60px;letter-spacing:-3.5px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-6d3b419 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-6d3b419 .elementor-heading-title a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-6d02203{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-6d02203 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-6d02203 a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-6d02203 a:hover, .elementor-12 .elementor-element.elementor-element-6d02203 a:focus{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-ee61ebd{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button{background-color:#E9005C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#2D175C;color:#2D175C;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2D175C;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;border-color:#2D175C;}.elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button:focus svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-0492483{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c43497 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-12 .elementor-element.elementor-element-4c43497 .jet-listing-grid__slider-icon{color:#2D175C;background:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-28cd714{--display:flex;--min-height:762px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.7;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-28cd714::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFD7F6;background-image:url("https://todomejora.org/wp-content/uploads/2026/01/Background-Hero-desing-5.webp");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:120% auto;}.elementor-12 .elementor-element.elementor-element-a7548e3{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-b271687{text-align:center;}.elementor-12 .elementor-element.elementor-element-b271687 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:90px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-b271687 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-b271687 .elementor-heading-title a:focus{color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-f61c59c{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f61c59c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-f61c59c .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-f61c59c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12 .elementor-element.elementor-element-f61c59c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-3e0b90f{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2D175C;}.elementor-12 .elementor-element.elementor-element-3e0b90f p{margin-block-end:10px;}.elementor-12 .elementor-element.elementor-element-3e0b90f a{color:#2D175C;}.elementor-12 .elementor-element.elementor-element-3e0b90f a:hover, .elementor-12 .elementor-element.elementor-element-3e0b90f a:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b893a4e .elementor-button{background-color:#2D175C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:28px;fill:#FFD7F6;color:#FFD7F6;border-radius:50px 50px 50px 50px;padding:6.5px 32px 6.5px 32px;}.elementor-12 .elementor-element.elementor-element-b893a4e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b893a4e .elementor-button:focus{background-color:#E9005C;color:#FFD7F6;}.elementor-12 .elementor-element.elementor-element-b893a4e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b893a4e .elementor-button:focus svg{fill:#FFD7F6;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-70d9fa6{--width:100%;}.elementor-12 .elementor-element.elementor-element-8bd4a84{--width:30%;}.elementor-12 .elementor-element.elementor-element-ccec503{--width:40%;}.elementor-12 .elementor-element.elementor-element-6cd47c6{--width:30%;}.elementor-12 .elementor-element.elementor-element-bb8bfde{--width:100%;}.elementor-12 .elementor-element.elementor-element-b3661fa{--width:100%;}.elementor-12 .elementor-element.elementor-element-09b31db{--width:100%;}.elementor-12 .elementor-element.elementor-element-255e8a1{--width:100%;}.elementor-12 .elementor-element.elementor-element-536768b{--width:100%;}.elementor-12 .elementor-element.elementor-element-488f497{--width:100%;}.elementor-12 .elementor-element.elementor-element-5d9894f{--width:100px;}.elementor-12 .elementor-element.elementor-element-f98aaf3{--width:100%;}.elementor-12 .elementor-element.elementor-element-e912411{--width:100%;}.elementor-12 .elementor-element.elementor-element-86cf494{--width:100%;}.elementor-12 .elementor-element.elementor-element-73c7a82{--width:100%;}.elementor-12 .elementor-element.elementor-element-dcade5b{--width:100%;}.elementor-12 .elementor-element.elementor-element-12c5088{--width:100%;}.elementor-12 .elementor-element.elementor-element-35ee934{--width:100%;}.elementor-12 .elementor-element.elementor-element-f72115b{--width:100%;}.elementor-12 .elementor-element.elementor-element-a24efcf{--width:100%;}.elementor-12 .elementor-element.elementor-element-dd73697{--width:100%;}.elementor-12 .elementor-element.elementor-element-37497db{--width:100%;}.elementor-12 .elementor-element.elementor-element-c8e62aa{--width:100%;}.elementor-12 .elementor-element.elementor-element-eaa7dcd{--width:100%;}.elementor-12 .elementor-element.elementor-element-e94ce4a{--width:100%;}.elementor-12 .elementor-element.elementor-element-6c3ada9{--width:100%;}.elementor-12 .elementor-element.elementor-element-69a24f3{--width:100%;}.elementor-12 .elementor-element.elementor-element-46b8570{--width:45%;}.elementor-12 .elementor-element.elementor-element-f137822{--width:55%;}.elementor-12 .elementor-element.elementor-element-5065df7{--width:100%;}.elementor-12 .elementor-element.elementor-element-1eab3a9{--width:100%;}.elementor-12 .elementor-element.elementor-element-77758a5{--width:67%;}.elementor-12 .elementor-element.elementor-element-270ae69{--width:33%;}.elementor-12 .elementor-element.elementor-element-8e44e1a{--width:100%;}.elementor-12 .elementor-element.elementor-element-0082008{--width:67%;}.elementor-12 .elementor-element.elementor-element-9542de3{--width:33%;}.elementor-12 .elementor-element.elementor-element-4603e06{--width:100%;}.elementor-12 .elementor-element.elementor-element-be202fb{--width:67%;}.elementor-12 .elementor-element.elementor-element-ee61ebd{--width:33%;}.elementor-12 .elementor-element.elementor-element-a7548e3{--width:100%;}}@media(max-width:1600px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-64bab51{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-7625f4d{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-8bd4a84{--width:28%;}.elementor-12 .elementor-element.elementor-element-ccec503{--width:44%;}.elementor-12 .elementor-element.elementor-element-6cd47c6{--width:28%;}.elementor-12 .elementor-element.elementor-element-afcd3f8{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-bb8bfde{--width:100%;}.elementor-12 .elementor-element.elementor-element-5d9894f{--width:80px;}.elementor-12 .elementor-element.elementor-element-1ca7f46{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-af900ba{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-c4e4e59{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-0082008{--width:60%;}.elementor-12 .elementor-element.elementor-element-9542de3{--width:40%;}.elementor-12 .elementor-element.elementor-element-fe514ec{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-28cd714{--content-width:1440px;}}@media(max-width:1200px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-8bd4a84{--width:25%;}.elementor-12 .elementor-element.elementor-element-ccec503{--width:50%;}.elementor-12 .elementor-element.elementor-element-6cd47c6{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-5d9894f{--width:60px;}.elementor-12 .elementor-element.elementor-element-46b8570{--width:650px;}.elementor-12 .elementor-element.elementor-element-f137822{--width:100%;}.elementor-12 .elementor-element.elementor-element-9542de3{--width:40%;}.elementor-12 .elementor-element.elementor-element-a7548e3{--width:100%;}}@media(max-width:1600px){.elementor-12 .elementor-element.elementor-element-64bab51{--min-height:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b80e5f5 .elementor-heading-title{font-size:104px;line-height:110px;}.elementor-12 .elementor-element.elementor-element-6c7e1bd{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-9d3487f img{height:146px;}.elementor-12 .elementor-element.elementor-element-45a96a7 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-3ad379d .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-24ca15d img{height:650px;}.elementor-12 .elementor-element.elementor-element-de836f2 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-e79c3e8 .elementor-heading-title{font-size:54px;line-height:60px;}.elementor-12 .elementor-element.elementor-element-da042d0 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-65bcef9 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-aa06a5d .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-f7da196{font-size:18px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-e3ed18e .elementor-icon-box-description{font-size:18px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-5c4e603 .elementor-icon-box-description{font-size:18px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-0a502f4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-26ea8cf .elementor-button{font-size:15px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-91289b7 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-e9d253a img{height:345px;}.elementor-12 .elementor-element.elementor-element-73f0ac4 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-4e8af50 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-b255671{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-b3661fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-09b31db{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-d1b596d img{height:103px;}.elementor-12 .elementor-element.elementor-element-5ced550 .elementor-heading-title{font-size:34px;line-height:36px;}.elementor-12 .elementor-element.elementor-element-1bad0d2{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-0662808{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-2b79f26 .elementor-button{font-size:15px;line-height:27px;}.elementor-12 .elementor-element.elementor-element-255e8a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-536768b{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-b9f1659 img{height:113px;}.elementor-12 .elementor-element.elementor-element-69726f0 .elementor-heading-title{font-size:34px;line-height:36px;}.elementor-12 .elementor-element.elementor-element-8aab74b{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-be9d5ab{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-9679774 .elementor-button{font-size:15px;line-height:27px;}.elementor-12 .elementor-element.elementor-element-66100e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-488f497{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0c5bea4 img{height:125px;}.elementor-12 .elementor-element.elementor-element-d4bf992 .elementor-heading-title{font-size:34px;line-height:36px;}.elementor-12 .elementor-element.elementor-element-d0c1461{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-272aba4{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-fc3bc41 .elementor-button{font-size:15px;line-height:27px;}.elementor-12 .elementor-element.elementor-element-5d9894f{--min-height:80px;}.elementor-12 .elementor-element.elementor-element-65c4b7b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-arrow-size:0px;}.elementor-12 .elementor-element.elementor-element-2edb0f8 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-7dfd88d .elementor-heading-title{font-size:54px;line-height:65px;}.elementor-12 .elementor-element.elementor-element-7fc6245{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-a5724b9 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-7d4bbb9{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-b4608c9 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-6cc02a5{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-aedda37 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-fe03651{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-40748b9 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-4ba2fd8{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-8787437 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-f200b93{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-7a59267{--e-n-carousel-arrow-size:0px;}.elementor-12 .elementor-element.elementor-element-1ca7f46{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-1ca7f46:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ca7f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat-x;background-size:180% auto;}.elementor-12 .elementor-element.elementor-element-46b8570{--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-4989577 img{height:500px;}.elementor-12 .elementor-element.elementor-element-c0e969e .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-1d39702 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-12 .elementor-element.elementor-element-a38da40{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-8cd83f9 .elementor-button{font-size:15px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-1265f41 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-beacb52 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-bb0be9a .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-57eb469 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-ec647db{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-abae73b .elementor-button{font-size:15px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-9e0212a .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-db49ba8 .elementor-heading-title{font-size:52px;line-height:55px;}.elementor-12 .elementor-element.elementor-element-5385c42{font-size:18px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-001d820{--icon-size:20px;}.elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button{font-size:15px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-1bdd830 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-6d3b419 .elementor-heading-title{font-size:52px;}.elementor-12 .elementor-element.elementor-element-6d02203{font-size:18px;}.elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-28cd714::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-28cd714 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b271687 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-12 .elementor-element.elementor-element-f61c59c{--e-image-carousel-slides-to-show:5;}.elementor-12 .elementor-element.elementor-element-3e0b90f{font-size:18px;}.elementor-12 .elementor-element.elementor-element-b893a4e .elementor-button{font-size:15px;}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-7bccd27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b80e5f5 .elementor-heading-title{font-size:94px;line-height:104px;}.elementor-12 .elementor-element.elementor-element-6c7e1bd{font-size:17px;}.elementor-12 .elementor-element.elementor-element-24ca15d img{height:600px;}.elementor-12 .elementor-element.elementor-element-e79c3e8 .elementor-heading-title{font-size:51px;line-height:55px;}.elementor-12 .elementor-element.elementor-element-f7da196{font-size:17px;}.elementor-12 .elementor-element.elementor-element-e3ed18e .elementor-icon-box-description{font-size:17px;}.elementor-12 .elementor-element.elementor-element-5c4e603 .elementor-icon-box-description{font-size:17px;}.elementor-12 .elementor-element.elementor-element-e9d253a img{height:300px;}.elementor-12 .elementor-element.elementor-element-4e8af50 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-b255671{font-size:17px;}.elementor-12 .elementor-element.elementor-element-b3661fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5ced550{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-12 .elementor-element.elementor-element-5ced550 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-0662808{font-size:17px;}.elementor-12 .elementor-element.elementor-element-69726f0 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-be9d5ab{font-size:17px;}.elementor-12 .elementor-element.elementor-element-d4bf992 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-272aba4{font-size:17px;}.elementor-12 .elementor-element.elementor-element-65c4b7b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-size:35px;}.elementor-12 .elementor-element.elementor-element-65c4b7b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:12px 12px 12px 12px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-7dfd88d .elementor-heading-title{font-size:51px;}.elementor-12 .elementor-element.elementor-element-7fc6245{font-size:17px;}.elementor-12 .elementor-element.elementor-element-a5724b9 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-7d4bbb9{font-size:17px;}.elementor-12 .elementor-element.elementor-element-b4608c9 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-6cc02a5{font-size:17px;}.elementor-12 .elementor-element.elementor-element-aedda37 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-fe03651{font-size:17px;}.elementor-12 .elementor-element.elementor-element-40748b9 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-4ba2fd8{font-size:17px;}.elementor-12 .elementor-element.elementor-element-8787437 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-f200b93{font-size:17px;}.elementor-12 .elementor-element.elementor-element-7a59267{--e-n-carousel-arrow-size:0px;}.elementor-12 .elementor-element.elementor-element-1d39702 .elementor-heading-title{font-size:72px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-a38da40{font-size:17px;}.elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-57eb469 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-12 .elementor-element.elementor-element-ec647db{font-size:17px;}.elementor-12 .elementor-element.elementor-element-db49ba8 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-5385c42{font-size:17px;}.elementor-12 .elementor-element.elementor-element-9542de3{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-end;}.elementor-12 .elementor-element.elementor-element-001d820{--grid-template-columns:repeat(0, auto);}.elementor-12 .elementor-element.elementor-element-6d3b419 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-12 .elementor-element.elementor-element-6d02203{font-size:17px;}.elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button{line-height:26px;}.elementor-12 .elementor-element.elementor-element-b271687 .elementor-heading-title{font-size:72px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-f61c59c{--e-image-carousel-slides-to-show:4;}.elementor-12 .elementor-element.elementor-element-3e0b90f{font-size:17px;line-height:20px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-64bab51{--min-height:0vh;}.elementor-12 .elementor-element.elementor-element-b80e5f5 .elementor-heading-title{font-size:64px;line-height:74px;}.elementor-12 .elementor-element.elementor-element-6c7e1bd{font-size:16px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9d3487f{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9d3487f{left:0px;}.elementor-12 .elementor-element.elementor-element-45a96a7 .elementor-button{font-size:14px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-3ad379d .elementor-button{font-size:14px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-24ca15d img{object-position:center right;}.elementor-12 .elementor-element.elementor-element-de836f2 .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-e79c3e8 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-da042d0 .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-65bcef9 .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-aa06a5d .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-f7da196{font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-e3ed18e .elementor-icon-box-description{font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-5c4e603 .elementor-icon-box-description{font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-26ea8cf .elementor-button{font-size:14px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-73f0ac4 .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-4e8af50{text-align:center;}.elementor-12 .elementor-element.elementor-element-4e8af50 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-b255671{font-size:16px;}.elementor-12 .elementor-element.elementor-element-09b31db{--min-height:400px;}.elementor-12 .elementor-element.elementor-element-5ced550 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-12 .elementor-element.elementor-element-1bad0d2{--min-height:120px;}.elementor-12 .elementor-element.elementor-element-0662808{font-size:16px;}.elementor-12 .elementor-element.elementor-element-536768b{--min-height:400px;}.elementor-12 .elementor-element.elementor-element-69726f0 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-12 .elementor-element.elementor-element-8aab74b{--min-height:120px;}.elementor-12 .elementor-element.elementor-element-be9d5ab{font-size:16px;}.elementor-12 .elementor-element.elementor-element-488f497{--min-height:400px;}.elementor-12 .elementor-element.elementor-element-d4bf992 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-12 .elementor-element.elementor-element-d0c1461{--min-height:120px;}.elementor-12 .elementor-element.elementor-element-272aba4{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5d9894f{--min-height:60px;}.elementor-12 .elementor-element.elementor-element-65c4b7b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-next-right-position:-10px;--e-n-carousel-arrow-size:25px;}.elementor-12 .elementor-element.elementor-element-65c4b7b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:12px 12px 12px 12px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-2edb0f8 .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-7dfd88d .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-7fc6245{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a5724b9 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-7d4bbb9{font-size:16px;}.elementor-12 .elementor-element.elementor-element-b4608c9 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-6cc02a5{font-size:16px;}.elementor-12 .elementor-element.elementor-element-aedda37 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-fe03651{font-size:16px;}.elementor-12 .elementor-element.elementor-element-40748b9 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-4ba2fd8{font-size:16px;}.elementor-12 .elementor-element.elementor-element-8787437 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-f200b93{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7a59267{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-position:-160px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-position:-160px;--e-n-carousel-arrow-size:25px;}.elementor-12 .elementor-element.elementor-element-7a59267 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:12px 12px 12px 12px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-1ca7f46{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-46b8570.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-c0e969e .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-1d39702 .elementor-heading-title{font-size:63px;line-height:68px;}.elementor-12 .elementor-element.elementor-element-a38da40{font-size:16px;}.elementor-12 .elementor-element.elementor-element-8cd83f9 .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1265f41 .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-beacb52 .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9ed8d22 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-bb0be9a .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-57eb469 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-ec647db{font-size:16px;}.elementor-12 .elementor-element.elementor-element-abae73b .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6fa5244 .jet-listing-grid__slider-icon.prev-arrow{left:-5px;right:auto;}.elementor-12 .elementor-element.elementor-element-6fa5244 .jet-listing-grid__slider-icon.next-arrow{right:-5px;left:auto;}.elementor-12 .elementor-element.elementor-element-9e0212a .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-db49ba8 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-5385c42{font-size:16px;}.elementor-12 .elementor-element.elementor-element-9542de3{--align-content:flex-end;}.elementor-12 .elementor-element.elementor-element-ba01dcf .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1bdd830 .elementor-heading-title{font-size:12.5px;}.elementor-12 .elementor-element.elementor-element-6d3b419 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-6d02203{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f6757ce .elementor-button{font-size:14px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-4c43497 .jet-listing-grid__slider-icon.prev-arrow{left:-5px;right:auto;}.elementor-12 .elementor-element.elementor-element-4c43497 .jet-listing-grid__slider-icon.next-arrow{right:-5px;left:auto;}.elementor-12 .elementor-element.elementor-element-28cd714{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-b271687 .elementor-heading-title{font-size:42px;line-height:42px;}.elementor-12 .elementor-element.elementor-element-f61c59c{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-3e0b90f{font-size:16px;}.elementor-12 .elementor-element.elementor-element-b893a4e .elementor-button{font-size:14px;line-height:26px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-64bab51{--content-width:100%;--min-height:0vh;--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7bccd27{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b80e5f5{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b80e5f5 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-12 .elementor-element.elementor-element-6c7e1bd{line-height:18px;}.elementor-12 .elementor-element.elementor-element-9d3487f img{height:100px;}.elementor-12 .elementor-element.elementor-element-9e645f5{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-7625f4d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-de836f2 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-975836d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-0a502f4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7745bba{left:-20px;}body.rtl .elementor-12 .elementor-element.elementor-element-7745bba{right:-20px;}.elementor-12 .elementor-element.elementor-element-7745bba{bottom:-20px;}.elementor-12 .elementor-element.elementor-element-7745bba img{height:120px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-51a554e{right:100px;}body.rtl .elementor-12 .elementor-element.elementor-element-51a554e{left:100px;}.elementor-12 .elementor-element.elementor-element-51a554e{top:-80px;}.elementor-12 .elementor-element.elementor-element-51a554e img{height:150px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-93caa8e{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-93caa8e{left:0px;}.elementor-12 .elementor-element.elementor-element-93caa8e{top:-70px;}.elementor-12 .elementor-element.elementor-element-93caa8e img{height:120px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6ad659d{right:-25px;}body.rtl .elementor-12 .elementor-element.elementor-element-6ad659d{left:-25px;}.elementor-12 .elementor-element.elementor-element-6ad659d{top:49px;}.elementor-12 .elementor-element.elementor-element-6ad659d img{height:100px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c3bd557{right:-50px;}body.rtl .elementor-12 .elementor-element.elementor-element-c3bd557{left:-50px;}.elementor-12 .elementor-element.elementor-element-c3bd557{bottom:-40px;}.elementor-12 .elementor-element.elementor-element-c3bd557 img{height:150px;}.elementor-12 .elementor-element.elementor-element-afcd3f8{--padding-top:20px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-73f0ac4 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-4e8af50 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-12 .elementor-element.elementor-element-09b31db{--min-height:350px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-09b31db:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-09b31db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-5ced550{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ced550 .elementor-heading-title{line-height:24px;}.elementor-12 .elementor-element.elementor-element-1bad0d2{--min-height:120px;}.elementor-12 .elementor-element.elementor-element-0662808{font-size:14px;line-height:18px;}.elementor-12 .elementor-element.elementor-element-536768b{--min-height:350px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-536768b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-536768b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-69726f0{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-69726f0 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-8aab74b{--min-height:120px;}.elementor-12 .elementor-element.elementor-element-be9d5ab{font-size:14px;line-height:18px;}.elementor-12 .elementor-element.elementor-element-488f497{--min-height:350px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-d4bf992{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d4bf992 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-d0c1461{--min-height:120px;}.elementor-12 .elementor-element.elementor-element-272aba4{font-size:14px;line-height:18px;}.elementor-12 .elementor-element.elementor-element-5d9894f{--width:70px;--min-height:70px;}.elementor-12 .elementor-element.elementor-element-65c4b7b{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-next-right-position:-15px;}.elementor-12 .elementor-element.elementor-element-2edb0f8 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7dfd88d{text-align:center;}.elementor-12 .elementor-element.elementor-element-7dfd88d .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-7a59267{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-7a59267 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:12px 12px 12px 12px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-1ca7f46{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-46b8570{--width:350px;}.elementor-12 .elementor-element.elementor-element-4989577 img{width:350px;height:350px;}.elementor-12 .elementor-element.elementor-element-f137822{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-c0e969e .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-1d39702 .elementor-heading-title{font-size:42px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-5065df7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-9ed8d22.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-af900ba{--padding-top:20px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-bb0be9a .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-57eb469 .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-270ae69{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-6fa5244 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-12 .elementor-element.elementor-element-6fa5244 .jet-listing-grid__slider-icon{width:35px;height:35px;line-height:35px;margin-top:calc( -35px/2 );font-size:35px;}.elementor-12 .elementor-element.elementor-element-6fa5244 .jet-listing-grid__slider-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-c4e4e59{--padding-top:20px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-db49ba8 .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-9542de3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-fe514ec{--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6d3b419 .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-ee61ebd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-4c43497 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-12 .elementor-element.elementor-element-4c43497 .jet-listing-grid__slider-icon{width:35px;height:35px;line-height:35px;margin-top:calc( -35px/2 );font-size:35px;}.elementor-12 .elementor-element.elementor-element-4c43497 .jet-listing-grid__slider-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-28cd714{--min-height:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a7548e3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-f61c59c{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for heading, class: .elementor-element-b80e5f5 */.elementor-12 .elementor-element.elementor-element-b80e5f5{
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  overflow-wrap: break-word;
  word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7e1bd */.elementor-12 .elementor-element.elementor-element-6c7e1bd{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b255671 */.elementor-12 .elementor-element.elementor-element-b255671{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0662808 */.elementor-12 .elementor-element.elementor-element-0662808{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be9d5ab */.elementor-12 .elementor-element.elementor-element-be9d5ab{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-272aba4 */.elementor-12 .elementor-element.elementor-element-272aba4{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9894f */.card-diagonal {
  background: #ffd8f0;   /* tu rosa */
  /* tamaño de ejemplo, puedes tener el tuyo */
  /* width: 300px;
     height: 200px; */
  clip-path: polygon(
    10% 0,   /* punto sobre el borde superior */
    100% 0,  /* esquina superior derecha */
    100% 115%, /* esquina inferior derecha */
    0 2%,    /* esquina inferior izquierda */
    0 0%,     /* punto sobre el borde izquierdo */
    0% 0      /* cerramos el triángulo del corte */
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0662808 */.elementor-12 .elementor-element.elementor-element-0662808{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be9d5ab */.elementor-12 .elementor-element.elementor-element-be9d5ab{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-272aba4 */.elementor-12 .elementor-element.elementor-element-272aba4{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9894f */.card-diagonal {
  background: #ffd8f0;   /* tu rosa */
  /* tamaño de ejemplo, puedes tener el tuyo */
  /* width: 300px;
     height: 200px; */
  clip-path: polygon(
    10% 0,   /* punto sobre el borde superior */
    100% 0,  /* esquina superior derecha */
    100% 115%, /* esquina inferior derecha */
    0 2%,    /* esquina inferior izquierda */
    0 0%,     /* punto sobre el borde izquierdo */
    0% 0      /* cerramos el triángulo del corte */
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0662808 */.elementor-12 .elementor-element.elementor-element-0662808{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be9d5ab */.elementor-12 .elementor-element.elementor-element-be9d5ab{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-272aba4 */.elementor-12 .elementor-element.elementor-element-272aba4{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9894f */.card-diagonal {
  background: #ffd8f0;   /* tu rosa */
  /* tamaño de ejemplo, puedes tener el tuyo */
  /* width: 300px;
     height: 200px; */
  clip-path: polygon(
    10% 0,   /* punto sobre el borde superior */
    100% 0,  /* esquina superior derecha */
    100% 115%, /* esquina inferior derecha */
    0 2%,    /* esquina inferior izquierda */
    0 0%,     /* punto sobre el borde izquierdo */
    0% 0      /* cerramos el triángulo del corte */
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0662808 */.elementor-12 .elementor-element.elementor-element-0662808{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be9d5ab */.elementor-12 .elementor-element.elementor-element-be9d5ab{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-272aba4 */.elementor-12 .elementor-element.elementor-element-272aba4{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9894f */.card-diagonal {
  background: #ffd8f0;   /* tu rosa */
  /* tamaño de ejemplo, puedes tener el tuyo */
  /* width: 300px;
     height: 200px; */
  clip-path: polygon(
    10% 0,   /* punto sobre el borde superior */
    100% 0,  /* esquina superior derecha */
    100% 115%, /* esquina inferior derecha */
    0 2%,    /* esquina inferior izquierda */
    0 0%,     /* punto sobre el borde izquierdo */
    0% 0      /* cerramos el triángulo del corte */
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fc6245 */.elementor-12 .elementor-element.elementor-element-7fc6245{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a38da40 */.elementor-12 .elementor-element.elementor-element-a38da40{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ed8d22 */.elementor-12 .elementor-element.elementor-element-9ed8d22 svg{
    fill: #E9005C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec647db */.elementor-12 .elementor-element.elementor-element-ec647db{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5385c42 */.elementor-12 .elementor-element.elementor-element-5385c42{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba01dcf */.elementor-12 .elementor-element.elementor-element-ba01dcf svg{
    font-size: 30px;
}
.elementor-12 .elementor-element.elementor-element-ba01dcf span{
    align-content: flex-end;
}

@media (max-width:1366px){
    .elementor-12 .elementor-element.elementor-element-ba01dcf svg{
    font-size: 26px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f5ad8c */.elementor-12 .elementor-element.elementor-element-9f5ad8c .swiper-button-next:after, .swiper-button-prev:after {
    font-size: 26px !important;
    background-color: #2D175C!important;
    padding: 5px 10px!important;
    border-radius: 10px!important;
}

@media (min-width:1024px){
    .elementor-12 .elementor-element.elementor-element-9f5ad8c .swiper-button-next, .swiper-button-prev {
        display: none!important;
    }
}

.elementor-12 .elementor-element.elementor-element-9f5ad8c p.instagram-gallery-item__media_description{
    height: 110px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d02203 */.elementor-12 .elementor-element.elementor-element-6d02203{
    opacity: 60%;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f61c59c */.elementor-12 .elementor-element.elementor-element-f61c59c svg.e-font-icon-svg{
    padding: 5px;
    background-color: #2D175C!important;
    border-radius: 12px!important;
}
.elementor-12 .elementor-element.elementor-element-f61c59c svg.e-font-icon-svg.e-eicon-chevron-right{
    margin-right: -10%!important;
}
.elementor-12 .elementor-element.elementor-element-f61c59c svg.e-font-icon-svg.e-eicon-chevron-left{
    margin-left: -10%!important;
}
.elementor-12 .elementor-element.elementor-element-f61c59c img{
    object-fit: contain!important;
    width: 240px;
    height: 129px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e0b90f */.elementor-12 .elementor-element.elementor-element-3e0b90f{
    opacity: 99%;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-12 .slick-arrow{
    border-radius: 12px!important;
}/* End custom CSS */