.elementor-82 .elementor-element.elementor-element-b919da:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-b919da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcsconstructionincie.com/wp-content/uploads/2023/07/selective-focus-of-building-with-windows-near-roof-AZ2CW7N.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-82 .elementor-element.elementor-element-b919da > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-463ab99 ) 30%, var( --e-global-color-accent ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-b919da > .elementor-container{min-height:40vh;}.elementor-82 .elementor-element.elementor-element-b919da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-40195eae > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-82 .elementor-element.elementor-element-24cf9140{text-align:center;}.elementor-82 .elementor-element.elementor-element-6415c29e{text-align:center;}.elementor-82 .elementor-element.elementor-element-4e26577d{padding:6em 1em 6em 1em;}.elementor-82 .elementor-element.elementor-element-255844d4 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-82 .elementor-element.elementor-element-4bb6d9d7{text-align:center;}.elementor-82 .elementor-element.elementor-element-4bb6d9d7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-82 .elementor-element.elementor-element-34133c1{text-align:center;}.elementor-82 .elementor-element.elementor-element-22c6198f{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-7b77a5ba .ekit-team-modal-close{right:10px;color:#656565;}.elementor-82 .elementor-element.elementor-element-7b77a5ba .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-7b77a5ba .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-7b77a5ba .profile-body .profile-title{font-family:var( --e-global-typography-c73f412-font-family ), Sans-serif;font-size:var( --e-global-typography-c73f412-font-size );font-weight:var( --e-global-typography-c73f412-font-weight );text-transform:var( --e-global-typography-c73f412-text-transform );line-height:var( --e-global-typography-c73f412-line-height );margin-bottom:15px;}.elementor-82 .elementor-element.elementor-element-7b77a5ba .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-7b77a5ba .ekit-team-modal-close{color:#656565;}.team-popup-id-7b77a5ba .ekit-team-modal-close svg{fill:#656565;}.elementor-82 .elementor-element.elementor-element-2d771003 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-82 .elementor-element.elementor-element-2d771003 .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-2d771003 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-2d771003 .profile-body .profile-title{font-family:var( --e-global-typography-c73f412-font-family ), Sans-serif;font-size:var( --e-global-typography-c73f412-font-size );font-weight:var( --e-global-typography-c73f412-font-weight );text-transform:var( --e-global-typography-c73f412-text-transform );line-height:var( --e-global-typography-c73f412-line-height );margin-bottom:15px;}.elementor-82 .elementor-element.elementor-element-2d771003 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-2d771003 .ekit-team-modal-close{color:#656565;}.team-popup-id-2d771003 .ekit-team-modal-close svg{fill:#656565;}.elementor-82 .elementor-element.elementor-element-2d2bad3d .ekit-team-modal-close{right:10px;color:#656565;}.elementor-82 .elementor-element.elementor-element-2d2bad3d .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-2d2bad3d .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-2d2bad3d .profile-body .profile-title{font-family:var( --e-global-typography-c73f412-font-family ), Sans-serif;font-size:var( --e-global-typography-c73f412-font-size );font-weight:var( --e-global-typography-c73f412-font-weight );text-transform:var( --e-global-typography-c73f412-text-transform );line-height:var( --e-global-typography-c73f412-line-height );margin-bottom:15px;}.elementor-82 .elementor-element.elementor-element-2d2bad3d .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-2d2bad3d .ekit-team-modal-close{color:#656565;}.team-popup-id-2d2bad3d .ekit-team-modal-close svg{fill:#656565;}.elementor-82 .elementor-element.elementor-element-382326c6 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-82 .elementor-element.elementor-element-382326c6 .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-382326c6 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-382326c6 .profile-body .profile-title{font-family:var( --e-global-typography-c73f412-font-family ), Sans-serif;font-size:var( --e-global-typography-c73f412-font-size );font-weight:var( --e-global-typography-c73f412-font-weight );text-transform:var( --e-global-typography-c73f412-text-transform );line-height:var( --e-global-typography-c73f412-line-height );margin-bottom:15px;}.elementor-82 .elementor-element.elementor-element-382326c6 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-382326c6 .ekit-team-modal-close{color:#656565;}.team-popup-id-382326c6 .ekit-team-modal-close svg{fill:#656565;}.elementor-82 .elementor-element.elementor-element-4e145178{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-2841129c .ekit-team-modal-close{right:10px;color:#656565;}.elementor-82 .elementor-element.elementor-element-2841129c .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-2841129c .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-2841129c .profile-body .profile-title{font-family:var( --e-global-typography-c73f412-font-family ), Sans-serif;font-size:var( --e-global-typography-c73f412-font-size );font-weight:var( --e-global-typography-c73f412-font-weight );text-transform:var( --e-global-typography-c73f412-text-transform );line-height:var( --e-global-typography-c73f412-line-height );margin-bottom:15px;}.elementor-82 .elementor-element.elementor-element-2841129c .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-2841129c .ekit-team-modal-close{color:#656565;}.team-popup-id-2841129c .ekit-team-modal-close svg{fill:#656565;}.elementor-82 .elementor-element.elementor-element-48203304 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-82 .elementor-element.elementor-element-48203304 .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-48203304 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:300px 15px 0px 30px;}.elementor-82 .elementor-element.elementor-element-48203304 .profile-body .profile-title{font-family:var( --e-global-typography-c73f412-font-family ), Sans-serif;font-size:var( --e-global-typography-c73f412-font-size );font-weight:var( --e-global-typography-c73f412-font-weight );text-transform:var( --e-global-typography-c73f412-text-transform );line-height:var( --e-global-typography-c73f412-line-height );margin-bottom:15px;}.elementor-82 .elementor-element.elementor-element-48203304 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-48203304 .ekit-team-modal-close{color:#656565;}.team-popup-id-48203304 .ekit-team-modal-close svg{fill:#656565;}.elementor-82 .elementor-element.elementor-element-4292f582:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-4292f582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcsconstructionincie.com/wp-content/uploads/2023/07/finishing-ceramic-roof-23YNVY8a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-82 .elementor-element.elementor-element-4292f582 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, #000000AB 90%, var( --e-global-color-accent ) 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-4292f582{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-82 .elementor-element.elementor-element-3207b835 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-82 .elementor-element.elementor-element-64bbb989 > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-82 .elementor-element.elementor-element-64bbb989{text-align:center;}.elementor-82 .elementor-element.elementor-element-1e78af06 > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-82 .elementor-element.elementor-element-1e78af06{text-align:center;}.elementor-82 .elementor-element.elementor-element-221cb648 > .elementor-background-overlay{background-image:url("https://tcsconstructionincie.com/wp-content/uploads/2023/07/vector-logos-of-icons-with-architecture-houses-KP8VGS2f.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;}.elementor-82 .elementor-element.elementor-element-221cb648{padding:6em 1em 6em 1em;}.elementor-82 .elementor-element.elementor-element-162e3c2c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.17;}.elementor-82 .elementor-element.elementor-element-162e3c2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-82 .elementor-element.elementor-element-162e3c2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-310c3e1a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-82 .elementor-element.elementor-element-53d3581c > .elementor-widget-container{margin:0% 10% 0% 0%;}.elementor-82 .elementor-element.elementor-element-53d3581c{text-align:start;}.elementor-82 .elementor-element.elementor-element-46081e74 > .elementor-widget-container{margin:0% 10% 0% 0%;}.elementor-82 .elementor-element.elementor-element-46081e74{text-align:start;}.elementor-82 .elementor-element.elementor-element-5dbfedbc > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-82 .elementor-element.elementor-element-1cfc2b61.ekit-equal-height-enable,
					.elementor-82 .elementor-element.elementor-element-1cfc2b61.ekit-equal-height-enable > div,
					.elementor-82 .elementor-element.elementor-element-1cfc2b61.ekit-equal-height-enable .ekit-wid-con,
					.elementor-82 .elementor-element.elementor-element-1cfc2b61.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-82 .elementor-element.elementor-element-1cfc2b61 .elementskit-infobox{background-color:var( --e-global-color-primary );padding:20px 5px 35px 15px;border-radius:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-1cfc2b61{z-index:2;}.elementor-82 .elementor-element.elementor-element-1cfc2b61 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 15px;}.elementor-82 .elementor-element.elementor-element-1cfc2b61 .elementskit-infobox .box-body > p{color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-1cfc2b61 .elementskit-infobox p{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-1cfc2b61 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-1cfc2b61 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:100px;}.elementor-82 .elementor-element.elementor-element-5ebb95d.ekit-equal-height-enable,
					.elementor-82 .elementor-element.elementor-element-5ebb95d.ekit-equal-height-enable > div,
					.elementor-82 .elementor-element.elementor-element-5ebb95d.ekit-equal-height-enable .ekit-wid-con,
					.elementor-82 .elementor-element.elementor-element-5ebb95d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-82 .elementor-element.elementor-element-5ebb95d .elementskit-infobox{background-color:var( --e-global-color-primary );padding:20px 5px 35px 15px;border-radius:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-5ebb95d{z-index:2;}.elementor-82 .elementor-element.elementor-element-5ebb95d .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 15px;}.elementor-82 .elementor-element.elementor-element-5ebb95d .elementskit-infobox .box-body > p{color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-5ebb95d .elementskit-infobox p{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-5ebb95d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-5ebb95d .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:100px;}.elementor-82 .elementor-element.elementor-element-2b203da3.ekit-equal-height-enable,
					.elementor-82 .elementor-element.elementor-element-2b203da3.ekit-equal-height-enable > div,
					.elementor-82 .elementor-element.elementor-element-2b203da3.ekit-equal-height-enable .ekit-wid-con,
					.elementor-82 .elementor-element.elementor-element-2b203da3.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-82 .elementor-element.elementor-element-2b203da3 .elementskit-infobox{background-color:var( --e-global-color-primary );padding:20px 5px 35px 15px;border-radius:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-2b203da3{z-index:2;}.elementor-82 .elementor-element.elementor-element-2b203da3 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 15px;}.elementor-82 .elementor-element.elementor-element-2b203da3 .elementskit-infobox .box-body > p{color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-2b203da3 .elementskit-infobox p{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-2b203da3 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-2b203da3 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:100px;}.elementor-82 .elementor-element.elementor-element-66807d64.ekit-equal-height-enable,
					.elementor-82 .elementor-element.elementor-element-66807d64.ekit-equal-height-enable > div,
					.elementor-82 .elementor-element.elementor-element-66807d64.ekit-equal-height-enable .ekit-wid-con,
					.elementor-82 .elementor-element.elementor-element-66807d64.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-82 .elementor-element.elementor-element-66807d64 .elementskit-infobox{background-color:var( --e-global-color-primary );padding:20px 5px 35px 15px;border-radius:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-66807d64{z-index:2;}.elementor-82 .elementor-element.elementor-element-66807d64 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 15px;}.elementor-82 .elementor-element.elementor-element-66807d64 .elementskit-infobox .box-body > p{color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-66807d64 .elementskit-infobox p{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-66807d64 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-66807d64 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:100px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-4bb6d9d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-82 .elementor-element.elementor-element-34133c1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-22c6198f{--spacer-size:20px;}.elementor-82 .elementor-element.elementor-element-7b77a5ba .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-2d771003 .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-2d2bad3d .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-382326c6 .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-4e145178{--spacer-size:20px;}.elementor-82 .elementor-element.elementor-element-2841129c .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-48203304 .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-64bbb989 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-1e78af06 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-221cb648 > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;}.elementor-82 .elementor-element.elementor-element-310c3e1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-82 .elementor-element.elementor-element-53d3581c > .elementor-widget-container{margin:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-4bb6d9d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-82 .elementor-element.elementor-element-34133c1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-7b77a5ba .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-2d771003 .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-2d2bad3d .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-382326c6 .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-2841129c .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-48203304 .profile-body .profile-title{font-size:var( --e-global-typography-c73f412-font-size );line-height:var( --e-global-typography-c73f412-line-height );}.elementor-82 .elementor-element.elementor-element-64bbb989 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-1e78af06 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-1e78af06{text-align:center;}.elementor-82 .elementor-element.elementor-element-310c3e1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-82 .elementor-element.elementor-element-53d3581c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-46081e74 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-82 .elementor-element.elementor-element-1cfc2b61 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-82 .elementor-element.elementor-element-5ebb95d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-82 .elementor-element.elementor-element-2b203da3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-82 .elementor-element.elementor-element-66807d64 > .elementor-widget-container{margin:0em 0em 0em 0em;}}@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-162e3c2c{width:50%;}.elementor-82 .elementor-element.elementor-element-5dbfedbc{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-162e3c2c{width:100%;}.elementor-82 .elementor-element.elementor-element-5dbfedbc{width:100%;}}@media(min-width:1025px){.elementor-82 .elementor-element.elementor-element-4292f582:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-4292f582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-82 .elementor-element.elementor-element-221cb648 > .elementor-background-overlay{background-attachment:fixed;}}