.elementor-1336 .elementor-element.elementor-element-d3445a5{--display:flex;--min-height:90vh;--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:.3;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px}.elementor-1336 .elementor-element.elementor-element-d3445a5:not(.elementor-motion-effects-element-type-background),.elementor-1336 .elementor-element.elementor-element-d3445a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.vidhitra.com/wp-content/uploads/2025/07/1-Practice-Areas-Banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1336 .elementor-element.elementor-element-d3445a5:before,.elementor-1336 .elementor-element.elementor-element-d3445a5>.elementor-background-video-container:before,.elementor-1336 .elementor-element.elementor-element-d3445a5>.e-con-inner>.elementor-background-video-container:before,.elementor-1336 .elementor-element.elementor-element-d3445a5>.elementor-background-slideshow:before,.elementor-1336 .elementor-element.elementor-element-d3445a5>.e-con-inner>.elementor-background-slideshow:before,.elementor-1336 .elementor-element.elementor-element-d3445a5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-18c3ed61);--background-overlay:''}.elementor-1336 .elementor-element.elementor-element-a9d34f7{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1336 .elementor-element.elementor-element-a9d34f7.e-con{--align-self:center}.elementor-1336 .elementor-element.elementor-element-243480b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-1336 .elementor-element.elementor-element-243480b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1336 .elementor-element.elementor-element-243480b .elementor-heading-title{font-size:4em;color:var(--e-global-color-astglobalcolor5)}.elementor-1336 .elementor-element.elementor-element-366c1d0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.98;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1336 .elementor-element.elementor-element-366c1d0:before,.elementor-1336 .elementor-element.elementor-element-366c1d0>.elementor-background-video-container:before,.elementor-1336 .elementor-element.elementor-element-366c1d0>.e-con-inner>.elementor-background-video-container:before,.elementor-1336 .elementor-element.elementor-element-366c1d0>.elementor-background-slideshow:before,.elementor-1336 .elementor-element.elementor-element-366c1d0>.e-con-inner>.elementor-background-slideshow:before,.elementor-1336 .elementor-element.elementor-element-366c1d0>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-1336 .elementor-element.elementor-element-0dd91f7{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1336 .elementor-element.elementor-element-a774a8b{text-align:center}.elementor-1336 .elementor-element.elementor-element-c029a5f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1336 .elementor-element.elementor-element-c029a5f .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0}.elementor-1336 .elementor-element.elementor-element-c029a5f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-1336 .elementor-element.elementor-element-cf3fb91>.elementor-widget-container{padding:0}.elementor-1336 .elementor-element.elementor-element-cf3fb91{text-align:center}.elementor-1336 .elementor-element.elementor-element-cf3fb91 .elementor-heading-title{font-size:22px;font-weight:600;text-transform:none;font-style:italic;color:var(--e-global-color-astglobalcolor3)}.elementor-1336 .elementor-element.elementor-element-a730e24>.elementor-widget-container{margin:0}.elementor-1336 .elementor-element.elementor-element-a730e24{columns:1;font-size:21px}.elementor-1336 .elementor-element.elementor-element-a730e24.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-accent)}.elementor-1336 .elementor-element.elementor-element-a730e24.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-1336 .elementor-element.elementor-element-a730e24.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-1336 .elementor-element.elementor-element-a730e24 .elementor-drop-cap{margin-inline-end:3px}.elementor-1336 .elementor-element.elementor-element-af6299f{--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:100px;--padding-left:0px;--padding-right:0px}.elementor-1336 .elementor-element.elementor-element-47a5370{--display:flex}.elementor-1336 .elementor-element.elementor-element-c73c581{text-align:center}.elementor-1336 .elementor-element.elementor-element-1fce558{--divider-border-style:solid;--divider-color:#7b7b7b;--divider-border-width:1px}.elementor-1336 .elementor-element.elementor-element-1fce558 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0}.elementor-1336 .elementor-element.elementor-element-1fce558 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-1336 .elementor-element.elementor-element-5e279e7{--display:flex}body.elementor-page-1336:not(.elementor-motion-effects-element-type-background),body.elementor-page-1336>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-1336 .elementor-element.elementor-element-0dd91f7{--width:100%}}@media(max-width:1024px){.elementor-1336 .elementor-element.elementor-element-d3445a5{--min-height:65vh;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-1336 .elementor-element.elementor-element-366c1d0{--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:64px}.elementor-1336 .elementor-element.elementor-element-0dd91f7{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-1336 .elementor-element.elementor-element-d3445a5{--min-height:30vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1336 .elementor-element.elementor-element-243480b .elementor-heading-title{font-size:2.2em}.elementor-1336 .elementor-element.elementor-element-366c1d0{--padding-top:40px;--padding-bottom:64px;--padding-left:24px;--padding-right:32px}.elementor-1336 .elementor-element.elementor-element-0dd91f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1336 .elementor-element.elementor-element-a730e24{columns:1}}@media(min-width:1025px){.elementor-1336 .elementor-element.elementor-element-d3445a5:not(.elementor-motion-effects-element-type-background),.elementor-1336 .elementor-element.elementor-element-d3445a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}.services-section{max-width:1200px;margin:0 auto;padding:40px 20px}.section-header{text-align:center;margin-bottom:40px}.section-header h2{font-size:2.5rem;color:#0e1d2d;margin-bottom:15px;font-weight:700}.divider{width:80px;height:4px;background:linear-gradient(to right,#00cccf,#e91e63);margin:0 auto;border-radius:2px}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.service-card{position:relative;height:350px;border-radius:2px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:all .4s ease;cursor:pointer;filter:drop-shadow(0 4px 4px rgba(227,115,131,.7))}.service-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.service-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:all .5s ease}.service-card:hover .service-image{transform:scale(1.05)}.service-overlay{position:absolute;bottom:0;left:0;width:100%;padding:25px;background:linear-gradient(to top,rgba(14,29,45,.9) 0%,transparent 100%);color:#fff;transition:all .4s ease}.service-card:hover .service-overlay{background:linear-gradient(to top,rgba(14,29,45,.95) 0%,rgba(14,29,45,.7) 100%);padding-bottom:40px}.service-title{font-size:1.4rem;font-weight:600;margin-bottom:10px;color:#fff}.read-more-btn{display:inline-flex;align-items:center;padding:10px 20px;background-color:#00cccf;color:#fff;text-decoration:none;border-radius:2px;font-weight:600;font-size:.9rem;transition:all .3s ease;opacity:0;transform:translateY(10px)}.service-card:hover .read-more-btn{opacity:1;transform:translateY(0)}.read-more-btn:hover{background-color:#fff;transform:translateY(-2px)}.read-more-btn i{margin-left:8px;transition:transform .3s ease}.read-more-btn:hover i{transform:translateX(4px)}@media (max-width:992px){.services-grid{grid-template-columns:repeat(2,1fr)}.section-header h2{font-size:2.2rem}}@media (max-width:576px){.services-grid{grid-template-columns:1fr}.section-header h2{font-size:2rem}.service-card{height:300px}}.services-page{background:#fee;background:-webkit-linear-gradient(to right,#ddefbb,#fee);background:linear-gradient(to right,#ddefbb,#fee)}