.elementor-2106 .elementor-element.elementor-element-4e5d52c{--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-2106 .elementor-element.elementor-element-4e5d52c:not(.elementor-motion-effects-element-type-background), .elementor-2106 .elementor-element.elementor-element-4e5d52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://globalitehealth.com/wp-content/uploads/2026/02/Screenshot-2026-02-23-200254.jpg");}.elementor-2106 .elementor-element.elementor-element-fe3802a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2106 .elementor-element.elementor-element-fe3802a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-28bb110{width:var( --container-widget-width, 112.219% );max-width:112.219%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:112.219%;--container-widget-flex-grow:0;text-align:start;}.elementor-2106 .elementor-element.elementor-element-28bb110.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-28bb110 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 50px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-7eeecaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;text-shadow:0px 0px 50px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-f7eebce img{max-width:85%;height:396px;border-radius:15px 15px 15px 15px;}.elementor-2106 .elementor-element.elementor-element-8dc9f35{--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:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;}.elementor-2106 .elementor-element.elementor-element-8dc9f35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-a5a3bc5{--display:flex;}.elementor-2106 .elementor-element.elementor-element-a5a3bc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-9ebac9c{width:var( --container-widget-width, 61.96% );max-width:61.96%;--container-widget-width:61.96%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-9ebac9c.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-08b45ad{text-align:end;font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-a51ec51 .elementor-button{background-color:#28C378;}.elementor-2106 .elementor-element.elementor-element-a51ec51 .elementor-button:hover, .elementor-2106 .elementor-element.elementor-element-a51ec51 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2106 .elementor-element.elementor-element-a51ec51{width:var( --container-widget-width, 96.116% );max-width:96.116%;--container-widget-width:96.116%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-a51ec51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-a51ec51 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2106 .elementor-element.elementor-element-92efe52 .elementor-button{background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-2106 .elementor-element.elementor-element-92efe52 .elementor-button:hover, .elementor-2106 .elementor-element.elementor-element-92efe52 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2106 .elementor-element.elementor-element-92efe52{width:var( --container-widget-width, 77.605% );max-width:77.605%;--container-widget-width:77.605%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-92efe52.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-92efe52 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2106 .elementor-element.elementor-element-92efe52 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2106 .elementor-element.elementor-element-9f65d98{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2106 .elementor-element.elementor-element-9f65d98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-9036991{width:var( --container-widget-width, 112.219% );max-width:112.219%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:112.219%;--container-widget-flex-grow:0;text-align:start;}.elementor-2106 .elementor-element.elementor-element-9036991.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-9036991 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 50px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-0313639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;text-shadow:0px 0px 50px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-b109738 img{border-radius:15px 15px 15px 15px;}.elementor-2106 .elementor-element.elementor-element-35499fc{--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-2106 .elementor-element.elementor-element-35499fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-91596fd{--display:flex;}.elementor-2106 .elementor-element.elementor-element-91596fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-d7dc767 .elementor-button{background-color:#28C378;}.elementor-2106 .elementor-element.elementor-element-d7dc767 .elementor-button:hover, .elementor-2106 .elementor-element.elementor-element-d7dc767 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2106 .elementor-element.elementor-element-d7dc767{width:var( --container-widget-width, 96.116% );max-width:96.116%;--container-widget-width:96.116%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-d7dc767.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-d7dc767 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2106 .elementor-element.elementor-element-42ea0e4{--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;--justify-content:center;}.elementor-2106 .elementor-element.elementor-element-42ea0e4.e-con{--align-self:center;}.elementor-2106 .elementor-element.elementor-element-4c695e7{width:var( --container-widget-width, 48.206% );max-width:48.206%;--container-widget-width:48.206%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-4c695e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-ae1520a{--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-2106 .elementor-element.elementor-element-ec29295{width:var( --container-widget-width, 99.176% );max-width:99.176%;--container-widget-width:99.176%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-ec29295.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-ec29295 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-488f0aa{--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-2106 .elementor-element.elementor-element-6c12073{--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-2106 .elementor-element.elementor-element-02e85e4{--display:flex;}.elementor-2106 .elementor-element.elementor-element-2aae177 .elementor-button{background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-2106 .elementor-element.elementor-element-2aae177 .elementor-button:hover, .elementor-2106 .elementor-element.elementor-element-2aae177 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2106 .elementor-element.elementor-element-2aae177{width:var( --container-widget-width, 99.617% );max-width:99.617%;--container-widget-width:99.617%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-2aae177.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-2aae177 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2106 .elementor-element.elementor-element-2aae177 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2106 .elementor-element.elementor-element-e4fb756{--display:flex;}.elementor-2106 .elementor-element.elementor-element-324faaa{--spacer-size:50px;}.elementor-2106 .elementor-element.elementor-element-e33516f{--display:flex;}.elementor-2106 .elementor-element.elementor-element-2ca8629{width:var( --container-widget-width, 99.134% );max-width:99.134%;--container-widget-width:99.134%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-2ca8629.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-2ca8629 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-74e3861{--display:flex;}.elementor-2106 .elementor-element.elementor-element-45e9b9b{width:var( --container-widget-width, 97.441% );max-width:97.441%;--container-widget-width:97.441%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-45e9b9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-7b83967{--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-2106 .elementor-element.elementor-element-462f16e{--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-2106 .elementor-element.elementor-element-a6199f2{--spacer-size:50px;}.elementor-2106 .elementor-element.elementor-element-0a2dcc7{--display:flex;}.elementor-2106 .elementor-element.elementor-element-aa0346b{width:var( --container-widget-width, 97.295% );max-width:97.295%;--container-widget-width:97.295%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-aa0346b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-aa0346b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-231cac3{--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-2106 .elementor-element.elementor-element-6224b76{--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-2106 .elementor-element.elementor-element-664f221{--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-2106 .elementor-element.elementor-element-664f221.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-d379949{width:var( --container-widget-width, 120.245% );max-width:120.245%;--container-widget-width:120.245%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-d379949.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-d379949 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-fccbd16{--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-2106 .elementor-element.elementor-element-6fc9517{width:var( --container-widget-width, 102.319% );max-width:102.319%;--container-widget-width:102.319%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:end;}.elementor-2106 .elementor-element.elementor-element-6fc9517.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-6fc9517 img{border-radius:14px 14px 14px 14px;}.elementor-2106 .elementor-element.elementor-element-dbae851{--display:flex;}.elementor-2106 .elementor-element.elementor-element-ce1f29e{width:var( --container-widget-width, 97.295% );max-width:97.295%;--container-widget-width:97.295%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-ce1f29e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-ce1f29e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-a96fb52{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2106 .elementor-element.elementor-element-a96fb52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-78a7143{width:var( --container-widget-width, 102.203% );max-width:102.203%;--container-widget-width:102.203%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-78a7143.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-e2ceb30{--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-2106 .elementor-element.elementor-element-bc18f90{--spacer-size:50px;}.elementor-2106 .elementor-element.elementor-element-fe9e18a{--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-2106 .elementor-element.elementor-element-05e70ff{width:var( --container-widget-width, 96.426% );max-width:96.426%;--container-widget-width:96.426%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-05e70ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-05e70ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-157e866{--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-2106 .elementor-element.elementor-element-77b9014 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:15px;}.elementor-2106 .elementor-element.elementor-element-77b9014 .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-2106 .elementor-element.elementor-element-77b9014 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-2106 .elementor-element.elementor-element-77b9014 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-2106 .elementor-element.elementor-element-77b9014 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-2106 .elementor-element.elementor-element-77b9014 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-2106 .elementor-element.elementor-element-ffa78bb{--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-2106 .elementor-element.elementor-element-bb883f3{width:var( --container-widget-width, 94.937% );max-width:94.937%;--container-widget-width:94.937%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-bb883f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-7913142{--display:flex;}.elementor-2106 .elementor-element.elementor-element-e8d4614{--spacer-size:50px;}.elementor-2106 .elementor-element.elementor-element-64d0883{--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-2106 .elementor-element.elementor-element-64d0883:not(.elementor-motion-effects-element-type-background), .elementor-2106 .elementor-element.elementor-element-64d0883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7db85e1 );}.elementor-2106 .elementor-element.elementor-element-20c0df1{width:var( --container-widget-width, 97.108% );max-width:97.108%;--container-widget-width:97.108%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-20c0df1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-20c0df1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-51f5899{--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-2106 .elementor-element.elementor-element-51f5899:not(.elementor-motion-effects-element-type-background), .elementor-2106 .elementor-element.elementor-element-51f5899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7db85e1 );}.elementor-2106 .elementor-element.elementor-element-ef60c49{width:var( --container-widget-width, 95.787% );max-width:95.787%;--container-widget-width:95.787%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-ef60c49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-57104dd{--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-2106 .elementor-element.elementor-element-57104dd:not(.elementor-motion-effects-element-type-background), .elementor-2106 .elementor-element.elementor-element-57104dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7db85e1 );}.elementor-2106 .elementor-element.elementor-element-8c28cac .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-8c28cac{width:var( --container-widget-width, 99.059% );max-width:99.059%;--container-widget-width:99.059%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-8c28cac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-8c28cac .elementor-button-content-wrapper{flex-direction:row;}.elementor-2106 .elementor-element.elementor-element-0e41862{--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-2106 .elementor-element.elementor-element-0e41862:not(.elementor-motion-effects-element-type-background), .elementor-2106 .elementor-element.elementor-element-0e41862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7db85e1 );}.elementor-2106 .elementor-element.elementor-element-1338712 .elementor-button{background-color:#28C378;}.elementor-2106 .elementor-element.elementor-element-1338712{width:var( --container-widget-width, 98.521% );max-width:98.521%;--container-widget-width:98.521%;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-1338712.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-1338712 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2106 .elementor-element.elementor-element-52e47bf{--display:flex;}.elementor-2106 .elementor-element.elementor-element-0c7d965{--spacer-size:50px;}.elementor-2106 .elementor-element.elementor-element-0b0bcdf{--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-2106 .elementor-element.elementor-element-320b133{width:var( --container-widget-width, 100.46% );max-width:100.46%;--container-widget-width:100.46%;--container-widget-flex-grow:0;text-align:center;}.elementor-2106 .elementor-element.elementor-element-320b133.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2106 .elementor-element.elementor-element-320b133 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2106 .elementor-element.elementor-element-871db54{--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-2106 .elementor-element.elementor-element-5db1caf{--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;}@media(max-width:1024px){.elementor-2106 .elementor-element.elementor-element-77b9014 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-2106 .elementor-element.elementor-element-77b9014 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}}@media(min-width:768px){.elementor-2106 .elementor-element.elementor-element-fe3802a{--width:42.642%;}.elementor-2106 .elementor-element.elementor-element-8dc9f35{--width:51.316%;}.elementor-2106 .elementor-element.elementor-element-a5a3bc5{--width:98.705%;}.elementor-2106 .elementor-element.elementor-element-9f65d98{--width:42.642%;}.elementor-2106 .elementor-element.elementor-element-664f221{--width:61.005%;}.elementor-2106 .elementor-element.elementor-element-fccbd16{--width:66.6666%;}.elementor-2106 .elementor-element.elementor-element-a96fb52{--width:101.365%;}}@media(max-width:767px){.elementor-2106 .elementor-element.elementor-element-35499fc{--width:348.8px;--margin-top:0px;--margin-bottom:0px;--margin-left:-4px;--margin-right:0px;}.elementor-2106 .elementor-element.elementor-element-35499fc.e-con{--align-self:center;}.elementor-2106 .elementor-element.elementor-element-91596fd{--width:280.8px;--justify-content:center;}.elementor-2106 .elementor-element.elementor-element-d7dc767{width:var( --container-widget-width, 340.175px );max-width:340.175px;--container-widget-width:340.175px;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-d7dc767 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-2106 .elementor-element.elementor-element-4c695e7{width:var( --container-widget-width, 319.562px );max-width:319.562px;--container-widget-width:319.562px;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-e938770{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;padding:0px 0px 0px 0px;}.elementor-2106 .elementor-element.elementor-element-6fc9517.elementor-element{--align-self:center;}.elementor-2106 .elementor-element.elementor-element-6fc9517{text-align:end;}.elementor-2106 .elementor-element.elementor-element-78a7143{width:var( --container-widget-width, 359px );max-width:359px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-2106 .elementor-element.elementor-element-78a7143.elementor-element{--align-self:center;}.elementor-2106 .elementor-element.elementor-element-bc18f90{--spacer-size:60px;}.elementor-2106 .elementor-element.elementor-element-77b9014 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-2106 .elementor-element.elementor-element-77b9014 .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}}/* Start custom CSS for html, class: .elementor-element-4c695e7 */.serving-countries {
  padding: 30px 20px;
  background: transparent;
}

