.elementor-10 .elementor-element.elementor-element-c4228db{--display:flex;--min-height:750px;--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--overlay-opacity:0.54;}.elementor-10 .elementor-element.elementor-element-c4228db::before, .elementor-10 .elementor-element.elementor-element-c4228db > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c4228db > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c4228db > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c4228db > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c4228db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-c4228db:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c4228db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://tsl-india.com/wp-content/uploads/2026/06/banner-2.webp") 50% 50%;background-size:cover;}.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-10 .elementor-element.elementor-element-cb74145{text-align:start;}.elementor-10 .elementor-element.elementor-element-cb74145 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-a73c5cf );}.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-10 .elementor-element.elementor-element-e5a7765 .elementor-button{background-color:var( --e-global-color-0199026 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e5a7765 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e5a7765 .elementor-button:focus{background-color:var( --e-global-color-0f8ff83 );color:var( --e-global-color-a73c5cf );}.elementor-10 .elementor-element.elementor-element-e5a7765:hover{--e-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-e5a7765.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e5a7765{border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-e5a7765 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-e5a7765 .elementor-button:focus svg{fill:var( --e-global-color-a73c5cf );}.elementor-10 .elementor-element.elementor-element-6dd0fb8{--display:flex;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6dd0fb8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6dd0fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-60c647f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-60c647f .wcs-marquee-item{color:var( --e-global-color-a73c5cf );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-60c647f .wcs-marquee-separator{color:var( --e-global-color-b52c48c );}.elementor-10 .elementor-element.elementor-element-335e5d6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-169b49a{text-align:center;}.elementor-10 .elementor-element.elementor-element-169b49a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-6fefb63{text-align:center;}.elementor-10 .elementor-element.elementor-element-6fefb63 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1656d74{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1656d74 .wcs-root{--gba-section-bg:var( --e-global-color-a73c5cf );--gba-overlay-opacity:0.35;}.elementor-10 .elementor-element.elementor-element-1656d74 .wcs-accordion{--gba-accordion-gap:20px;--gba-name-active-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1656d74 .wcs-biz-name{--gba-name-color:var( --e-global-color-2d2a382 );font-size:50px;font-weight:600;line-height:51px;}.elementor-10 .elementor-element.elementor-element-1656d74 .wcs-btn-arrow{--gba-btn-color:var( --e-global-color-a73c5cf );--gba-btn-hover-color:var( --e-global-color-a73c5cf );}.elementor-10 .elementor-element.elementor-element-1656d74 .wcs-btn-arrow span{font-size:14px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-bdcc09c{--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;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-6e9be18{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6e9be18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6e9be18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:400;line-height:86px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6efedcf.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6efedcf{text-align:start;}.elementor-10 .elementor-element.elementor-element-6efedcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:200px;font-weight:600;line-height:100px;color:var( --e-global-color-secondary );}.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-10 .elementor-element.elementor-element-39ff139{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-39ff139 img{width:100%;}.elementor-10 .elementor-element.elementor-element-933298b{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d9a7326{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d9a7326 .wcs-letter-reveal{height:100vh;background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d9a7326 .wcs-letter-reveal .wcs-title{color:var( --e-global-color-a73c5cf );font-size:75px;text-align:center;}.elementor-10 .elementor-element.elementor-element-d9a7326 .wcs-letter-reveal .wcs-title .wcs-char{color:var( --e-global-color-a73c5cf );}.elementor-10 .elementor-element.elementor-element-d9a7326 .wcs-letter-reveal .wcs-mask{text-align:center;}.elementor-10 .elementor-element.elementor-element-b92acaf{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b92acaf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b92acaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0199026 );}.elementor-10 .elementor-element.elementor-element-47bc48e{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-47bc48e .wcs-logo-card{background:var( --e-global-color-b52c48c );border-color:var( --e-global-color-b52c48c );border-radius:21px;}.elementor-10 .elementor-element.elementor-element-47bc48e .wcs-logo-grid{grid-template-columns:repeat(4,1fr);}.elementor-10 .elementor-element.elementor-element-a05dbc1{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:100px;--padding-left:14px;--padding-right:14px;}.elementor-10 .elementor-element.elementor-element-8b09560{width:var( --container-widget-width, 64% );max-width:64%;padding:0px 0px 20px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8b09560 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e95bc80 .wcs-story-item h3{font-size:35px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e95bc80 .wcs-story-item h5{font-size:18px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-e95bc80 .wcs-story-item p{font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-275428b{--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;--overflow:hidden;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c969d9{text-align:center;}.elementor-10 .elementor-element.elementor-element-9c969d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:100px;color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-6fefb63 .elementor-heading-title{font-size:45px;}.elementor-10 .elementor-element.elementor-element-6e9be18{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-6e9be18 .elementor-heading-title{font-size:80px;}.elementor-10 .elementor-element.elementor-element-d9a7326 .wcs-letter-reveal .wcs-title{font-size:6vw;}.elementor-10 .elementor-element.elementor-element-47bc48e .wcs-logo-grid{grid-template-columns:repeat(2,1fr);}.elementor-10 .elementor-element.elementor-element-8b09560{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-8b09560 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-9c969d9 .elementor-heading-title{font-size:46px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-c4228db{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-275428b{--content-width:677px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-c4228db{--min-height:500px;}.elementor-10 .elementor-element.elementor-element-cb74145 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-6fefb63 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-1656d74 .wcs-biz-name{font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6e9be18 .elementor-heading-title{font-size:34px;line-height:51px;}.elementor-10 .elementor-element.elementor-element-6efedcf .elementor-heading-title{font-size:110px;}.elementor-10 .elementor-element.elementor-element-d9a7326{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d9a7326.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d9a7326 .wcs-letter-reveal .wcs-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-47bc48e .wcs-logo-grid{grid-template-columns:repeat(2,1fr);}.elementor-10 .elementor-element.elementor-element-8b09560 .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-e95bc80 .wcs-story-item h3{font-size:22px;}.elementor-10 .elementor-element.elementor-element-e95bc80 .wcs-story-item h5{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9c969d9 .elementor-heading-title{font-size:36px;}}