.elementor-25315 .elementor-element.elementor-element-ad73f3c{--display:flex;--min-height:325px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1D1D1B27;--border-color:#1D1D1B27;--border-radius:0px 0px 0px 0px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.125);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25315 .elementor-element.elementor-element-ad73f3c:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-ad73f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://megazone.mx/wp-content/uploads/2025/12/descarga-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25315 .elementor-element.elementor-element-ad73f3c::before, .elementor-25315 .elementor-element.elementor-element-ad73f3c > .elementor-background-video-container::before, .elementor-25315 .elementor-element.elementor-element-ad73f3c > .e-con-inner > .elementor-background-video-container::before, .elementor-25315 .elementor-element.elementor-element-ad73f3c > .elementor-background-slideshow::before, .elementor-25315 .elementor-element.elementor-element-ad73f3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25315 .elementor-element.elementor-element-ad73f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5F5F5F;--background-overlay:'';}.elementor-25315 .elementor-element.elementor-element-797da5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25315 .elementor-element.elementor-element-d7dc140{width:auto;max-width:auto;padding:25px 25px 25px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-d7dc140 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0000001A;stroke:#0000001A;color:var( --e-global-color-77b3b89 );}.elementor-25315 .elementor-element.elementor-element-4e20020 > .elementor-container{max-width:1250px;}.elementor-bc-flex-widget .elementor-25315 .elementor-element.elementor-element-49ca9cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25315 .elementor-element.elementor-element-49ca9cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25315 .elementor-element.elementor-element-cf97999{background-color:var( --e-global-color-77b3b89 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D1D1B11;border-radius:12px 12px 12px 12px;box-shadow:2px 2px 20px 0px rgba(0, 0, 0, 0.025);}.elementor-25315 .elementor-element.elementor-element-cf97999 img{width:100%;height:385px;object-fit:contain;object-position:center center;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-bc-flex-widget .elementor-25315 .elementor-element.elementor-element-33946f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25315 .elementor-element.elementor-element-33946f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25315 .elementor-element.elementor-element-7270551{background-color:var( --e-global-color-77b3b89 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D1D1B11;border-radius:12px 12px 12px 12px;box-shadow:2px 2px 20px 0px rgba(0, 0, 0, 0.025);}.elementor-25315 .elementor-element.elementor-element-7270551 img{width:100%;height:385px;object-fit:contain;object-position:center center;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-620a44d > .elementor-container{max-width:1250px;}.elementor-25315 .elementor-element.elementor-element-8439ec7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25315 .elementor-element.elementor-element-8439ec7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77b3b89 );}.elementor-25315 .elementor-element.elementor-element-8439ec7 > .elementor-element-populated, .elementor-25315 .elementor-element.elementor-element-8439ec7 > .elementor-element-populated > .elementor-background-overlay, .elementor-25315 .elementor-element.elementor-element-8439ec7 > .elementor-background-slideshow{border-radius:8px 8px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-8439ec7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25315 .elementor-element.elementor-element-8439ec7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25315 .elementor-element.elementor-element-5788a36{text-align:center;}.elementor-25315 .elementor-element.elementor-element-5788a36 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;}.elementor-25315 .elementor-element.elementor-element-cefa531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25315 .elementor-element.elementor-element-cefa531:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-cefa531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25315 .elementor-element.elementor-element-c7f1603{width:auto;max-width:auto;padding:25px 25px 25px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-c7f1603 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0000001A;stroke:#0000001A;color:var( --e-global-color-77b3b89 );}.elementor-25315 .elementor-element.elementor-element-8711fa8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25315 .elementor-element.elementor-element-1bf56ab{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-1bf56ab:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-1bf56ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-d1f3569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-d1f3569 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-10da71b{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-10da71b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-daedc63 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-daedc63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-8410289{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-8410289:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-8410289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-74bb025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-74bb025 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-54beab4{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-54beab4 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-4fe614d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-4fe614d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-457beeb{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-457beeb:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-457beeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-5b157ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-5b157ca img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-1523e21{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-1523e21 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-92d1d3b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-92d1d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-4325018{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-4325018:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-4325018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-0e04f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-0e04f5b img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-f047d93{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-f047d93 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-8b3697a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-8b3697a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-7c4b960{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-7c4b960:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-7c4b960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-258575a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-258575a img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-46021a3{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-46021a3 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-807715c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-807715c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-7e8a780{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25315 .elementor-element.elementor-element-43f822f{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-43f822f:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-43f822f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-aeddb0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-aeddb0f img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-15f445f{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-15f445f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-15f445f .elementor-heading-title a{transition-duration:0s;}.elementor-25315 .elementor-element.elementor-element-910a205 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-910a205{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-6f1475d{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-6f1475d:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-6f1475d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-7326db1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-7326db1 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-1c30aa0{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-1c30aa0 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-edeccd0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-edeccd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-74b1330{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-74b1330:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-74b1330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-c82e9ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-c82e9ca img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-478ed5f{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-478ed5f .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-20a7bb5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-20a7bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-29b7369{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-29b7369:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-29b7369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-d248a1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-d248a1b img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-2284c5b{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-2284c5b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-116d19c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-116d19c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-333a2c0{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-333a2c0:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-333a2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-3335742{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-3335742 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-f58e85e{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-f58e85e .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-633ea54 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-633ea54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-9cc9d78{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-25315 .elementor-element.elementor-element-5b0e55f{--display:flex;}.elementor-25315 .elementor-element.elementor-element-477c050{--display:flex;}.elementor-25315 .elementor-element.elementor-element-130bb21{background-color:var( --e-global-color-77b3b89 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D1D1B11;border-radius:12px 12px 12px 12px;box-shadow:2px 2px 20px 0px rgba(0, 0, 0, 0.025);}.elementor-25315 .elementor-element.elementor-element-130bb21 img{width:100%;height:145px;object-fit:contain;object-position:center center;border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-d605ab0{--display:flex;}.elementor-25315 .elementor-element.elementor-element-d7b8258{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25315 .elementor-element.elementor-element-293ea27{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-293ea27:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-293ea27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-bdac488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-bdac488 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-e8638cf{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-e8638cf .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-ac20abf .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-ac20abf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-f1edf96{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-f1edf96:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-f1edf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-3fa8eac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-3fa8eac img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-0d0c238{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-0d0c238 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-ac48513 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-ac48513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-f7d632a{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-f7d632a:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-f7d632a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-dd4b810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-dd4b810 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-8f723f4{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-8f723f4 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-48ecd83 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-48ecd83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-1bd721b{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-1bd721b:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-1bd721b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-ac895bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-ac895bf img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-e8b814b{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-e8b814b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-b24889e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-b24889e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-c010713{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-c010713:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-c010713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-f7021b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-f7021b0 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-cd1a0bf{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-cd1a0bf .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-01301c7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-01301c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-e1c9461{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25315 .elementor-element.elementor-element-3a5dd95{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-3a5dd95:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-3a5dd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-d52ed91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-d52ed91 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-7314f5b{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-7314f5b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-d964ad7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-d964ad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-ce37a1d{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-ce37a1d:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-ce37a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-9bee377{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-9bee377 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-c72aec0{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-c72aec0 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-502f1a5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-502f1a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-4e3abfa{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-4e3abfa:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-4e3abfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-a206733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-a206733 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-1469068{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-1469068 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-e06db2e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-e06db2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-cab8520{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-cab8520:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-cab8520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-42f3dcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-42f3dcd img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-a3a8f35{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-a3a8f35 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-ced0fae .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-ced0fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-4113865{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-4113865:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-4113865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-7752c7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-7752c7f img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-630e99d{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-630e99d .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-5377a0b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-5377a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-04707a9{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25315 .elementor-element.elementor-element-8d070e8{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-8d070e8:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-8d070e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-de4c68a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-de4c68a img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-dadb8f1{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-dadb8f1 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-54c63ca .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-54c63ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-fc7d80e{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-fc7d80e:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-fc7d80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-f2aa3cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-f2aa3cb img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-dbc75da{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-dbc75da .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-ea4b4b8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-ea4b4b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-a44dcb2{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-a44dcb2:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-a44dcb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-3f2e84e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-3f2e84e img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-52f2299{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-52f2299 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-01f6f4d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-01f6f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-0fa55cb{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-0fa55cb:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-0fa55cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-948e513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-948e513 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-1e79d30{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-1e79d30 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-d3ab80b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-d3ab80b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-aa32c8c{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-aa32c8c:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-aa32c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-fcc8310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-fcc8310 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-ff2b8d5{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-ff2b8d5 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-dd6bf3b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-dd6bf3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-aaeba0a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25315 .elementor-element.elementor-element-93876a3{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-93876a3:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-93876a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-40ed9af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-40ed9af img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-c6a68e2{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-c6a68e2 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-c9c7ee9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-c9c7ee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-ba59b96{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-ba59b96:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-ba59b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-f1b17b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-f1b17b0 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-48e4ea0{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-48e4ea0 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-cf1da6e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-cf1da6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-b9c2547{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-b9c2547:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-b9c2547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-f039c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-f039c70 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-2e70f6c{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-2e70f6c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-a895b4e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-a895b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}.elementor-25315 .elementor-element.elementor-element-8bffc21{--display:flex;--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:#1D1D1B20;--border-color:#1D1D1B20;--border-radius:12px 12px 12px 12px;box-shadow:2px 0px 20px -8px rgba(0, 0, 0, 0.15);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-25315 .elementor-element.elementor-element-8bffc21:not(.elementor-motion-effects-element-type-background), .elementor-25315 .elementor-element.elementor-element-8bffc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFCF0;}.elementor-25315 .elementor-element.elementor-element-0adcee5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25315 .elementor-element.elementor-element-0adcee5 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A408420;border-radius:8px 8px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.045);}.elementor-25315 .elementor-element.elementor-element-6b880dd{padding:25px 25px 12px 25px;text-align:center;}.elementor-25315 .elementor-element.elementor-element-6b880dd .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-text );}.elementor-25315 .elementor-element.elementor-element-ef41b71 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1rem;font-weight:700;line-height:1lh;fill:var( --e-global-color-77b3b89 );color:var( --e-global-color-77b3b89 );border-radius:8px 8px 8px 8px;}.elementor-25315 .elementor-element.elementor-element-ef41b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 25px 25px;z-index:0;}@media(max-width:768px){.elementor-25315 .elementor-element.elementor-element-8711fa8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-7e8a780{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-d7b8258{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-e1c9461{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-04707a9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-aaeba0a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25315 .elementor-element.elementor-element-8711fa8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-7e8a780{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-d7b8258{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-e1c9461{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-04707a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25315 .elementor-element.elementor-element-aaeba0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-c7f1603 */.whatsapp-banner {
  background: linear-gradient(135deg, #25D366, #128C7E);
  padding: 30px 20px;
  text-align: center;
  border-radius: 18px;
  margin: 20px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}

.banner-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
}