.serving-container {
  text-align: center;
}

.serving-title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 15px;
  display: block;
}

.countries-list {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 15px;
}

.country-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 500;
}

.country-item img {
  width: 24px;
  height: auto;
}

.divider {
  width: 1px;
  height: 20px;
  background: #ddd;
}

.countries-extra {
  margin-top: 15px;
  font-size: 15px;
  font-weight: 600;
  color: #2a6df4; /* change to your theme color */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec29295 */.patient-care-section {
  font-family: 'Roboto', sans-serif;
  padding: 70px 20px;
  background: transparent;
}

.patient-care-section .pcs-container {
  max-width: 1200px;
  margin: 0 auto;
}

.patient-care-section .pcs-heading {
  text-align: center;
  margin-bottom: 50px;
}

.patient-care-section .pcs-heading h2 {
  font-size: 34px;
  font-weight: 700;
  color: #1C2B4A;
  margin: 0;
}

.patient-care-section .pcs-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 25px;
}

.patient-care-section .pcs-card {
  background: #E4F1FC;
  padding: 30px;
  border-radius: 14px;
  transition: all 0.3s ease;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.05);
}

.patient-care-section .pcs-card h3 {
  font-size: 20px;
  font-weight: 600;
  color: #1C2B4A;
  margin-bottom: 15px;
}

