.elementor-140 .elementor-element.elementor-element-6bd95c7{--display:flex;--min-height:100vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6bd95c7:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-6bd95c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ionyxacademy.com/wp-content/uploads/2026/03/Background-Hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-140 .elementor-element.elementor-element-6bd95c7::before, .elementor-140 .elementor-element.elementor-element-6bd95c7 > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-6bd95c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-6bd95c7 > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-6bd95c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-6bd95c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #0000004D 45%, #000000 90%);}.elementor-140 .elementor-element.elementor-element-1f6353b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:300px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-140 .elementor-element.elementor-element-18fdc5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-1069446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-929adb4{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.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-140 .elementor-element.elementor-element-b8e97c8{background-color:#E8192CCC;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8192C;border-radius:30px 30px 30px 30px;column-gap:0px;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-b8e97c8.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-b8e97c8 p{margin-block-end:0px;}.elementor-140 .elementor-element.elementor-element-21e67c2{background-color:#FFFFFF14;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-68abbb9 );border-radius:30px 30px 30px 30px;column-gap:0px;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-21e67c2.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-21e67c2 p{margin-block-end:0px;}.elementor-140 .elementor-element.elementor-element-293c377{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-c3b462b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-c3b462b.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-c3b462b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:80px;font-weight:800;font-style:normal;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-2cedffb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-2cedffb.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-2cedffb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:80px;font-weight:800;font-style:italic;letter-spacing:-3px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-d6a19f2 );}.elementor-140 .elementor-element.elementor-element-075af6c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-075af6c.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-075af6c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:80px;font-weight:800;font-style:normal;letter-spacing:-3px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-684dc31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-bc9e8c6{--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-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-140 .elementor-element.elementor-element-6159989 .elementor-button{background-color:var( --e-global-color-fa7b495 );font-family:"Work Sans", Sans-serif;font-weight:600;font-style:normal;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-68abbb9 );border-radius:999px 999px 999px 999px;padding:15px 20px 15px 20px;}.elementor-140 .elementor-element.elementor-element-6159989{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-6159989 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-140 .elementor-element.elementor-element-6159989 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-140 .elementor-element.elementor-element-44442db{--display:flex;--justify-content:flex-end;}.elementor-140 .elementor-element.elementor-element-162e663{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-265138c{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-265138c:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-265138c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-140 .elementor-element.elementor-element-265138c.e-con{--align-self:flex-end;}.elementor-140 .elementor-element.elementor-element-62d78e2{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 15px 10px 15px;border-radius:30px 30px 30px 30px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#E8192C;}.elementor-140 .elementor-element.elementor-element-62d78e2.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-62d78e2 p{margin-block-end:0px;}.elementor-140 .elementor-element.elementor-element-77a4f37{background-color:#FFFFFF00;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:30px 30px 30px 30px;column-gap:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-77a4f37.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-77a4f37 p{margin-block-end:0px;}.elementor-140 .elementor-element.elementor-element-fb2523b{--display:flex;--min-height:100vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fb2523b:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-fb2523b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ionyxacademy.com/wp-content/uploads/2026/03/Background-Hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-140 .elementor-element.elementor-element-fb2523b::before, .elementor-140 .elementor-element.elementor-element-fb2523b > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-fb2523b > .e-con-inner > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-fb2523b > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-fb2523b > .e-con-inner > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-fb2523b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000F2;--background-overlay:'';}.elementor-140 .elementor-element.elementor-element-74609a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:300px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-140 .elementor-element.elementor-element-7bed100{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-4ce7821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-140 .elementor-element.elementor-element-4b64dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-4b64dea.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-4b64dea .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-102a5f1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-102a5f1.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-102a5f1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;font-style:italic;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-d6a19f2 );}.elementor-140 .elementor-element.elementor-element-c27d1e0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-c27d1e0.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-c27d1e0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-4fe05fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Work Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-3891636{--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-140 .elementor-element.elementor-element-08440e1 .elementor-button{background-color:var( --e-global-color-fa7b495 );font-family:"Work Sans", Sans-serif;font-weight:600;font-style:normal;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-68abbb9 );border-radius:999px 999px 999px 999px;padding:15px 20px 15px 20px;}.elementor-140 .elementor-element.elementor-element-08440e1{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-08440e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-140 .elementor-element.elementor-element-08440e1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-140 .elementor-element.elementor-element-3a1e3fd{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3a1e3fd:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-3a1e3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-140 .elementor-element.elementor-element-d170d9c{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-93f6e5a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-93f6e5a:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-93f6e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-140 .elementor-element.elementor-element-dd4eaa6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-dd4eaa6:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-dd4eaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-140 .elementor-element.elementor-element-1a24969{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-b3a7d5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:999px 999px 999px 999px;column-gap:0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-2e59f0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-2e59f0a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:800;letter-spacing:-3px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-4602cb6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-4602cb6 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:800;font-style:normal;letter-spacing:-3px;-webkit-text-stroke-color:#000;stroke:#000;color:#E8192C;}.elementor-140 .elementor-element.elementor-element-98006aa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-98006aa a{color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-8d7b08d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-8d7b08d a{color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-9dd361d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-ea90a19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-ea90a19:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-ea90a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2F1;}.elementor-140 .elementor-element.elementor-element-d183a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-d183a3e img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-86198ab{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-d3195f9{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fd791fd{text-align:start;}.elementor-140 .elementor-element.elementor-element-fd791fd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-f6b8cc3{background-color:#F4DEDD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-f6b8cc3.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-7459f80{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-e3dda68{padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-140 .elementor-element.elementor-element-7fecbbc{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7fecbbc .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-7fecbbc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-6f72198{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-ef51095 .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-ef51095{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-f154ff7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-94be38a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-94be38a img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7778039{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-3af2b93{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-5d4597c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-5d4597c{text-align:start;}.elementor-140 .elementor-element.elementor-element-5d4597c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-ee0aa47{background-color:#F4DEDD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-ee0aa47.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-404fb86{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-2c06844{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-eedc7c0{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-eedc7c0 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-eedc7c0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-652cceb{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-10489e9 .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-10489e9{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-bdea0b2{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-365d66d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-365d66d img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-a75906d{--display:flex;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-3c4ebfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-f0f5379{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-8a0ff62.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-8a0ff62{text-align:start;}.elementor-140 .elementor-element.elementor-element-8a0ff62 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-f7b82e6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-f7b82e6{text-align:start;}.elementor-140 .elementor-element.elementor-element-f7b82e6 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-0b408e8{background-color:#F4DEDD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-0b408e8.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-21e8d34{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-902db90{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-3168fc7{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-3168fc7 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-3168fc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-d6908a5{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-fdd0a75 .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-fdd0a75{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-1d7809c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3efa160{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3efa160:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-3efa160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2F1;}.elementor-140 .elementor-element.elementor-element-3a408dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-3a408dd img{height:250px;object-fit:cover;object-position:center center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7ef4210{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-486dba0{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-2ae3103{text-align:start;}.elementor-140 .elementor-element.elementor-element-2ae3103 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-f08763f{background-color:#F4DEDD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-f08763f.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-58139f1{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-bf51222{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-f26ccae{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-f26ccae .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-f26ccae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-49c4b80{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-cd02d2e .elementor-button{background-color:var( --e-global-color-fa7b495 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-cd02d2e{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-8097288{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6f02833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-6f02833 img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-d7184a6{--display:flex;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-36910ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-69f344c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-94f4054.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-94f4054{text-align:start;}.elementor-140 .elementor-element.elementor-element-94f4054 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-551f367.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-551f367{text-align:start;}.elementor-140 .elementor-element.elementor-element-551f367 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-faedb59{background-color:#F4DEDD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-faedb59.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-2b989b0{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-b91f4a1{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-c46cbc6{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-c46cbc6 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-c46cbc6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-46f31f7{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-3be5d07 .elementor-button{background-color:var( --e-global-color-fa7b495 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-3be5d07{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-ab7def0{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-85ba853{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-85ba853 img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-f40a51d{--display:flex;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-9bdd303{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-d8e92fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-24fd564.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-24fd564{text-align:start;}.elementor-140 .elementor-element.elementor-element-24fd564 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-4ce1ea0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-4ce1ea0{text-align:start;}.elementor-140 .elementor-element.elementor-element-4ce1ea0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-42c3a93{background-color:#F4DEDD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-42c3a93.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-449a469{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-cd0e1b9{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-33e25af{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-33e25af .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-33e25af .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-4156839{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-f31aa42 .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-f31aa42{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-090bbb0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-090bbb0:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-090bbb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-140 .elementor-element.elementor-element-1ee866c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-1ee866c:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-1ee866c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-140 .elementor-element.elementor-element-92ef791{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-7d964a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:999px 999px 999px 999px;column-gap:0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-39bd615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-39bd615 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:800;font-style:normal;letter-spacing:-3px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-7417696{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-7417696 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#E8192C;}.elementor-140 .elementor-element.elementor-element-e9d91ca{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:400;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-e9d91ca a{color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-605b163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-367e03e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-367e03e:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-367e03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2F1;}.elementor-140 .elementor-element.elementor-element-eca3e1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-eca3e1f img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-fa4a3ac{background-color:#F4DEDD;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 20px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-fa4a3ac.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-03633ba{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-388c4fc{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-89dc5cb{text-align:start;}.elementor-140 .elementor-element.elementor-element-89dc5cb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-0c79373{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-2a620bf{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7fd524b{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7fd524b .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-7fd524b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-bef5ef4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-10fdeb7 .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-10fdeb7{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-d1b6ad0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-c40f29f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-c40f29f img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-76f5f03{background-color:#F4DEDD;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 20px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-76f5f03.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-b5a2118{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-1702555{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6f20e21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-6f20e21{text-align:start;}.elementor-140 .elementor-element.elementor-element-6f20e21 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-fd431c3{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-9ae893e{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-e461550{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-e461550 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-e461550 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-2da23da{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-70203bb .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-70203bb{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-0e916e2{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-d3b7cd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-d3b7cd6 img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-fa4e5cb{background-color:#F4DEDD;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 20px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-fa4e5cb.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-b7870fd{--display:flex;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-1ef6c06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6f3a09e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-7623633.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-7623633{text-align:start;}.elementor-140 .elementor-element.elementor-element-7623633 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-546cad9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-546cad9{text-align:start;}.elementor-140 .elementor-element.elementor-element-546cad9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-70e76c7{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6358306{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-3d6f02e{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-3d6f02e .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-3d6f02e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-aa839b6{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-09e942b .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-09e942b{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-e6019b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-e6019b6:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-e6019b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2F1;}.elementor-140 .elementor-element.elementor-element-d3e7db9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-d3e7db9 img{height:250px;object-fit:cover;object-position:center center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-9a9694d{background-color:#F4DEDD;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 020px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-9a9694d.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-acf2027{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-39d5cd3{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3e8bc97{text-align:start;}.elementor-140 .elementor-element.elementor-element-3e8bc97 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-ec44e05{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-68a6ddc{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7e2cc80{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7e2cc80 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-7e2cc80 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-f5df264{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-9310be5 .elementor-button{background-color:var( --e-global-color-fa7b495 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-9310be5{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-207398f{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-64541bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-64541bc img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-6c8ea85{background-color:#F4DEDD;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 20px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-6c8ea85.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-b9a3ccf{--display:flex;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-281d736{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-9eef6e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-92fe483.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-92fe483{text-align:start;}.elementor-140 .elementor-element.elementor-element-92fe483 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-635f62f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-635f62f{text-align:start;}.elementor-140 .elementor-element.elementor-element-635f62f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-345e075{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fb2aa86{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-53bd171{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-53bd171 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-53bd171 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-b9e86d3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-aa4e628 .elementor-button{background-color:var( --e-global-color-fa7b495 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-aa4e628{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-993ec0d{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-f1ff734{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-f1ff734 img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-c669604{background-color:#F4DEDD;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 20px;padding:5px 5px 5px 5px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;color:#CC0000;}.elementor-140 .elementor-element.elementor-element-c669604.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-6323221{--display:flex;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-9c653c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-ead2948{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-9891b76.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-9891b76{text-align:start;}.elementor-140 .elementor-element.elementor-element-9891b76 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-7dd337a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-7dd337a{text-align:start;}.elementor-140 .elementor-element.elementor-element-7dd337a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-72620d5 );}.elementor-140 .elementor-element.elementor-element-65566ce{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-e5b0658{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-ea0a2ea{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-ea0a2ea .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-ea0a2ea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-52c2b49{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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-72620d5 );}.elementor-140 .elementor-element.elementor-element-d0fdf8d .elementor-button{background-color:#E10600;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:0px 0px 24px 24px;}.elementor-140 .elementor-element.elementor-element-d0fdf8d{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-3e49c61{--display:flex;}.elementor-140 .elementor-element.elementor-element-08acf6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-a1f4556{--display:flex;--min-height:250px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:300px;}.elementor-140 .elementor-element.elementor-element-a1f4556:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-a1f4556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-92bca1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-140 .elementor-element.elementor-element-9210ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-9210ab1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-140 .elementor-element.elementor-element-d85fd7e.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-c92b713{padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-c92b713.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-09b80e5{--display:flex;--min-height:80px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-09b80e5:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-09b80e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-140 .elementor-element.elementor-element-09b80e5.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-351224c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-351224c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-140 .elementor-element.elementor-element-2545b39.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-b47a90f{padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-b47a90f.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-3a589c0{--display:flex;--min-height:80px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3a589c0:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-3a589c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-140 .elementor-element.elementor-element-3a589c0.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-7638aa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-7638aa6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-140 .elementor-element.elementor-element-c9e1618.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-754ee02{padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-754ee02.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-cfdce96{--display:flex;--min-height:250px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:300px;}.elementor-140 .elementor-element.elementor-element-cfdce96:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-cfdce96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-b75acb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-140 .elementor-element.elementor-element-dc8a8c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-dc8a8c5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-140 .elementor-element.elementor-element-7f967d4.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-fbddf73{padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-fbddf73.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-41bde66{--display:flex;--min-height:80px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-41bde66:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-41bde66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-140 .elementor-element.elementor-element-41bde66.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-54892c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-54892c1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-140 .elementor-element.elementor-element-a462c22.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-5dff002{padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-5dff002.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-590ac84{--display:flex;--min-height:80px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-590ac84:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-590ac84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-140 .elementor-element.elementor-element-590ac84.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-e58fe9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-e58fe9d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-140 .elementor-element.elementor-element-0e2f12f.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-ca13d6b{padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-ca13d6b.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-1152357{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-1152357:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-1152357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-140 .elementor-element.elementor-element-3e7d017{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-ef028d8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-31f93ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:999px 999px 999px 999px;column-gap:0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-b8ac50c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-b8ac50c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:80px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-672d0ab{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-672d0ab a{color:#1D1D1D;}.elementor-140 .elementor-element.elementor-element-9f6395f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-41d3cc3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#161616;--border-color:#161616;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-41d3cc3:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-41d3cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-b17c9be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-b17c9be img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-aa59fa8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-77f32ef{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-386d750{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-140 .elementor-element.elementor-element-386d750 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-b4a8eb2{--divider-border-style:solid;--divider-color:#575757D1;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-b4a8eb2 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-b4a8eb2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-576842a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-5bf5372{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#161616;--border-color:#161616;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-5bf5372:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-5bf5372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-d8701bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-d8701bb img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-b3510a6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-843aeb2{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-70b048b{text-align:center;}.elementor-140 .elementor-element.elementor-element-70b048b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-9cfcece{--divider-border-style:solid;--divider-color:#575757D1;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-9cfcece .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-9cfcece .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-a3a9ab1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-f327440{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#161616;--border-color:#161616;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-f327440:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-f327440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-82738e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-82738e5 img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-c62ab39{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-0a73cb7{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fdf94e7{text-align:center;}.elementor-140 .elementor-element.elementor-element-fdf94e7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-c0d1546{--divider-border-style:solid;--divider-color:#575757D1;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-c0d1546 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-c0d1546 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-32728d1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-76c73ac{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-76c73ac:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-76c73ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-140 .elementor-element.elementor-element-611032c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-a3fcd88{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fb5497e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:999px 999px 999px 999px;column-gap:0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-2fdb8c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-2fdb8c5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:80px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-80f11e4{font-family:"Work Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-10e87ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-8f2eae6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#161616;--border-color:#161616;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-8f2eae6:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-8f2eae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-93f2381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-93f2381 img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-27251cb{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-92cc60a{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-e376e51{text-align:center;}.elementor-140 .elementor-element.elementor-element-e376e51 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-4025bca{--divider-border-style:solid;--divider-color:#575757D1;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-4025bca .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-4025bca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-01989db{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-a2a40f4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#161616;--border-color:#161616;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-a2a40f4:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-a2a40f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-2a5089d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-2a5089d img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-cd6b437{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-697f618{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-8f5e241{text-align:center;}.elementor-140 .elementor-element.elementor-element-8f5e241 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-5fafde4{--divider-border-style:solid;--divider-color:#575757D1;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-5fafde4 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-5fafde4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-fe81d3a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-534277f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#161616;--border-color:#161616;--border-radius:28px 28px 28px 28px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-534277f:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-534277f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-fbdb15f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-fbdb15f img{height:250px;object-fit:cover;object-position:top center;border-radius:24px 24px 0px 0px;}.elementor-140 .elementor-element.elementor-element-48ceeec{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-b6d6e52{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3569998{text-align:center;}.elementor-140 .elementor-element.elementor-element-3569998 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:800;letter-spacing:0px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-39311b6{--divider-border-style:solid;--divider-color:#575757D1;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-39311b6 .elementor-divider-separator{width:100%;}.elementor-140 .elementor-element.elementor-element-39311b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-140 .elementor-element.elementor-element-d94ef22{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-f9f2bc8{--display:flex;}.elementor-140 .elementor-element.elementor-element-fd3d93b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fd3d93b:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-fd3d93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-5e43861{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-31f990a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3187290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:999px 999px 999px 999px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-c92e577{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-c92e577 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-6a6df99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-140 .elementor-element.elementor-element-d4d2f34{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-d4d2f34:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-d4d2f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-140 .elementor-element.elementor-element-2bedd88{padding:40px 40px 0px 40px;text-align:start;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-ff5d2b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-e861df5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-e861df5 img{width:70px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-b15415b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-b15415b.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-140 .elementor-element.elementor-element-b4cceca{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-b4cceca.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-b4cceca .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:700;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-2280a12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF3B;}.elementor-140 .elementor-element.elementor-element-2280a12.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-d65fd45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-140 .elementor-element.elementor-element-d65fd45.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-fb86200{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fb86200:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-fb86200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-140 .elementor-element.elementor-element-25c7ee0{padding:40px 40px 0px 40px;text-align:start;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-e0b38ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-dc6aba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-dc6aba4 img{width:85px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-16a4643{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-16a4643.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-140 .elementor-element.elementor-element-b2620d3{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-b2620d3.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-b2620d3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:700;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-10deb91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF3B;}.elementor-140 .elementor-element.elementor-element-10deb91.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-9080f67{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-9080f67:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-9080f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-140 .elementor-element.elementor-element-8ef1acd{padding:40px 40px 0px 40px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-770710c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-cf5947c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-cf5947c img{width:85px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-0258b16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-0258b16.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-140 .elementor-element.elementor-element-ab0e98f{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-ab0e98f.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-ab0e98f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:700;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-76e97b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF3B;}.elementor-140 .elementor-element.elementor-element-76e97b1.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-94b96d9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-94b96d9:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-94b96d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-140 .elementor-element.elementor-element-d358d76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-59b1470{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-9306a10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:999px 999px 999px 999px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-1263639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-1263639 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-08fe879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-08fe879 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:70px;font-weight:800;font-style:normal;letter-spacing:-3px;color:var( --e-global-color-fa7b495 );}.elementor-140 .elementor-element.elementor-element-8ecf5c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-140 .elementor-element.elementor-element-6741a9e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6741a9e:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-6741a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-140 .elementor-element.elementor-element-6741a9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-2a11431{padding:40px 40px 0px 40px;text-align:start;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-a5d7c5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-f4130cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-f4130cf img{width:30px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-92ff895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-92ff895.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-140 .elementor-element.elementor-element-c3ddae8{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-c3ddae8.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-c3ddae8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-90c22eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF3B;}.elementor-140 .elementor-element.elementor-element-90c22eb.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-a65e40a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-a65e40a:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-a65e40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-140 .elementor-element.elementor-element-a65e40a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-8e65068{padding:40px 40px 0px 40px;text-align:start;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-27671c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-63e02f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-63e02f8 img{width:30px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-5da5ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-5da5ce3.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-140 .elementor-element.elementor-element-ad08af6{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-ad08af6.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-ad08af6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-98503c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF3B;}.elementor-140 .elementor-element.elementor-element-98503c9.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-02850c3{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-02850c3:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-02850c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-140 .elementor-element.elementor-element-02850c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-2d1b14b{padding:40px 40px 0px 40px;text-align:start;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-ed40b22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-46054eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-140 .elementor-element.elementor-element-46054eb img{width:30px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-0e1a947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-0e1a947.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-140 .elementor-element.elementor-element-79f62b9{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-79f62b9.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-79f62b9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;color:#7A7A7A;}.elementor-140 .elementor-element.elementor-element-be26bd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF3B;}.elementor-140 .elementor-element.elementor-element-be26bd6.elementor-element{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-861aad4{--display:flex;}.elementor-140 .elementor-element.elementor-element-aa46331{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-aa46331:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-aa46331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8192C;}.elementor-140 .elementor-element.elementor-element-5f42cb0.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-5f42cb0{text-align:center;}.elementor-140 .elementor-element.elementor-element-5f42cb0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:90px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-9dea103{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-9dea103.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-9dea103 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:90px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-87c59b4{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-87c59b4.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-997806e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-140 .elementor-element.elementor-element-a795af2 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );fill:var( --e-global-color-fa7b495 );color:var( --e-global-color-fa7b495 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-68abbb9 );border-radius:999px 999px 999px 999px;padding:15px 20px 15px 20px;}.elementor-140 .elementor-element.elementor-element-a795af2{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-7c39dd8{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-7c39dd8:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-7c39dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8192C;}.elementor-140 .elementor-element.elementor-element-e396b71.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-e396b71{text-align:center;}.elementor-140 .elementor-element.elementor-element-e396b71 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:90px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-69ab520{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-69ab520.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-69ab520 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:90px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-d34674d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-d34674d.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-d34674d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:90px;font-weight:800;font-style:normal;letter-spacing:-3px;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-47911c4{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-47911c4.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-c4797f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-140 .elementor-element.elementor-element-1ffb393 .elementor-button{background-color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;fill:var( --e-global-color-fa7b495 );color:var( --e-global-color-fa7b495 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-68abbb9 );border-radius:999px 999px 999px 999px;padding:15px 20px 15px 20px;}.elementor-140 .elementor-element.elementor-element-1ffb393{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-fe1ef46 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 20px 15px 20px;}.elementor-140 .elementor-element.elementor-element-fe1ef46{padding:0px 0px 0px 0px;}body.elementor-page-140:not(.elementor-motion-effects-element-type-background), body.elementor-page-140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72620d5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-140 .elementor-element.elementor-element-929adb4{--width:100%;}.elementor-140 .elementor-element.elementor-element-265138c{--width:100%;}.elementor-140 .elementor-element.elementor-element-93f6e5a{--width:100%;}.elementor-140 .elementor-element.elementor-element-ea90a19{--width:20%;}.elementor-140 .elementor-element.elementor-element-f154ff7{--width:20%;}.elementor-140 .elementor-element.elementor-element-bdea0b2{--width:20%;}.elementor-140 .elementor-element.elementor-element-3efa160{--width:20%;}.elementor-140 .elementor-element.elementor-element-8097288{--width:20%;}.elementor-140 .elementor-element.elementor-element-ab7def0{--width:20%;}.elementor-140 .elementor-element.elementor-element-090bbb0{--width:100%;}.elementor-140 .elementor-element.elementor-element-367e03e{--width:20%;}.elementor-140 .elementor-element.elementor-element-d1b6ad0{--width:20%;}.elementor-140 .elementor-element.elementor-element-0e916e2{--width:20%;}.elementor-140 .elementor-element.elementor-element-e6019b6{--width:20%;}.elementor-140 .elementor-element.elementor-element-207398f{--width:20%;}.elementor-140 .elementor-element.elementor-element-993ec0d{--width:20%;}.elementor-140 .elementor-element.elementor-element-1152357{--width:100%;}.elementor-140 .elementor-element.elementor-element-41d3cc3{--width:20%;}.elementor-140 .elementor-element.elementor-element-5bf5372{--width:20%;}.elementor-140 .elementor-element.elementor-element-f327440{--width:20%;}.elementor-140 .elementor-element.elementor-element-76c73ac{--width:100%;}.elementor-140 .elementor-element.elementor-element-8f2eae6{--width:20%;}.elementor-140 .elementor-element.elementor-element-a2a40f4{--width:20%;}.elementor-140 .elementor-element.elementor-element-534277f{--width:20%;}.elementor-140 .elementor-element.elementor-element-fd3d93b{--width:100%;}.elementor-140 .elementor-element.elementor-element-d4d2f34{--width:100%;}.elementor-140 .elementor-element.elementor-element-d65fd45{--width:100%;}.elementor-140 .elementor-element.elementor-element-94b96d9{--width:100%;}.elementor-140 .elementor-element.elementor-element-6741a9e{--width:100.08%;}.elementor-140 .elementor-element.elementor-element-a65e40a{--width:100.08%;}.elementor-140 .elementor-element.elementor-element-02850c3{--width:100.08%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-62d78e2{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-ef51095 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-10489e9 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-fdd0a75 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-cd02d2e .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-3be5d07 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-f31aa42 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-10fdeb7 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-70203bb .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-09e942b .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-9310be5 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-aa4e628 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-d0fdf8d .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-3187290{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-9306a10{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-a795af2 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-62d78e2{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-fb2523b:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-fb2523b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ionyxacademy.com/wp-content/uploads/2026/03/Background-Hero.jpg");background-position:center center;background-size:cover;}.elementor-140 .elementor-element.elementor-element-fb2523b{--min-height:60vh;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-74609a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-7bed100{--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-140 .elementor-element.elementor-element-4ce7821{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-140 .elementor-element.elementor-element-da2f5e2{padding:5px 0px 5px 0px;}.elementor-140 .elementor-element.elementor-element-da2f5e2 img{width:20%;}.elementor-140 .elementor-element.elementor-element-4b64dea.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-4b64dea .elementor-heading-title{font-size:40px;}.elementor-140 .elementor-element.elementor-element-102a5f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-102a5f1.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-102a5f1 .elementor-heading-title{font-size:60px;}.elementor-140 .elementor-element.elementor-element-c27d1e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-c27d1e0.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-c27d1e0 .elementor-heading-title{font-size:40px;}.elementor-140 .elementor-element.elementor-element-4fe05fb{width:var( --container-widget-width, 235px );max-width:235px;padding:5px 0px 0px 0px;--container-widget-width:235px;--container-widget-flex-grow:0;text-align:center;font-size:12px;}.elementor-140 .elementor-element.elementor-element-4fe05fb.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-3891636{--justify-content:center;}.elementor-140 .elementor-element.elementor-element-08440e1 .elementor-button{font-size:12px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-ef51095 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-10489e9 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-fdd0a75 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-cd02d2e .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-3be5d07 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-f31aa42 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-090bbb0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-140 .elementor-element.elementor-element-1ee866c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-92ef791{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-92ef791.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-7d964a3{text-align:center;font-size:12px;letter-spacing:-0.5px;}.elementor-140 .elementor-element.elementor-element-39bd615 .elementor-heading-title{font-size:40px;}.elementor-140 .elementor-element.elementor-element-7417696{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-7417696 .elementor-heading-title{font-size:40px;}.elementor-140 .elementor-element.elementor-element-e9d91ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-size:12px;}.elementor-140 .elementor-element.elementor-element-10fdeb7 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-70203bb .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-09e942b .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-9310be5 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-aa4e628 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-d0fdf8d .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-3e49c61{--justify-content:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:5px;--padding-right:5px;}.elementor-140 .elementor-element.elementor-element-08acf6f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-140 .elementor-element.elementor-element-08acf6f.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-cfdce96{--min-height:120px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-b75acb5{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-b75acb5.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-fbddf73{font-size:10px;}.elementor-140 .elementor-element.elementor-element-41bde66{--min-height:20px;}.elementor-140 .elementor-element.elementor-element-54892c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-5dff002{font-size:10px;}.elementor-140 .elementor-element.elementor-element-590ac84{--min-height:20px;}.elementor-140 .elementor-element.elementor-element-ca13d6b{font-size:10px;}.elementor-140 .elementor-element.elementor-element-611032c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-140 .elementor-element.elementor-element-a3fcd88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fb5497e{font-size:12px;letter-spacing:0.5px;}.elementor-140 .elementor-element.elementor-element-2fdb8c5 .elementor-heading-title{font-size:40px;line-height:0.9em;}.elementor-140 .elementor-element.elementor-element-80f11e4{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;font-size:12px;}.elementor-140 .elementor-element.elementor-element-80f11e4.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-e376e51{width:initial;max-width:initial;}.elementor-140 .elementor-element.elementor-element-e376e51.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-01989db{text-align:justify;font-size:12px;}.elementor-140 .elementor-element.elementor-element-fe81d3a{text-align:justify;font-size:12px;}.elementor-140 .elementor-element.elementor-element-3569998{width:initial;max-width:initial;}.elementor-140 .elementor-element.elementor-element-3569998.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-d94ef22{text-align:justify;font-size:12px;}.elementor-140 .elementor-element.elementor-element-3187290{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-9306a10{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-1263639 .elementor-heading-title{font-size:40px;}.elementor-140 .elementor-element.elementor-element-08fe879{padding:0px 0px 25px 0px;}.elementor-140 .elementor-element.elementor-element-08fe879 .elementor-heading-title{font-size:40px;}.elementor-140 .elementor-element.elementor-element-6741a9e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-2a11431{padding:20px 20px 20px 20px;font-size:12px;}.elementor-140 .elementor-element.elementor-element-a5d7c5c{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-a5d7c5c.e-con{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-a65e40a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-8e65068{padding:20px 20px 20px 20px;font-size:12px;}.elementor-140 .elementor-element.elementor-element-27671c8{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-27671c8.e-con{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-02850c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-140 .elementor-element.elementor-element-2d1b14b{padding:20px 20px 20px 20px;font-size:12px;}.elementor-140 .elementor-element.elementor-element-ed40b22{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-ed40b22.e-con{--align-self:flex-start;}.elementor-140 .elementor-element.elementor-element-a795af2 .elementor-button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-140 .elementor-element.elementor-element-7c39dd8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-140 .elementor-element.elementor-element-e396b71{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-e396b71 .elementor-heading-title{font-size:60px;}.elementor-140 .elementor-element.elementor-element-69ab520 .elementor-heading-title{font-size:60px;}.elementor-140 .elementor-element.elementor-element-d34674d .elementor-heading-title{font-size:60px;}.elementor-140 .elementor-element.elementor-element-47911c4{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:14px;}.elementor-140 .elementor-element.elementor-element-1ffb393 .elementor-button{font-size:14px;padding:12px 10px 12px 10px;}.elementor-140 .elementor-element.elementor-element-fe1ef46 .elementor-button{font-size:14px;padding:12px 10px 12px 10px;}}/* Start custom CSS for container, class: .elementor-element-1069446 */.fit-text{
  width: fit-content !important;
  max-width: 100% !important;
  flex: 0 0 auto !important;
  display: inline-flex !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-293c377 */.iony-scroll-arrow{
  position:absolute;
  bottom:40px;
  left:50%;
  transform:translateX(-50%);
  font-size:28px;
  color:white;
  opacity:0.7;
  animation:ionyFade 2.2s ease-in-out infinite;
  cursor:pointer;
}

@keyframes ionyFade{
  0%{
    opacity:0;
    transform:translate(-50%,-4px);
  }

  50%{
    opacity:1;
  }

  100%{
    opacity:0;
    transform:translate(-50%,6px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-265138c */.elementor-140 .elementor-element.elementor-element-265138c{
  width: fit-content !important;
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162e663 */.elementor-140 .elementor-element.elementor-element-162e663{
width:fit-content;
margin-left:auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da2f5e2 */.elementor-140 .elementor-element.elementor-element-da2f5e2 img {
  width: auto !important;
  height: auto !important;
  max-width: 65px; /* ajusta a tu gusto */
  object-fit: contain;
}

.elementor-140 .elementor-element.elementor-element-da2f5e2 {
  width: fit-content;
  margin: 0 auto;
}

.elementor-140 .elementor-element.elementor-element-da2f5e2 {
  position: relative;
  display: inline-block;
}

.elementor-140 .elementor-element.elementor-element-da2f5e2 img {
  display: block;
  animation: glitchImg 2.5s infinite;
}

@keyframes glitchImg {
  0%, 95%, 100% {
    transform: translate(0);
    filter: none;
  }

  96% {
    transform: translate(-2px, 1px);
    filter: drop-shadow(2px 0 red) drop-shadow(-2px 0 cyan);
  }

  97% {
    transform: translate(2px, -1px);
    filter: drop-shadow(-2px 0 red) drop-shadow(2px 0 cyan);
  }

  98% {
    transform: translate(0);
    filter: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-102a5f1 */.elementor-140 .elementor-element.elementor-element-102a5f1 {
  animation: glitchPulse 3s infinite;
}

@keyframes glitchPulse {
  0%, 94%, 100% {
    text-shadow: none;
    transform: translate(0);
  }
  95% {
    text-shadow: 
      -3px 0 rgba(255,0,0,0.85),
      3px 0 rgba(255,255,255,0.35);
    transform: translate(2px, 0);
  }
  96% {
    text-shadow: 
      3px 0 rgba(255,0,0,0.85),
      -3px 0 rgba(255,255,255,0.35);
    transform: translate(-2px, 0);
  }
  97% {
    text-shadow: none;
    transform: translate(0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d170d9c */.a1-ticker{
  width: 100%;
  overflow: hidden;
  background: #ff1026;
  padding: 10px 0;
}

.a1-ticker-track{
  display: flex;
  width: max-content;
  white-space: nowrap;
  animation: tickerMove 45s linear infinite; /* más lento */
}

.a1-ticker-track span{
  font-family: 'Work Sans-Serif', sans-serif;
  color: #fff;
  font-size: 16px; /* más pequeño */
  letter-spacing: 0.18em;
  text-transform: uppercase;
  margin-right: 40px;
}

@keyframes tickerMove{
  from{
    transform: translateX(0);
  }
  to{
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a7d5e */.elementor-140 .elementor-element.elementor-element-b3a7d5e{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  min-width: fit-content;
  margin: 0 auto;
  padding: 8px 18px 7px 18px;
  background: #F3182D;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  line-height: 1;
  box-sizing: border-box;
}

.elementor-140 .elementor-element.elementor-element-b3a7d5e{
  letter-spacing: 0.18em;
}

.elementor-140 .elementor-element.elementor-element-b3a7d5e *{
  margin: 0;
  line-height: 1;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a24969 */.elementor-140 .elementor-element.elementor-element-1a24969{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: fit-content;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6b8cc3 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3dda68 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef51095 */.elementor-140 .elementor-element.elementor-element-ef51095 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-ef51095 .elementor-button {
  width: 100% !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea90a19 */.elementor-140 .elementor-element.elementor-element-ea90a19{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-ea90a19:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.elementor-140 .elementor-element.elementor-element-ea90a19{
  transform: scale(0.95);
  transform-origin: top center;
}

.elementor-140 .elementor-element.elementor-element-ea90a19{
  overflow: hidden;
}

.elementor-140 .elementor-element.elementor-element-ea90a19 *{
  max-width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee0aa47 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c06844 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10489e9 */.elementor-140 .elementor-element.elementor-element-10489e9 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-10489e9 .elementor-button {
  width: 100% !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f154ff7 */.elementor-140 .elementor-element.elementor-element-f154ff7{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-f154ff7:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.elementor-140 .elementor-element.elementor-element-f154ff7{
  transform: scale(0.95);
  transform-origin: top center;
}

.elementor-140 .elementor-element.elementor-element-f154ff7{
  overflow: hidden;
}

.elementor-140 .elementor-element.elementor-element-f154ff7 *{
  max-width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0f5379 */.elementor-140 .elementor-element.elementor-element-f0f5379 {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b408e8 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902db90 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdd0a75 */.elementor-140 .elementor-element.elementor-element-fdd0a75 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-fdd0a75 .elementor-button {
  width: 100% !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdea0b2 */.elementor-140 .elementor-element.elementor-element-bdea0b2{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-bdea0b2:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.elementor-140 .elementor-element.elementor-element-bdea0b2{
  transform: scale(0.95);
  transform-origin: top center;
}

.elementor-140 .elementor-element.elementor-element-bdea0b2{
  overflow: hidden;
}

.elementor-140 .elementor-element.elementor-element-bdea0b2 *{
  max-width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd361d */@media (max-width: 1200px){
  .elementor-140 .elementor-element.elementor-element-9dd361d{
    transform: scale(0.9);
  }
}

@media (max-width: 1024px){
  .elementor-140 .elementor-element.elementor-element-9dd361d{
    transform: scale(0.8);
  }
}

@media (max-width: 768px){
  .elementor-140 .elementor-element.elementor-element-9dd361d{
    transform: scale(0.7);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f08763f */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf51222 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd02d2e */.elementor-140 .elementor-element.elementor-element-cd02d2e {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-cd02d2e .elementor-button {
  width: 100% !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3efa160 */.elementor-140 .elementor-element.elementor-element-3efa160{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-3efa160:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.elementor-140 .elementor-element.elementor-element-3efa160{
  transform: scale(0.95);
  transform-origin: top center;
}

.elementor-140 .elementor-element.elementor-element-3efa160{
  overflow: hidden;
}

.elementor-140 .elementor-element.elementor-element-3efa160 *{
  max-width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f344c */.elementor-140 .elementor-element.elementor-element-69f344c {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faedb59 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b91f4a1 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3be5d07 */.elementor-140 .elementor-element.elementor-element-3be5d07 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-3be5d07 .elementor-button {
  width: 100% !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8097288 */.elementor-140 .elementor-element.elementor-element-8097288{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-8097288:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.elementor-140 .elementor-element.elementor-element-8097288{
  transform: scale(0.95);
  transform-origin: top center;
}

.elementor-140 .elementor-element.elementor-element-8097288{
  overflow: hidden;
}

.elementor-140 .elementor-element.elementor-element-8097288 *{
  max-width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e92fd */.elementor-140 .elementor-element.elementor-element-d8e92fd {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42c3a93 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd0e1b9 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f31aa42 */.elementor-140 .elementor-element.elementor-element-f31aa42 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-f31aa42 .elementor-button {
  width: 100% !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab7def0 */.elementor-140 .elementor-element.elementor-element-ab7def0{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-ab7def0:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}

.elementor-140 .elementor-element.elementor-element-ab7def0{
  transform: scale(0.95);
  transform-origin: top center;
}

.elementor-140 .elementor-element.elementor-element-ab7def0{
  overflow: hidden;
}

.elementor-140 .elementor-element.elementor-element-ab7def0 *{
  max-width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7809c */@media (max-width: 1200px){
  .elementor-140 .elementor-element.elementor-element-1d7809c{
    transform: scale(0.9);
  }
}

@media (max-width: 1024px){
  .elementor-140 .elementor-element.elementor-element-1d7809c{
    transform: scale(0.8);
  }
}

@media (max-width: 768px){
  .elementor-140 .elementor-element.elementor-element-1d7809c{
    transform: scale(0.7);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d964a3 */.elementor-140 .elementor-element.elementor-element-7d964a3{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  min-width: fit-content;
  margin: 0 auto;
  padding: 8px 18px 7px 18px;
  background: #F3182D;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  line-height: 1;
  box-sizing: border-box;
}

.elementor-140 .elementor-element.elementor-element-7d964a3{
  letter-spacing: 0.18em;
}

.elementor-140 .elementor-element.elementor-element-7d964a3 *{
  margin: 0;
  line-height: 1;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92ef791 */.elementor-140 .elementor-element.elementor-element-92ef791{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: fit-content;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa4a3ac */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a620bf */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bef5ef4 */.elementor-140 .elementor-element.elementor-element-bef5ef4{
  display:-webkit-box;
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10fdeb7 */.elementor-140 .elementor-element.elementor-element-10fdeb7 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-10fdeb7 .elementor-button {
  width: 100% !important;
  display: block;
}

.elementor-140 .elementor-element.elementor-element-10fdeb7{
  margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367e03e */.elementor-140 .elementor-element.elementor-element-367e03e{
  display:flex;
  flex-direction:column;
  min-height:400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76f5f03 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ae893e */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2da23da */.elementor-140 .elementor-element.elementor-element-2da23da{
  display:-webkit-box;
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70203bb */.elementor-140 .elementor-element.elementor-element-70203bb {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-70203bb .elementor-button {
  width: 100% !important;
  display: block;
}

.elementor-140 .elementor-element.elementor-element-70203bb{
  margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b6ad0 */.elementor-140 .elementor-element.elementor-element-d1b6ad0{
  display:flex;
  flex-direction:column;
  min-height:400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa4e5cb */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f3a09e */.elementor-140 .elementor-element.elementor-element-6f3a09e {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6358306 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa839b6 */.elementor-140 .elementor-element.elementor-element-aa839b6{
  display:-webkit-box;
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09e942b */.elementor-140 .elementor-element.elementor-element-09e942b {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-09e942b .elementor-button {
  width: 100% !important;
  display: block;
}

.elementor-140 .elementor-element.elementor-element-09e942b{
  margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e916e2 */.elementor-140 .elementor-element.elementor-element-0e916e2{
  display:flex;
  flex-direction:column;
  min-height:400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9694d */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-68a6ddc */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5df264 */.elementor-140 .elementor-element.elementor-element-f5df264{
  display:-webkit-box;
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9310be5 */.elementor-140 .elementor-element.elementor-element-9310be5 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-9310be5 .elementor-button {
  width: 100% !important;
  display: block;
}

.elementor-140 .elementor-element.elementor-element-9310be5{
  margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6019b6 */.elementor-140 .elementor-element.elementor-element-e6019b6{
  display:flex;
  flex-direction:column;
  min-height:400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c8ea85 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eef6e5 */.elementor-140 .elementor-element.elementor-element-9eef6e5 {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb2aa86 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9e86d3 */.elementor-140 .elementor-element.elementor-element-b9e86d3{
  display:-webkit-box;
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa4e628 */.elementor-140 .elementor-element.elementor-element-aa4e628 {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-aa4e628 .elementor-button {
  width: 100% !important;
  display: block;
}

.elementor-140 .elementor-element.elementor-element-aa4e628{
  margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207398f */.elementor-140 .elementor-element.elementor-element-207398f{
  display:flex;
  flex-direction:column;
  min-height:400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c669604 */.badge-pill{
  display:inline-flex;
  align-items:center;      /* centra vertical */
  justify-content:center;  /* centra horizontal */
  padding:4px 10px;
  border-radius:999px;
  width:fit-content;
  line-height:1;
  text-align:center;
}

.badge-pill p{
  margin:0;
  line-height:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead2948 */.elementor-140 .elementor-element.elementor-element-ead2948 {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5b0658 */.program-meta{
  display:flex;
  align-items:center;
  gap:18px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:14px;
  color:#8A8F98;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52c2b49 */.elementor-140 .elementor-element.elementor-element-52c2b49{
  display:-webkit-box;
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0fdf8d */.elementor-140 .elementor-element.elementor-element-d0fdf8d {
  width: 100% !important;
}

.elementor-140 .elementor-element.elementor-element-d0fdf8d .elementor-button {
  width: 100% !important;
  display: block;
}

.elementor-140 .elementor-element.elementor-element-d0fdf8d{
  margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993ec0d */.elementor-140 .elementor-element.elementor-element-993ec0d{
  display:flex;
  flex-direction:column;
  min-height:400px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605b163 *//* ESCRITORIO / TABLET = GRID NORMAL */
.elementor-140 .elementor-element.elementor-element-605b163{
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  overflow: visible;
}

/* ancho normal de cada card */
.elementor-140 .elementor-element.elementor-element-605b163 > .elementor-element{
  flex: 1 1 calc(33.333% - 16px);
  min-width: 0;
}

/* ========================= */
/* 📱 MOBILE SWIPE (PRO) */
/* ========================= */

@media (max-width: 767px){

  .elementor-140 .elementor-element.elementor-element-605b163{
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    gap: 16px !important;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;

    /* 🔥 padding mejorado */
    padding: 0 1px 16px 16px;
  }

  /* Cards */
  .elementor-140 .elementor-element.elementor-element-605b163 > .elementor-element{
    flex: 0 0 70% !important;
    max-width: 70% !important;
    min-width: 70% !important;
    scroll-snap-align: center;
  }

  /* 🔥 ocultar scrollbar */
  .elementor-140 .elementor-element.elementor-element-605b163::-webkit-scrollbar{
    display: none;
  }

  .elementor-140 .elementor-element.elementor-element-605b163{
    scrollbar-width: none;
  }
}

.elementor-140 .elementor-element.elementor-element-605b163{
  align-items: stretch;
}

@media (max-width: 767px){
  .elementor-140 .elementor-element.elementor-element-605b163{
    display:flex !important;
    flex-wrap:nowrap !important;
    overflow-x:auto !important;
    overflow-y:hidden !important;
    gap:16px !important;
    scroll-snap-type:x mandatory;
    -webkit-overflow-scrolling:touch;
    padding:0 16px 16px 16px;
  }

  .elementor-140 .elementor-element.elementor-element-605b163 > .elementor-element{
    flex:0 0 78% !important;
    max-width:78% !important;
    min-width:78% !important;
    scroll-snap-align:center;
  }

  .elementor-140 .elementor-element.elementor-element-605b163::-webkit-scrollbar{
    display:none;
  }

  .elementor-140 .elementor-element.elementor-element-605b163{
    scrollbar-width:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08acf6f */@media (max-width: 1200px){
  .elementor-140 .elementor-element.elementor-element-08acf6f{
    transform: scale(0.9);
  }
}

@media (max-width: 1024px){
  .elementor-140 .elementor-element.elementor-element-08acf6f{
    transform: scale(0.8);
  }
}

@media (max-width: 768px){
  .elementor-140 .elementor-element.elementor-element-08acf6f{
    transform: scale(0.7);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d85fd7e */.counter,
.prefix,
.suffix{
  font-family:'Work Sans', sans-serif;
  font-size:80px;
  font-weight:800;
  line-height:0.9;
  letter-spacing:1px;
  color:#ff1f35;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9210ab1 */.elementor-140 .elementor-element.elementor-element-9210ab1{
margin:0;
padding:0;
line-height:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09b80e5 */.elementor-140 .elementor-element.elementor-element-09b80e5{
width:2px;
min-width:2px;
background:#333;
height:40px;
flex:0 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351224c */.elementor-140 .elementor-element.elementor-element-351224c{
margin:0;
padding:0;
line-height:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a589c0 */.elementor-140 .elementor-element.elementor-element-3a589c0{
width:2px;
min-width:2px;
background:#333;
height:40px;
flex:0 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7638aa6 */.elementor-140 .elementor-element.elementor-element-7638aa6{
margin:0;
padding:0;
line-height:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f967d4 */.counter,
.prefix,
.suffix{
  font-family:'Work Sans', sans-serif;
  font-size:40px;
  font-weight:800;
  line-height:0.9;
  letter-spacing:1px;
  color:#ff1f35;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc8a8c5 */.elementor-140 .elementor-element.elementor-element-dc8a8c5{
margin:0;
padding:0;
line-height:1;
}

.elementor-140 .elementor-element.elementor-element-dc8a8c5{
  display: inline-flex;
  width: fit-content;
  height: fit-content;
  max-width: 100%;
  margin: 0 auto;
  align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41bde66 */.elementor-140 .elementor-element.elementor-element-41bde66{
width:2px;
min-width:2px;
background:#333;
height:40px;
flex:0 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54892c1 */.elementor-140 .elementor-element.elementor-element-54892c1{
margin:0;
padding:0;
line-height:1;
}

.elementor-140 .elementor-element.elementor-element-54892c1{
  display: inline-flex;
  width: fit-content;
  height: fit-content;
  max-width: 100%;
  margin: 0 auto;
  align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-590ac84 */.elementor-140 .elementor-element.elementor-element-590ac84{
width:2px;
min-width:2px;
background:#333;
height:40px;
flex:0 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58fe9d */.elementor-140 .elementor-element.elementor-element-e58fe9d{
margin:0;
padding:0;
line-height:1;
}

.elementor-140 .elementor-element.elementor-element-e58fe9d{
  display: inline-flex;
  width: fit-content;
  height: fit-content;
  max-width: 100%;
  margin: 0 auto;
  align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31f93ef */.elementor-140 .elementor-element.elementor-element-31f93ef{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  min-width: fit-content;
  margin: 0 auto;
  padding: 8px 18px 7px 18px;
  background: #F3182D;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  line-height: 1;
  box-sizing: border-box;
}

.elementor-140 .elementor-element.elementor-element-31f93ef{
  letter-spacing: 0.18em;
}

.elementor-140 .elementor-element.elementor-element-31f93ef *{
  margin: 0;
  line-height: 1;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef028d8 */.elementor-140 .elementor-element.elementor-element-ef028d8{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: fit-content;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41d3cc3 */.elementor-140 .elementor-element.elementor-element-41d3cc3{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-41d3cc3:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf5372 */.elementor-140 .elementor-element.elementor-element-5bf5372{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-5bf5372:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f327440 */.elementor-140 .elementor-element.elementor-element-f327440{
transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-140 .elementor-element.elementor-element-f327440:hover{
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb5497e */.elementor-140 .elementor-element.elementor-element-fb5497e{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  min-width: fit-content;
  margin: 0 auto;
  padding: 8px 18px 7px 18px;
  background: #F3182D;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  line-height: 1;
  box-sizing: border-box;
}

.elementor-140 .elementor-element.elementor-element-fb5497e{
  letter-spacing: 0.18em;
}

.elementor-140 .elementor-element.elementor-element-fb5497e *{
  margin: 0;
  line-height: 1;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3fcd88 */.elementor-140 .elementor-element.elementor-element-a3fcd88{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: fit-content;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f2eae6 */@media (max-width: 767px){
  .elementor-140 .elementor-element.elementor-element-8f2eae6{
    min-width: 78vw !important;
    max-width: 78vw !important;
    flex: 0 0 78vw !important;
    scroll-snap-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2a40f4 */@media (max-width: 767px){
  .elementor-140 .elementor-element.elementor-element-a2a40f4{
    min-width: 78vw !important;
    max-width: 78vw !important;
    flex: 0 0 78vw !important;
    scroll-snap-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534277f */@media (max-width: 767px){
  .elementor-140 .elementor-element.elementor-element-534277f{
    min-width: 78vw !important;
    max-width: 78vw !important;
    flex: 0 0 78vw !important;
    scroll-snap-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10e87ca */@media (max-width: 767px){
  .elementor-140 .elementor-element.elementor-element-10e87ca{
    display:flex !important;
    flex-wrap:nowrap !important;
    overflow-x:auto !important;
    gap:16px !important;
    padding:0 16px 16px 16px !important;
  }

  .elementor-140 .elementor-element.elementor-element-10e87ca > *{
    flex:0 0 50% !important;
    min-width:95% !important;
  }
}

.elementor-140 .elementor-element.elementor-element-10e87ca::-webkit-scrollbar{
  display: none;
}

.elementor-140 .elementor-element.elementor-element-10e87ca{
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3187290 */.elementor-140 .elementor-element.elementor-element-3187290{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  min-width: fit-content;
  margin: 0 auto;
  padding: 8px 18px 7px 18px;
  background: #F3182D;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  line-height: 1;
  box-sizing: border-box;
}

.elementor-140 .elementor-element.elementor-element-3187290{
  letter-spacing: 0.18em;
}

.elementor-140 .elementor-element.elementor-element-3187290 *{
  margin: 0;
  line-height: 1;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31f990a */.elementor-140 .elementor-element.elementor-element-31f990a{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: fit-content;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bedd88 */.star{
  color:#fbbc04;
  font-size:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9306a10 */.elementor-140 .elementor-element.elementor-element-9306a10{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  min-width: fit-content;
  margin: 0 auto;
  padding: 8px 18px 7px 18px;
  background: #F3182D;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  line-height: 1;
  box-sizing: border-box;
}

.elementor-140 .elementor-element.elementor-element-9306a10{
  letter-spacing: 0.18em;
}

.elementor-140 .elementor-element.elementor-element-9306a10 *{
  margin: 0;
  line-height: 1;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b1470 */.elementor-140 .elementor-element.elementor-element-59b1470{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: fit-content;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a11431 */.elementor-140 .elementor-element.elementor-element-2a11431{
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 1.5;
  min-height: calc(1.5em * 4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92ff895 */.elementor-140 .elementor-element.elementor-element-92ff895 {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5d7c5c */.elementor-140 .elementor-element.elementor-element-a5d7c5c{
  margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6741a9e */.elementor-140 .elementor-element.elementor-element-6741a9e {
  min-height: 300px; /* ajusta 320–380 */
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start; /* 🔥 CAMBIO IMPORTANTE */
  padding: 24px 20px;
  box-sizing: border-box;
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e65068 */.elementor-140 .elementor-element.elementor-element-8e65068{
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 1.5;
  min-height: calc(1.5em * 4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da5ce3 */.elementor-140 .elementor-element.elementor-element-5da5ce3 {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27671c8 */.elementor-140 .elementor-element.elementor-element-27671c8{
  margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a65e40a */.elementor-140 .elementor-element.elementor-element-a65e40a {
  min-height: 300px; /* ajusta 320–380 */
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start; /* 🔥 CAMBIO IMPORTANTE */
  padding: 24px 20px;
  box-sizing: border-box;
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1b14b */.elementor-140 .elementor-element.elementor-element-2d1b14b{
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 1.5;
  min-height: calc(1.5em * 4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a947 */.elementor-140 .elementor-element.elementor-element-0e1a947 {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed40b22 */.elementor-140 .elementor-element.elementor-element-ed40b22{
  margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02850c3 */.elementor-140 .elementor-element.elementor-element-02850c3 {
  min-height: 300px; /* ajusta 320–380 */
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start; /* 🔥 CAMBIO IMPORTANTE */
  padding: 24px 20px;
  box-sizing: border-box;
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ecf5c1 */@media (max-width: 767px){
  .elementor-140 .elementor-element.elementor-element-8ecf5c1{
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    gap: 16px !important;
    padding: 0 16px 16px 16px !important;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
  }

  .elementor-140 .elementor-element.elementor-element-8ecf5c1::-webkit-scrollbar{
    display: none;
  }

  .elementor-140 .elementor-element.elementor-element-8ecf5c1 > *{
    flex: 0 0 85% !important;
    min-width: 85% !important;
    max-width: 85% !important;
    scroll-snap-align: center;
  }
}

.elementor-140 .elementor-element.elementor-element-8ecf5c1 {
  display: flex;
  align-items: stretch;
}/* End custom CSS */