.elementor-250 .elementor-element.elementor-element-db8228d{--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-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-1bae4c7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sawanarchitects.com/wp-content/uploads/2025/11/project1-part1.jpg);background-size:cover;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-1bae4c7 .swiper-slide-contents{margin-right:auto;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-1bae4c7 .swiper-slide-inner{align-items:center;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-0a19982 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sawanarchitects.com/wp-content/uploads/2025/11/project2-cover-page.jpg);background-size:cover;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-0a19982 .swiper-slide-contents{margin-right:auto;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-0a19982 .swiper-slide-inner{align-items:center;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-a5be01a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sawanarchitects.com/wp-content/uploads/2025/11/project3-cover-page-scaled.jpg);background-size:cover;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-a5be01a .swiper-slide-contents{margin-right:auto;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-a5be01a .swiper-slide-inner{align-items:center;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-8295500 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sawanarchitects.com/wp-content/uploads/2025/11/project4-cover-page.jpg);background-size:cover;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-8295500 .swiper-slide-contents{margin-right:auto;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-8295500 .swiper-slide-inner{align-items:center;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-b8c9b07 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sawanarchitects.com/wp-content/uploads/2025/11/project5-cover-page.jpg);background-size:cover;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-b8c9b07 .swiper-slide-contents{margin-right:auto;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-repeater-item-b8c9b07 .swiper-slide-inner{align-items:center;}.elementor-250 .elementor-element.elementor-element-9a72af1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:705px;}.elementor-250 .elementor-element.elementor-element-9a72af1 .elementor-slide-button{background-color:var( --e-global-color-36c6801 );border-color:var( --e-global-color-36c6801 );}.elementor-250 .elementor-element.elementor-element-9a72af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-9a72af1 .swiper-slide-contents{max-width:69%;}.elementor-250 .elementor-element.elementor-element-9a72af1 .swiper-slide-inner{text-align:center;}.elementor-250 .elementor-element.elementor-element-e197a2a{--display:flex;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-250 .elementor-element.elementor-element-6d807b7 .elementor-button{background-color:#F2295B;font-size:20px;border-radius:50px 50px 50px 50px;}.elementor-250 .elementor-element.elementor-element-6d807b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-b66a2cb{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-4f4b61c{text-align:center;}.elementor-250 .elementor-element.elementor-element-fa051c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-39776f1{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-39776f1:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-39776f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-39776f1.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-9ac4f6d img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-4f40c0d{text-align:center;}.elementor-250 .elementor-element.elementor-element-b724628 .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:50px 50px 50px 50px;}.elementor-250 .elementor-element.elementor-element-b724628{padding:0px 0px 10px 0px;}.elementor-250 .elementor-element.elementor-element-c7088a6{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-c7088a6:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-c7088a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-c7088a6.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-037778b img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-c9556e1{text-align:center;}.elementor-250 .elementor-element.elementor-element-adc944c .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:50px 50px 50px 50px;}.elementor-250 .elementor-element.elementor-element-adc944c{padding:0px 0px 10px 0px;}.elementor-250 .elementor-element.elementor-element-6f4510e{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-6f4510e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-6f4510e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-6f4510e.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-1a400b8 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-4591346{text-align:center;}.elementor-250 .elementor-element.elementor-element-33cb86d .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:50px 50px 50px 50px;}.elementor-250 .elementor-element.elementor-element-33cb86d{padding:0px 0px 10px 0px;}.elementor-250 .elementor-element.elementor-element-0797688{--display:flex;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-0797688:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-0797688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-073aaf5 );}.elementor-250 .elementor-element.elementor-element-d1b3f44{padding:20px 20px 20px 20px;}.elementor-250 .elementor-element.elementor-element-74c392e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-a0e94bb{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-250 .elementor-element.elementor-element-a0e94bb:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-a0e94bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-b095e91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-6f2e910{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-6f2e910.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-530fc9f{text-align:left;}.elementor-250 .elementor-element.elementor-element-530fc9f img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-f2f62df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-f2f62df.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-d21cc9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-250 .elementor-element.elementor-element-d21cc9c.elementor-element{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-58659e1{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-58659e1 .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-58659e1 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-d9ce7ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-ede0b2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-ede0b2b.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-52fd78c{text-align:left;}.elementor-250 .elementor-element.elementor-element-52fd78c img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-c3e2cef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-c3e2cef.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-8152322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-250 .elementor-element.elementor-element-4097e40{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-4097e40 .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-4097e40 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-5c64682{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-250 .elementor-element.elementor-element-5c64682:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-5c64682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-8c47fa2{--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-250 .elementor-element.elementor-element-33d225c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-33d225c.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-2214a53{text-align:left;}.elementor-250 .elementor-element.elementor-element-2214a53 img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-ddae639{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-ddae639.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-163ce9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-250 .elementor-element.elementor-element-fb0da86{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-fb0da86 .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-fb0da86 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-e2bd1b9{--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-250 .elementor-element.elementor-element-feddc59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-feddc59.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-5c95088{text-align:left;}.elementor-250 .elementor-element.elementor-element-5c95088 img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-be67b83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-be67b83.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-36bf31a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-250 .elementor-element.elementor-element-639743d{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-639743d .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-639743d .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-2e9a136{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-250 .elementor-element.elementor-element-2e9a136:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-2e9a136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-625a3a5{--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-250 .elementor-element.elementor-element-4abfa00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-4abfa00.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-7ec6e4a{text-align:left;}.elementor-250 .elementor-element.elementor-element-7ec6e4a img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-a386a72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-a386a72.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-daeee80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-250 .elementor-element.elementor-element-38aa7a8{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-38aa7a8 .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-38aa7a8 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-5dfccff{--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-250 .elementor-element.elementor-element-b1b3d4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-b1b3d4e.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-6b35cd0{text-align:left;}.elementor-250 .elementor-element.elementor-element-6b35cd0 img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-2a7333e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-2a7333e.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-25a38ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-250 .elementor-element.elementor-element-4d676e8{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-4d676e8 .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-4d676e8 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-254115a{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-250 .elementor-element.elementor-element-254115a:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-254115a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-80feafb{--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-250 .elementor-element.elementor-element-0f86e95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-0f86e95.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-3042c37{text-align:left;}.elementor-250 .elementor-element.elementor-element-3042c37 img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-a4b21f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-a4b21f3.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-3dc23b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-250 .elementor-element.elementor-element-e0b09cf{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-e0b09cf .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-e0b09cf .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-e0b1a04{--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-250 .elementor-element.elementor-element-f1cad26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-f1cad26.e-con:hover{--e-con-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-5333868{text-align:left;}.elementor-250 .elementor-element.elementor-element-5333868 img{border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-0720334{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-0720334.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-14daa28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-250 .elementor-element.elementor-element-aa7b0b7{--animation-duration:0ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-aa7b0b7 .elementor-headline{text-align:left;font-size:12px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-aa7b0b7 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c6e9c25 );stroke-width:0px;}.elementor-250 .elementor-element.elementor-element-ceb169a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-ceb169a:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-ceb169a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b81c7a7 );}.elementor-250 .elementor-element.elementor-element-eb43192{text-align:center;}.elementor-250 .elementor-element.elementor-element-eb43192 .elementor-heading-title{font-size:36px;}.elementor-250 .elementor-element.elementor-element-c6370ce{text-align:center;}.elementor-250 .elementor-element.elementor-element-5d282a3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-fc86a8f{--display:flex;}.elementor-250 .elementor-element.elementor-element-dfce6d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-250 .elementor-element.elementor-element-dfce6d6 .elementor-heading-title{color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-ff140b4{text-align:center;}.elementor-250 .elementor-element.elementor-element-ff140b4 img{width:130px;height:130px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-f9122a5{text-align:center;}.elementor-250 .elementor-element.elementor-element-f9122a5 .elementor-heading-title{font-weight:700;}.elementor-250 .elementor-element.elementor-element-033a779{--display:flex;}.elementor-250 .elementor-element.elementor-element-ba1332c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-250 .elementor-element.elementor-element-ba1332c .elementor-heading-title{color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-9c88c24{text-align:center;}.elementor-250 .elementor-element.elementor-element-9c88c24 img{width:130px;height:130px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-df16eff{text-align:center;}.elementor-250 .elementor-element.elementor-element-df16eff .elementor-heading-title{font-weight:700;}.elementor-250 .elementor-element.elementor-element-76d17c4{--display:flex;}.elementor-250 .elementor-element.elementor-element-5f73c8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-250 .elementor-element.elementor-element-5f73c8f .elementor-heading-title{color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-588896e{text-align:center;}.elementor-250 .elementor-element.elementor-element-588896e img{width:130px;height:130px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-85dcb90{text-align:center;}.elementor-250 .elementor-element.elementor-element-85dcb90 .elementor-heading-title{font-weight:700;}.elementor-250 .elementor-element.elementor-element-53dd8dd{--display:flex;}.elementor-250 .elementor-element.elementor-element-873e095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-250 .elementor-element.elementor-element-873e095 .elementor-heading-title{color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-f23eb44{text-align:center;}.elementor-250 .elementor-element.elementor-element-f23eb44 img{width:130px;height:130px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-04ba98e{text-align:center;}.elementor-250 .elementor-element.elementor-element-04ba98e .elementor-heading-title{font-weight:700;}.elementor-250 .elementor-element.elementor-element-816bf91{--display:flex;}.elementor-250 .elementor-element.elementor-element-e78b9f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-250 .elementor-element.elementor-element-e78b9f2 .elementor-heading-title{color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-2cfe909{text-align:center;}.elementor-250 .elementor-element.elementor-element-2cfe909 img{width:130px;height:130px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-ad6cc8c{text-align:center;}.elementor-250 .elementor-element.elementor-element-ad6cc8c .elementor-heading-title{font-weight:700;}.elementor-250 .elementor-element.elementor-element-58889ca{--display:flex;}.elementor-250 .elementor-element.elementor-element-50b7d77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-250 .elementor-element.elementor-element-50b7d77 .elementor-heading-title{color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-6cc516c{text-align:center;}.elementor-250 .elementor-element.elementor-element-6cc516c img{width:130px;height:130px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;}.elementor-250 .elementor-element.elementor-element-2915c62{text-align:center;}.elementor-250 .elementor-element.elementor-element-2915c62 .elementor-heading-title{font-weight:700;}.elementor-250 .elementor-element.elementor-element-49f0046 .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:40px 40px 40px 40px;padding:14px 36px 14px 36px;}.elementor-250 .elementor-element.elementor-element-d075582{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-d075582:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-d075582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-073aaf5 );}.elementor-250 .elementor-element.elementor-element-40161fb{text-align:center;}.elementor-250 .elementor-element.elementor-element-fc44c4b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-b1085a1{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-b1085a1:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-b1085a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-a1832bd img{height:200px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-f567ba8{text-align:center;}.elementor-250 .elementor-element.elementor-element-c4157fc .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:40px 40px 40px 40px;padding:14px 36px 14px 36px;}.elementor-250 .elementor-element.elementor-element-bd293d1{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-bd293d1:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-bd293d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-5c1cce5 img{height:200px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-af0a749{text-align:center;}.elementor-250 .elementor-element.elementor-element-da63e52 .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:40px 40px 40px 40px;padding:14px 36px 14px 36px;}.elementor-250 .elementor-element.elementor-element-f082b05{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-f082b05:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-f082b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-ea95c71 img{height:200px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-ce52a1a{text-align:center;}.elementor-250 .elementor-element.elementor-element-c3dca99 .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:40px 40px 40px 40px;padding:14px 36px 14px 36px;}.elementor-250 .elementor-element.elementor-element-79f4451{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-79f4451:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-79f4451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-5475b04 img{height:200px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-62fdb69{text-align:center;}.elementor-250 .elementor-element.elementor-element-689cc7c .elementor-button{background-color:var( --e-global-color-c6e9c25 );border-radius:40px 40px 40px 40px;padding:14px 36px 14px 36px;}.elementor-250 .elementor-element.elementor-element-d3eb65a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-4e26055{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-bb7a359 .elementor-heading-title{color:var( --e-global-color-36c6801 );}.elementor-250 .elementor-element.elementor-element-a0af363{font-weight:400;color:var( --e-global-color-36c6801 );}.elementor-250 .elementor-element.elementor-element-5326e98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-f675c97{font-size:18px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-dd99d60{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-4056f0a{color:var( --e-global-color-36c6801 );}.elementor-250 .elementor-element.elementor-element-78e2cb3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-56a9a22{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-de1f43e img{width:120px;height:120px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-636a015{text-align:center;}.elementor-250 .elementor-element.elementor-element-636a015 .elementor-heading-title{font-weight:500;line-height:12px;letter-spacing:-1px;word-spacing:0px;color:#555555;}.elementor-250 .elementor-element.elementor-element-41f6c29{text-align:center;font-weight:500;}.elementor-250 .elementor-element.elementor-element-f50575b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-e7dce89 img{width:120px;height:120px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-b2770f4{text-align:center;}.elementor-250 .elementor-element.elementor-element-b2770f4 .elementor-heading-title{font-weight:500;line-height:12px;letter-spacing:-1px;word-spacing:0px;color:#555555;}.elementor-250 .elementor-element.elementor-element-7285704{text-align:center;font-weight:500;}.elementor-250 .elementor-element.elementor-element-e33a6cf{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-cd0fc3e img{width:120px;height:120px;object-fit:cover;object-position:center center;}.elementor-250 .elementor-element.elementor-element-55e886f{text-align:center;}.elementor-250 .elementor-element.elementor-element-55e886f .elementor-heading-title{font-weight:500;line-height:12px;letter-spacing:-1px;word-spacing:0px;color:#555555;}.elementor-250 .elementor-element.elementor-element-be78f04{text-align:center;font-weight:500;}.elementor-250 .elementor-element.elementor-element-6a35f70{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-6a35f70:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-6a35f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-073aaf5 );}.elementor-250 .elementor-element.elementor-element-54b141c{text-align:center;}.elementor-250 .elementor-element.elementor-element-bef8944{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-ef78712 .elementor-button{background-color:var( --e-global-color-accent );font-weight:700;border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px;}.elementor-250 .elementor-element.elementor-element-ef78712{width:auto;max-width:auto;}.elementor-250 .elementor-element.elementor-element-ef78712:hover{--e-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-ef78712.elementor-element{--order:99999 /* order end hack */;}.elementor-250 .elementor-element.elementor-element-ef78712 .elementor-button-content-wrapper{flex-direction:row;}.elementor-250 .elementor-element.elementor-element-ef78712 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-250 .elementor-element.elementor-element-af3844e .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px;}.elementor-250 .elementor-element.elementor-element-af3844e{width:auto;max-width:auto;}.elementor-250 .elementor-element.elementor-element-af3844e:hover{--e-transform-scale:1.1;}.elementor-250 .elementor-element.elementor-element-af3844e .elementor-button-content-wrapper{flex-direction:row;}.elementor-250 .elementor-element.elementor-element-af3844e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-250 .elementor-element.elementor-element-b3d5f88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-3f24c5d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-190d0be{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-250 .elementor-element.elementor-element-190d0be.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-250 .elementor-element.elementor-element-1789186 img{height:250px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-ce0e718{text-align:center;}.elementor-250 .elementor-element.elementor-element-0473afb{padding:0px 20px 0px 20px;text-align:justify;font-size:14px;font-weight:500;line-height:1.5rem;letter-spacing:-0.6px;color:#555555;}.elementor-250 .elementor-element.elementor-element-7fbcd6c{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-250 .elementor-element.elementor-element-7fbcd6c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-250 .elementor-element.elementor-element-9aa1b66 img{height:250px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-e8856a1{text-align:center;}.elementor-250 .elementor-element.elementor-element-f025210{padding:0px 20px 0px 20px;font-size:14px;font-weight:500;line-height:1.5rem;letter-spacing:-0.6px;color:#555555;}.elementor-250 .elementor-element.elementor-element-4e2e223{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-250 .elementor-element.elementor-element-4e2e223.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-250 .elementor-element.elementor-element-0d6c4d8 img{height:250px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-ae27cbd{text-align:center;}.elementor-250 .elementor-element.elementor-element-5119a5e{padding:0px 20px 0px 20px;font-size:14px;font-weight:500;line-height:1.5rem;letter-spacing:-0.6px;color:#555555;}.elementor-250 .elementor-element.elementor-element-105c2a5{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-250 .elementor-element.elementor-element-105c2a5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-250 .elementor-element.elementor-element-5ffdfc7 img{height:250px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-396450e{text-align:center;}.elementor-250 .elementor-element.elementor-element-d209db6{padding:0px 20px 0px 20px;font-size:14px;font-weight:500;line-height:1.5rem;letter-spacing:-0.6px;color:#555555;}.elementor-250 .elementor-element.elementor-element-74f8ce3{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-250 .elementor-element.elementor-element-74f8ce3.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-250 .elementor-element.elementor-element-71a41b4 img{height:250px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-a637314{text-align:center;}.elementor-250 .elementor-element.elementor-element-4465552{padding:0px 20px 0px 20px;font-size:14px;font-weight:500;line-height:1.5rem;letter-spacing:-0.6px;color:#555555;}.elementor-250 .elementor-element.elementor-element-1fa62aa{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-250 .elementor-element.elementor-element-1fa62aa.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-250 .elementor-element.elementor-element-1c73394 img{height:250px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-16f3e82{text-align:center;}.elementor-250 .elementor-element.elementor-element-c060b99{padding:0px 20px 0px 20px;font-size:14px;font-weight:500;line-height:1.5rem;letter-spacing:-0.6px;color:#555555;}.elementor-250 .elementor-element.elementor-element-2f075d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-61a36b9{--e-image-carousel-slides-to-show:5;}.elementor-250 .elementor-element.elementor-element-df5b11f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-df5b11f:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-df5b11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b81c7a7 );}.elementor-250 .elementor-element.elementor-element-775ae69{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-4edffc8{--display:flex;}.elementor-250 .elementor-element.elementor-element-67762ab img{max-width:600px;border-radius:10px 10px 10px 10px;}.elementor-250 .elementor-element.elementor-element-afd4329{--display:flex;}.elementor-250 .elementor-element.elementor-element-49eb62c{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-36c6801 );--typing-selected-bg-color:var( --e-global-color-073aaf5 );--typing-selected-color:var( --e-global-color-c6e9c25 );}.elementor-250 .elementor-element.elementor-element-49eb62c .elementor-headline{text-align:left;font-size:2.2rem;}.elementor-250 .elementor-element.elementor-element-49eb62c .elementor-headline-plain-text{color:#E43459;}.elementor-250 .elementor-element.elementor-element-6c85f71{font-size:18px;font-weight:700;color:var( --e-global-color-text );}.elementor-250 .elementor-element.elementor-element-06a46c4 .elementor-button{background-color:var( --e-global-color-c6e9c25 );font-weight:700;border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px;}.elementor-250 .elementor-element.elementor-element-fddaa73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-fddaa73:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-fddaa73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-073aaf5 );}.elementor-250 .elementor-element.elementor-element-e64eb72{text-align:center;}.elementor-250 .elementor-element.elementor-element-ece4db5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-250 .elementor-element.elementor-element-ece4db5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-ece4db5{--image-border-radius:11px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-250 .elementor-element.elementor-element-de9e610{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-5533a73{--grid-columns:3;}.elementor-250 .elementor-element.elementor-element-23e3ecc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-250 .elementor-element.elementor-element-23e3ecc:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-23e3ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-073aaf5 );}.elementor-250 .elementor-element.elementor-element-5623fd8{--display:flex;}.elementor-250 .elementor-element.elementor-element-91e65a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-9f165b7{--display:flex;}.elementor-250 .elementor-element.elementor-element-f2a9b3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-554d097{--display:flex;}.elementor-250 .elementor-element.elementor-element-f156dad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-fb29f29{--display:flex;}.elementor-250 .elementor-element.elementor-element-720e146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-de9e108{--display:flex;}.elementor-250 .elementor-element.elementor-element-b59999a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-ea160cb{--display:flex;}.elementor-250 .elementor-element.elementor-element-32515ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-abba1c7{--display:flex;}.elementor-250 .elementor-element.elementor-element-6ffbc52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-c547880{--display:flex;}.elementor-250 .elementor-element.elementor-element-78fe1f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-250 .elementor-element.elementor-element-75c419e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:4px;--n-accordion-title-normal-color:var( --e-global-color-36c6801 );--n-accordion-icon-size:15px;}.elementor-250 .elementor-element.elementor-element-75c419e {--n-accordion-padding:12px 18px 12px 18px;}:where( .elementor-250 .elementor-element.elementor-element-75c419e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-fa051c6{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-74c392e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-5d282a3{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-fc44c4b{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-78e2cb3{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-bef8944{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-3f24c5d{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-775ae69{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-5533a73{--grid-columns:2;}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-9a72af1 .swiper-slide{height:450px;}.elementor-250 .elementor-element.elementor-element-6d807b7 .elementor-button{padding:10px 10px 10px 10px;}.elementor-250 .elementor-element.elementor-element-fa051c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-0797688{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-74c392e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-b095e91{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-250 .elementor-element.elementor-element-6f2e910{--width:33%;}.elementor-250 .elementor-element.elementor-element-f2f62df{--width:66%;--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-250 .elementor-element.elementor-element-f2f62df.e-con{--align-self:flex-start;}.elementor-250 .elementor-element.elementor-element-d9ce7ce{--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-250 .elementor-element.elementor-element-ede0b2b{--width:33%;}.elementor-250 .elementor-element.elementor-element-c3e2cef{--width:67%;}.elementor-250 .elementor-element.elementor-element-8c47fa2{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-250 .elementor-element.elementor-element-33d225c{--width:32%;}.elementor-250 .elementor-element.elementor-element-ddae639{--width:66%;}.elementor-250 .elementor-element.elementor-element-e2bd1b9{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-250 .elementor-element.elementor-element-feddc59{--width:32%;}.elementor-250 .elementor-element.elementor-element-be67b83{--width:66%;}.elementor-250 .elementor-element.elementor-element-625a3a5{--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-250 .elementor-element.elementor-element-4abfa00{--width:32%;}.elementor-250 .elementor-element.elementor-element-a386a72{--width:66%;}.elementor-250 .elementor-element.elementor-element-5dfccff{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-250 .elementor-element.elementor-element-b1b3d4e{--width:32%;}.elementor-250 .elementor-element.elementor-element-2a7333e{--width:66%;}.elementor-250 .elementor-element.elementor-element-80feafb{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-250 .elementor-element.elementor-element-0f86e95{--width:32%;}.elementor-250 .elementor-element.elementor-element-a4b21f3{--width:66%;}.elementor-250 .elementor-element.elementor-element-e0b1a04{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-250 .elementor-element.elementor-element-f1cad26{--width:32%;}.elementor-250 .elementor-element.elementor-element-0720334{--width:66%;}.elementor-250 .elementor-element.elementor-element-ceb169a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-5d282a3{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-d075582{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-fc44c4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-d3eb65a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-dd99d60{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-78e2cb3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-6a35f70{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-bef8944{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-b3d5f88{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-9ae63db{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-250 .elementor-element.elementor-element-3f24c5d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-2f075d5{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-61a36b9{--e-image-carousel-slides-to-show:3;}.elementor-250 .elementor-element.elementor-element-df5b11f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-775ae69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-67762ab img{max-width:100%;}.elementor-250 .elementor-element.elementor-element-49eb62c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-250 .elementor-element.elementor-element-fddaa73{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-de9e610{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250 .elementor-element.elementor-element-5533a73{--grid-columns:1;}.elementor-250 .elementor-element.elementor-element-23e3ecc{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-250 .elementor-element.elementor-element-e197a2a{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-b66a2cb{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-0797688{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-6f2e910{--width:33%;}.elementor-250 .elementor-element.elementor-element-f2f62df{--width:67%;}.elementor-250 .elementor-element.elementor-element-ede0b2b{--width:33%;}.elementor-250 .elementor-element.elementor-element-c3e2cef{--width:67%;}.elementor-250 .elementor-element.elementor-element-33d225c{--width:33%;}.elementor-250 .elementor-element.elementor-element-ddae639{--width:67%;}.elementor-250 .elementor-element.elementor-element-feddc59{--width:33%;}.elementor-250 .elementor-element.elementor-element-be67b83{--width:67%;}.elementor-250 .elementor-element.elementor-element-4abfa00{--width:33%;}.elementor-250 .elementor-element.elementor-element-a386a72{--width:67%;}.elementor-250 .elementor-element.elementor-element-b1b3d4e{--width:33%;}.elementor-250 .elementor-element.elementor-element-2a7333e{--width:67%;}.elementor-250 .elementor-element.elementor-element-0f86e95{--width:33%;}.elementor-250 .elementor-element.elementor-element-a4b21f3{--width:67%;}.elementor-250 .elementor-element.elementor-element-f1cad26{--width:33%;}.elementor-250 .elementor-element.elementor-element-0720334{--width:67%;}.elementor-250 .elementor-element.elementor-element-ceb169a{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-d075582{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-d3eb65a{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-4e26055{--width:66.6666%;}.elementor-250 .elementor-element.elementor-element-5326e98{--width:33.3333%;}.elementor-250 .elementor-element.elementor-element-dd99d60{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-6a35f70{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-b3d5f88{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-2f075d5{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-df5b11f{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-fddaa73{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-de9e610{--content-width:1280px;}.elementor-250 .elementor-element.elementor-element-23e3ecc{--content-width:1280px;}}/* Start custom CSS for button, class: .elementor-element-6d807b7 */.elementor-250 .elementor-element.elementor-element-6d807b7{
    max-width: 350px;
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39776f1 */.elementor-250 .elementor-element.elementor-element-39776f1{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7088a6 */.elementor-250 .elementor-element.elementor-element-c7088a6{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4510e */.elementor-250 .elementor-element.elementor-element-6f4510e{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d21cc9c */.elementor-250 .elementor-element.elementor-element-d21cc9c{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52fd78c */.elementor-250 .elementor-element.elementor-element-52fd78c{
    min-width: 25%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8152322 */.elementor-250 .elementor-element.elementor-element-8152322{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-4097e40 */.elementor-250 .elementor-element.elementor-element-4097e40{
    min-width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0e94bb *//* Position context */
.elementor-250 .elementor-element.elementor-element-a0e94bb {
    position: relative;
}

/* The connecting vertical line */
.elementor-250 .elementor-element.elementor-element-a0e94bb::before {
    content: "";
    position: absolute;
    left: 48px;              /* align with icon center — adjust if needed */
    top: 80px;               /* start below top icon */
    bottom: 90px;            /* end above bottom icon */
    width: 5px;
    background: #dcdcdc;
    z-index: 0;
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-163ce9d */.elementor-250 .elementor-element.elementor-element-163ce9d{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-fb0da86 */.elementor-250 .elementor-element.elementor-element-fb0da86{
    min-width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c95088 */.elementor-250 .elementor-element.elementor-element-5c95088{
    min-width: 25%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36bf31a */.elementor-250 .elementor-element.elementor-element-36bf31a{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-639743d */.elementor-250 .elementor-element.elementor-element-639743d{
    min-width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c64682 *//* Position context */
.elementor-250 .elementor-element.elementor-element-5c64682 {
    position: relative;
}

/* The connecting vertical line */
.elementor-250 .elementor-element.elementor-element-5c64682::before {
    content: "";
    position: absolute;
    left: 48px;              /* align with icon center — adjust if needed */
    top: 80px;               /* start below top icon */
    bottom: 90px;            /* end above bottom icon */
    width: 5px;
    background: #dcdcdc;
    z-index: 0;
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ec6e4a */.elementor-250 .elementor-element.elementor-element-7ec6e4a{
    min-width: 25%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daeee80 */.elementor-250 .elementor-element.elementor-element-daeee80{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-38aa7a8 */.elementor-250 .elementor-element.elementor-element-38aa7a8{
    min-width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b35cd0 */.elementor-250 .elementor-element.elementor-element-6b35cd0{
    min-width: 25%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25a38ec */.elementor-250 .elementor-element.elementor-element-25a38ec{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-4d676e8 */.elementor-250 .elementor-element.elementor-element-4d676e8{
    min-width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e9a136 *//* Position context */
.elementor-250 .elementor-element.elementor-element-2e9a136 {
    position: relative;
}

/* The connecting vertical line */
.elementor-250 .elementor-element.elementor-element-2e9a136::before {
    content: "";
    position: absolute;
    left: 48px;              /* align with icon center — adjust if needed */
    top: 80px;               /* start below top icon */
    bottom: 90px;            /* end above bottom icon */
    width: 5px;
    background: #dcdcdc;
    z-index: 0;
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3042c37 */.elementor-250 .elementor-element.elementor-element-3042c37{
    min-width: 25%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dc23b5 */.elementor-250 .elementor-element.elementor-element-3dc23b5{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-e0b09cf */.elementor-250 .elementor-element.elementor-element-e0b09cf{
    min-width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5333868 */.elementor-250 .elementor-element.elementor-element-5333868{
    min-width: 25%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14daa28 */.elementor-250 .elementor-element.elementor-element-14daa28{
    min-width: 75%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-aa7b0b7 */.elementor-250 .elementor-element.elementor-element-aa7b0b7{
    min-width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254115a *//* Position context */
.elementor-250 .elementor-element.elementor-element-254115a {
    position: relative;
}

/* The connecting vertical line */
.elementor-250 .elementor-element.elementor-element-254115a::before {
    content: "";
    position: absolute;
    left: 48px;              /* align with icon center — adjust if needed */
    top: 80px;               /* start below top icon */
    bottom: 90px;            /* end above bottom icon */
    width: 5px;
    background: #dcdcdc;
    z-index: 0;
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74c392e */.elementor-250 .elementor-element.elementor-element-74c392e .e-con .e-con{
    padding: 0;
}

.elementor-250 .elementor-element.elementor-element-74c392e h5{
    font-size: 16px;
    margin: 0 !important;
}

.elementor-250 .elementor-element.elementor-element-74c392e p{
    font-size: 10px !important;
}
.elementor-250 .elementor-element.elementor-element-74c392e .red-circle, .elementor-250 .elementor-element.elementor-element-74c392e .gray-circle {
  width: 70px;               /* adjust size */
  height: 70px;
  border-radius: 50%;
  padding: 6px;              /* white ring */
  background: #ffffff;       /* white inner ring */
  border: 4px solid #e85a5a; /* red outer ring */
  display:flex;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
}
.elementor-250 .elementor-element.elementor-element-74c392e .red-circle img, .elementor-250 .elementor-element.elementor-element-74c392e .gray-circle img {
  width:100%;
  height:100%;
  object-fit:cover;
  border-radius:50%;
}

.elementor-250 .elementor-element.elementor-element-74c392e .gray-circle {
    border-color: #dcdcdc;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0797688 */.elementor-250 .elementor-element.elementor-element-0797688 .elementor-widget-heading{
    min-height: 40px;
}
.elementor-250 .elementor-element.elementor-element-0797688 .elementor-widget-animated-headline{
    min-height: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc86a8f */.elementor-250 .elementor-element.elementor-element-fc86a8f{
    background: linear-gradient(180deg, 
        rgba(0,0,0,0) calc(50% - 1px), 
        rgba(192,192,192,1) calc(50%), 
        rgba(0,0,0,0) calc(50% + 1px)
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-033a779 */.elementor-250 .elementor-element.elementor-element-033a779{
    background: linear-gradient(180deg, 
        rgba(0,0,0,0) calc(50% - 1px), 
        rgba(192,192,192,1) calc(50%), 
        rgba(0,0,0,0) calc(50% + 1px)
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d17c4 */.elementor-250 .elementor-element.elementor-element-76d17c4{
    background: linear-gradient(180deg, 
        rgba(0,0,0,0) calc(50% - 1px), 
        rgba(192,192,192,1) calc(50%), 
        rgba(0,0,0,0) calc(50% + 1px)
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53dd8dd */.elementor-250 .elementor-element.elementor-element-53dd8dd{
    background: linear-gradient(180deg, 
        rgba(0,0,0,0) calc(50% - 1px), 
        rgba(192,192,192,1) calc(50%), 
        rgba(0,0,0,0) calc(50% + 1px)
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816bf91 */.elementor-250 .elementor-element.elementor-element-816bf91{
    background: linear-gradient(180deg, 
        rgba(0,0,0,0) calc(50% - 1px), 
        rgba(192,192,192,1) calc(50%), 
        rgba(0,0,0,0) calc(50% + 1px)
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58889ca */.elementor-250 .elementor-element.elementor-element-58889ca{
    background: linear-gradient(180deg, 
        rgba(0,0,0,0) calc(50% - 1px), 
        rgba(192,192,192,1) calc(50%), 
        rgba(0,0,0,0) calc(50% + 1px)
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1085a1 */.elementor-250 .elementor-element.elementor-element-b1085a1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd293d1 */.elementor-250 .elementor-element.elementor-element-bd293d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f082b05 */.elementor-250 .elementor-element.elementor-element-f082b05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f4451 */.elementor-250 .elementor-element.elementor-element-79f4451{
    overflow: hidden;
}/* End custom CSS */