.elementor-798 .elementor-element.elementor-element-083698f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-7403100{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-7403100:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-7403100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b1d2a1 );}.elementor-798 .elementor-element.elementor-element-d3d0396{--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-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-798 .elementor-element.elementor-element-bba247e .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.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-798 .elementor-element.elementor-element-3c39b05{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-3c39b05 .elementor-divider-separator{width:10%;}.elementor-798 .elementor-element.elementor-element-3c39b05 .elementor-divider{padding-block-start:0px;padding-block-end: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-798 .elementor-element.elementor-element-5abfcca{--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-798 .elementor-element.elementor-element-0e7233f{--e-image-carousel-slides-to-show:3;}.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-85f4cd0 );}.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-85f4cd0 );}.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2dc3b61 );border-radius:15px 15px 15px 15px;}.elementor-798 .elementor-element.elementor-element-f13bec8{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-2831419{--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-798 .elementor-element.elementor-element-2831419:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-2831419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vaidyaratnam.ae/wp-content/uploads/2026/09/ab.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-798 .elementor-element.elementor-element-f132887{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-798 .elementor-element.elementor-element-7b969e3 .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-41fb47c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-41fb47c .elementor-divider-separator{width:10%;}.elementor-798 .elementor-element.elementor-element-41fb47c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.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-798 .elementor-element.elementor-element-af980e4 .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-af980e4 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-af980e4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-af980e4:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-af980e4 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-af980e4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-e55006a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-e55006a:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-e55006a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-c36f5bd{--display:flex;}.elementor-798 .elementor-element.elementor-element-f76f09f{text-align:center;}.elementor-798 .elementor-element.elementor-element-f76f09f .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.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-798 .elementor-element.elementor-element-fd3246f img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-798 .elementor-element.elementor-element-6f5d4d5{--display:flex;}.elementor-798 .elementor-element.elementor-element-0dde6ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-798 .elementor-element.elementor-element-cc69f2d{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-798 .elementor-element.elementor-element-cc69f2d:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-cc69f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEF264;}.elementor-798 .elementor-element.elementor-element-cc69f2d:hover{background-color:#DAFF9B;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-35744c5 .elementor-icon{font-size:20px;}.elementor-798 .elementor-element.elementor-element-35744c5 .elementor-icon svg{height:20px;}.elementor-798 .elementor-element.elementor-element-2ea0569{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-2ea0569 .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-1e133e5{color:#000000;}.elementor-798 .elementor-element.elementor-element-706a852 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-706a852 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-706a852 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-706a852:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-706a852 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-706a852 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-798 .elementor-element.elementor-element-706a852 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-706a852 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-5599bd5{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-798 .elementor-element.elementor-element-5599bd5:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-5599bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEF264;}.elementor-798 .elementor-element.elementor-element-5599bd5:hover{background-color:#DAFF9B;}.elementor-798 .elementor-element.elementor-element-78ecffa .elementor-icon{font-size:20px;}.elementor-798 .elementor-element.elementor-element-78ecffa .elementor-icon svg{height:20px;}.elementor-798 .elementor-element.elementor-element-67177dc{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-67177dc .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-3e2ab8c{color:#000000;}.elementor-798 .elementor-element.elementor-element-72159a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-72159a0 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-72159a0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-72159a0:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-72159a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-72159a0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-798 .elementor-element.elementor-element-72159a0 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-72159a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-fea4833{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-798 .elementor-element.elementor-element-fea4833:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-fea4833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEF264;}.elementor-798 .elementor-element.elementor-element-fea4833:hover{background-color:#DAFF9B;}.elementor-798 .elementor-element.elementor-element-c35f3fa .elementor-icon{font-size:20px;}.elementor-798 .elementor-element.elementor-element-c35f3fa .elementor-icon svg{height:20px;}.elementor-798 .elementor-element.elementor-element-ad5974e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-ad5974e .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-c53e88c{color:#000000;}.elementor-798 .elementor-element.elementor-element-ad57e39 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-ad57e39 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-ad57e39 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-ad57e39:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-ad57e39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-ad57e39 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-798 .elementor-element.elementor-element-ad57e39 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-ad57e39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-9258b5b{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-798 .elementor-element.elementor-element-9258b5b:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-9258b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEF264;}.elementor-798 .elementor-element.elementor-element-9258b5b:hover{background-color:#DAFF9B;}.elementor-798 .elementor-element.elementor-element-7ce3916 .elementor-icon{font-size:20px;}.elementor-798 .elementor-element.elementor-element-7ce3916 .elementor-icon svg{height:20px;}.elementor-798 .elementor-element.elementor-element-15ee26f{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-15ee26f .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-a571d77{color:#000000;}.elementor-798 .elementor-element.elementor-element-0e61466 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-0e61466 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-0e61466 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-0e61466:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-0e61466 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-0e61466 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-798 .elementor-element.elementor-element-0e61466 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-0e61466 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-bccbd25 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-bccbd25 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-bccbd25 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-bccbd25:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-bccbd25 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-bccbd25 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-75d15d7{--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:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-75d15d7:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-75d15d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-a58aa25{text-align:center;}.elementor-798 .elementor-element.elementor-element-a58aa25 .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-3f5b670{--divider-border-style:solid;--divider-color:var( --e-global-color-44b1795 );--divider-border-width:3px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-3f5b670 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-798 .elementor-element.elementor-element-3f5b670 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-798 .elementor-element.elementor-element-f06735d{text-align:center;color:var( --e-global-color-7b1d2a1 );}.elementor-798 .elementor-element.elementor-element-92ff7a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-c31c78f{--display:flex;}.elementor-798 .elementor-element.elementor-element-cb1cc35{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-798 .elementor-element.elementor-element-c7ed826{text-align:start;}.elementor-798 .elementor-element.elementor-element-c7ed826 img{height:210px;object-fit:cover;object-position:center center;border-radius:15px 15px 0px 0px;}.elementor-798 .elementor-element.elementor-element-deb3c06 .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 15px 15px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-deb3c06 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-deb3c06 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-deb3c06:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-deb3c06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-deb3c06 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-798 .elementor-element.elementor-element-deb3c06 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-deb3c06 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-10b56a8{--display:flex;}.elementor-798 .elementor-element.elementor-element-a53fcf4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-798 .elementor-element.elementor-element-5d25e3b{text-align:start;}.elementor-798 .elementor-element.elementor-element-5d25e3b img{height:210px;object-fit:cover;object-position:center center;border-radius:15px 15px 0px 0px;}.elementor-798 .elementor-element.elementor-element-0df712d .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 15px 15px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-0df712d .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-0df712d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-0df712d:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-0df712d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-0df712d .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-798 .elementor-element.elementor-element-0df712d .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-0df712d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-cc56d99{--display:flex;}.elementor-798 .elementor-element.elementor-element-bfe7a92{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-798 .elementor-element.elementor-element-9a20ac4{text-align:start;}.elementor-798 .elementor-element.elementor-element-9a20ac4 img{height:210px;object-fit:cover;object-position:center center;border-radius:15px 15px 0px 0px;}.elementor-798 .elementor-element.elementor-element-09b7278 .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 15px 15px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-09b7278 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-09b7278 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-09b7278:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-09b7278 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-09b7278 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-798 .elementor-element.elementor-element-09b7278 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-09b7278 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-30e142b{--display:flex;}.elementor-798 .elementor-element.elementor-element-f2b6ac9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-798 .elementor-element.elementor-element-64574c8{text-align:start;}.elementor-798 .elementor-element.elementor-element-64574c8 img{height:210px;object-fit:cover;object-position:center center;border-radius:15px 15px 0px 0px;}.elementor-798 .elementor-element.elementor-element-a266fb1 .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 15px 15px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-a266fb1 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-a266fb1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-a266fb1:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-a266fb1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-a266fb1 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-798 .elementor-element.elementor-element-a266fb1 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-a266fb1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-c107fd2{--display:flex;}.elementor-798 .elementor-element.elementor-element-e0e7f53{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-798 .elementor-element.elementor-element-754ff38{text-align:start;}.elementor-798 .elementor-element.elementor-element-754ff38 img{height:210px;object-fit:cover;object-position:center center;border-radius:15px 15px 0px 0px;}.elementor-798 .elementor-element.elementor-element-e81324f .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 15px 15px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-e81324f .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-e81324f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-e81324f:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-e81324f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-e81324f .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-798 .elementor-element.elementor-element-e81324f .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-e81324f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-18e82ca{--display:flex;}.elementor-798 .elementor-element.elementor-element-ae4eae5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-798 .elementor-element.elementor-element-01dcbf8{text-align:start;}.elementor-798 .elementor-element.elementor-element-01dcbf8 img{border-radius:15px 15px 0px 0px;}.elementor-798 .elementor-element.elementor-element-2baa74a .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 15px 15px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-2baa74a .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-2baa74a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-2baa74a:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-2baa74a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-798 .elementor-element.elementor-element-2baa74a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-798 .elementor-element.elementor-element-2baa74a .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-2baa74a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-47f26dd{--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#BEF264;--e-n-carousel-dots-hover-color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-9eb136c .elementor-button{background-color:var( --e-global-color-2dc3b61 );font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-9eb136c .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-9eb136c .elementor-button:focus{background-color:var( --e-global-color-85f4cd0 );color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-9eb136c:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-9eb136c .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-9eb136c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-cefb38d{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-798 .elementor-element.elementor-element-cefb38d:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-cefb38d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECDD;}.elementor-798 .elementor-element.elementor-element-1c171c6{text-align:center;}.elementor-798 .elementor-element.elementor-element-1c171c6 .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-76fe6af{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-798 .elementor-element.elementor-element-9222e11:hover{--e-transform-translateY:-5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-798 .elementor-element.elementor-element-9222e11{background-color:var( --e-global-color-7b1d2a1 );padding:30px 30px 30px 30px;border-radius:25px 25px 25px 25px;}.elementor-798 .elementor-element.elementor-element-9222e11 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-798 .elementor-element.elementor-element-9222e11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-85f4cd0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-9222e11.elementor-view-framed .elementor-icon, .elementor-798 .elementor-element.elementor-element-9222e11.elementor-view-default .elementor-icon{fill:var( --e-global-color-85f4cd0 );color:var( --e-global-color-85f4cd0 );border-color:var( --e-global-color-85f4cd0 );}.elementor-798 .elementor-element.elementor-element-9222e11.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-9222e11 .elementor-icon{font-size:20px;padding:15px;}.elementor-798 .elementor-element.elementor-element-9222e11 .elementor-icon-box-title, .elementor-798 .elementor-element.elementor-element-9222e11 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;}.elementor-798 .elementor-element.elementor-element-9222e11 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-798 .elementor-element.elementor-element-96d4e90:hover{--e-transform-translateY:-5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-798 .elementor-element.elementor-element-96d4e90{background-color:var( --e-global-color-7b1d2a1 );padding:30px 30px 30px 30px;border-radius:25px 25px 25px 25px;}.elementor-798 .elementor-element.elementor-element-96d4e90 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-798 .elementor-element.elementor-element-96d4e90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-85f4cd0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-96d4e90.elementor-view-framed .elementor-icon, .elementor-798 .elementor-element.elementor-element-96d4e90.elementor-view-default .elementor-icon{fill:var( --e-global-color-85f4cd0 );color:var( --e-global-color-85f4cd0 );border-color:var( --e-global-color-85f4cd0 );}.elementor-798 .elementor-element.elementor-element-96d4e90.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-96d4e90 .elementor-icon{font-size:20px;padding:15px;}.elementor-798 .elementor-element.elementor-element-96d4e90 .elementor-icon-box-title, .elementor-798 .elementor-element.elementor-element-96d4e90 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;}.elementor-798 .elementor-element.elementor-element-96d4e90 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-798 .elementor-element.elementor-element-870ce67:hover{--e-transform-translateY:-5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-798 .elementor-element.elementor-element-870ce67{background-color:var( --e-global-color-7b1d2a1 );padding:30px 30px 30px 30px;border-radius:25px 25px 25px 25px;}.elementor-798 .elementor-element.elementor-element-870ce67 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-798 .elementor-element.elementor-element-870ce67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-85f4cd0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-870ce67.elementor-view-framed .elementor-icon, .elementor-798 .elementor-element.elementor-element-870ce67.elementor-view-default .elementor-icon{fill:var( --e-global-color-85f4cd0 );color:var( --e-global-color-85f4cd0 );border-color:var( --e-global-color-85f4cd0 );}.elementor-798 .elementor-element.elementor-element-870ce67.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-870ce67 .elementor-icon{font-size:20px;padding:15px;}.elementor-798 .elementor-element.elementor-element-870ce67 .elementor-icon-box-title, .elementor-798 .elementor-element.elementor-element-870ce67 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;}.elementor-798 .elementor-element.elementor-element-870ce67 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-798 .elementor-element.elementor-element-6a37b3b:hover{--e-transform-translateY:-5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-798 .elementor-element.elementor-element-6a37b3b{background-color:var( --e-global-color-7b1d2a1 );padding:30px 30px 30px 30px;border-radius:25px 25px 25px 25px;}.elementor-798 .elementor-element.elementor-element-6a37b3b .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-798 .elementor-element.elementor-element-6a37b3b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-85f4cd0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-6a37b3b.elementor-view-framed .elementor-icon, .elementor-798 .elementor-element.elementor-element-6a37b3b.elementor-view-default .elementor-icon{fill:var( --e-global-color-85f4cd0 );color:var( --e-global-color-85f4cd0 );border-color:var( --e-global-color-85f4cd0 );}.elementor-798 .elementor-element.elementor-element-6a37b3b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-6a37b3b .elementor-icon{font-size:20px;padding:15px;}.elementor-798 .elementor-element.elementor-element-6a37b3b .elementor-icon-box-title, .elementor-798 .elementor-element.elementor-element-6a37b3b .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;}.elementor-798 .elementor-element.elementor-element-6a37b3b .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-798 .elementor-element.elementor-element-f4265eb{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-798 .elementor-element.elementor-element-f4265eb:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-f4265eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-2e4138d .elementor-button{background-color:var( --e-global-color-85f4cd0 );font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:010px 20px 10px 20px;}.elementor-798 .elementor-element.elementor-element-2e4138d:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-c0bce4d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-798 .elementor-element.elementor-element-c0bce4d .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-f69508c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-798 .elementor-element.elementor-element-2192b27{padding:20px 20px 20px 20px;}.elementor-798 .elementor-element.elementor-element-b86e2b4{--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;--align-items:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-b86e2b4:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-b86e2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vaidyaratnam.ae/wp-content/uploads/2026/09/tropical-green-leaves-background-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-798 .elementor-element.elementor-element-b86e2b4::before, .elementor-798 .elementor-element.elementor-element-b86e2b4 > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-b86e2b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-b86e2b4 > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-b86e2b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-b86e2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-798 .elementor-element.elementor-element-5e27bcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-798 .elementor-element.elementor-element-563642c{text-align:start;}.elementor-798 .elementor-element.elementor-element-563642c .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;color:var( --e-global-color-85f4cd0 );}.elementor-798 .elementor-element.elementor-element-21de8e9{text-align:start;}.elementor-798 .elementor-element.elementor-element-21de8e9 .elementor-heading-title{font-family:"Palanquin", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-fd59685{color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-1184ad8{--display:flex;}.elementor-798 .elementor-element.elementor-element-c50a956 .elementor-button{background-color:#BEF264;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-798 .elementor-element.elementor-element-c50a956 .elementor-button:hover, .elementor-798 .elementor-element.elementor-element-c50a956 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-c50a956:hover{--e-transform-scale:1.02;}.elementor-798 .elementor-element.elementor-element-c50a956 .elementor-button:hover svg, .elementor-798 .elementor-element.elementor-element-c50a956 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-798 .elementor-element.elementor-element-0dde6ed{--grid-auto-flow:row;}.elementor-798 .elementor-element.elementor-element-47f26dd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-798 .elementor-element.elementor-element-76fe6af{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-798 .elementor-element.elementor-element-7403100{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-798 .elementor-element.elementor-element-bba247e{text-align:center;}.elementor-798 .elementor-element.elementor-element-3c39b05{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-3c39b05 .elementor-divider-separator{width:64%;margin:0 auto;margin-center:0;}.elementor-798 .elementor-element.elementor-element-3c39b05 .elementor-divider{text-align:center;}.elementor-798 .elementor-element.elementor-element-032e468{text-align:center;}.elementor-798 .elementor-element.elementor-element-f13bec8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-798 .elementor-element.elementor-element-2831419{--min-height:325px;}.elementor-798 .elementor-element.elementor-element-f132887{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-7b969e3{text-align:center;}.elementor-798 .elementor-element.elementor-element-41fb47c{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-41fb47c .elementor-divider-separator{width:64%;margin:0 auto;margin-center:0;}.elementor-798 .elementor-element.elementor-element-41fb47c .elementor-divider{text-align:center;}.elementor-798 .elementor-element.elementor-element-f76f09f{text-align:center;}.elementor-798 .elementor-element.elementor-element-fd3246f img{height:480px;}.elementor-798 .elementor-element.elementor-element-0dde6ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-35744c5 .elementor-icon-wrapper{text-align:center;}.elementor-798 .elementor-element.elementor-element-2ea0569{text-align:center;}.elementor-798 .elementor-element.elementor-element-78ecffa .elementor-icon-wrapper{text-align:center;}.elementor-798 .elementor-element.elementor-element-67177dc{text-align:center;}.elementor-798 .elementor-element.elementor-element-c35f3fa .elementor-icon-wrapper{text-align:center;}.elementor-798 .elementor-element.elementor-element-ad5974e{text-align:center;}.elementor-798 .elementor-element.elementor-element-7ce3916 .elementor-icon-wrapper{text-align:center;}.elementor-798 .elementor-element.elementor-element-15ee26f{text-align:center;}.elementor-798 .elementor-element.elementor-element-a58aa25{text-align:center;}.elementor-798 .elementor-element.elementor-element-3f5b670{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-798 .elementor-element.elementor-element-3f5b670 .elementor-divider-separator{width:64%;margin:0 auto;margin-center:0;}.elementor-798 .elementor-element.elementor-element-3f5b670 .elementor-divider{text-align:center;}.elementor-798 .elementor-element.elementor-element-c31c78f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-47f26dd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-798 .elementor-element.elementor-element-1c171c6{text-align:center;}.elementor-798 .elementor-element.elementor-element-76fe6af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-798 .elementor-element.elementor-element-f4265eb{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-c0bce4d{text-align:center;}.elementor-798 .elementor-element.elementor-element-c0bce4d .elementor-heading-title{font-size:25px;}.elementor-798 .elementor-element.elementor-element-f69508c{text-align:center;}.elementor-798 .elementor-element.elementor-element-b86e2b4{--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-798 .elementor-element.elementor-element-5e27bcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-563642c{text-align:center;}.elementor-798 .elementor-element.elementor-element-21de8e9{text-align:center;}.elementor-798 .elementor-element.elementor-element-fd59685{text-align:center;}}@media(min-width:768px){.elementor-798 .elementor-element.elementor-element-d3d0396{--width:33.3333%;}.elementor-798 .elementor-element.elementor-element-5abfcca{--width:66.6666%;}.elementor-798 .elementor-element.elementor-element-2831419{--width:50%;}.elementor-798 .elementor-element.elementor-element-f132887{--width:50%;}.elementor-798 .elementor-element.elementor-element-c36f5bd{--width:30%;}.elementor-798 .elementor-element.elementor-element-6f5d4d5{--width:70%;}.elementor-798 .elementor-element.elementor-element-5e27bcf{--width:70%;}.elementor-798 .elementor-element.elementor-element-1184ad8{--width:30%;}}/* Start custom CSS for image-carousel, class: .elementor-element-0e7233f *//* ================= UPDATED LUXURY INSURANCE CAROUSEL CSS ================= */

/* 1. Left Side Title, Divider & Content */
.elementor-798 .elementor-element.elementor-element-0e7233f h2, 
.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-heading-title {
  color: #123026 !important;
  font-weight: 700 !important;
  letter-spacing: -0.5px !important;
  margin-bottom: 15px !important;
}

.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-divider-separator {
  border-top-width: 3px !important;
  border-top-color: #1b4d3e !important;
  width: 50px !important;
  border-radius: 4px !important;
}

.elementor-798 .elementor-element.elementor-element-0e7233f p {
  color: #556b62 !important;
  font-size: 15px !important;
  line-height: 1.7 !important;
  max-width: 420px;
}

/* 2. Swiper Slide Card Container - Desktop Gap Kammi Panniyachu */
.elementor-798 .elementor-element.elementor-element-0e7233f .swiper-slide,
.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide {
  height: 150px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 4px !important; /* Rendu cards naduvula gap kammi panna */
  box-sizing: border-box !important;
}

/* 3. Logo Box & Images Inside (Big & Clear) */
.elementor-798 .elementor-element.elementor-element-0e7233f .swiper-slide img,
.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel .swiper-slide-image {
  background: #ffffff !important;
  border: 1.5px solid #ebe5dc !important;
  border-radius: 18px !important;
  padding: 10px 18px !important;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.05) !important;
  transition: all 0.35s ease-in-out !important;
  object-fit: contain !important;
  height: 100% !important;
  max-height: 135px !important;
  width: 100% !important;
  max-width: 95% !important;
  filter: none !important;
  opacity: 1 !important;
  box-sizing: border-box !important;
}

/* Hover Interaction on Cards */
.elementor-798 .elementor-element.elementor-element-0e7233f .swiper-slide:hover img,
.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel .swiper-slide-image:hover {
  transform: translateY(-4px) scale(1.02) !important;
  border-color: #c9b084 !important;
  box-shadow: 0 12px 28px rgba(27, 77, 62, 0.12) !important;
}

/* 4. Desktop Navigation Arrows */
.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button {
  background: #ffffff !important;
  border: 1px solid #e2ddd5 !important;
  border-radius: 50% !important;
  width: 40px !important;
  height: 40px !important;
  color: #1b4d3e !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: all 0.3s ease !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  z-index: 10 !important;
}

.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button svg,
.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button i {
  font-size: 14px !important;
  width: 14px !important;
  fill: #1b4d3e !important;
}

.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button:hover {
  background: #1b4d3e !important;
  border-color: #1b4d3e !important;
}

.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button:hover svg,
.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button:hover i {
  fill: #ffffff !important;
  color: #ffffff !important;
}

.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button-prev {
  left: -20px !important;
}

.elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button-next {
  right: -20px !important;
}

/* 5. Mobile Responsive - Arrows Veliya & Card Perusa */

/* ================= MOBILE RESPONSIVE FIX (NO HORIZONTAL OVERFLOW) ================= */
@media (max-width: 768px) {
  /* 1. Section / Container Overflow Cut Pannurathu */
  .elementor-798 .elementor-element.elementor-element-0e7233f,
  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-widget-container {
    width: 100% !important;
    max-width: 100vw !important;
    overflow: hidden !important; /* Screen veliya scroll aagatha maadhiri lock pannum */
    position: relative !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
  }

  /* 2. Carousel Wrapper Spacing */
  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel-wrapper {
    position: relative !important;
    width: 100% !important;
    padding: 0 44px !important; /* Arrows irukka boundary ulla space */
    box-sizing: border-box !important;
    overflow: visible !important;
  }

  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel {
    width: 100% !important;
  }

  /* 3. Slide Card Container */
  .elementor-798 .elementor-element.elementor-element-0e7233f .swiper-slide,
  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel .swiper-slide {
    height: 150px !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    box-sizing: border-box !important;
  }

  /* 4. Logo Card & Images */
  .elementor-798 .elementor-element.elementor-element-0e7233f .swiper-slide img,
  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-image-carousel .swiper-slide-image {
    width: 100% !important;
    max-width: 240px !important;
    height: 140px !important;
    max-height: 140px !important;
    object-fit: contain !important;
    background: #ffffff !important;
    border: 1.5px solid #ebe5dc !important;
    border-radius: 18px !important;
    padding: 12px 18px !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06) !important;
    box-sizing: border-box !important;
    display: block !important;
    margin: 0 auto !important;
  }

  /* 5. Arrows - Screen Kulla Clean-aa Ulla Ukkaaruvathu */
  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button {
    display: flex !important;
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 34px !important;
    height: 34px !important;
    background: #ffffff !important;
    border: 1.5px solid #ebe5dc !important;
    border-radius: 50% !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1) !important;
    z-index: 20 !important;
  }

  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button svg,
  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button i {
    font-size: 12px !important;
    width: 12px !important;
    fill: #1b4d3e !important;
  }

  /* Negative values illama screen edge-kku ulla veikirathu */
  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button-prev {
    left: 6px !important;
    right: auto !important;
  }

  .elementor-798 .elementor-element.elementor-element-0e7233f .elementor-swiper-button-next {
    right: 6px !important;
    left: auto !important;
  }
}/* End custom CSS */