.elementor-274 .elementor-element.elementor-element-48114eb3:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-48114eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d3e47e );background-image:url("https://jaconstructiondemolition.group-tgs.com/wp-content/uploads/2023/02/hand-in-hand-between-project-contractors-and-customers-due-to-negotiation-of-expenses-and-investments-construction-and-repair-of-residential-buildings-photo-transformed.jpeg");background-position:0px -58px;background-repeat:no-repeat;background-size:cover;}.elementor-274 .elementor-element.elementor-element-48114eb3 > .elementor-background-overlay{background-color:var( --e-global-color-5d3e47e );opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-48114eb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 70px 0px;}.elementor-274 .elementor-element.elementor-element-4ff20098{text-align:left;}.elementor-274 .elementor-element.elementor-element-4ff20098 .elementor-heading-title{color:var( --e-global-color-4789b68 );font-family:var( --e-global-typography-86b8c66-font-family ), Sans-serif;font-size:var( --e-global-typography-86b8c66-font-size );font-weight:var( --e-global-typography-86b8c66-font-weight );line-height:var( --e-global-typography-86b8c66-line-height );letter-spacing:var( --e-global-typography-86b8c66-letter-spacing );word-spacing:var( --e-global-typography-86b8c66-word-spacing );text-shadow:2px 7px 10px rgba(0,0,0,0.3);}.elementor-274 .elementor-element.elementor-element-6df7d958{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-274 .elementor-element.elementor-element-6df7d958 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-dd59622 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-274 .elementor-element.elementor-element-36f1357 img{box-shadow:-20px 20px 0px 0px #FFD808;}.elementor-274 .elementor-element.elementor-element-197e3822 .pp-dual-heading{flex-direction:row;gap:3px;}.elementor-274 .elementor-element.elementor-element-197e3822{text-align:left;}.elementor-274 .elementor-element.elementor-element-197e3822 .pp-first-text{color:#1B2347;}.elementor-274 .elementor-element.elementor-element-197e3822 .pp-second-text{color:var( --e-global-color-secondary );font-weight:400;}.elementor-274 .elementor-element.elementor-element-197e3822 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-274 .elementor-element.elementor-element-4da903e4 .elementor-heading-title{color:#1B2347;}.elementor-274 .elementor-element.elementor-element-567d3f5a .elementor-button{font-weight:500;text-decoration:none;background-color:#1B2347;}.elementor-274 .elementor-element.elementor-element-567d3f5a .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-567d3f5a .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-274 .elementor-element.elementor-element-61e65958{padding:0px 0px 100px 0px;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B2347;padding:30px 20px 30px 20px;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box-icon{font-size:55px;color:#1B2347;padding:22px;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box-icon svg{fill:#1B2347;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box-icon img{width:100px;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box-title{color:#1B2347;font-family:"Ubuntu", Sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;line-height:1.2em;margin-bottom:13px;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box-subtitle{margin-bottom:20px;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box-description{margin-bottom:0px;}.elementor-274 .elementor-element.elementor-element-4900c7c0 .pp-info-box-button{text-decoration:none;}.elementor-274 .elementor-element.elementor-element-73151323:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-73151323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d3e47e );background-image:url("https://jaconstructiondemolition.group-tgs.com/wp-content/uploads/2023/02/CONSTRUCTION2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-274 .elementor-element.elementor-element-73151323 > .elementor-background-overlay{background-color:var( --e-global-color-4789b68 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-73151323{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-274 .elementor-element.elementor-element-7bcae1ba > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-274 .elementor-element.elementor-element-17816760{text-align:left;}.elementor-274 .elementor-element.elementor-element-17816760 .elementor-heading-title{color:#1B2347;}.elementor-274 .elementor-element.elementor-element-11a036f8{text-align:left;color:var( --e-global-color-5d3e47e );font-family:var( --e-global-typography-9e8a596-font-family ), Sans-serif;font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-58a90e34{--spacer-size:20px;}.elementor-274 .elementor-element.elementor-element-7a432ace:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-7a432ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4789b68 );}.elementor-274 .elementor-element.elementor-element-7a432ace{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-274 .elementor-element.elementor-element-7a432ace > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-5c30f999 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-106ff88 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-274 .elementor-element.elementor-element-5c30f999 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-41b6621c .elementor-counter-number-wrapper{color:#1B2347;font-family:var( --e-global-typography-e543f35-font-family ), Sans-serif;font-size:var( --e-global-typography-e543f35-font-size );font-weight:var( --e-global-typography-e543f35-font-weight );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-41b6621c .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-9e8a596-font-family ), Sans-serif;font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-3c4519ab > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-106ff88 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-274 .elementor-element.elementor-element-3c4519ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-502d36ec .elementor-counter-number-wrapper{color:#1B2347;font-family:var( --e-global-typography-e543f35-font-family ), Sans-serif;font-size:var( --e-global-typography-e543f35-font-size );font-weight:var( --e-global-typography-e543f35-font-weight );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-502d36ec .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-9e8a596-font-family ), Sans-serif;font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-672ce65 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-106ff88 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-274 .elementor-element.elementor-element-672ce65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-513ae77d .elementor-counter-number-wrapper{color:#1B2347;font-family:var( --e-global-typography-e543f35-font-family ), Sans-serif;font-size:var( --e-global-typography-e543f35-font-size );font-weight:var( --e-global-typography-e543f35-font-weight );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-513ae77d .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-9e8a596-font-family ), Sans-serif;font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-bc-flex-widget .elementor-274 .elementor-element.elementor-element-2a587336.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-274 .elementor-element.elementor-element-2a587336.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-274 .elementor-element.elementor-element-2a587336 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-274 .elementor-element.elementor-element-27ded9df img{width:64%;}.elementor-274 .elementor-element.elementor-element-27ded9df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-274 .elementor-element.elementor-element-dd59622{width:54.649%;}.elementor-274 .elementor-element.elementor-element-62ff15ea{width:45.307%;}.elementor-274 .elementor-element.elementor-element-7bcae1ba{width:53.933%;}.elementor-274 .elementor-element.elementor-element-2a587336{width:46.02%;}}@media(max-width:1024px){.elementor-274 .elementor-element.elementor-element-48114eb3:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-48114eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-274 .elementor-element.elementor-element-4ff20098 .elementor-heading-title{font-size:var( --e-global-typography-86b8c66-font-size );line-height:var( --e-global-typography-86b8c66-line-height );letter-spacing:var( --e-global-typography-86b8c66-letter-spacing );word-spacing:var( --e-global-typography-86b8c66-word-spacing );}.elementor-274 .elementor-element.elementor-element-11a036f8{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-41b6621c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e543f35-font-size );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-41b6621c .elementor-counter-title{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-502d36ec .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e543f35-font-size );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-502d36ec .elementor-counter-title{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-513ae77d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e543f35-font-size );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-513ae77d .elementor-counter-title{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}}@media(max-width:767px){.elementor-274 .elementor-element.elementor-element-48114eb3:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-48114eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-274 .elementor-element.elementor-element-4ff20098 .elementor-heading-title{font-size:var( --e-global-typography-86b8c66-font-size );line-height:var( --e-global-typography-86b8c66-line-height );letter-spacing:var( --e-global-typography-86b8c66-letter-spacing );word-spacing:var( --e-global-typography-86b8c66-word-spacing );}.elementor-274 .elementor-element.elementor-element-dd59622 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-274 .elementor-element.elementor-element-11a036f8{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-41b6621c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e543f35-font-size );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-41b6621c .elementor-counter-title{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-502d36ec .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e543f35-font-size );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-502d36ec .elementor-counter-title{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}.elementor-274 .elementor-element.elementor-element-513ae77d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e543f35-font-size );line-height:var( --e-global-typography-e543f35-line-height );letter-spacing:var( --e-global-typography-e543f35-letter-spacing );word-spacing:var( --e-global-typography-e543f35-word-spacing );}.elementor-274 .elementor-element.elementor-element-513ae77d .elementor-counter-title{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );letter-spacing:var( --e-global-typography-9e8a596-letter-spacing );word-spacing:var( --e-global-typography-9e8a596-word-spacing );}}