.elementor-7 .elementor-element.elementor-element-282926b{--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-7 .elementor-element.elementor-element-81e3692{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-95faa94{--display:flex;--min-height:148px;--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;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5559aa7{--display:flex;}.elementor-7 .elementor-element.elementor-element-5559aa7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a1143dd{margin:20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 18%;text-align:center;}.elementor-7 .elementor-element.elementor-element-a1143dd .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-size:66px;font-weight:600;color:#666666;}.elementor-7 .elementor-element.elementor-element-744cea7{margin:-3% -6% calc(var(--kit-widget-spacing, 0px) + -1%) 12%;text-align:center;}.elementor-7 .elementor-element.elementor-element-744cea7 .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-size:37px;font-weight:600;color:#1A59D8;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-f7f69e3 .elementor-button{background-color:#0E22DB;}.elementor-7 .elementor-element.elementor-element-f7f69e3{margin:-1% 26% calc(var(--kit-widget-spacing, 0px) + -1%) 44%;}.elementor-7 .elementor-element.elementor-element-76f0f7b{--display:flex;--min-height:240px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:39px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-4e858a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c1aadb5{--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;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0a4d7f2{--display:flex;--min-height:50px;}.elementor-7 .elementor-element.elementor-element-b9c0668{text-align:center;}.elementor-7 .elementor-element.elementor-element-b9c0668 .elementor-heading-title{font-family:"Anek Gujarati", Sans-serif;font-weight:600;text-shadow:12px 5px 7px rgba(0,0,0,0.3);color:#26527E;}.elementor-7 .elementor-element.elementor-element-5794410{--display:flex;--min-height:330px;--margin-top:-62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b5039f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;z-index:2;}.elementor-7 .elementor-element.elementor-element-b5039f1 .elementor-heading-title{font-family:"Quando", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e6c7f6e{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d5a8328{--divider-border-style:solid;--divider-color:#A29090;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-d5a8328 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-d5a8328 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-91461d8{--display:flex;--min-height:607px;--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-7 .elementor-element.elementor-element-91461d8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-91461d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sahaengineering.com/wp-content/uploads/2025/12/Colorful-Modern-Startup-Business-Infographic-Presentation-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-6eb2089{--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-7 .elementor-element.elementor-element-65996c7{--divider-border-style:solid;--divider-color:#9E8C8C;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-65996c7 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-65996c7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-adcf5ef{--display:flex;--min-height:73px;--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-7 .elementor-element.elementor-element-3daf0d5{--display:flex;--min-height:0px;}.elementor-7 .elementor-element.elementor-element-f99294d{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-f99294d.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-f99294d .elementor-heading-title{font-family:"Quando", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:-1.6px;-webkit-text-stroke-color:#000;stroke:#000;color:#383D3F;}.elementor-7 .elementor-element.elementor-element-288584c{--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;}.elementor-7 .elementor-element.elementor-element-da544e8{--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-7 .elementor-element.elementor-element-da544e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-29d4886.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-29d4886.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-29d4886.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-29d4886 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-7 .elementor-element.elementor-element-29d4886 .elementor-image-box-img img{height:100px;border-radius:14px;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-c7a0543{--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-7 .elementor-element.elementor-element-ae54558.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-ae54558.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-ae54558.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ae54558 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-ae54558 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-0003123{--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-7 .elementor-element.elementor-element-ec34105.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-ec34105.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-ec34105.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ec34105 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-ec34105 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-0351f11{--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-7 .elementor-element.elementor-element-a7d8427.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-a7d8427.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-a7d8427.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-a7d8427 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-a7d8427 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-47d427b{--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-7 .elementor-element.elementor-element-07c6f87{--divider-border-style:solid;--divider-color:#B9AAAA;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-07c6f87 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-07c6f87 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-2177f3d{--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-7 .elementor-element.elementor-element-659728b{text-align:center;}.elementor-7 .elementor-element.elementor-element-659728b .elementor-heading-title{font-family:"Quando", Sans-serif;font-size:25px;font-weight:600;color:#434343;}.elementor-7 .elementor-element.elementor-element-bc76e6a{--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-7 .elementor-element.elementor-element-ae48519{width:var( --container-widget-width, 41.124% );max-width:41.124%;background-image:url("https://sahaengineering.com/wp-content/uploads/2025/12/WhatsApp-Image-2025-12-07-at-6.29.04-PM-1.jpeg");--container-widget-width:41.124%;--container-widget-flex-grow:0;background-position:center center;border-radius:77px 0px 77px 0px;}.elementor-7 .elementor-element.elementor-element-ae48519.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f122771{--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-7 .elementor-element.elementor-element-b3ea2c3{--divider-border-style:solid;--divider-color:#A79797;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-b3ea2c3 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-b3ea2c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-52c2e72{--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-7 .elementor-element.elementor-element-9427b00{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9427b00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0708aa8{text-align:center;}.elementor-7 .elementor-element.elementor-element-0708aa8 .elementor-heading-title{font-family:"Quando", Sans-serif;font-size:24px;font-weight:600;color:#292929;}.elementor-7 .elementor-element.elementor-element-1a3f3a1{--display:flex;--min-height:491px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1a3f3a1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1a3f3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1a3f3a1:hover{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1a3f3a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a05569b{--display:flex;--min-height:77px;--border-radius:62px 62px 62px 62px;}.elementor-7 .elementor-element.elementor-element-a05569b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a05569b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sahaengineering.com/wp-content/uploads/2025/12/Gemini_Generated_Image_j0785cj0785cj078.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a05569b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a37d13d{--display:flex;--position:absolute;--min-height:130px;--border-radius:62px 62px 62px 62px;top:0%;}.elementor-7 .elementor-element.elementor-element-a37d13d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a37d13d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sahaengineering.com/wp-content/uploads/2025/12/Untitled-design-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a37d13d.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a37d13d{left:-20%;}body.rtl .elementor-7 .elementor-element.elementor-element-a37d13d{right:-20%;}.elementor-7 .elementor-element.elementor-element-89cfbfc{--display:flex;--min-height:0px;}.elementor-7 .elementor-element.elementor-element-89cfbfc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-a2fe9bd{background-color:#23B9C4;margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-a2fe9bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a2fe9bd .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-f8b5054{background-color:#C220EE;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-f8b5054.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f8b5054 .elementor-counter{gap:0px;}.elementor-7 .elementor-element.elementor-element-f8b5054 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-f8b5054 .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-eebab0b{background-color:#C220EE;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-eebab0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-eebab0b .elementor-counter{gap:0px;}.elementor-7 .elementor-element.elementor-element-eebab0b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-eebab0b .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-fce6503{background-color:#C220EE;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-fce6503.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-fce6503 .elementor-counter{gap:0px;}.elementor-7 .elementor-element.elementor-element-fce6503 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-fce6503 .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-363801d{--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-7 .elementor-element.elementor-element-dece6a9{--divider-border-style:solid;--divider-color:#A79797;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-dece6a9 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-dece6a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-e32f376{--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-7 .elementor-element.elementor-element-e32f376.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f10f213{text-align:center;}.elementor-7 .elementor-element.elementor-element-f10f213 .elementor-heading-title{font-family:"Quando", Sans-serif;font-size:24px;font-weight:600;color:#322F2F;}.elementor-7 .elementor-element.elementor-element-f10f213 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-f10f213 .elementor-heading-title a:focus{color:#2C2020;}.elementor-7 .elementor-element.elementor-element-29d324e{--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-7 .elementor-element.elementor-element-0a193aa{--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-7 .elementor-element.elementor-element-50fcfc6:not( .elementor-widget-image ), .elementor-7 .elementor-element.elementor-element-50fcfc6.elementor-widget-image img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-50fcfc6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-7 .elementor-element.elementor-element-50fcfc6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-7 .elementor-element.elementor-element-50fcfc6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-50fcfc6 .elementor-image-box-title{margin-bottom:0px;color:#6A6A6A;}.elementor-7 .elementor-element.elementor-element-50fcfc6 .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-7 .elementor-element.elementor-element-50fcfc6 .elementor-image-box-img img{height:100%;border-radius:100px;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-50fcfc6:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-50fcfc6:has(:focus) .elementor-image-box-title{color:#2E2E2E;}.elementor-7 .elementor-element.elementor-element-da0bcf2{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-29de5c3{--display:flex;}.elementor-7 .elementor-element.elementor-element-323815b.elementor-position-right .elementor-image-box-img{margin-left:21px;}.elementor-7 .elementor-element.elementor-element-323815b.elementor-position-left .elementor-image-box-img{margin-right:21px;}.elementor-7 .elementor-element.elementor-element-323815b.elementor-position-top .elementor-image-box-img{margin-bottom:21px;}.elementor-7 .elementor-element.elementor-element-323815b .elementor-image-box-title{margin-bottom:3px;color:#606060;}.elementor-7 .elementor-element.elementor-element-323815b .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-7 .elementor-element.elementor-element-323815b .elementor-image-box-img img{height:100%;border-radius:100px;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-3eaad23{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-2198979{--display:flex;}.elementor-7 .elementor-element.elementor-element-fa077b7.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-7 .elementor-element.elementor-element-fa077b7.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-7 .elementor-element.elementor-element-fa077b7.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-7 .elementor-element.elementor-element-fa077b7 .elementor-image-box-title{margin-bottom:0px;color:#606060;}.elementor-7 .elementor-element.elementor-element-fa077b7 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-7 .elementor-element.elementor-element-fa077b7 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-23efca5{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-3db59fa{--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-7 .elementor-element.elementor-element-9144797{--divider-border-style:solid;--divider-color:#A79797;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-9144797 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-9144797 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-d55b340{--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-7 .elementor-element.elementor-element-608da98{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-608da98 .elementor-heading-title{font-family:"Quando", Sans-serif;font-size:25px;font-weight:600;color:#323232;}.elementor-7 .elementor-element.elementor-element-6818c45{--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-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-a86131b{width:var( --container-widget-width, 33.791% );max-width:33.791%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 377px;--container-widget-width:33.791%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-a86131b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a86131b .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-a86131b .elementor-star-rating{font-size:44px;}.elementor-7 .elementor-element.elementor-element-639e501{--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-7 .elementor-element.elementor-element-639e501.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2c98fcc{width:var( --container-widget-width, 44.107% );max-width:44.107%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0300px;--container-widget-width:44.107%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2c98fcc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-87b81ba{--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-7 .elementor-element.elementor-element-af96c69{width:var( --container-widget-width, 34.367% );max-width:34.367%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 316px;--container-widget-width:34.367%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-af96c69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3a1ae87{--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-7 .elementor-element.elementor-element-1fe853e{--display:flex;}.elementor-7 .elementor-element.elementor-element-28d0847{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-7 .elementor-element.elementor-element-28d0847 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-95faa94{--width:100%;}.elementor-7 .elementor-element.elementor-element-5559aa7{--width:51%;}.elementor-7 .elementor-element.elementor-element-76f0f7b{--content-width:506px;}.elementor-7 .elementor-element.elementor-element-0a4d7f2{--width:100%;}.elementor-7 .elementor-element.elementor-element-da544e8{--width:25%;}.elementor-7 .elementor-element.elementor-element-c7a0543{--width:25%;}.elementor-7 .elementor-element.elementor-element-0003123{--width:25%;}.elementor-7 .elementor-element.elementor-element-0351f11{--width:25%;}.elementor-7 .elementor-element.elementor-element-9427b00{--width:100.399%;}.elementor-7 .elementor-element.elementor-element-1a3f3a1{--width:100%;}.elementor-7 .elementor-element.elementor-element-a05569b{--width:49%;}.elementor-7 .elementor-element.elementor-element-a37d13d{--width:49%;}.elementor-7 .elementor-element.elementor-element-89cfbfc{--width:47.893%;}.elementor-7 .elementor-element.elementor-element-29d324e{--content-width:1155px;}}@media(max-width:1366px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-a37d13d{--width:404.5px;}}@media(min-width:2400px){.elementor-7 .elementor-element.elementor-element-28d0847{--swiper-slides-to-display:3;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-ae48519{width:var( --container-widget-width, 502.125px );max-width:502.125px;--container-widget-width:502.125px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-28d0847{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-a86131b{width:var( --container-widget-width, 297.049px );max-width:297.049px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 226px;--container-widget-width:297.049px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-28d0847{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-5559aa7{--width:134px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a1143dd{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 16%;}.elementor-7 .elementor-element.elementor-element-a1143dd .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-744cea7{margin:-16% -3% calc(var(--kit-widget-spacing, 0px) + -3%) 3%;}.elementor-7 .elementor-element.elementor-element-744cea7 .elementor-heading-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-f7f69e3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-76f0f7b{--content-width:48%;--min-height:5px;--margin-top:-177px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-7 .elementor-element.elementor-element-4e858a1{width:var( --container-widget-width, 151.672px );max-width:151.672px;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 95px;--container-widget-width:151.672px;--container-widget-flex-grow:0;z-index:2;}.elementor-7 .elementor-element.elementor-element-4e858a1 img{width:100%;max-width:100%;height:170px;}.elementor-7 .elementor-element.elementor-element-c1aadb5{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-b9c0668 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-5794410{--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-91461d8{--min-height:174px;}.elementor-7 .elementor-element.elementor-element-adcf5ef{--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-7 .elementor-element.elementor-element-288584c{--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-7 .elementor-element.elementor-element-da544e8{--width:277.316px;}.elementor-7 .elementor-element.elementor-element-29d4886 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ae54558 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ec34105 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-a7d8427 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ae48519{width:var( --container-widget-width, 331.778px );max-width:331.778px;--container-widget-width:331.778px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-52c2e72{--min-height:0px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1a3f3a1{--width:100%;--min-height:285px;}.elementor-7 .elementor-element.elementor-element-a05569b{--width:100%;--min-height:0px;}.elementor-7 .elementor-element.elementor-element-a37d13d{--width:100%;--min-height:0px;}.elementor-7 .elementor-element.elementor-element-89cfbfc{--width:100%;--min-height:0px;--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;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a2fe9bd{width:var( --container-widget-width, 183.125px );max-width:183.125px;--container-widget-width:183.125px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-a2fe9bd .elementor-counter{gap:0px;}.elementor-7 .elementor-element.elementor-element-a2fe9bd .elementor-counter-number-wrapper{font-size:25px;}.elementor-7 .elementor-element.elementor-element-f8b5054{width:var( --container-widget-width, 96.156px );max-width:96.156px;--container-widget-width:96.156px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f8b5054 .elementor-counter{flex-direction:column-reverse;gap:30px;}.elementor-7 .elementor-element.elementor-element-f8b5054 .elementor-counter-title{justify-content:center;font-size:14px;}.elementor-7 .elementor-element.elementor-element-f8b5054 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:25px;}.elementor-7 .elementor-element.elementor-element-eebab0b{width:var( --container-widget-width, 96.156px );max-width:96.156px;--container-widget-width:96.156px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-eebab0b .elementor-counter{flex-direction:column-reverse;gap:30px;}.elementor-7 .elementor-element.elementor-element-eebab0b .elementor-counter-title{justify-content:center;font-size:14px;}.elementor-7 .elementor-element.elementor-element-eebab0b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:25px;}.elementor-7 .elementor-element.elementor-element-fce6503{width:var( --container-widget-width, 96.156px );max-width:96.156px;--container-widget-width:96.156px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-fce6503 .elementor-counter{flex-direction:column-reverse;gap:30px;}.elementor-7 .elementor-element.elementor-element-fce6503 .elementor-counter-title{justify-content:center;font-size:14px;}.elementor-7 .elementor-element.elementor-element-fce6503 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:25px;}.elementor-7 .elementor-element.elementor-element-e32f376{--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-50fcfc6 .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-323815b .elementor-image-box-img{margin-bottom:21px;}.elementor-7 .elementor-element.elementor-element-fa077b7 .elementor-image-box-img{margin-bottom:22px;}.elementor-7 .elementor-element.elementor-element-a86131b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-7 .elementor-element.elementor-element-639e501{--width:420.333px;--margin-top:0px;--margin-bottom:0px;--margin-left:-274px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2c98fcc{width:var( --container-widget-width, 271.597px );max-width:271.597px;--container-widget-width:271.597px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-af96c69{width:var( --container-widget-width, 323.111px );max-width:323.111px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:323.111px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1daa6a2{margin:28px 28px calc(var(--kit-widget-spacing, 0px) + 28px) 28px;}.elementor-7 .elementor-element.elementor-element-28d0847{--swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-0dc2fe5 */<style>
/* 3D Spinning Carousel for SP WP Carousel ID 656 */
.sp_wpcarousel-656 .amadeus-container {
    perspective: 1200px !important;
    height: 450px !important;
    position: relative !important;
}
.sp_wpcarousel-656 .splide__track {
    position: relative !important;
    width: 350px !important;
    height: 350px !important;
    margin: 50px auto !important;
    transform-style: preserve-3d !important;
    transition: transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}
.sp_wpcarousel-656 .splide__list {
    display: flex !important;
    transform-style: preserve-3d !important;
}
.sp_wpcarousel-656 .splide__slide {
    position: absolute !important;
    width: 220px !important;
    height: 300px !important;
    left: 50% !important;
    top: 25% !important;
    margin-left: -110px !important;
    background: linear-gradient(145deg, #ffffff, #f0f0f0) !important;
    border-radius: 20px !important;
    box-shadow: 0 20px 40px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.8) !important;
    border: 1px solid rgba(255,255,255,0.5) !important;
    overflow: hidden !important;
    flex-shrink: 0 !important;
}
.sp_wpcarousel-656 .splide__slide img {
    width: 100% !important;
    height: 250px !important;
    object-fit: cover !important;
    border-radius: 18px 18px 0 0 !important;
    display: block !important;
}
.sp_wpcarousel-656 .sp-template-title {
    padding: 15px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #333 !important;
    text-align: center !important;
    margin: 0 !important;
}

/* Position 8 items in 3D circle (45° intervals) */
.sp_wpcarousel-656 .splide__slide:nth-child(1) { transform: rotateY(0deg) translateZ(180px); }
.sp_wpcarousel-656 .splide__slide:nth-child(2) { transform: rotateY(45deg) translateZ(180px); }
.sp_wpcarousel-656 .splide__slide:nth-child(3) { transform: rotateY(90deg) translateZ(180px); }
.sp_wpcarousel-656 .splide__slide:nth-child(4) { transform: rotateY(135deg) translateZ(180px); }
.sp_wpcarousel-656 .splide__slide:nth-child(5) { transform: rotateY(180deg) translateZ(180px); }
.sp_wpcarousel-656 .splide__slide:nth-child(6) { transform: rotateY(225deg) translateZ(180px); }
.sp_wpcarousel-656 .splide__slide:nth-child(7) { transform: rotateY(270deg) translateZ(180px); }
.sp_wpcarousel-656 .splide__slide:nth-child(8) { transform: rotateY(315deg) translateZ(180px); }

/* Hover effects */
.sp_wpcarousel-656 .splide__slide:hover {
    transform: rotateY(var(--current-rotation, 0deg)) translateZ(220px) scale(1.05) !important;
    box-shadow: 0 25px 50px rgba(0,0,0,0.3) !important;
}

/* Navigation arrows */
.sp_wpcarousel-656 .splide__arrow {
    background: linear-gradient(45deg, #007cba, #005a87) !important;
    border-radius: 50% !important;
    width: 50px !important;
    height: 50px !important;
    opacity: 1 !important;
}
.sp_wpcarousel-656 .splide__arrow:hover {
    transform: scale(1.1) !important;
    box-shadow: 0 8px 25px rgba(0,124,186,0.6) !important;
}

/* Hide default pagination temporarily */
.sp_wpcarousel-656 .splide__pagination { display: none !important; }

/* Mobile responsive */
@media (max-width: 768px) {
    .sp_wpcarousel-656 .splide__track {
        width: 280px !important;
        height: 280px !important;
    }
    .sp_wpcarousel-656 .splide__slide {
        width: 160px !important;
        height: 220px !important;
        margin-left: -80px !important;
    }
    .sp_wpcarousel-656 .splide__slide:nth-child(n) {
        transform: rotateY(calc(var(--i, 0) * 45deg)) translateZ(120px) !important;
    }
}
</style>/* End custom CSS */