.whatsapp-banner h2 {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 700;
  margin: 0;
}

.btn-whatsapp {
  background: #fff;
  color: #128C7E;
  padding: 12px 25px;
  border-radius: 50px;
  font-weight: 600;
  text-decoration: none;
  transition: 0.3s ease;
}

.btn-whatsapp:hover {
  transform: translateY(-3px);/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10da71b */.titulo {
      font-size: 23px;
  font-weight: 700;
  color: #222;
  margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daedc63 */.elementor-25315 .elementor-element.elementor-element-daedc63 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4fe614d */.elementor-25315 .elementor-element.elementor-element-4fe614d a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92d1d3b */.elementor-25315 .elementor-element.elementor-element-92d1d3b a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b3697a */.elementor-25315 .elementor-element.elementor-element-8b3697a a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-807715c */.elementor-25315 .elementor-element.elementor-element-807715c a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15f445f */.proximamente {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    color: #red; /* Mostaza de tu paleta */
    letter-spacing: 1px;
}
.precio {
    font-family: 'monserrath', sans-serif;
    font-size: 28px;
    font-weight: 700;
    color: #5cb7b1;
    margin-bottom: 5px;
}

.producto {
      font-size: 25px;
  font-weight: 700;
  color: #222;
  margin-bottom: 5px;
}

.sabor {
    font-family: 'Lexend', sans-serif;
    font-size: 16px;
    color: #555;
    margin-top: 5px;
}
🔥 Consejo de dise

.card-image {
  position: relative;
  overflow: hidden;
}

.card-image img {
  width: 100%;
  display: block;
}

/* Overlay oscuro suave */
.card-image::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.25);
}