.patient-care-section .pcs-card p {
  font-size: 15px;
  line-height: 1.6;
  color: #4A5A75;
  margin: 0;
}

.patient-care-section .pcs-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 10px 28px rgba(0, 0, 0, 0.08);
}

/* Tablet */
@media (max-width: 992px) {
  .patient-care-section .pcs-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Mobile */
@media (max-width: 600px) {
  .patient-care-section {
    padding: 50px 15px;
  }

  .patient-care-section .pcs-heading h2 {
    font-size: 26px;
  }

  .patient-care-section .pcs-grid {
    grid-template-columns: 1fr;
  }

  .patient-care-section .pcs-card {
    padding: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e938770 *//* =========================
   MEDICAL COST SECTION ONLY
   ========================= */

.mt-cost-section {
  background: #ffffff;
  padding: 0px 20px;
}

.mt-cost-wrapper {
  max-width: 1200px;
  margin: 0 auto;
}

/* Table */
.mt-table-wrapper {
  overflow-x: auto;
  margin-bottom: 60px;
}

.mt-cost-table {
  width: 100%;
  border-collapse: collapse;
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 10px 25px rgba(0,0,0,0.05);
}

.mt-cost-table th,
.mt-cost-table td {
  padding: 18px;
  text-align: center;
  font-size: 16px;
}

.mt-cost-table thead {
  background: #f3f7fb;
}

.mt-cost-table th {
  font-weight: 600;
  color: #0f2a44;
}

.mt-cost-table tr:not(:last-child) {
  border-bottom: 1px solid #eeeeee;
}

.mt-india-cost {
  background: #eaf7ee;
  color: #0b7a3b;
  font-weight: 600;
}

/* Cards */
.mt-cards {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}

.mt-card {
  position: relative;
  padding: 32px 26px;
  border-radius: 18px;
  background: linear-gradient(135deg, #f8fbff, #eef5ff);
  box-shadow: 0 15px 40px rgba(0, 40, 120, 0.08);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.mt-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 55px rgba(0, 40, 120, 0.15);
}

/* Badge */
.mt-badge {
  position: absolute;
  top: -14px;
  left: 22px;
  padding: 6px 14px;
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  border-radius: 20px;
  background: linear-gradient(135deg, #1bbf83, #0f9d58);
  box-shadow: 0 6px 18px rgba(0,0,0,0.15);
}

/* Card Text */
.mt-card-title {
  margin-top: 22px;
  font-size: 20px;
  color: #0f2a44;
  margin-bottom: 10px;
}

.mt-card-text {
  font-size: 15px;
  line-height: 1.6;
  color: #555555;
}

/* Responsive */
@media (max-width: 992px) {
  .mt-cards {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 576px) {
  .mt-cards {
    grid-template-columns: 1fr;
  }

  .mt-cost-table th,
  .mt-cost-table td {
    padding: 14px;
    font-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6c2b97 *//* ============================= */
/* ACCREDITATION SECTION STYLES */
/* ============================= */

.accreditation-section {
  background: #ffffff;
  padding: 30px 20px;
}

.accreditation-container {
  max-width: 1100px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 40px;
  flex-wrap: wrap;
}

.accreditation-card {
  background: #ffffff;
  border-radius: 24px;
  padding: 30px;
  width: 240px;
  height: 240px;
  display: flex;
  align-items: center;
  justify-content: center;

  /* Soft Elevation */
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.08);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.accreditation-card img {
  max-width: 100%;
  max-height: 160px;
  object-fit: contain;
}

/* Subtle hover effect (optional but professional) */
.accreditation-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 14px 35px rgba(0, 0, 0, 0.12);
}

/* ============================= */
/* MOBILE RESPONSIVE */
/* ============================= */

@media (max-width: 768px) {
  .accreditation-container {
    gap: 25px;
  }

  .accreditation-card {
    width: 180px;
    height: 180px;
    padding: 20px;
  }

  .accreditation-card img {
    max-height: 120px;
  }
}

@media (max-width: 480px) {
  .accreditation-container {
    flex-direction: column;
  }

  .accreditation-card {
    width: 100%;
    max-width: 280px;
    height: auto;
    padding: 25px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76f1a78 *//* Container styling */
.feature-container {
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 400px;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  padding: 20px;
}

/* Individual row styling */
.feature-item {
  display: flex;
  align-items: center;
  background-color: #f8fafc;
  padding: 12px 16px;
  border-radius: 8px;
  border: 1px solid #e2e8f0;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Hover effect for interactivity */
.feature-item:hover {
  transform: translateX(5px);
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  border-color: #3b82f6;
}

/* Checkmark styling */
.checkmark {
  color: #10b981; /* Emerald Green */
  font-size: 1.2rem;
  margin-right: 15px;
  font-weight: bold;
}

/* Text styling */
.feature-item p {
  margin: 0;
  color: #334155;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78a7143 *//* Container Background & Spacing */
.med-trust-section {
    background-color: #ffffff;
    padding: 0px 0px;
    overflow: hidden;
    font-family: 'Inter', sans-serif;
}

/* The Horizontal Wrapper */
.testimonial-container {
    position: relative;
    width: 100%;
    /* Creates the soft fade on edges */
    -webkit-mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
    mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
}

/* The Moving Track */
.testimonial-track {
    display: flex;
    width: max-content;
    animation: slowScroll 70s linear infinite;
}

/* Pause on hover/focus for accessibility */
.testimonial-track:hover,
.testimonial-track:focus-within {
    animation-play-state: paused;
}

/* Review Card Styling */
.review-card {
    background: #E4F1FC;
    width: 420px;
    margin: 0 20px;
    padding: 40px;
    border-radius: 16px;
    box-shadow: 0 4px 20px rgba(31, 53, 85, 0.05);
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* Star Rating */
.stars {
    color: #D4AF37; /* Muted Gold */
    font-size: 18px;
    margin-bottom: 15px;
    letter-spacing: 2px;
}

/* Feedback Text */
.feedback {
    color: #2D3436;
    font-size: 17px;
    line-height: 1.6;
    margin-bottom: 25px;
    font-weight: 400;
}

/* Patient Name */
.patient-name {
    color: #1A2B48;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 4px;
}

/* Date/Detail Text */
.review-date {
    color: #718096;
    font-size: 14px;
}

/* The Animation Loop */
@keyframes slowScroll {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}

/* Premium Mobile Animation Logic */
@media (max-width: 767px) {
    /* We keep the animation running but allow manual touch-scroll to override if needed */
    .testimonial-track {
        display: flex;
        width: max-content;
        /* Slightly faster than desktop but still very slow (approx 50-60s) */
        animation: slowScrollMobile 60s linear infinite; 
    }

    /* Smaller cards for mobile screens */
    .review-card {
        width: 280px; 
        margin: 0 10px;
        padding: 25px;
        white-space: normal; /* Ensures text wraps correctly */
    }

    /* Pause animation when the user touches the card */
    .testimonial-track:active {
        animation-play-state: paused;
    }

    /* Adjust the mask for mobile so edges don't feel too "cut off" */
    .testimonial-container {
        -webkit-mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
        mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
    }

    /* Dedicated Mobile Keyframes for perfect looping with smaller widths */
    @keyframes slowScrollMobile {
        0% { transform: translateX(0); }
        100% { transform: translateX(-50%); }
    }
}

/* Strict adherence to Accessibility - Stops ALL motion if user has it disabled in phone settings */
@media (prefers-reduced-motion: reduce) {
    .testimonial-track {
        animation: none !important;
        overflow-x: auto;
        display: flex;
        -webkit-overflow-scrolling: touch;
    }
    .testimonial-container {
        -webkit-mask-image: none !important;
        mask-image: none !important;
    }
}/* End custom CSS */