.elementor-1704 .elementor-element.elementor-element-e1743be .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-1704 .elementor-element.elementor-element-e1743be .elementor-button:hover, .elementor-1704 .elementor-element.elementor-element-e1743be .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1704 .elementor-element.elementor-element-e1743be{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-1704 .elementor-element.elementor-element-e1743be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-e1743be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-e1743be .elementor-button:hover svg, .elementor-1704 .elementor-element.elementor-element-e1743be .elementor-button:focus svg{fill:#000000;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd .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-1704 .elementor-element.elementor-element-3ef0bfd .elementor-button:hover, .elementor-1704 .elementor-element.elementor-element-3ef0bfd .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd{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-1704 .elementor-element.elementor-element-3ef0bfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd .elementor-button:hover svg, .elementor-1704 .elementor-element.elementor-element-3ef0bfd .elementor-button:focus svg{fill:#000000;}.elementor-1704 .elementor-element.elementor-element-890bc92{--display:flex;--min-height:76vh;--overlay-opacity:0.51;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1704 .elementor-element.elementor-element-890bc92:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-890bc92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raahpakistan.com/wp-content/uploads/2026/06/WhatsApp-Image-2026-06-08-at-5.13.44-AM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1704 .elementor-element.elementor-element-890bc92::before, .elementor-1704 .elementor-element.elementor-element-890bc92 > .elementor-background-video-container::before, .elementor-1704 .elementor-element.elementor-element-890bc92 > .e-con-inner > .elementor-background-video-container::before, .elementor-1704 .elementor-element.elementor-element-890bc92 > .elementor-background-slideshow::before, .elementor-1704 .elementor-element.elementor-element-890bc92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1704 .elementor-element.elementor-element-890bc92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#070707;--background-overlay:'';}.elementor-1704 .elementor-element.elementor-element-dc699e0{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-1704 .elementor-element.elementor-element-dc699e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-dc699e0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;line-height:66px;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-3bb158a{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-1704 .elementor-element.elementor-element-3bb158a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-becf8d4 .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-1704 .elementor-element.elementor-element-becf8d4 .elementor-button:hover, .elementor-1704 .elementor-element.elementor-element-becf8d4 .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1704 .elementor-element.elementor-element-becf8d4{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-1704 .elementor-element.elementor-element-becf8d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-becf8d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-becf8d4 .elementor-button:hover svg, .elementor-1704 .elementor-element.elementor-element-becf8d4 .elementor-button:focus svg{fill:#000000;}.elementor-1704 .elementor-element.elementor-element-68d6bc3 .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-1704 .elementor-element.elementor-element-68d6bc3 .elementor-button:hover, .elementor-1704 .elementor-element.elementor-element-68d6bc3 .elementor-button:focus{background-color:var( --e-global-color-0ae615b );color:#000000;}.elementor-1704 .elementor-element.elementor-element-68d6bc3{width:var( --container-widget-width, 26% );max-width:26%;margin:-3.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 12rem;padding:0px 0px 0px 0px;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-1704 .elementor-element.elementor-element-68d6bc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-68d6bc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-68d6bc3 .elementor-button:hover svg, .elementor-1704 .elementor-element.elementor-element-68d6bc3 .elementor-button:focus svg{fill:#000000;}.elementor-1704 .elementor-element.elementor-element-ed5c54d{--display:flex;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-adb2dc8{text-align:center;}.elementor-1704 .elementor-element.elementor-element-adb2dc8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;}.elementor-1704 .elementor-element.elementor-element-0f1c387{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;}.elementor-1704 .elementor-element.elementor-element-0f1c387.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-fc91d63{--display:flex;--min-height:258px;--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1704 .elementor-element.elementor-element-fc91d63:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-fc91d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raahpakistan.com/wp-content/uploads/2026/06/photo-1529390079861-591de354faf5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1704 .elementor-element.elementor-element-fc91d63::before, .elementor-1704 .elementor-element.elementor-element-fc91d63 > .elementor-background-video-container::before, .elementor-1704 .elementor-element.elementor-element-fc91d63 > .e-con-inner > .elementor-background-video-container::before, .elementor-1704 .elementor-element.elementor-element-fc91d63 > .elementor-background-slideshow::before, .elementor-1704 .elementor-element.elementor-element-fc91d63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1704 .elementor-element.elementor-element-fc91d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E2E2E;--background-overlay:'';}.elementor-1704 .elementor-element.elementor-element-d26f9a6{margin:205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-d26f9a6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-18c129e{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-1704 .elementor-element.elementor-element-18c129e:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-18c129e > .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.32.56-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1704 .elementor-element.elementor-element-a820f02{margin:205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-a820f02 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-26cc1c1{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-1704 .elementor-element.elementor-element-26cc1c1:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-26cc1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raahpakistan.com/wp-content/uploads/2026/06/photo-1517457373958-b7bdd4587205.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1704 .elementor-element.elementor-element-48c55e1{margin:205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-48c55e1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-77bfb01{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-1704 .elementor-element.elementor-element-77bfb01:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-77bfb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raahpakistan.com/wp-content/uploads/2026/06/photo-1582213782179-e0d53f98f2ca.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1704 .elementor-element.elementor-element-e569ea1{margin:205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-e569ea1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-d371cb9{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;}.elementor-1704 .elementor-element.elementor-element-0770765{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-0770765:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-0770765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1704 .elementor-element.elementor-element-765088f{text-align:center;}.elementor-1704 .elementor-element.elementor-element-765088f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;}.elementor-1704 .elementor-element.elementor-element-8bc5a3c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;}.elementor-1704 .elementor-element.elementor-element-8bc5a3c.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-55b0ecd{--display:flex;--border-radius:17px 17px 17px 17px;--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-1704 .elementor-element.elementor-element-55b0ecd:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-55b0ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-374f70e{width:var( --container-widget-width, 112.53% );max-width:112.53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:112.53%;--container-widget-flex-grow:0;text-align:start;}.elementor-1704 .elementor-element.elementor-element-374f70e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-374f70e img{width:100%;height:280px;object-fit:cover;object-position:top center;border-radius:19px 19px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-6f9b4b6{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-1704 .elementor-element.elementor-element-6f9b4b6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;color:#000000;}.elementor-1704 .elementor-element.elementor-element-e4f2676{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-1704 .elementor-element.elementor-element-7a9078f{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 37px 3px;}.elementor-1704 .elementor-element.elementor-element-91cd230{--display:flex;--border-radius:17px 17px 17px 17px;--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-1704 .elementor-element.elementor-element-91cd230:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-91cd230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-314cb20{width:var( --container-widget-width, 112.53% );max-width:112.53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:112.53%;--container-widget-flex-grow:0;text-align:start;}.elementor-1704 .elementor-element.elementor-element-314cb20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-314cb20 img{width:100%;height:280px;object-fit:cover;object-position:top center;border-radius:19px 19px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-52505d2{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-1704 .elementor-element.elementor-element-52505d2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;color:#000000;}.elementor-1704 .elementor-element.elementor-element-7210fec{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-1704 .elementor-element.elementor-element-697e5dd{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:0px 0px 37px 0px;}.elementor-1704 .elementor-element.elementor-element-9247ad9{--display:flex;--border-radius:17px 17px 17px 17px;--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-1704 .elementor-element.elementor-element-9247ad9:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-9247ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-0b8e8d6{width:var( --container-widget-width, 112.53% );max-width:112.53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:112.53%;--container-widget-flex-grow:0;text-align:start;}.elementor-1704 .elementor-element.elementor-element-0b8e8d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-0b8e8d6 img{width:100%;height:280px;object-fit:cover;object-position:top center;border-radius:19px 19px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-27895d4{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-1704 .elementor-element.elementor-element-27895d4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;color:#000000;}.elementor-1704 .elementor-element.elementor-element-6b55d6c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-1704 .elementor-element.elementor-element-9dbf4f5{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:0px 0px 37px 0px;}.elementor-1704 .elementor-element.elementor-element-218b58d{--display:flex;--border-radius:17px 17px 17px 17px;--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-1704 .elementor-element.elementor-element-218b58d:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-218b58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-a3136fc{width:var( --container-widget-width, 112.53% );max-width:112.53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:112.53%;--container-widget-flex-grow:0;text-align:start;}.elementor-1704 .elementor-element.elementor-element-a3136fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-a3136fc img{width:100%;height:280px;object-fit:cover;object-position:top center;border-radius:19px 19px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-b40c6c2{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-1704 .elementor-element.elementor-element-b40c6c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;color:#000000;}.elementor-1704 .elementor-element.elementor-element-1e66222{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-1704 .elementor-element.elementor-element-1db1e71{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:0px 0px 37px 0px;}.elementor-1704 .elementor-element.elementor-element-420737e{--display:flex;--border-radius:17px 17px 17px 17px;--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-1704 .elementor-element.elementor-element-420737e:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-420737e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-9fd4f35{width:var( --container-widget-width, 112.53% );max-width:112.53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:112.53%;--container-widget-flex-grow:0;text-align:start;}.elementor-1704 .elementor-element.elementor-element-9fd4f35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-9fd4f35 img{width:100%;height:280px;object-fit:cover;object-position:top center;border-radius:19px 19px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-0983302{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-1704 .elementor-element.elementor-element-0983302 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;color:#000000;}.elementor-1704 .elementor-element.elementor-element-5b1a89e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-1704 .elementor-element.elementor-element-9100f18{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:0px 0px 37px 0px;}.elementor-1704 .elementor-element.elementor-element-59bd614{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-swiper-pagination-spacing:31px;}.elementor-1704 .elementor-element.elementor-element-c1d34d7{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1704 .elementor-element.elementor-element-c1d34d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-c1d34d7 .elementor-button{font-family:"Manrope", Sans-serif;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:48px 48px 48px 48px;}.elementor-1704 .elementor-element.elementor-element-939fd12{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-1704 .elementor-element.elementor-element-939fd12.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-ad3cb23{--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-1704 .elementor-element.elementor-element-ad3cb23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-3883bbc .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:28px 28px 28px 28px;}.elementor-1704 .elementor-element.elementor-element-3883bbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-316b7db .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:28px 28px 28px 28px;}.elementor-1704 .elementor-element.elementor-element-316b7db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-7dbefe0{--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-1704 .elementor-element.elementor-element-7dbefe0:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-7dbefe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7EF;}.elementor-1704 .elementor-element.elementor-element-c386b0f{--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-1704 .elementor-element.elementor-element-c386b0f.e-con{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-f6bd9b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1704 .elementor-element.elementor-element-21d298b{--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-1704 .elementor-element.elementor-element-21d298b:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-21d298b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1704 .elementor-element.elementor-element-34fc305{text-align:center;}.elementor-1704 .elementor-element.elementor-element-34fc305 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:3.4px;color:#8A8A8A;}.elementor-1704 .elementor-element.elementor-element-e238045{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-1704 .elementor-element.elementor-element-e238045.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-dea0033{--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-1704 .elementor-element.elementor-element-dea0033:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-dea0033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-1704 .elementor-element.elementor-element-6d0ed1e{--display:flex;}.elementor-1704 .elementor-element.elementor-element-19875d2{text-align:end;}.elementor-1704 .elementor-element.elementor-element-19875d2 img{width:28%;}.elementor-1704 .elementor-element.elementor-element-97006e3{--display:flex;}.elementor-1704 .elementor-element.elementor-element-a00c365 img{width:31%;}.elementor-1704 .elementor-element.elementor-element-f49354a{--display:flex;}.elementor-1704 .elementor-element.elementor-element-2d7213b .elementor-button{background-color:#F7F3EB;text-decoration:underline;}.elementor-1704 .elementor-element.elementor-element-2d7213b{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-1704 .elementor-element.elementor-element-55b0ecd{--content-width:1390px;}.elementor-1704 .elementor-element.elementor-element-ad3cb23{--width:100.416%;}.elementor-1704 .elementor-element.elementor-element-c386b0f{--content-width:1518px;}}@media(max-width:1366px){.elementor-1704 .elementor-element.elementor-element-e1743be{width:var( --container-widget-width, 523.566px );max-width:523.566px;--container-widget-width:523.566px;--container-widget-flex-grow:0;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd{width:var( --container-widget-width, 523.566px );max-width:523.566px;--container-widget-width:523.566px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-1704 .elementor-element.elementor-element-e1743be{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1rem;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-1704 .elementor-element.elementor-element-3bb158a{width:var( --container-widget-width, 702.705px );max-width:702.705px;--container-widget-width:702.705px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-1704 .elementor-element.elementor-element-e1743be{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-1704 .elementor-element.elementor-element-3ef0bfd{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-1704 .elementor-element.elementor-element-dc699e0{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 34px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-3bb158a{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-1704 .elementor-element.elementor-element-becf8d4{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-1704 .elementor-element.elementor-element-68d6bc3{margin:-3.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 21rem;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-d371cb9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1704 .elementor-element.elementor-element-59bd614{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1704 .elementor-element.elementor-element-e1743be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-e1743be .elementor-button{font-size:12px;border-radius:27px 27px 27px 27px;padding:5px 5px 5px 5px;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd .elementor-button{font-size:12px;border-radius:27px 27px 27px 27px;padding:6px 6px 6px 6px;}.elementor-1704 .elementor-element.elementor-element-890bc92{--min-height:50vh;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-dc699e0{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-1704 .elementor-element.elementor-element-dc699e0 .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-1704 .elementor-element.elementor-element-3bb158a{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-1704 .elementor-element.elementor-element-becf8d4{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-68d6bc3{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-1704 .elementor-element.elementor-element-adb2dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-adb2dc8 .elementor-heading-title{font-size:25px;}.elementor-1704 .elementor-element.elementor-element-0f1c387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;font-size:13px;}.elementor-1704 .elementor-element.elementor-element-d371cb9{--e-n-carousel-swiper-slides-to-display:1;padding:20px 20px 20px 20px;}.elementor-1704 .elementor-element.elementor-element-0770765{--padding-top:43px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-765088f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-765088f .elementor-heading-title{font-size:25px;}.elementor-1704 .elementor-element.elementor-element-8bc5a3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;font-size:13px;}.elementor-1704 .elementor-element.elementor-element-59bd614{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1704 .elementor-element.elementor-element-c1d34d7{padding:0px 0px 29px 0px;}.elementor-1704 .elementor-element.elementor-element-939fd12{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-1704 .elementor-element.elementor-element-7dbefe0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-19875d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1704 .elementor-element.elementor-element-2d7213b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:2400px){.elementor-1704 .elementor-element.elementor-element-e1743be{width:var( --container-widget-width, 302.983px );max-width:302.983px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 30rem;padding:0px 0px 0px 0px;--container-widget-width:302.983px;--container-widget-flex-grow:0;}.elementor-1704 .elementor-element.elementor-element-3ef0bfd{width:var( --container-widget-width, 508.122px );max-width:508.122px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 8rem;padding:0px 0px 0px 0px;--container-widget-width:508.122px;--container-widget-flex-grow:0;}.elementor-1704 .elementor-element.elementor-element-ed5c54d{--margin-top:22rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-7a9078f */.mentor-tag {
  background: linear-gradient(135deg, #6E7CBA 0%, #5568A3 100%);
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor-tag.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-697e5dd */.mentor-tag1 {
  background-color:#D77C2A;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag1:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag1.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag1.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dbf4f5 */.mentor-tag2 {
  background-color:#405848;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag2:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag2.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag2.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1db1e71 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9100f18 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a9078f */.mentor-tag {
  background: linear-gradient(135deg, #6E7CBA 0%, #5568A3 100%);
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor-tag.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-697e5dd */.mentor-tag1 {
  background-color:#D77C2A;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag1:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag1.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag1.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dbf4f5 */.mentor-tag2 {
  background-color:#405848;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag2:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag2.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag2.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1db1e71 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9100f18 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a9078f */.mentor-tag {
  background: linear-gradient(135deg, #6E7CBA 0%, #5568A3 100%);
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor-tag.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-697e5dd */.mentor-tag1 {
  background-color:#D77C2A;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag1:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag1.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag1.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dbf4f5 */.mentor-tag2 {
  background-color:#405848;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag2:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag2.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag2.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1db1e71 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9100f18 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a9078f */.mentor-tag {
  background: linear-gradient(135deg, #6E7CBA 0%, #5568A3 100%);
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor-tag.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-697e5dd */.mentor-tag1 {
  background-color:#D77C2A;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag1:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag1.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag1.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dbf4f5 */.mentor-tag2 {
  background-color:#405848;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag2:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag2.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag2.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1db1e71 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9100f18 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a9078f */.mentor-tag {
  background: linear-gradient(135deg, #6E7CBA 0%, #5568A3 100%);
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor-tag.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-697e5dd */.mentor-tag1 {
  background-color:#D77C2A;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag1:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag1.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag1.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dbf4f5 */.mentor-tag2 {
  background-color:#405848;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag2:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag2.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag2.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1db1e71 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9100f18 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a9078f */.mentor-tag {
  background: linear-gradient(135deg, #6E7CBA 0%, #5568A3 100%);
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor-tag.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-697e5dd */.mentor-tag1 {
  background-color:#D77C2A;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag1:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag1.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag1.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dbf4f5 */.mentor-tag2 {
  background-color:#405848;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag2:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag2.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag2.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1db1e71 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9100f18 */.mentor-tag3 {
  background-color:#CE624C;
  color: #fff;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Manrope', sans-serif;
  transition: all 0.2s ease;
  display: inline-block;
  border: none;
  cursor: default;
}

.mentor-tag3:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(110, 124, 186, 0.3);
}

.mentor-tag3.sm {
  padding: 4px 10px;
  font-size: 11px;
}

.mentor1-tag3.lg {
  padding: 8px 18px;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c013b4 *//* ===== WAVE PROCESS ===== */
.process{padding:clamp(32px,4vw,56px) 0;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-f6bd9b9 *//* ===== 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 */