/* Texto sobre imagen */
.card-image h2 {
  position: absolute;
  bottom: 20px;
  left: 20px;
  color: #fff;
  font-size: 2rem;
  font-weight: 800;
  text-transform: uppercase;
  text-shadow: 0 4px 10px rgba(0,0,0,0.5);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-910a205 */.elementor-25315 .elementor-element.elementor-element-910a205 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edeccd0 */.elementor-25315 .elementor-element.elementor-element-edeccd0 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-478ed5f */@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700&amp;display=swap');

.titulo1 {
    font-family: 'Montserrat', sans-serif;
    font-size: 27px;
   color: #5cb7b1 !important; fuerte */
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20a7bb5 */.elementor-25315 .elementor-element.elementor-element-20a7bb5 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-116d19c */.elementor-25315 .elementor-element.elementor-element-116d19c a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-633ea54 */.elementor-25315 .elementor-element.elementor-element-633ea54 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac20abf */.elementor-25315 .elementor-element.elementor-element-ac20abf a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac48513 */.elementor-25315 .elementor-element.elementor-element-ac48513 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48ecd83 */.elementor-25315 .elementor-element.elementor-element-48ecd83 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b24889e */.elementor-25315 .elementor-element.elementor-element-b24889e a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01301c7 */.elementor-25315 .elementor-element.elementor-element-01301c7 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7314f5b */.titulo {
      font-size: 23px;
  font-weight: 700;
  color: #222;
  margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d964ad7 */.elementor-25315 .elementor-element.elementor-element-d964ad7 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-502f1a5 */.elementor-25315 .elementor-element.elementor-element-502f1a5 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e06db2e */.elementor-25315 .elementor-element.elementor-element-e06db2e a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ced0fae */.elementor-25315 .elementor-element.elementor-element-ced0fae a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5377a0b */.elementor-25315 .elementor-element.elementor-element-5377a0b a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54c63ca */.elementor-25315 .elementor-element.elementor-element-54c63ca a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea4b4b8 */.elementor-25315 .elementor-element.elementor-element-ea4b4b8 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01f6f4d */.elementor-25315 .elementor-element.elementor-element-01f6f4d a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3ab80b */.elementor-25315 .elementor-element.elementor-element-d3ab80b a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd6bf3b */.elementor-25315 .elementor-element.elementor-element-dd6bf3b a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9c7ee9 */.elementor-25315 .elementor-element.elementor-element-c9c7ee9 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf1da6e */.elementor-25315 .elementor-element.elementor-element-cf1da6e a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a895b4e */.elementor-25315 .elementor-element.elementor-element-a895b4e a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef41b71 */.elementor-25315 .elementor-element.elementor-element-ef41b71 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://megazone.mx/wp-content/uploads/2025/10/Geist-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */