.elementor-10 .elementor-element.elementor-element-c70efd2 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-10 .elementor-element.elementor-element-c70efd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c70efd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ksl.macrokatwebdesign.com/wp-content/uploads/2023/02/yellowhatcontrs-1024x683.jpg");background-position:0px -195px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c70efd2 > .elementor-background-overlay{background-color:#FFFFFFC2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-c70efd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 150px 0px;}.elementor-10 .elementor-element.elementor-element-c70efd2 > .elementor-shape-bottom svg{width:calc(282% + 1.3px);height:207px;}.elementor-10 .elementor-element.elementor-element-c70efd2 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-10 .elementor-element.elementor-element-60929d8{text-align:left;}.elementor-10 .elementor-element.elementor-element-60929d8 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;line-height:78px;letter-spacing:-0.2px;word-spacing:15px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10 .elementor-element.elementor-element-60929d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5c6de73{text-align:left;color:#FDFDFD;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:29px;word-spacing:4px;}.elementor-10 .elementor-element.elementor-element-5c6de73 > .elementor-widget-container{padding:02% 0% 0% 03%;}.elementor-10 .elementor-element.elementor-element-cd62e60 .elementor-button{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;fill:#000000;color:#000000;background-color:#E9FF67;}.elementor-10 .elementor-element.elementor-element-36ecaa5 .elementor-button{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d3167fc > .elementor-container{max-width:1200px;min-height:200px;}.elementor-10 .elementor-element.elementor-element-d3167fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d3167fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF669;}.elementor-10 .elementor-element.elementor-element-d3167fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-d3167fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-2e51e51{text-align:center;}.elementor-10 .elementor-element.elementor-element-2e51e51 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;line-height:52px;letter-spacing:-0.6px;word-spacing:12px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10 .elementor-element.elementor-element-2e51e51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-50595a6 .elementor-button{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;}.elementor-10 .elementor-element.elementor-element-e23c0f7 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-10 .elementor-element.elementor-element-e23c0f7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e23c0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ksl.macrokatwebdesign.com/wp-content/uploads/2023/02/cement-construct-scaled.jpg");background-position:top right;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-e23c0f7 > .elementor-background-overlay{background-color:#030303C2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-e23c0f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-c7ef00b .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-57b5301{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-10 .elementor-element.elementor-element-57b5301 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-57b5301 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-57b5301 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c6e6cea{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b2e608d .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-4445c7d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-10 .elementor-element.elementor-element-4445c7d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-4445c7d .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-4445c7d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-51a0be4{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-63b63fb .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e2a43ad{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-10 .elementor-element.elementor-element-e2a43ad .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e2a43ad .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e2a43ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-eb0cead{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-73fda5b{width:59.385%;}.elementor-10 .elementor-element.elementor-element-a185456{width:40.571%;}.elementor-10 .elementor-element.elementor-element-5276392{width:22.016%;}.elementor-10 .elementor-element.elementor-element-d0226c9{width:77.984%;}.elementor-10 .elementor-element.elementor-element-8a9f807{width:60.609%;}.elementor-10 .elementor-element.elementor-element-4ad74fd{width:39.391%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-c70efd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c70efd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-c70efd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c70efd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}