.elementor-989 .elementor-element.elementor-element-83b0f91{--display:flex;--min-height:740px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.62;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-83b0f91:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-83b0f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lathika.in/wp-content/uploads/2026/07/hero-banner-ai-5.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-989 .elementor-element.elementor-element-83b0f91::before, .elementor-989 .elementor-element.elementor-element-83b0f91 > .elementor-background-video-container::before, .elementor-989 .elementor-element.elementor-element-83b0f91 > .e-con-inner > .elementor-background-video-container::before, .elementor-989 .elementor-element.elementor-element-83b0f91 > .elementor-background-slideshow::before, .elementor-989 .elementor-element.elementor-element-83b0f91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-989 .elementor-element.elementor-element-83b0f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#282828;--background-overlay:'';}.elementor-989 .elementor-element.elementor-element-83b0f91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-92062c2{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-92062c2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-2574b9d1{--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:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-5a7ed89{--spacer-size:20px;}.elementor-989 .elementor-element.elementor-element-324c1992{--display:flex;}.elementor-989 .elementor-element.elementor-element-6f88faef{width:var( --container-widget-width, 102.158% );max-width:102.158%;--container-widget-width:102.158%;--container-widget-flex-grow:0;text-align:center;}.elementor-989 .elementor-element.elementor-element-6f88faef.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-6f88faef .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:33px;color:#1e7bd4;}.elementor-989 .elementor-element.elementor-element-a5158ba{width:var( --container-widget-width, 102.302% );max-width:102.302%;--container-widget-width:102.302%;--container-widget-flex-grow:0;text-align:center;}.elementor-989 .elementor-element.elementor-element-a5158ba.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-a5158ba .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:26px;}.elementor-989 .elementor-element.elementor-element-5371acb6{--display:flex;}.elementor-989 .elementor-element.elementor-element-263fc3a{width:var( --container-widget-width, 38.245% );max-width:38.245%;--container-widget-width:38.245%;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-263fc3a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-263fc3a img{width:84%;max-width:91%;height:462px;opacity:1;}.elementor-989 .elementor-element.elementor-element-b6267d9{--display:flex;}.elementor-989 .elementor-element.elementor-element-6f2e3f0c{width:var( --container-widget-width, 96.614% );max-width:96.614%;--container-widget-width:96.614%;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-6f2e3f0c.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-2e5321d5 .elementor-button{background-color:#1e7bd4;border-radius:999px 999px 999px 999px;}.elementor-989 .elementor-element.elementor-element-2e5321d5{width:var( --container-widget-width, 100.298% );max-width:100.298%;--container-widget-width:100.298%;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-2e5321d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-9350d5f{--spacer-size:63px;}.elementor-989 .elementor-element.elementor-element-ec4255f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-ec4255f:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-ec4255f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9B4CE;}.elementor-989 .elementor-element.elementor-element-ec4255f::before, .elementor-989 .elementor-element.elementor-element-ec4255f > .elementor-background-video-container::before, .elementor-989 .elementor-element.elementor-element-ec4255f > .e-con-inner > .elementor-background-video-container::before, .elementor-989 .elementor-element.elementor-element-ec4255f > .elementor-background-slideshow::before, .elementor-989 .elementor-element.elementor-element-ec4255f > .e-con-inner > .elementor-background-slideshow::before, .elementor-989 .elementor-element.elementor-element-ec4255f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lathika.in/wp-content/uploads/2026/07/3f97311a-c78e-4a70-8b70-0d7e470e4988-scaled.jpg");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-ec4255f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-2b480855{text-align:center;}.elementor-989 .elementor-element.elementor-element-2b480855 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:32px;color:#3D10A8;}.elementor-989 .elementor-element.elementor-element-5655f792{--divider-border-style:solid;--divider-color:rgba(56,189,248,0.3);--divider-border-width:2px;}.elementor-989 .elementor-element.elementor-element-5655f792 .elementor-divider-separator{width:100%;}.elementor-989 .elementor-element.elementor-element-5655f792 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-989 .elementor-element.elementor-element-37f4c09f{--display:flex;--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-evenly;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-989 .elementor-element.elementor-element-f542dcf .elementor-counter-number-wrapper{color:#0A5B03;font-family:"Times New Roman", Sans-serif;}.elementor-989 .elementor-element.elementor-element-f542dcf .elementor-counter-title{color:#232405;font-family:"Times New Roman", Sans-serif;}.elementor-989 .elementor-element.elementor-element-2adc0ec0 .elementor-counter-number-wrapper{color:#0A5B03;font-family:"Times New Roman", Sans-serif;}.elementor-989 .elementor-element.elementor-element-2adc0ec0 .elementor-counter-title{color:#232405;font-family:"Times New Roman", Sans-serif;}.elementor-989 .elementor-element.elementor-element-6f3bc54a .elementor-counter-number-wrapper{color:#0A5B03;font-family:"Times New Roman", Sans-serif;}.elementor-989 .elementor-element.elementor-element-6f3bc54a .elementor-counter-title{color:#232405;font-family:"Times New Roman", Sans-serif;}.elementor-989 .elementor-element.elementor-element-22ca0e35{--spacer-size:32px;}.elementor-989 .elementor-element.elementor-element-36b04138{text-align:center;}.elementor-989 .elementor-element.elementor-element-36b04138 .elementor-star-rating__title{color:#232405;}.elementor-989 .elementor-element.elementor-element-49ae6d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-49ae6d0:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-49ae6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D4F86;}.elementor-989 .elementor-element.elementor-element-49ae6d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-4799c645{text-align:center;}.elementor-989 .elementor-element.elementor-element-4799c645 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;color:#AF973A;}.elementor-989 .elementor-element.elementor-element-724fc6ea{text-align:start;}.elementor-989 .elementor-element.elementor-element-724fc6ea .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-989 .elementor-element.elementor-element-4cad2721{--divider-border-style:solid;--divider-color:rgba(56,189,248,0.3);--divider-border-width:2px;}.elementor-989 .elementor-element.elementor-element-4cad2721 .elementor-divider-separator{width:100%;}.elementor-989 .elementor-element.elementor-element-4cad2721 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;border-style:double;border-color:#BC9336;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f.eael_liquid_glass-effect1{background-color:#FFFFFF24;backdrop-filter:blur(24px);}.elementor-989 .elementor-element.elementor-element-5fc3bc2f.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 33px -2px #383C65;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title:before, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title:after, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-content, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tabs-content-wrapper{border-width:2px;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-mobile-title, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-desktop-title.elementor-active, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title:before, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title:after, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-content, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tabs-content-wrapper{border-color:#DE7D1A;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title, .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title a{color:#7CFF9A;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title.elementor-active,
					 .elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title.elementor-active a{color:#DFFFEB;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-title{font-family:"STIX Two Text", Sans-serif;font-weight:500;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f .elementor-tab-content{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-989 .elementor-element.elementor-element-2c5dcf37{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-4392849d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-989 .elementor-element.elementor-element-4392849d .elementor-divider-separator{width:0%;}.elementor-989 .elementor-element.elementor-element-4392849d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-989 .elementor-element.elementor-element-59b6e018{text-align:center;}.elementor-989 .elementor-element.elementor-element-59b6e018 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;color:#0d9488;}.elementor-989 .elementor-element.elementor-element-cb00c90{width:var( --container-widget-width, 100.451% );max-width:100.451%;--container-widget-width:100.451%;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-cb00c90.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-cb00c90 .eael-dual-header .title{color:#4d4d4d;}.elementor-989 .elementor-element.elementor-element-cb00c90 .eael-dual-header .title span.lead{color:#E14A01;}.elementor-989 .elementor-element.elementor-element-cb00c90 .eael-dual-header .title, .elementor-989 .elementor-element.elementor-element-cb00c90 .eael-dual-header .title span{font-family:"Times New Roman", Sans-serif;}.elementor-989 .elementor-element.elementor-element-cb00c90 .eael-dual-header .subtext{color:#4d4d4d;font-family:"Times New Roman", Sans-serif;font-size:18px;}.elementor-989 .elementor-element.elementor-element-289678de{width:auto;max-width:auto;border-style:solid;border-width:1px 1px 1px 1px;border-color:#62C385;border-radius:10px 10px 10px 10px;}.elementor-989 .elementor-element.elementor-element-289678de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-12a7904d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-12a7904d:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-12a7904d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f6ff;}.elementor-989 .elementor-element.elementor-element-12a7904d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-20379791{width:var( --container-widget-width, 23.479% );max-width:23.479%;--container-widget-width:23.479%;--container-widget-flex-grow:0;text-align:center;}.elementor-989 .elementor-element.elementor-element-20379791.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-20379791 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;color:#1e7bd4;}.elementor-989 .elementor-element.elementor-element-de96130{text-align:center;}.elementor-989 .elementor-element.elementor-element-de96130 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;}.elementor-989 .elementor-element.elementor-element-40c4544f{--divider-border-style:solid;--divider-color:#e2e8f0;--divider-border-width:2px;}.elementor-989 .elementor-element.elementor-element-40c4544f .elementor-divider-separator{width:100%;}.elementor-989 .elementor-element.elementor-element-40c4544f .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-989 .elementor-element.elementor-element-6214ab14{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-989 .elementor-element.elementor-element-7d91e779{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-7d91e779 .elementor-icon-box-wrapper{gap:15px;}.elementor-989 .elementor-element.elementor-element-7d91e779 .elementor-icon{font-size:36px;}.elementor-989 .elementor-element.elementor-element-25a8cc78{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-25a8cc78 .elementor-icon-box-wrapper{gap:15px;}.elementor-989 .elementor-element.elementor-element-25a8cc78 .elementor-icon{font-size:36px;}.elementor-989 .elementor-element.elementor-element-5996c734{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-5996c734 .elementor-icon-box-wrapper{gap:15px;}.elementor-989 .elementor-element.elementor-element-5996c734 .elementor-icon{font-size:36px;}.elementor-989 .elementor-element.elementor-element-3f9b1848{--spacer-size:100px;}.elementor-989 .elementor-element.elementor-element-6e99e1f0{text-align:center;}.elementor-989 .elementor-element.elementor-element-6e99e1f0 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;color:#0f172a;}.elementor-989 .elementor-element.elementor-element-215da373{--spacer-size:20px;}.elementor-989 .elementor-element.elementor-element-236781fa{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-236781fa.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-236781fa .elementor-progress-wrapper .elementor-progress-bar{background-color:#f59e0b;}.elementor-989 .elementor-element.elementor-element-752e6e12{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-752e6e12.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-752e6e12 .elementor-progress-wrapper .elementor-progress-bar{background-color:#1e7bd4;}.elementor-989 .elementor-element.elementor-element-6ce7b19c{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-6ce7b19c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-6ce7b19c .elementor-progress-wrapper .elementor-progress-bar{background-color:#0fa37f;}.elementor-989 .elementor-element.elementor-element-2222989c{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-2222989c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-2222989c .elementor-progress-wrapper .elementor-progress-bar{background-color:#7c3aed;}.elementor-989 .elementor-element.elementor-element-305eb4af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-305eb4af:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-305eb4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-989 .elementor-element.elementor-element-305eb4af::before, .elementor-989 .elementor-element.elementor-element-305eb4af > .elementor-background-video-container::before, .elementor-989 .elementor-element.elementor-element-305eb4af > .e-con-inner > .elementor-background-video-container::before, .elementor-989 .elementor-element.elementor-element-305eb4af > .elementor-background-slideshow::before, .elementor-989 .elementor-element.elementor-element-305eb4af > .e-con-inner > .elementor-background-slideshow::before, .elementor-989 .elementor-element.elementor-element-305eb4af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lathika.in/wp-content/uploads/2026/07/sl_021921_40900_13-scaled.jpg");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-305eb4af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-235bb72a{text-align:center;}.elementor-989 .elementor-element.elementor-element-235bb72a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;color:#1e7bd4;}.elementor-989 .elementor-element.elementor-element-666194ab{text-align:center;}.elementor-989 .elementor-element.elementor-element-666194ab .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:26px;}.elementor-989 .elementor-element.elementor-element-2341a19{--display:flex;--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-989 .elementor-element.elementor-element-77ca6351{width:var( --container-widget-width, 23.477% );max-width:23.477%;--container-widget-width:23.477%;--container-widget-flex-grow:0;--e-transform-origin-x:right;}.elementor-989 .elementor-element.elementor-element-77ca6351.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-77ca6351.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-989 .elementor-element.elementor-element-77ca6351.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-989 .elementor-element.elementor-element-77ca6351.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-77ca6351 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-989 .elementor-element.elementor-element-77ca6351 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989 .elementor-element.elementor-element-7508c3de{width:var( --container-widget-width, 21.74% );max-width:21.74%;--container-widget-width:21.74%;--container-widget-flex-grow:0;--e-transform-origin-x:right;}.elementor-989 .elementor-element.elementor-element-7508c3de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-7508c3de.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-989 .elementor-element.elementor-element-7508c3de.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-989 .elementor-element.elementor-element-7508c3de.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-7508c3de .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-989 .elementor-element.elementor-element-7508c3de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989 .elementor-element.elementor-element-941b0b3{width:var( --container-widget-width, 21.74% );max-width:21.74%;--container-widget-width:21.74%;--container-widget-flex-grow:0;--e-transform-origin-x:right;}.elementor-989 .elementor-element.elementor-element-941b0b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-941b0b3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-989 .elementor-element.elementor-element-941b0b3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-989 .elementor-element.elementor-element-941b0b3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-941b0b3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-989 .elementor-element.elementor-element-941b0b3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989 .elementor-element.elementor-element-75814b2b{width:var( --container-widget-width, 21.74% );max-width:21.74%;--container-widget-width:21.74%;--container-widget-flex-grow:0;--e-transform-origin-x:right;}.elementor-989 .elementor-element.elementor-element-75814b2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-75814b2b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-989 .elementor-element.elementor-element-75814b2b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-989 .elementor-element.elementor-element-75814b2b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-75814b2b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-989 .elementor-element.elementor-element-75814b2b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989 .elementor-element.elementor-element-3b4ce295{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-989 .elementor-element.elementor-element-3b4ce295.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-654ce03f{width:var( --container-widget-width, 33.06% );max-width:33.06%;--container-widget-width:33.06%;--container-widget-flex-grow:0;--e-transform-origin-x:right;}.elementor-989 .elementor-element.elementor-element-654ce03f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-654ce03f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-989 .elementor-element.elementor-element-654ce03f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-989 .elementor-element.elementor-element-654ce03f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-654ce03f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-989 .elementor-element.elementor-element-654ce03f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989 .elementor-element.elementor-element-179c2285{width:var( --container-widget-width, 31.312% );max-width:31.312%;--container-widget-width:31.312%;--container-widget-flex-grow:0;--e-transform-origin-x:right;}.elementor-989 .elementor-element.elementor-element-179c2285.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-179c2285.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-989 .elementor-element.elementor-element-179c2285.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-989 .elementor-element.elementor-element-179c2285.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-179c2285 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-989 .elementor-element.elementor-element-179c2285 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989 .elementor-element.elementor-element-30221c84{width:var( --container-widget-width, 31.585% );max-width:31.585%;--container-widget-width:31.585%;--container-widget-flex-grow:0;--e-transform-origin-x:right;}.elementor-989 .elementor-element.elementor-element-30221c84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-30221c84.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-989 .elementor-element.elementor-element-30221c84.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-989 .elementor-element.elementor-element-30221c84.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-30221c84 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-989 .elementor-element.elementor-element-30221c84 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989 .elementor-element.elementor-element-67d0ddaa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-67d0ddaa:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-67d0ddaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-989 .elementor-element.elementor-element-1b709c09{text-align:center;}.elementor-989 .elementor-element.elementor-element-1b709c09 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;color:#1e7bd4;}.elementor-989 .elementor-element.elementor-element-6a1e5fb4{text-align:center;}.elementor-989 .elementor-element.elementor-element-6a1e5fb4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:26px;}.elementor-989 .elementor-element.elementor-element-36a51724{--spacer-size:24px;}.elementor-989 .elementor-element.elementor-element-5bf5a1d3{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-5bf5a1d3:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-5bf5a1d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-989 .elementor-element.elementor-element-5bf5a1d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-58b40783{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-989 .elementor-element.elementor-element-58b40783.elementor-element{--order:-99999 /* order start hack */;}.elementor-989 .elementor-element.elementor-element-75ba2853.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-75ba2853{width:var( --container-widget-width, 96.208% );max-width:96.208%;--container-widget-width:96.208%;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-75ba2853.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-989 .elementor-element.elementor-element-75ba2853.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(0px);}.elementor-989 .elementor-element.elementor-element-75ba2853 .elementor-main-swiper{height:302px;width:50%;}.elementor-989 .elementor-element.elementor-element-75ba2853 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-989 .elementor-element.elementor-element-75ba2853 .elementor-swiper-button{font-size:25px;color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-75ba2853 .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-75ba2853 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;height:3px;width:3px;}.elementor-989 .elementor-element.elementor-element-75ba2853 .swiper-horizontal .swiper-pagination-progressbar{height:3px;}.elementor-989 .elementor-element.elementor-element-75ba2853 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}#elementor-lightbox-slideshow-75ba2853{background-color:var( --e-global-color-primary );}#elementor-lightbox-slideshow-75ba2853 .elementor-video-container{width:50%;}@media(max-width:1024px){.elementor-989 .elementor-element.elementor-element-5bf5a1d3{--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;--justify-content:flex-start;}.elementor-989 .elementor-element.elementor-element-58b40783{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-58b40783.elementor-element{--order:-99999 /* order start hack */;}.elementor-989 .elementor-element.elementor-element-75ba2853.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-989 .elementor-element.elementor-element-83b0f91{--width:698.8px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-989 .elementor-element.elementor-element-92062c2{width:100%;max-width:100%;}.elementor-989 .elementor-element.elementor-element-5a7ed89{--spacer-size:0px;}.elementor-989 .elementor-element.elementor-element-a5158ba{width:var( --container-widget-width, 479.8px );max-width:479.8px;--container-widget-width:479.8px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-263fc3a{width:var( --container-widget-width, 307.213px );max-width:307.213px;--container-widget-width:307.213px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-ec4255f{--width:649.8px;}.elementor-989 .elementor-element.elementor-element-49ae6d0{--width:764.8px;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f{width:var( --container-widget-width, 287.8px );max-width:287.8px;--container-widget-width:287.8px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-5fc3bc2f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-989 .elementor-element.elementor-element-12a7904d{--width:794.8px;}.elementor-989 .elementor-element.elementor-element-20379791{width:var( --container-widget-width, 291.65px );max-width:291.65px;--container-widget-width:291.65px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-305eb4af{--width:782.8px;}.elementor-989 .elementor-element.elementor-element-77ca6351{width:var( --container-widget-width, 448.025px );max-width:448.025px;--container-widget-width:448.025px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-77ca6351 .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-7508c3de{width:var( --container-widget-width, 448.025px );max-width:448.025px;--container-widget-width:448.025px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-7508c3de .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-941b0b3{width:var( --container-widget-width, 448.025px );max-width:448.025px;--container-widget-width:448.025px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-941b0b3 .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-75814b2b{width:var( --container-widget-width, 448.025px );max-width:448.025px;--container-widget-width:448.025px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-75814b2b .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-654ce03f{width:var( --container-widget-width, 448.025px );max-width:448.025px;--container-widget-width:448.025px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-654ce03f .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-179c2285{width:var( --container-widget-width, 448.025px );max-width:448.025px;--container-widget-width:448.025px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-179c2285 .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-30221c84{width:var( --container-widget-width, 448.025px );max-width:448.025px;--container-widget-width:448.025px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-30221c84 .elementor-image-box-img{margin-bottom:0px;}.elementor-989 .elementor-element.elementor-element-5bf5a1d3{--width:338.8px;}.elementor-989 .elementor-element.elementor-element-75ba2853.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-989 .elementor-element.elementor-element-75ba2853{width:var( --container-widget-width, 299.625px );max-width:299.625px;--container-widget-width:299.625px;--container-widget-flex-grow:0;}.elementor-989 .elementor-element.elementor-element-75ba2853.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-989 .elementor-element.elementor-element-ec4255f{--width:122.654%;}.elementor-989 .elementor-element.elementor-element-49ae6d0{--width:123.96%;}.elementor-989 .elementor-element.elementor-element-12a7904d{--width:124.07%;}.elementor-989 .elementor-element.elementor-element-305eb4af{--width:101.573%;}.elementor-989 .elementor-element.elementor-element-2341a19{--content-width:1522px;}.elementor-989 .elementor-element.elementor-element-3b4ce295{--width:91.159%;}}/* Start custom CSS for html, class: .elementor-element-92062c2 *//* =========================================================
   Lathika Polyclinic — Hero: WATER BUBBLE GLASS
   Style: soap-bubble glass panels over a full-bleed photo bg.
   Uses backdrop-filter: blur() + a glossy "bubble sheen"
   highlight (radial shine + specular arc) for a premium,
   Apple/iOS-style translucent bubble look.
   ========================================================= */

:root{
  /* Bubble Glass */
  --lph-glass-bg: linear-gradient(135deg, rgba(255,255,255,.30), rgba(255,255,255,.12));
  --lph-glass-bg-soft: linear-gradient(135deg, rgba(255,255,255,.22), rgba(255,255,255,.08));
  --lph-glass-bg-strong: linear-gradient(135deg, rgba(255,255,255,.38), rgba(255,255,255,.16));

  --lph-glass-border: rgba(255,255,255,0.45);
  --lph-glass-border-soft: rgba(255,255,255,0.28);

  --lph-glass-shadow: 0 15px 35px rgba(31,38,135,0.12);
  --lph-glass-highlight: inset 0 1px 0 rgba(255,255,255,0.7);
  --lph-glass-blur: 20px;

  --lph-accent-cyan:#06B6D4;
  --lph-accent-green:#10B981;
  --lph-accent-blue:#2563EB;
}

/* ---------- Wrapper: full-bleed photo background ---------- */
.lph-wrap{
  position: relative;
  overflow: hidden;
  isolation: isolate;
  min-height: 640px;
  display: flex;
  align-items: center;
  padding: 60px 5vw;
  background-color: ;
  background-size: cover;
  background-position: center;
}

/* ---------- Content column ---------- */
.lph-content{
  position: relative;
  z-index: 1;
  max-width: 620px;
}

/* =========================================================
   Reusable bubble-glass mixin (applied via class below)
   Every glass surface gets:
   1. blurred translucent gradient fill
   2. a glossy radial "sheen" in the top-left (::before)
   3. a thin curved specular arc (::after)
   ========================================================= */
.lph-bubble{
  position: relative;
  background: var(--lph-glass-bg);
  -webkit-backdrop-filter: blur(var(--lph-glass-blur));
  backdrop-filter: blur(var(--lph-glass-blur));
  border: 1px solid var(--lph-glass-border);
  box-shadow:
    var(--lph-glass-shadow),
    var(--lph-glass-highlight);
  overflow: hidden;
  isolation: isolate;
}
.lph-bubble::before{
  /* glossy shine, like light hitting the top of a soap bubble */
  content: "";
  position: absolute;
  top: -30%;
  left: -20%;
  width: 65%;
  height: 65%;
  border-radius: 50%;
  background: radial-gradient(circle at 35% 35%,
    rgba(255,255,255,0.55) 0%,
    rgba(255,255,255,0.18) 40%,
    rgba(255,255,255,0) 70%);
  pointer-events: none;
  z-index: 1;
}
.lph-bubble::after{
  /* thin specular arc curving along the lower-right edge */
  content: "";
  position: absolute;
  right: 8%;
  bottom: 10%;
  width: 40%;
  height: 24%;
  border-radius: 50%;
  border-top: 1.5px solid rgba(255,255,255,0.35);
  border-right: 1.5px solid rgba(255,255,255,0.15);
  transform: rotate(20deg);
  pointer-events: none;
  z-index: 1;
}
.lph-bubble > *{
  position: relative;
  z-index: 2;
}

/* ---------- Welcome badge ---------- */
.lph-badge{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 18px;
  border-radius: 999px;
  background: var(--lph-glass-bg-soft);
  border: 1px solid var(--lph-glass-border);
  box-shadow: var(--lph-glass-highlight);
  -webkit-backdrop-filter: blur(14px);
  backdrop-filter: blur(14px);
}
.lph-badge-text{
  font-size: 12.5px;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--lph-accent-cyan);
}

/* ---------- Headline ---------- */
.lph-h1{
  font-family: Georgia, 'Times New Roman', serif;
  font-size: clamp(38px, 5vw, 58px);
  font-weight: 700;
  line-height: 1.08;
  color: #FFFFFF;
  margin: 18px 0 4px;
  text-shadow: 0 2px 20px rgba(0,0,0,0.4);
}
.lph-h1-accent{
  background: linear-gradient(135deg, #60A5FA, #38BDF8, #818CF8);
  background-size: 200% 200%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: lphGradient 5s ease infinite;
}
@keyframes lphGradient{
  0%{ background-position: 0% 50%; }
  50%{ background-position: 100% 50%; }
  100%{ background-position: 0% 50%; }
}

.lph-sub{
  font-family: Georgia, 'Times New Roman', serif;
  font-size: clamp(20px, 2.4vw, 26px);
  color: #E2E8F0;
  font-weight: 400;
  font-style: italic;
  margin: 0 0 18px;
}

.lph-divider{
  width: 56px;
  height: 3px;
  border-radius: 2px;
  background: linear-gradient(90deg, var(--lph-accent-cyan), var(--lph-accent-blue));
  margin-bottom: 22px;
  opacity: 0.8;
}

.lph-desc{
  font-size: 15.5px;
  line-height: 1.7;
  color:#BAB4B3;
  max-width: 520px;
  margin-bottom: 28px;
  text-shadow: 0 1px 8px rgba(0,0,0,0.3);
}

/* ---------- Buttons ---------- */
.lph-btn-row{
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  margin-bottom: 28px;
}
.lph-btn{
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 26px;
  border-radius: 999px; /* fully rounded reads more "bubble" */
  font-weight: 600;
  font-size: 15px;
  text-decoration: none;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background 0.25s ease;
}
.lph-btn:hover{ transform: translateY(-2px); }

.lph-btn-primary{
  background: linear-gradient(135deg, #2563EB, #38BDF8);
  color: #fff;
  box-shadow: 0 10px 26px rgba(37,99,235,0.45);
}
.lph-btn-primary:hover{
  box-shadow: 0 14px 32px rgba(37,99,235,0.55);
}

/* secondary button uses the bubble mixin */
.lph-btn-secondary{
  color: #F1F5F9;
  border-radius: 999px;
}

.lph-icon-slide{ transition: transform 0.25s ease; }
.lph-btn:hover .lph-icon-slide{ transform: translateX(4px); }

.lph-pulse-ring{
  position: absolute;
  inset: -4px;
  border-radius: 999px;
  border: 2px solid rgba(56,189,248,0.5);
  animation: lphPulse 2s ease-out infinite;
  pointer-events: none;
}
@keyframes lphPulse{
  0%{ transform: scale(1); opacity: 0.6; }
  100%{ transform: scale(1.08); opacity: 0; }
}

/* ---------- Specialty tags (small bubble chips) ---------- */
.lph-spec-row{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.lph-spec-tag{
  padding: 9px 16px;
  border-radius: 999px;
  font-size: 13px;
  font-weight: 500;
  color: #F8FAFC;
  background: rgba(255,255,255,.14);
  border: 1px solid rgba(255,255,255,.35);
  box-shadow: var(--lph-glass-highlight);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
}

/* ---------- Right: Glass stats card (bubble) ---------- */
.lph-card{
  position: absolute;
  right: 4vw;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 20px;
  border-radius: 28px; /* softer, more bubble-like radius */
  width: 240px;
}

.lph-pill{
  display: flex;
  flex-direction: column;
  padding: 16px 18px;
  border-radius: 18px;
  background: rgba(255,255,255,0.08);
  border: 1px solid var(--lph-glass-border-soft);
  box-shadow: var(--lph-glass-highlight);
}

.lph-pill-num{
  font-size: 28px;
  font-weight: 800;
  color: var(--lph-accent-green);
  line-height: 1.1;
}

.lph-pill-label{
  margin-top: 4px;
  font-size: 12.5px;
  font-weight: 500;
  color: #CBD5E1;
}

/* ---------- Ambient orbs / caustic rays / crosses ---------- */
.lph-orb{
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  z-index: 0;
  background: radial-gradient(circle at 30% 30%, rgba(56,189,248,0.18), rgba(56,189,248,0) 70%);
}
.lph-orb-1{ width: 380px; height: 380px; top: -100px; left: 10%; }
.lph-orb-2{ width: 300px; height: 300px; bottom: -120px; right: 20%; }
.lph-orb-3{ width: 220px; height: 220px; top: 30%; right: 30%; }

.lph-caustic{ position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 0.15; }
.lph-ray{
  position: absolute;
  width: 2px;
  height: 100%;
  background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
}
.lph-cross-a, .lph-cross-b{
  position: absolute;
  color: rgba(255,255,255,0.06);
  font-size: 64px;
  z-index: 0;
  pointer-events: none;
}

/* ---------- Floating bubble drift (optional, subtle) ----------
   Small free-floating bubble accents drifting upward — purely
   decorative, absolutely positioned, ignored by screen readers. */
.lph-float-bubble{
  position: absolute;
  border-radius: 50%;
  background: radial-gradient(circle at 35% 30%,
    rgba(255,255,255,0.45) 0%,
    rgba(255,255,255,0.10) 45%,
    rgba(255,255,255,0) 75%);
  border: 1px solid rgba(255,255,255,0.25);
  z-index: 0;
  pointer-events: none;
  animation: lphFloat 9s ease-in-out infinite;
}
.lph-float-bubble.sm{ width: 18px; height: 18px; }
.lph-float-bubble.md{ width: 34px; height: 34px; }
.lph-float-bubble.lg{ width: 54px; height: 54px; }
@keyframes lphFloat{
  0%,100%{ transform: translateY(0) translateX(0); }
  50%{ transform: translateY(-22px) translateX(8px); }
}

/* ---------- Responsive ---------- */
@media (max-width: 900px){
  .lph-wrap{
    flex-direction: column;
    padding: 40px 20px;
    min-height: auto;
  }
  .lph-card{
    position: static;
    transform: none;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 28px;
  }
  .lph-pill{ flex: 1 1 30%; }
}

/* ---------- Reduced motion ---------- */
@media (prefers-reduced-motion: reduce){
  .lph-h1-accent, .lph-pulse-ring, .lph-float-bubble{
    animation: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f2e3f0c *//* Import Premium Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,500;0,600;1,500&family=Poppins:wght@300;400&display=swap');

.lathika-premium-text {
  padding: 10px 0; 
}

/* Premium Lead Statement: Uses Playfair Display for an authoritative, high-end feel */
.lathika-lead {
  font-family: 'Playfair Display', serif;
  font-size: 1.6rem; /* Slightly larger to let the elegant font breathe */
  font-weight: 500;
  line-height: 1.5;
  color: #1e293b; 
  margin-top: 0;
  margin-bottom: 1.5rem;
}

/* Brand Name Highlight: Bold and slightly italicized for a bespoke look */
.lathika-brand {
  color: #005bb5; 
  font-weight: 600;
  font-style: italic;
}

/* Accent Line */
 /* Slightly shorter for a more refined, elegant look */
  height: 3px; /* Slightly thinner */
  background-color: #005bb5; 
  margin-bottom: 1.75rem;
  border-radius: 2px;
}

/* Main Paragraph: Uses Poppins for a sleek, modern, and clean reading experience */
.lathika-body {
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
  font-weight: 300; /* Lighter font weight makes it look very premium */
  line-height: 1.85; /* Generous spacing for a luxury feel */
  color: #475569; 
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58b40783 */.clinic-gallery {
  font-family: 'Montserrat', sans-serif; /* Professional font */
  font-size: 28px;                       /* Large heading size */
  color: #004080;                        /* Deep healthcare blue */
  text-align: center;                    /* Centered heading */
  margin: 40px 0 20px;                   /* Spacing above and below */
  position: relative;                    /* For decorative underline */
}

.clinic-gallery::after {
  content: "";
  display: block;
  width: 60px;
  height: 3px;
  background: #2a9d8f;                   /* Accent underline */
  margin: 10px auto 0;
  border-radius: 2px;
}/* End custom CSS */