.elementor-1688 .elementor-element.elementor-element-db42432 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:29px 29px 29px 29px;padding:15px 15px 15px 15px;}.elementor-1688 .elementor-element.elementor-element-db42432 .elementor-button:hover, .elementor-1688 .elementor-element.elementor-element-db42432 .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1688 .elementor-element.elementor-element-db42432{width:var( --container-widget-width, 69.949% );max-width:69.949%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 10rem;padding:0px 0px 0px 0px;--container-widget-width:69.949%;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-db42432.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-db42432 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1688 .elementor-element.elementor-element-db42432 .elementor-button:hover svg, .elementor-1688 .elementor-element.elementor-element-db42432 .elementor-button:focus svg{fill:#000000;}.elementor-1688 .elementor-element.elementor-element-fa89eed .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:29px 29px 29px 29px;padding:15px 15px 15px 15px;}.elementor-1688 .elementor-element.elementor-element-fa89eed .elementor-button:hover, .elementor-1688 .elementor-element.elementor-element-fa89eed .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1688 .elementor-element.elementor-element-fa89eed{width:var( --container-widget-width, 46.669% );max-width:46.669%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:46.669%;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-fa89eed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-fa89eed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1688 .elementor-element.elementor-element-fa89eed .elementor-button:hover svg, .elementor-1688 .elementor-element.elementor-element-fa89eed .elementor-button:focus svg{fill:#000000;}.elementor-1688 .elementor-element.elementor-element-2937a46{--display:flex;--min-height:100vh;--overlay-opacity:0.51;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-2937a46:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-2937a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raahpakistan.com/wp-content/uploads/2026/06/WhatsApp-Image-2026-06-01-at-9.34.32-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1688 .elementor-element.elementor-element-2937a46::before, .elementor-1688 .elementor-element.elementor-element-2937a46 > .elementor-background-video-container::before, .elementor-1688 .elementor-element.elementor-element-2937a46 > .e-con-inner > .elementor-background-video-container::before, .elementor-1688 .elementor-element.elementor-element-2937a46 > .elementor-background-slideshow::before, .elementor-1688 .elementor-element.elementor-element-2937a46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1688 .elementor-element.elementor-element-2937a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#070707;--background-overlay:'';}.elementor-1688 .elementor-element.elementor-element-f4fdcfd{width:var( --container-widget-width, 61% );max-width:61%;margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-f4fdcfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-f4fdcfd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;line-height:63px;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-85a0b27{width:var( --container-widget-width, 42.729% );max-width:42.729%;--container-widget-width:42.729%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-85a0b27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-dea7094 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-1688 .elementor-element.elementor-element-dea7094 .elementor-button:hover, .elementor-1688 .elementor-element.elementor-element-dea7094 .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1688 .elementor-element.elementor-element-dea7094{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-dea7094.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-dea7094 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1688 .elementor-element.elementor-element-dea7094 .elementor-button:hover svg, .elementor-1688 .elementor-element.elementor-element-dea7094 .elementor-button:focus svg{fill:#000000;}.elementor-1688 .elementor-element.elementor-element-c96b0b2 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-1688 .elementor-element.elementor-element-c96b0b2 .elementor-button:hover, .elementor-1688 .elementor-element.elementor-element-c96b0b2 .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1688 .elementor-element.elementor-element-c96b0b2{width:var( --container-widget-width, 26% );max-width:26%;margin:-3.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 20rem;padding:0px 0px 0px 0px;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-c96b0b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-c96b0b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1688 .elementor-element.elementor-element-c96b0b2 .elementor-button:hover svg, .elementor-1688 .elementor-element.elementor-element-c96b0b2 .elementor-button:focus svg{fill:#000000;}.elementor-1688 .elementor-element.elementor-element-1ac270b{--display:flex;--margin-top:79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1688 .elementor-element.elementor-element-d8ce42f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-1688 .elementor-element.elementor-element-d8ce42f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:800;}.elementor-1688 .elementor-element.elementor-element-0ffabec{width:var( --container-widget-width, 65% );max-width:65%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:19px;}.elementor-1688 .elementor-element.elementor-element-0ffabec.elementor-element{--align-self:center;}.elementor-1688 .elementor-element.elementor-element-52b8458{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1688 .elementor-element.elementor-element-f09b249{--display:flex;}.elementor-1688 .elementor-element.elementor-element-26ccc8d{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1688 .elementor-element.elementor-element-26ccc8d:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-26ccc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E7CBA;}.elementor-1688 .elementor-element.elementor-element-ec915b6{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-1688 .elementor-element.elementor-element-ec915b6 .elementor-icon-wrapper{text-align:start;}.elementor-1688 .elementor-element.elementor-element-ec915b6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-ec915b6.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-ec915b6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-ec915b6.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-ec915b6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-ec915b6 .elementor-icon{font-size:22px;}.elementor-1688 .elementor-element.elementor-element-ec915b6 .elementor-icon svg{height:22px;}.elementor-1688 .elementor-element.elementor-element-ec915b6 .elementor-icon i, .elementor-1688 .elementor-element.elementor-element-ec915b6 .elementor-icon svg{transform:rotate(97deg);}.elementor-1688 .elementor-element.elementor-element-019c177{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-1688 .elementor-element.elementor-element-019c177 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2a7bf3d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 17px 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2a7bf3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-3f7ac42{--display:flex;}.elementor-1688 .elementor-element.elementor-element-9e263ce{--display:flex;--border-radius:19px 19px 19px 19px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1688 .elementor-element.elementor-element-9e263ce:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-9e263ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D77C2A;}.elementor-1688 .elementor-element.elementor-element-a29bf37{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-a29bf37 .elementor-icon-wrapper{text-align:start;}.elementor-1688 .elementor-element.elementor-element-a29bf37.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-a29bf37.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-a29bf37.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-a29bf37.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-a29bf37.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-a29bf37 .elementor-icon{font-size:22px;}.elementor-1688 .elementor-element.elementor-element-a29bf37 .elementor-icon svg{height:22px;}.elementor-1688 .elementor-element.elementor-element-a29bf37 .elementor-icon i, .elementor-1688 .elementor-element.elementor-element-a29bf37 .elementor-icon svg{transform:rotate(0deg);}.elementor-1688 .elementor-element.elementor-element-335dcc2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-1688 .elementor-element.elementor-element-335dcc2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-559bda8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 17px 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-559bda8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-a93e712{--display:flex;}.elementor-1688 .elementor-element.elementor-element-381e15b{--display:flex;--border-radius:19px 19px 19px 19px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1688 .elementor-element.elementor-element-381e15b:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-381e15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#405848;}.elementor-1688 .elementor-element.elementor-element-83b3ec1{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-83b3ec1 .elementor-icon-wrapper{text-align:start;}.elementor-1688 .elementor-element.elementor-element-83b3ec1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-83b3ec1.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-83b3ec1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-83b3ec1.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-83b3ec1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-83b3ec1 .elementor-icon{font-size:22px;}.elementor-1688 .elementor-element.elementor-element-83b3ec1 .elementor-icon svg{height:22px;}.elementor-1688 .elementor-element.elementor-element-83b3ec1 .elementor-icon i, .elementor-1688 .elementor-element.elementor-element-83b3ec1 .elementor-icon svg{transform:rotate(0deg);}.elementor-1688 .elementor-element.elementor-element-ce2caae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-1688 .elementor-element.elementor-element-ce2caae .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-3047cf3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 17px 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-3047cf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-9da4216{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1688 .elementor-element.elementor-element-9da4216 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;letter-spacing:3.2px;color:#595959;}.elementor-1688 .elementor-element.elementor-element-fe8ef3a{width:var( --container-widget-width, 69% );max-width:69%;margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-fe8ef3a.elementor-element{--align-self:center;}.elementor-1688 .elementor-element.elementor-element-fe8ef3a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1688 .elementor-element.elementor-element-fe8ef3a .elementor-custom-embed-play i{font-size:79px;}.elementor-1688 .elementor-element.elementor-element-fe8ef3a .elementor-custom-embed-play svg{width:79px;height:79px;}.elementor-1688 .elementor-element.elementor-element-2e91165{width:var( --container-widget-width, 44% );max-width:44%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;}.elementor-1688 .elementor-element.elementor-element-2e91165.elementor-element{--align-self:center;}.elementor-1688 .elementor-element.elementor-element-0e100a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-0e100a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-9142b8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1688 .elementor-element.elementor-element-82aead7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1688 .elementor-element.elementor-element-82aead7:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-82aead7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1688 .elementor-element.elementor-element-754aeca .elementor-icon-wrapper{text-align:start;}.elementor-1688 .elementor-element.elementor-element-754aeca.elementor-view-stacked .elementor-icon{background-color:#6E7CBA;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-754aeca.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-754aeca.elementor-view-default .elementor-icon{color:#6E7CBA;border-color:#6E7CBA;}.elementor-1688 .elementor-element.elementor-element-754aeca.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-754aeca.elementor-view-default .elementor-icon svg{fill:#6E7CBA;}.elementor-1688 .elementor-element.elementor-element-754aeca.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-754aeca.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-754aeca .elementor-icon{font-size:31px;}.elementor-1688 .elementor-element.elementor-element-754aeca .elementor-icon svg{height:31px;}.elementor-1688 .elementor-element.elementor-element-4800638{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-4800638 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-01d457c{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-01d457c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-8c06cf4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-1688 .elementor-element.elementor-element-8c06cf4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-9df7d3f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1688 .elementor-element.elementor-element-9df7d3f:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-9df7d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1688 .elementor-element.elementor-element-583630c .elementor-icon-wrapper{text-align:start;}.elementor-1688 .elementor-element.elementor-element-583630c.elementor-view-stacked .elementor-icon{background-color:#BA5BDA;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-583630c.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-583630c.elementor-view-default .elementor-icon{color:#BA5BDA;border-color:#BA5BDA;}.elementor-1688 .elementor-element.elementor-element-583630c.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-583630c.elementor-view-default .elementor-icon svg{fill:#BA5BDA;}.elementor-1688 .elementor-element.elementor-element-583630c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-583630c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-583630c .elementor-icon{font-size:31px;}.elementor-1688 .elementor-element.elementor-element-583630c .elementor-icon svg{height:31px;}.elementor-1688 .elementor-element.elementor-element-5f1ad58{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-5f1ad58 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-23561dd{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-23561dd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-3bfe2a1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-1688 .elementor-element.elementor-element-3bfe2a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-c96c72e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1688 .elementor-element.elementor-element-c96c72e:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-c96c72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1688 .elementor-element.elementor-element-2fec2f0 .elementor-icon-wrapper{text-align:start;}.elementor-1688 .elementor-element.elementor-element-2fec2f0.elementor-view-stacked .elementor-icon{background-color:#D77C2A;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2fec2f0.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-2fec2f0.elementor-view-default .elementor-icon{color:#D77C2A;border-color:#D77C2A;}.elementor-1688 .elementor-element.elementor-element-2fec2f0.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-2fec2f0.elementor-view-default .elementor-icon svg{fill:#D77C2A;}.elementor-1688 .elementor-element.elementor-element-2fec2f0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2fec2f0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2fec2f0 .elementor-icon{font-size:31px;}.elementor-1688 .elementor-element.elementor-element-2fec2f0 .elementor-icon svg{height:31px;}.elementor-1688 .elementor-element.elementor-element-ab2ab42{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-ab2ab42 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-d03d3a5{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-d03d3a5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-1cbc1b3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-1688 .elementor-element.elementor-element-1cbc1b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-75fb5ef{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1688 .elementor-element.elementor-element-75fb5ef:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-75fb5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1688 .elementor-element.elementor-element-2cb642e .elementor-icon-wrapper{text-align:start;}.elementor-1688 .elementor-element.elementor-element-2cb642e.elementor-view-stacked .elementor-icon{background-color:#CE624C;color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2cb642e.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-2cb642e.elementor-view-default .elementor-icon{color:#CE624C;border-color:#CE624C;}.elementor-1688 .elementor-element.elementor-element-2cb642e.elementor-view-framed .elementor-icon, .elementor-1688 .elementor-element.elementor-element-2cb642e.elementor-view-default .elementor-icon svg{fill:#CE624C;}.elementor-1688 .elementor-element.elementor-element-2cb642e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2cb642e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1688 .elementor-element.elementor-element-2cb642e .elementor-icon{font-size:31px;}.elementor-1688 .elementor-element.elementor-element-2cb642e .elementor-icon svg{height:31px;}.elementor-1688 .elementor-element.elementor-element-de1a814{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-de1a814 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-308fc8d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-308fc8d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-c058b64{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-1688 .elementor-element.elementor-element-c058b64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1688 .elementor-element.elementor-element-e4c15bd{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-e4c15bd:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-e4c15bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7EF;}.elementor-1688 .elementor-element.elementor-element-9cbd131{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-9cbd131.e-con{--align-self:center;}.elementor-1688 .elementor-element.elementor-element-9147636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-8b14d12{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3E3A3A40;--border-color:#3E3A3A40;--border-radius:1px 0px 0px 0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-8b14d12:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-8b14d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1688 .elementor-element.elementor-element-703fe94{text-align:center;}.elementor-1688 .elementor-element.elementor-element-703fe94 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:3.4px;color:#8A8A8A;}.elementor-1688 .elementor-element.elementor-element-3347d75{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-1688 .elementor-element.elementor-element-3347d75.elementor-element{--align-self:center;}.elementor-1688 .elementor-element.elementor-element-795ff58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-795ff58:not(.elementor-motion-effects-element-type-background), .elementor-1688 .elementor-element.elementor-element-795ff58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1688 .elementor-element.elementor-element-84c4cc3{--display:flex;}.elementor-1688 .elementor-element.elementor-element-b7e1818{text-align:end;}.elementor-1688 .elementor-element.elementor-element-b7e1818 img{width:28%;}.elementor-1688 .elementor-element.elementor-element-7426d2a{--display:flex;}.elementor-1688 .elementor-element.elementor-element-cf0a822 img{width:31%;}.elementor-1688 .elementor-element.elementor-element-61e6d62{--display:flex;}.elementor-1688 .elementor-element.elementor-element-d3b30ad .elementor-button{background-color:#F7F3EB;text-decoration:underline;}.elementor-1688 .elementor-element.elementor-element-d3b30ad{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-5e7419b{--display:flex;--margin-top:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-cae589d{text-align:center;}.elementor-1688 .elementor-element.elementor-element-cae589d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;}.elementor-1688 .elementor-element.elementor-element-2b59b5e{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;}.elementor-1688 .elementor-element.elementor-element-4ed651e .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(137deg, #833AB4 0%, #FD1D1D 91%);border-radius:6px 6px 6px 6px;padding:22px 22px 22px 22px;}.elementor-1688 .elementor-element.elementor-element-4ed651e .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-1688 .elementor-element.elementor-element-0e100a2{--width:100.416%;}.elementor-1688 .elementor-element.elementor-element-9cbd131{--content-width:1518px;}}@media(max-width:1366px){.elementor-1688 .elementor-element.elementor-element-db42432{width:var( --container-widget-width, 523.566px );max-width:523.566px;--container-widget-width:523.566px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-fa89eed{width:var( --container-widget-width, 523.566px );max-width:523.566px;--container-widget-width:523.566px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-2a7bf3d{width:var( --container-widget-width, 306.368px );max-width:306.368px;--container-widget-width:306.368px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-559bda8{width:var( --container-widget-width, 306.368px );max-width:306.368px;--container-widget-width:306.368px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-3047cf3{width:var( --container-widget-width, 306.368px );max-width:306.368px;--container-widget-width:306.368px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-8c06cf4{width:var( --container-widget-width, 269.826px );max-width:269.826px;--container-widget-width:269.826px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-3bfe2a1{width:var( --container-widget-width, 269.826px );max-width:269.826px;--container-widget-width:269.826px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-1cbc1b3{width:var( --container-widget-width, 269.826px );max-width:269.826px;--container-widget-width:269.826px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-c058b64{width:var( --container-widget-width, 269.826px );max-width:269.826px;--container-widget-width:269.826px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-1688 .elementor-element.elementor-element-db42432{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1rem;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-fa89eed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}}@media(max-width:1024px){.elementor-1688 .elementor-element.elementor-element-db42432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1688 .elementor-element.elementor-element-fa89eed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1688 .elementor-element.elementor-element-f4fdcfd{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 34px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-85a0b27{width:var( --container-widget-width, 557.484px );max-width:557.484px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 36px;padding:0px 0px 0px 0px;--container-widget-width:557.484px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-dea7094{width:var( --container-widget-width, 311.953px );max-width:311.953px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;--container-widget-width:311.953px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-c96b0b2{margin:-3.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 21rem;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-1ac270b{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-d8ce42f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-d8ce42f .elementor-heading-title{font-size:35px;}.elementor-1688 .elementor-element.elementor-element-0ffabec{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1688 .elementor-element.elementor-element-cae589d .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-1688 .elementor-element.elementor-element-db42432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-db42432 .elementor-button{font-size:12px;border-radius:27px 27px 27px 27px;padding:5px 5px 5px 5px;}.elementor-1688 .elementor-element.elementor-element-fa89eed{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-fa89eed .elementor-button{font-size:12px;border-radius:27px 27px 27px 27px;padding:6px 6px 6px 6px;}.elementor-1688 .elementor-element.elementor-element-2937a46{--min-height:60vh;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-f4fdcfd{width:var( --container-widget-width, 307.438px );max-width:307.438px;margin:59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:0px 0px 0px 0px;--container-widget-width:307.438px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-f4fdcfd .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-1688 .elementor-element.elementor-element-85a0b27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;font-size:12px;}.elementor-1688 .elementor-element.elementor-element-dea7094{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-c96b0b2{width:var( --container-widget-width, 254.688px );max-width:254.688px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1rem;padding:0px 0px 0px 0px;--container-widget-width:254.688px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-1ac270b{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1688 .elementor-element.elementor-element-d8ce42f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-1688 .elementor-element.elementor-element-d8ce42f .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-1688 .elementor-element.elementor-element-0ffabec{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:334px;--container-widget-flex-grow:0;width:var( --container-widget-width, 334px );max-width:334px;font-size:12px;}.elementor-1688 .elementor-element.elementor-element-9da4216{width:var( --container-widget-width, 1000px );max-width:1000px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1688 .elementor-element.elementor-element-9da4216 .elementor-heading-title{font-size:13px;line-height:1.8em;}.elementor-1688 .elementor-element.elementor-element-fe8ef3a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-1688 .elementor-element.elementor-element-2e91165{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;font-size:13px;}.elementor-1688 .elementor-element.elementor-element-9142b8c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1688 .elementor-element.elementor-element-754aeca{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -15rem;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-754aeca.elementor-element{--align-self:center;}.elementor-1688 .elementor-element.elementor-element-754aeca .elementor-icon-wrapper{text-align:center;}.elementor-1688 .elementor-element.elementor-element-4800638{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-4800638 .elementor-heading-title{font-size:40px;}.elementor-1688 .elementor-element.elementor-element-5f1ad58{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-5f1ad58 .elementor-heading-title{font-size:40px;}.elementor-1688 .elementor-element.elementor-element-ab2ab42{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-ab2ab42 .elementor-heading-title{font-size:40px;}.elementor-1688 .elementor-element.elementor-element-de1a814{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-de1a814 .elementor-heading-title{font-size:40px;}.elementor-1688 .elementor-element.elementor-element-e4c15bd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1688 .elementor-element.elementor-element-b7e1818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1688 .elementor-element.elementor-element-d3b30ad{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-cae589d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1688 .elementor-element.elementor-element-cae589d .elementor-heading-title{font-size:27px;}}/* Start custom CSS for html, class: .elementor-element-d28d9f4 *//* ===== WAVE PROCESS ===== */
.process{padding:clamp(32px,4vw,56px) 0;background:var(--raah-paper);overflow:hidden;}
.process-head{text-align:center;margin-bottom:clamp(32px,4vw,56px);font-family:'Manrope',sans-serif;}
.process-head h2{font-size:clamp(28px,3.5vw,48px);font-weight:800;letter-spacing:-0.025em;font-family:'Manrope',sans-serif;}
.process-head p{font-size:16px;color:var(--raah-muted);max-width:44ch;margin:14px auto 0;line-height:1.65;font-family:'Manrope',sans-serif;}
.wave-infographic{position:relative;max-width:1060px;margin:0 auto;padding:0 var(--gutter);}
.wave-svg-wrap{width:100%;display:block;position:relative;z-index:1;}
.wave-steps-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;position:relative;z-index:2;margin-top:-180px;}
.wave-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 24px;font-family:'Manrope',sans-serif;}
.wave-step.step-top{align-items:center;margin-bottom:80px;}
.wave-step.step-bottom{margin-top:80px;}
.step-circle{width:88px;height:88px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;position:relative;box-shadow:0 12px 36px rgba(0,0,0,0.14);transition:transform 0.25s;border:4px solid #fff;flex-shrink:0;}
.wave-step:hover .step-circle{transform:scale(1.08);}
.sc-1{background:linear-gradient(135deg,#F8DD4E,#D9B800);}
.sc-2{background:linear-gradient(135deg,#405848,#6B8C6F);}
.sc-3{background:linear-gradient(135deg,#D77C2A,#CE624C);}
.step-num-badge{position:absolute;top:-2px;right:-2px;width:26px;height:26px;border-radius:50%;background:#fff;color:var(--raah-ink);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,0.12);}
.wave-step h3{font-size:19px;font-weight:800;margin-bottom:8px;color:var(--raah-ink);font-family:'Manrope',sans-serif;}
.wave-step p{font-size:14px;color:var(--raah-muted);line-height:1.6;max-width:22ch;margin:0 auto;font-family:'Manrope',sans-serif;}

/* ===== CTA-MID ===== */
.cta-mid{padding:clamp(64px,8vw,100px) 0;background:linear-gradient(135deg,#F8DD4E 0%,#E8B800 100%);position:relative;overflow:hidden;}
.cta-mid::before{content:'';position:absolute;top:-80px;right:-80px;width:320px;height:320px;border-radius:50%;background:rgba(255,255,255,0.14);}
.cta-mid::after{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;border-radius:50%;background:rgba(0,0,0,0.05);}
.cta-mid-inner{position:relative;z-index:1;text-align:center;font-family:'Manrope',sans-serif;}
.cta-mid h2{font-size:clamp(28px,4vw,52px);font-weight:800;letter-spacing:-0.025em;color:var(--raah-ink);margin-bottom:20px;font-family:'Manrope',sans-serif;}
.cta-mid p{font-size:16px;color:rgba(26,26,26,0.65);max-width:52ch;margin:0 auto 36px;line-height:1.65;font-family:'Manrope',sans-serif;}

.cta-mid-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;}

/* Button Styling */
.btn-pill{
  padding:14px 32px;
  border-radius:50px;
  font-family:'Manrope',sans-serif;
  font-weight:600;
  font-size:15px;
  cursor:pointer;
  transition:all 0.3s ease;
  text-decoration:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border:2px solid var(--raah-ink);
}

.btn-on-yellow{
  background:transparent;
  color:var(--raah-ink);
}

.btn-on-yellow:hover{
  background:var(--raah-ink);
  color:#fff;
  transform:translateY(-2px);
  box-shadow:0 8px 24px rgba(26,26,26,0.2);
}

/* Responsive */
@media (max-width:768px){
  .wave-steps-row{grid-template-columns:1fr;margin-top:0;}
  .wave-step{padding:0 16px;margin-bottom:40px;}
  .wave-step.step-top{margin-bottom:40px;}
  .wave-step.step-bottom{margin-top:40px;}
  .cta-mid-btns{flex-direction:column;align-items:center;}
  .cta-mid-btns .btn-pill{width:100%;max-width:300px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9147636 *//* ===== TESTIMONIALS ===== */
.testimonials{padding:clamp(74px,8vw,52px) 0;background:var(--raah-cream);}
.testi-head{text-align:center;margin-bottom:clamp(40px,6vw,64px);font-family:'Manrope',sans-serif;}
.testi-head h2{font-size:clamp(28px,3.5vw,46px);font-weight:800;margin-top:16px;letter-spacing:-0.02em;font-family:'Manrope',sans-serif;}
.testi-head p{font-size:16px;color:var(--raah-muted);max-width:56ch;margin:14px auto 0;line-height:1.65;font-family:'Manrope',sans-serif;}
.testi-slider-wrap{position:relative;}
.testi-track-outer{overflow:hidden;}
.testi-track{display:flex;gap:20px;transition:transform 0.42s cubic-bezier(0.4,0,0.2,1);}
.testi{flex:0 0 calc(33.333% - 14px);min-width:0;padding:32px;border-radius:20px;display:flex;flex-direction:column;gap:16px;font-family:'Manrope',sans-serif;}
.testi:nth-child(1){background:#6E7CBA;}
.testi:nth-child(2){background:#405848;}
.testi:nth-child(3){background:#D77C2A;}
.testi:nth-child(4){background:#7EA9DB;}
.testi:nth-child(5){background:#CE624C;}
.testi blockquote,.testi .testi-name,.testi .testi-role{color:#fff!important;}
.testi-role{color:rgba(255,255,255,0.75)!important;}
.stars{display:flex;gap:3px;color:#F8DD4E;font-size:18px;}
.testi blockquote{font-style:italic;font-size:15px;line-height:1.7;color:#fff;flex:1;font-family:'Manrope',sans-serif;}
.testi-person{display:flex;align-items:center;gap:12px;margin-top:4px;}
.testi-avatar-initials{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;flex-shrink:0;font-family:'Manrope',sans-serif;}
.testi-name{font-size:14px;font-weight:700;font-family:'Manrope',sans-serif;}
.testi-role{font-size:12.5px;color:var(--raah-muted);font-family:'Manrope',sans-serif;}
/* Slider controls */
.testi-controls{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:36px;}
.testi-btn{width:44px;height:44px;border-radius:50%;border:2px solid var(--raah-ink);background:transparent;color:var(--raah-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.22s;flex-shrink:0;}
.testi-btn:hover{background:var(--raah-yellow);border-color:var(--raah-yellow);}
.testi-btn svg{width:18px;height:18px;}
.testi-dots{display:flex;gap:8px;align-items:center;}
/* ===== FIX 2: Testimonial dots — proper reset + styling ===== */
.testi-dot{
  width:8px;
  height:8px;
  border-radius:50%;
  background:rgba(26,26,26,0.2);
  cursor:pointer;
  transition:all 0.2s;
  border:none;
  padding:0;
  margin:0;
  appearance:none;
  -webkit-appearance:none;
  outline:none;
  display:block;
  flex-shrink:0;
}
.testi-dot.active{
  background:var(--raah-ink);
  width:24px;
  border-radius:4px;
}/* End custom CSS */