.elementor-26 .elementor-element.elementor-element-19518eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8fefe79{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:6px 6px 6px 6px;}.elementor-26 .elementor-element.elementor-element-7d5e4b5{--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-26 .elementor-element.elementor-element-237c5e4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-f675557{--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;}.elementor-26 .elementor-element.elementor-element-6c3862b.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-74a1d3b{text-align:center;}.elementor-26 .elementor-element.elementor-element-74a1d3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-74c55f3.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-2cea5de{--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;--overflow:hidden;--padding-top:0200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2cea5de > .elementor-shape-bottom .elementor-shape-fill, .elementor-26 .elementor-element.elementor-element-2cea5de > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-2cea5de > .elementor-shape-bottom svg, .elementor-26 .elementor-element.elementor-element-2cea5de > .e-con-inner > .elementor-shape-bottom svg{height:200px;}.elementor-26 .elementor-element.elementor-element-35da920{--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-26 .elementor-element.elementor-element-985164c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-f3dbd3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ec906c9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:6px 6px 6px 6px;}.elementor-26 .elementor-element.elementor-element-f34df3e{--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-26 .elementor-element.elementor-element-d47326e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-70532c6{--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;}.elementor-26 .elementor-element.elementor-element-768abda.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-26 .elementor-element.elementor-element-faa3961{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-da75ecf{text-align:center;}.elementor-26 .elementor-element.elementor-element-da75ecf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-a88e7e0.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-024d0f3{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-2d46af3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26 .elementor-element.elementor-element-dadbb54{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-dadbb54.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-e86238b{--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;--flex-wrap:wrap;}.elementor-26 .elementor-element.elementor-element-25393cd{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-25393cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-917cdcb{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-917cdcb.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-bbe2162{text-align:center;color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-8e376c8{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-8e376c8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-106be4f{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-106be4f.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-e743acf{text-align:center;color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-d97e2ce{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-d97e2ce.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e485414{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-e485414.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-b12a9de{text-align:center;color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-d1d337e{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-d1d337e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-c028629{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-c028629.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-e7a73de{text-align:center;color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-e73655c{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-e73655c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bd25097{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-bd25097.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-1176c09{text-align:center;color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-b0100f8{--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-26 .elementor-element.elementor-element-a874015{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-a874015:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a874015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75C9C8;}.elementor-26 .elementor-element.elementor-element-4b97ab1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26 .elementor-element.elementor-element-90c7bee{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-90c7bee.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-ff19ac4{text-align:center;}.elementor-26 .elementor-element.elementor-element-ff19ac4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-2d290b1{--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;--flex-wrap:wrap;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;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-2d290b1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2d290b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-2986d65{--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-26 .elementor-element.elementor-element-2f971e7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-26 .elementor-element.elementor-element-68850ed img{width:45%;}.elementor-26 .elementor-element.elementor-element-294f9cd img{width:45%;}.elementor-26 .elementor-element.elementor-element-22ec10c img{width:45%;}.elementor-26 .elementor-element.elementor-element-713876f img{width:45%;}.elementor-26 .elementor-element.elementor-element-d220a25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a3677b0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:6px 6px 6px 6px;}.elementor-26 .elementor-element.elementor-element-f0df3e4{--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-26 .elementor-element.elementor-element-d9a2fc4{--display:flex;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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-87f001a{text-align:center;}.elementor-26 .elementor-element.elementor-element-87f001a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-6af9f3c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-b1f0487 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-b1f0487.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-b1f0487.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-b1f0487.elementor-view-default .elementor-icon{color:var( --e-global-color-eb16d7c );border-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-b1f0487.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-b1f0487.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-239d676{--display:flex;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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-5fb9b64 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-5fb9b64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-5fb9b64.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-5fb9b64.elementor-view-default .elementor-icon{color:var( --e-global-color-eb16d7c );border-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-5fb9b64.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-5fb9b64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-5070571{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-a95b3d3 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-a95b3d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-a95b3d3.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-a95b3d3.elementor-view-default .elementor-icon{color:var( --e-global-color-eb16d7c );border-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-a95b3d3.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-a95b3d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-7843b87{--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-26 .elementor-element.elementor-element-3d10cef{--display:flex;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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-e031559{text-align:center;}.elementor-26 .elementor-element.elementor-element-e031559 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-e4b095b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-3aa0a20{text-align:center;}.elementor-26 .elementor-element.elementor-element-3aa0a20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-f43541e{--display:flex;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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-5f90b92{text-align:center;}.elementor-26 .elementor-element.elementor-element-5f90b92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-a7e5cd0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-13638f9{text-align:center;}.elementor-26 .elementor-element.elementor-element-13638f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-7f2b4cb{--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-26 .elementor-element.elementor-element-01b855e{--display:flex;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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-c16dc8e{text-align:center;}.elementor-26 .elementor-element.elementor-element-c16dc8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-b51de5f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-ec21207 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-ec21207.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-ec21207.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ec21207.elementor-view-default .elementor-icon{color:var( --e-global-color-eb16d7c );border-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-ec21207.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ec21207.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-c3b7809{--display:flex;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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-1268789 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-1268789.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-1268789.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-1268789.elementor-view-default .elementor-icon{color:var( --e-global-color-eb16d7c );border-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-1268789.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-1268789.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-2e0e0d4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-ddd3256 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-ddd3256.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-ddd3256.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ddd3256.elementor-view-default .elementor-icon{color:var( --e-global-color-eb16d7c );border-color:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-ddd3256.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ddd3256.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb16d7c );}.elementor-26 .elementor-element.elementor-element-9a6e50d{--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-26 .elementor-element.elementor-element-58df1ad{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-6f86d47{text-align:center;}.elementor-26 .elementor-element.elementor-element-6f86d47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-a24c17d{--display:flex;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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-1280fb2{text-align:center;}.elementor-26 .elementor-element.elementor-element-1280fb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-2253f55{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-c75be0f{text-align:center;}.elementor-26 .elementor-element.elementor-element-c75be0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-7ec147b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-6c4de0e{text-align:center;}.elementor-26 .elementor-element.elementor-element-6c4de0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-9049611{--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;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-e7c36f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26 .elementor-element.elementor-element-f5debd0{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-f5debd0.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-5688348{text-align:center;}.elementor-26 .elementor-element.elementor-element-5688348 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#411F7F;}.elementor-26 .elementor-element.elementor-element-304274a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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 );}.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-26 .elementor-element.elementor-element-7f5a706{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-26 .elementor-element.elementor-element-7f5a706 > .elementor-widget-container{--e-transform-skewY:-3deg;}.elementor-26 .elementor-element.elementor-element-7f5a706 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-7f5a706 .elementor-divider{padding-block-start:100px;padding-block-end:100px;}.elementor-26 .elementor-element.elementor-element-10330d3{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 50px;--row-gap:30px;--column-gap:50px;}.elementor-26 .elementor-element.elementor-element-6f3acd9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-6f3acd9:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6f3acd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ugc.autofocuss.in/wp-content/uploads/2025/05/easyboba-viral-vedeo-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-6f3acd9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-30f2689{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f216f55{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f216f55.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-82ac383 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-82ac383 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-26 .elementor-element.elementor-element-8de8689{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-8de8689.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-b0af87b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-26 .elementor-element.elementor-element-5ab0bfa{--display:flex;--min-height:700px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 50px;--row-gap:30px;--column-gap:50px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-aa85d48{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-aa85d48:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-aa85d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ugc.autofocuss.in/wp-content/uploads/2025/04/easyboba-real-promotion-reel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-eb067c3{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b5d56de{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-b5d56de:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b5d56de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ugc.autofocuss.in/wp-content/uploads/2025/04/easy-boba-funny-reel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-cf3dff2{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-cf3dff2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-cf3dff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ugc.autofocuss.in/wp-content/uploads/2025/05/easyboba-viral-video.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-70642c3{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 50px;--row-gap:30px;--column-gap:50px;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-afffd30{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-afffd30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9f0b153 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-26 .elementor-element.elementor-element-55c24c1{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7f450a3{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-7f450a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-34a5cc4 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-26 .elementor-element.elementor-element-0540d64{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-26 .elementor-element.elementor-element-0540d64.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e739e9b .elementor-wrapper{--video-aspect-ratio:1;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-19518eb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-f3dbd3a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-26 .elementor-element.elementor-element-2f971e7{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-26 .elementor-element.elementor-element-d220a25{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-70642c3{--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-8fefe79{--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-26 .elementor-element.elementor-element-ec906c9{--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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-26 .elementor-element.elementor-element-2f971e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-26 .elementor-element.elementor-element-a3677b0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-6f3acd9{--min-height:350px;}.elementor-26 .elementor-element.elementor-element-aa85d48{--min-height:350px;}.elementor-26 .elementor-element.elementor-element-afffd30{--min-height:350px;}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-7d5e4b5{--width:36%;}.elementor-26 .elementor-element.elementor-element-f675557{--width:64%;}.elementor-26 .elementor-element.elementor-element-f34df3e{--width:36%;}.elementor-26 .elementor-element.elementor-element-70532c6{--width:64%;}.elementor-26 .elementor-element.elementor-element-25393cd{--width:31.5%;}.elementor-26 .elementor-element.elementor-element-8e376c8{--width:31.5%;}.elementor-26 .elementor-element.elementor-element-d97e2ce{--width:31.5%;}.elementor-26 .elementor-element.elementor-element-d1d337e{--width:48%;}.elementor-26 .elementor-element.elementor-element-e73655c{--width:48%;}.elementor-26 .elementor-element.elementor-element-2f971e7{--width:100%;}.elementor-26 .elementor-element.elementor-element-f0df3e4{--width:25%;}.elementor-26 .elementor-element.elementor-element-7843b87{--width:25%;}.elementor-26 .elementor-element.elementor-element-7f2b4cb{--width:25%;}.elementor-26 .elementor-element.elementor-element-9a6e50d{--width:25%;}.elementor-26 .elementor-element.elementor-element-6f3acd9{--width:65%;}.elementor-26 .elementor-element.elementor-element-30f2689{--width:35%;}.elementor-26 .elementor-element.elementor-element-f216f55{--width:100%;}.elementor-26 .elementor-element.elementor-element-aa85d48{--width:65%;}.elementor-26 .elementor-element.elementor-element-eb067c3{--width:35%;}.elementor-26 .elementor-element.elementor-element-b5d56de{--width:100%;}.elementor-26 .elementor-element.elementor-element-afffd30{--width:65%;}.elementor-26 .elementor-element.elementor-element-55c24c1{--width:35%;}.elementor-26 .elementor-element.elementor-element-7f450a3{--width:100%;}}@media(min-width:1025px){.elementor-26 .elementor-element.elementor-element-6f3acd9:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6f3acd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-26 .elementor-element.elementor-element-aa85d48:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-aa85d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-26 .elementor-element.elementor-element-b5d56de:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b5d56de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-26 .elementor-element.elementor-element-cf3dff2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-cf3dff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-c01dec0 */.heading-replica {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #411F7F,
    2px 2px 0 #411F7F,
    3px 3px 0 #411F7F,
    4px 4px 0 #411F7F,
    5px 5px 0 #411F7F,
    6px 6px 0 #411F7F,
    7px 7px 0 #411F7F,
    8px 8px 0 #411F7F;

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #411F7F;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c3862b */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74c55f3 */.animated-button {
  position: relative;
  display: inline-block;
  padding: 12px 24px;
  background-color: #3c1a85; /* Primary purple color */
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  border-radius: 8px;
  overflow: hidden;
  transition: all 0.3s ease;
  border: none;
}

.animated-button::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px; /* Gap size (border) */
  background-color: #fff;
  transform: translateY(0);
  transition: transform 0.3s ease;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.animated-button:hover::after {
  transform: translateY(100%); /* Slide down to fill the gap */
}

.animated-button .button-content {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fefe79 */.double-border {
  position: relative;
  background-color: #fff;         
  padding: 16px;                   
  border-radius: 6px;      
  overflow: visible;             
}

.double-border::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;                    
 background: linear-gradient(to bottom, #3c1a85 0px, #75C9C8 2px, #75C9C8 2px, #75C9C8 2px, #75C9C8 8px, #75C9C8 10px);
  border-radius: 0 0 6px 6px;      
  pointer-events: none;           
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cea5de */body {
    overflow-x: hidden;
}

/* Ensure the parent of the wave is correctly sized and has hidden overflow */
.wave-container {
    position: relative;
    overflow: hidden;
    width: 100%;
}

/* Wave shape styling */
.elementor-shape-bottom {
    position: absolute;
    bottom: -1px;
    width: 300%; /* Wide enough for animation */
    animation: wave 12s cubic-bezier(0.36, 0.45, 0.63, 0.53) infinite;
}

.elementor-shape-fill {
    stroke: #000;
    stroke-width: 1px;
}

@keyframes wave {
   0% {
     margin-left: 0;
   }
     50% {
     margin-left: -300px;
   }
   100% {
     margin-left: -600px;
   }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-985164c */.heading-replica {
  
  font-weight: 600;
  font-size: 48px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 1px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    1px 1px 0 #411F7F,
    2px 2px 0 #411F7F,
    3px 3px 0 #411F7F,
    4px 4px 0 #411F7F,
    5px 5px 0 #411F7F,
    6px 6px 0 #411F7F,
    7px 7px 0 #411F7F,
    8px 8px 0 #411F7F;

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 1px #411F7F;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d2674c2 */.heading-replica {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #411F7F,
    2px 2px 0 #411F7F,
    3px 3px 0 #411F7F,
    4px 4px 0 #411F7F,
    5px 5px 0 #411F7F,
    6px 6px 0 #411F7F,
    7px 7px 0 #411F7F,
    8px 8px 0 #411F7F;

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #411F7F;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-768abda */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a88e7e0 */.animated-button {
  position: relative;
  display: inline-block;
  padding: 12px 24px;
  background-color: #3c1a85; /* Primary purple color */
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  border-radius: 8px;
  overflow: hidden;
  transition: all 0.3s ease;
  border: none;
}

.animated-button::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px; /* Gap size (border) */
  background-color: #fff;
  transform: translateY(0);
  transition: transform 0.3s ease;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.animated-button:hover::after {
  transform: translateY(100%); /* Slide down to fill the gap */
}

.animated-button .button-content {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec906c9 */.double-border {
  position: relative;
  background-color: #fff;         
  padding: 16px;                   
  border-radius: 6px;      
  overflow: visible;             
}

.double-border::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;                    
 background: linear-gradient(to bottom, #3c1a85 0px, #75C9C8 2px, #75C9C8 2px, #75C9C8 2px, #75C9C8 8px, #75C9C8 10px);
  border-radius: 0 0 6px 6px;      
  pointer-events: none;           
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dadbb54 */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-917cdcb */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-106be4f */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e485414 */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c028629 */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd25097 */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90c7bee */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3677b0 */.double-border {
  position: relative;
  background-color: #fff;         
  padding: 16px;                   
  border-radius: 6px;      
  overflow: visible;             
}

.double-border::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;                    
 background: linear-gradient(to bottom, #3c1a85 0px, #75C9C8 2px, #75C9C8 2px, #75C9C8 2px, #75C9C8 8px, #75C9C8 10px);
  border-radius: 0 0 6px 6px;      
  pointer-events: none;           
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5debd0 */.heading-replica {
 font-family: 'Poppins';
  font-weight: 600;
  font-size: 42px; /* Adjust as needed */
  color: #ECB3FF;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2;

  /* Layered text shadow for 3D effect */
  text-shadow:
    2px 2px 0 #80A1D4,
    2px 2px 0 #80A1D4,
    3px 3px 0 #80A1D4,
    4px 4px 0 #80A1D4,
    5px 5px 0 #80A1D4,
    6px 6px 0 #80A1D4,
    7px 7px 0 #80A1D4,
    8px 8px 0 #80A1D4,

  /* Optional stroke for edge definition */
  -webkit-text-stroke: 0.5px #80A1D4;

  /* Enhance text rendering */
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f216f55 */.double-border{
    padding: 0px;
}/* End custom CSS */