.elementor-2555 .elementor-element.elementor-element-26d1e7aa:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-26d1e7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hmcworks.co.za/wp-content/uploads/2023/04/About-us.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-26d1e7aa > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-26d1e7aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 100px 120px 100px;}.elementor-2555 .elementor-element.elementor-element-344ceb5e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-344ceb5e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;letter-spacing:2px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-4af5bf45{text-align:center;}.elementor-2555 .elementor-element.elementor-element-4af5bf45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:3px 2px 3px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-7495e270{text-align:center;}.elementor-2555 .elementor-element.elementor-element-7495e270 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;line-height:45px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-40e94827{margin-top:30px;margin-bottom:30px;}.elementor-2555 .elementor-element.elementor-element-22d91593 .elementor-button{background-color:var( --e-global-color-3597356 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-22d91593 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-22d91593 .elementor-button:focus{background-color:var( --e-global-color-3597356 );color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-22d91593 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-22d91593 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-22d91593 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-53bb0f25 .elementor-button{background-color:var( --e-global-color-9836595 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-53bb0f25 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-53bb0f25 .elementor-button:focus{background-color:var( --e-global-color-9836595 );}.elementor-2555 .elementor-element.elementor-element-53bb0f25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-247a0e51:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-247a0e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-2555 .elementor-element.elementor-element-247a0e51{border-style:dotted;border-width:1px 1px 1px 1px;box-shadow:2px 10px 10px 2px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-2555 .elementor-element.elementor-element-247a0e51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-10c039c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-10c039c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-fb25b48 > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-fb25b48 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-fb25b48 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-fb25b48{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-fb25b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-fb25b48 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2555 .elementor-element.elementor-element-fb25b48 .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-7dcc5cba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-7dcc5cba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-5fba5813 > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-5fba5813 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-5fba5813 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-5fba5813{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-5fba5813 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-5fba5813 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2555 .elementor-element.elementor-element-5fba5813 .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-3ac8df3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-3ac8df3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-37163678{width:var( --container-widget-width, 110.967% );max-width:110.967%;--container-widget-width:110.967%;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-37163678 > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-37163678 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-37163678 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-37163678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-37163678 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2555 .elementor-element.elementor-element-37163678 .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-5fc7f4bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-5fc7f4bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-84e9e4a > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-84e9e4a .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-84e9e4a .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-84e9e4a{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-84e9e4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-84e9e4a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2555 .elementor-element.elementor-element-84e9e4a .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-5efed04b{text-align:center;}.elementor-2555 .elementor-element.elementor-element-5efed04b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-40a43f4b{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 96.105% );max-width:96.105%;--container-widget-width:96.105%;--container-widget-flex-grow:0;--icon-size:20px;--grid-column-gap:27px;--grid-row-gap:0px;}.elementor-2555 .elementor-element.elementor-element-40a43f4b .elementor-widget-container{text-align:center;}.elementor-2555 .elementor-element.elementor-element-ea9db55{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-7a3dc552.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-7a3dc552.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-4dce50bd{width:var( --container-widget-width, 127.291% );max-width:127.291%;--container-widget-width:127.291%;--container-widget-flex-grow:0;text-align:center;font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2555 .elementor-element.elementor-element-4154e81e{--e-image-carousel-slides-to-show:4;}.elementor-2555 .elementor-element.elementor-element-4154e81e .swiper-wrapper{display:flex;align-items:center;}.elementor-2555 .elementor-element.elementor-element-4cda974e{text-align:center;font-size:22px;font-weight:600;}.elementor-2555 .elementor-element.elementor-element-5d467e65{margin-top:0px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-7b36b609{text-align:end;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-3648f732.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-3648f732.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-3be30a2c{text-align:start;}.elementor-2555 .elementor-element.elementor-element-12c3bd90:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-12c3bd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-2555 .elementor-element.elementor-element-12c3bd90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-2555 .elementor-element.elementor-element-12c3bd90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-33640bc9 > .elementor-widget-container{border-style:dotted;border-width:00px 1px 00px 00px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-33640bc9 .elementor-icon-list-icon i{color:var( --e-global-color-3597356 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-33640bc9 .elementor-icon-list-icon svg{fill:var( --e-global-color-3597356 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-33640bc9{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-33640bc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-33640bc9 .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2555 .elementor-element.elementor-element-33640bc9 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-720438d1 > .elementor-widget-container{border-style:dotted;border-width:00px 1px 00px 00px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-720438d1 .elementor-icon-list-icon i{color:var( --e-global-color-9836595 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-720438d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-9836595 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-720438d1{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-720438d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-720438d1 .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2555 .elementor-element.elementor-element-720438d1 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-1a8d39e4 > .elementor-widget-container{border-style:dotted;border-width:00px 1px 00px 00px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-1a8d39e4 .elementor-icon-list-icon i{color:var( --e-global-color-06620e7 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-1a8d39e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-06620e7 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-1a8d39e4{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-1a8d39e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-1a8d39e4 .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2555 .elementor-element.elementor-element-1a8d39e4 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-7cb252de{margin-top:100px;margin-bottom:100px;}.elementor-2555 .elementor-element.elementor-element-5da3e198 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5da3e198{text-align:center;}.elementor-2555 .elementor-element.elementor-element-5da3e198 .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-a633c15{font-size:22px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-2ea5f938:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-2ea5f938 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6A80A;}.elementor-2555 .elementor-element.elementor-element-2ea5f938 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-2555 .elementor-element.elementor-element-2ea5f938 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-437c1e54{text-align:center;}.elementor-2555 .elementor-element.elementor-element-437c1e54 .elementor-heading-title{font-size:30px;font-weight:500;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-331b8c29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-331b8c29{text-align:justify;font-weight:500;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-68af811 .elementor-button{background-color:#FFFFFF1A;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-16d34479:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-16d34479 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3730D;}.elementor-2555 .elementor-element.elementor-element-16d34479 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-2555 .elementor-element.elementor-element-16d34479 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-34a25b88{text-align:center;}.elementor-2555 .elementor-element.elementor-element-34a25b88 .elementor-heading-title{font-size:30px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-1ed593d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1ed593d1{text-align:justify;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-5b88321a .elementor-button{background-color:#FFFFFF1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-1b7849c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-1b7849c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C8A2E;}.elementor-2555 .elementor-element.elementor-element-1b7849c1 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-2555 .elementor-element.elementor-element-1b7849c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-13b4c6f4{text-align:center;}.elementor-2555 .elementor-element.elementor-element-13b4c6f4 .elementor-heading-title{font-size:30px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-6fbf00a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6fbf00a0{text-align:justify;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-47412d2d .elementor-button{background-color:#FFFFFF1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-3f0414f9:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-3f0414f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001A;}.elementor-2555 .elementor-element.elementor-element-3f0414f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3f0414f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-5d13388e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5d13388e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-5d13388e .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-622b7983 > .elementor-container{max-width:1400px;}.elementor-2555 .elementor-element.elementor-element-22df0588.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2555 .elementor-element.elementor-element-22df0588.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2555 .elementor-element.elementor-element-22df0588.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-22df0588 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2555 .elementor-element.elementor-element-22df0588 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-22df0588 .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4d495d00 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-5cf7932f.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2555 .elementor-element.elementor-element-5cf7932f.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2555 .elementor-element.elementor-element-5cf7932f.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-5cf7932f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2555 .elementor-element.elementor-element-5cf7932f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-5cf7932f .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-70f160d4 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-23cb8252.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2555 .elementor-element.elementor-element-23cb8252.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2555 .elementor-element.elementor-element-23cb8252.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-23cb8252 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2555 .elementor-element.elementor-element-23cb8252 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-23cb8252 .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-15d343b3 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-7d1314a > .elementor-container{max-width:1400px;}.elementor-2555 .elementor-element.elementor-element-21edd95e.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2555 .elementor-element.elementor-element-21edd95e.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2555 .elementor-element.elementor-element-21edd95e.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-21edd95e .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2555 .elementor-element.elementor-element-21edd95e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-21edd95e .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3cd3f78c .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-93211c7.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2555 .elementor-element.elementor-element-93211c7.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2555 .elementor-element.elementor-element-93211c7.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-93211c7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2555 .elementor-element.elementor-element-93211c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-93211c7 .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-266efcbb.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2555 .elementor-element.elementor-element-266efcbb.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2555 .elementor-element.elementor-element-266efcbb.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-266efcbb .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2555 .elementor-element.elementor-element-266efcbb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-266efcbb .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-67fa2e7e{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-4f30d86a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-4f30d86a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-172782be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-172782be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-23f8169a{text-align:center;}.elementor-2555 .elementor-element.elementor-element-23f8169a .elementor-heading-title{font-size:35px;font-weight:800;letter-spacing:0px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-47ddd9cf .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-47ddd9cf .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-47ddd9cf{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-47ddd9cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-47ddd9cf .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:30px;font-weight:500;}.elementor-2555 .elementor-element.elementor-element-47ddd9cf .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-72480add.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-72480add.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-7bc03699 > .elementor-widget-container{margin:31px 0px -9px 0px;}.elementor-2555 .elementor-element.elementor-element-7bc03699{text-align:start;}.elementor-2555 .elementor-element.elementor-element-7bc03699 img{width:250px;}.elementor-2555 .elementor-element.elementor-element-1f9118ea > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-1f9118ea{text-align:justify;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2555 .elementor-element.elementor-element-5bb362cd{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2555 .elementor-element.elementor-element-9079b9d{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2555 .elementor-element.elementor-element-2061bf27{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2555 .elementor-element.elementor-element-596565b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-596565b2:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-596565b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2555 .elementor-element.elementor-element-596565b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-596565b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-640a1c40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-640a1c40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-596d5b24 > .elementor-widget-container{margin:31px 0px -9px 0px;}.elementor-2555 .elementor-element.elementor-element-596d5b24 img{width:250px;}.elementor-2555 .elementor-element.elementor-element-43346f3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-43346f3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-150d18fd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-40f9470c > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-40f9470c{text-align:center;}.elementor-2555 .elementor-element.elementor-element-40f9470c .elementor-heading-title{font-size:40px;font-weight:700;line-height:44px;letter-spacing:0px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-30da391f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-30da391f{text-align:center;font-size:20px;line-height:26px;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-190942cc .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-606b20c6:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-606b20c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hmcworks.co.za/wp-content/uploads/2025/05/back-ground-off-white-scrap-booking.jpg");background-size:cover;}.elementor-2555 .elementor-element.elementor-element-606b20c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-606b20c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-7e3d6728{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2555 .elementor-element.elementor-element-7e3d6728 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-2c7a0bbe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-2c7a0bbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-b7848d0{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-2555 .elementor-element.elementor-element-b7848d0 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-b7848d0 .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-518a5652 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-60902534{width:var( --container-widget-width, 97.332% );max-width:97.332%;--container-widget-width:97.332%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-60902534 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-556cfe65{margin-top:-32px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-66c1b3fb{text-align:justify;font-size:22px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-43e9e752 > .elementor-container{max-width:1200px;}.elementor-2555 .elementor-element.elementor-element-43e9e752{margin-top:20px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-e16dfe0{text-align:justify;font-size:20px;}.elementor-2555 .elementor-element.elementor-element-4e045a5e{text-align:start;font-size:20px;}.elementor-2555 .elementor-element.elementor-element-5512496{text-align:justify;font-size:20px;}.elementor-2555 .elementor-element.elementor-element-6c9fbd0 > .elementor-container{max-width:1200px;}.elementor-2555 .elementor-element.elementor-element-6c9fbd0{margin-top:0px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6eb42978{text-align:justify;font-size:20px;}.elementor-2555 .elementor-element.elementor-element-4aca42af{text-align:start;font-size:20px;}.elementor-2555 .elementor-element.elementor-element-30c15344{text-align:justify;font-size:20px;}.elementor-2555 .elementor-element.elementor-element-69eb1a4a{margin-top:100px;margin-bottom:100px;}.elementor-2555 .elementor-element.elementor-element-21775b7d{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-2555 .elementor-element.elementor-element-21775b7d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-21775b7d .elementor-heading-title{font-size:45px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-679ac01d{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-2555 .elementor-element.elementor-element-679ac01d .elementor-widget-container{text-align:center;}.elementor-2555 .elementor-element.elementor-element-3a447519 > .elementor-container{max-width:1400px;}.elementor-2555 .elementor-element.elementor-element-3a447519{margin-top:50px;margin-bottom:50px;}.elementor-2555 .elementor-element.elementor-element-a5e1fc6 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-1e36be7 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1e36be7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-1e36be7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-1e36be7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1e36be7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-1e36be7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-1e36be7 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-1e36be7 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-145b166 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-6fe01959 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-4fcb4148 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-4fcb4148.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-4fcb4148.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-4fcb4148.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-4fcb4148 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-4fcb4148 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-4fcb4148 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4fcb4148 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-2d66172c .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-48d79df1 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-a677787 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-a677787.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-a677787.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-a677787.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-a677787 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-a677787 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-a677787 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-a677787 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-3457e243 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-46fcabd1 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-1a6c65b9 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-2895b397 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-787f60d3 > .elementor-container{max-width:1400px;}.elementor-2555 .elementor-element.elementor-element-787f60d3{margin-top:50px;margin-bottom:50px;}.elementor-2555 .elementor-element.elementor-element-bd38732 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-3315b74b .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-3315b74b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-3315b74b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-3315b74b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-3315b74b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-3315b74b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-3315b74b .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3315b74b .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-45dda677 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-153fef14 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-1dc69237 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1dc69237.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-1dc69237.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-1dc69237.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1dc69237 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-1dc69237 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-1dc69237 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-1dc69237 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-69a6539c .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-7b1591aa > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-19d424f1 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-392c5de9 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-3724aa5 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-3724aa5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-3724aa5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-3724aa5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-3724aa5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-3724aa5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-3724aa5 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3724aa5 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-32ed5dfc .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-48b791cc > .elementor-container{max-width:1400px;}.elementor-2555 .elementor-element.elementor-element-48b791cc{margin-top:50px;margin-bottom:50px;}.elementor-2555 .elementor-element.elementor-element-50ef397f > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-64dbea7 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-64dbea7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-64dbea7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-64dbea7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-64dbea7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-64dbea7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-64dbea7 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-64dbea7 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-4694746a .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4a6b433e > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-1f7a692b .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1f7a692b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-1f7a692b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-1f7a692b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1f7a692b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-1f7a692b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-1f7a692b .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-1f7a692b .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-5a4eea3 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-382f33a6 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-563fd47a .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-563fd47a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-563fd47a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-563fd47a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-563fd47a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-563fd47a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-563fd47a .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-563fd47a .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-c21776b .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-25dbeff9 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-42c5a6c0 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-2ac9cb1f .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-5ce54e24 > .elementor-container{max-width:1400px;}.elementor-2555 .elementor-element.elementor-element-5ce54e24{margin-top:50px;margin-bottom:50px;}.elementor-2555 .elementor-element.elementor-element-2985b838 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-4a2360bc .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-4a2360bc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-4a2360bc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-4a2360bc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-4a2360bc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-4a2360bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-4a2360bc .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4a2360bc .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-73a42294 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-601e74ea > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-776dd8ed .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-776dd8ed.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-776dd8ed.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-776dd8ed.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-776dd8ed .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-776dd8ed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-776dd8ed .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-776dd8ed .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-1e2b97f5 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-450e93c2 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-460058a4 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-460058a4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-460058a4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-460058a4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-460058a4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-460058a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-460058a4 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-460058a4 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-555ddd4 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-55bced81 > .elementor-element-populated{box-shadow:2px 2px 5px 4px rgba(0, 0, 0, 0.4196078431372549);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-6aa0c048 .elementor-image-box-wrapper{text-align:center;}.elementor-2555 .elementor-element.elementor-element-6aa0c048.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2555 .elementor-element.elementor-element-6aa0c048.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2555 .elementor-element.elementor-element-6aa0c048.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-6aa0c048 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2555 .elementor-element.elementor-element-6aa0c048 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2555 .elementor-element.elementor-element-6aa0c048 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-6aa0c048 .elementor-image-box-description{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-5836c14a .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-770c99cb:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-770c99cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hmcworks.co.za/wp-content/uploads/2025/05/back-ground-off-white-scrap-booking.jpg");background-size:cover;}.elementor-2555 .elementor-element.elementor-element-770c99cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:150px;}.elementor-2555 .elementor-element.elementor-element-770c99cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-10b619fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2555 .elementor-element.elementor-element-10b619fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-24e05793.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-24e05793.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-1d3aea12{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-2555 .elementor-element.elementor-element-1d3aea12 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1d3aea12 .elementor-heading-title{font-size:40px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3f492796 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-4f704b34{width:var( --container-widget-width, 97.332% );max-width:97.332%;--container-widget-width:97.332%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-4f704b34 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5a4510e3{margin-top:-32px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-26c7b129{font-size:22px;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-5e5d5fca > .elementor-container{max-width:1200px;}.elementor-2555 .elementor-element.elementor-element-5e5d5fca{margin-top:-32px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-3b620186{color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-584399b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-584399b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-6f2acfbc{--e-image-carousel-slides-to-show:1;}.elementor-2555 .elementor-element.elementor-element-69db485e{margin-top:50px;margin-bottom:50px;padding:50px 50px 50px 50px;}.elementor-2555 .elementor-element.elementor-element-2975b71b{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-2555 .elementor-element.elementor-element-2975b71b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-2975b71b .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4f55c3b6{margin-top:00px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-25c8494e{font-size:22px;}.elementor-2555 .elementor-element.elementor-element-5b0ea8e9{text-align:justify;font-size:22px;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-26564305.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-26564305.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-50faa8e2 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-47ebc86b .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-73695b9c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2555 .elementor-element.elementor-element-73695b9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2555 .elementor-element.elementor-element-7c37e2d1 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-1e86f9a5 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-42236d84 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-444c68cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-444c68cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-25eb5ded.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2555 .elementor-element.elementor-element-25eb5ded.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2555 .elementor-element.elementor-element-553fddf2{margin-top:00px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-7be1b481 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7be1b481{font-size:22px;}.elementor-2555 .elementor-element.elementor-element-29160783:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-29160783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2222220F;}.elementor-2555 .elementor-element.elementor-element-29160783{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:50px 100px 50px 104px;}.elementor-2555 .elementor-element.elementor-element-29160783 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-2f37b5ba:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-2f37b5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5abcc77 );}.elementor-2555 .elementor-element.elementor-element-2f37b5ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-2f37b5ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-14197bd9{text-align:center;font-size:20px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-7832a209{text-align:center;font-size:20px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-44512023:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-44512023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2222220F;}.elementor-2555 .elementor-element.elementor-element-44512023{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2555 .elementor-element.elementor-element-44512023 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-33aeee44 > .elementor-container{max-width:1300px;}.elementor-2555 .elementor-element.elementor-element-33aeee44{margin-top:50px;margin-bottom:50px;padding:50px 50px 50px 50px;}.elementor-2555 .elementor-element.elementor-element-6aff3893{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-shadow:0px 0px 0px #000000;color:#222222;}.elementor-2555 .elementor-element.elementor-element-5855d008{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2555 .elementor-element.elementor-element-153e40a5 .elementor-icon-list-icon i{color:var( --e-global-color-3597356 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-153e40a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-3597356 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-153e40a5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-153e40a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-153e40a5 .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:22px;font-weight:400;}.elementor-2555 .elementor-element.elementor-element-153e40a5 .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-379c1c3a .elementor-icon-list-icon i{color:var( --e-global-color-9836595 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-379c1c3a .elementor-icon-list-icon svg{fill:var( --e-global-color-9836595 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-379c1c3a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-379c1c3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-379c1c3a .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:22px;font-weight:400;}.elementor-2555 .elementor-element.elementor-element-379c1c3a .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-550293de .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-550293de .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-550293de{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-550293de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-550293de .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:22px;font-weight:400;}.elementor-2555 .elementor-element.elementor-element-550293de .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-286ac909 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-2555 .elementor-element.elementor-element-286ac909{text-align:justify;font-size:20px;color:#222222;}.elementor-2555 .elementor-element.elementor-element-162ceecf{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-64c892f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-64c892f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-2ef5d834 > .elementor-widget-container{background-color:var( --e-global-color-3597356 );padding:20px 10px 20px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2555 .elementor-element.elementor-element-2ef5d834 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-2ef5d834 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-2ef5d834{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-2ef5d834 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-2ef5d834 .elementor-icon-list-item > a{font-size:23px;}.elementor-2555 .elementor-element.elementor-element-2ef5d834 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-3a4405f6 > .elementor-widget-container{background-color:#3C8A2E;padding:20px 10px 20px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2555 .elementor-element.elementor-element-3a4405f6 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-3a4405f6 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor3 );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-3a4405f6{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-3a4405f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-3a4405f6 .elementor-icon-list-item > a{font-size:22px;}.elementor-2555 .elementor-element.elementor-element-3a4405f6 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-4fbd7fde.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-4fbd7fde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-6c4a8bfc > .elementor-widget-container{background-color:var( --e-global-color-06620e7 );padding:20px 10px 20px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2555 .elementor-element.elementor-element-6c4a8bfc .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-6c4a8bfc .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-6c4a8bfc{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-6c4a8bfc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-6c4a8bfc .elementor-icon-list-item > a{font-size:23px;}.elementor-2555 .elementor-element.elementor-element-6c4a8bfc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-4d79a0c7{margin-top:50px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-9373258:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-9373258 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2555 .elementor-element.elementor-element-9373258 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9373258 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-49926e38 > .elementor-widget-container{padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 2px rgba(0,0,0,0.5);}.elementor-2555 .elementor-element.elementor-element-49926e38{text-align:center;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3a8b03f9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-7a980b37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-7a980b37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2555 .elementor-element.elementor-element-7a980b37 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7a980b37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-1716526b > .elementor-widget-container{padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 2px rgba(0,0,0,0.5);}.elementor-2555 .elementor-element.elementor-element-1716526b{text-align:center;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3e8ac5ff > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2555 .elementor-element.elementor-element-291b838c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-291b838c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2555 .elementor-element.elementor-element-291b838c > .elementor-element-populated{border-style:none;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-291b838c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-3c4febc5 > .elementor-widget-container{padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 2px rgba(0,0,0,0.5);}.elementor-2555 .elementor-element.elementor-element-3c4febc5{text-align:center;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-2ea19420 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-79b12f69{margin-top:50px;margin-bottom:50px;}.elementor-2555 .elementor-element.elementor-element-30d7d8c9 > .elementor-element-populated{border-style:dotted;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-tab-title{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-toggle-title, .elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-toggle-title{font-size:25px;}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor1 );}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-3597356 );}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-3597356 );}.elementor-2555 .elementor-element.elementor-element-4bdfdd49 .elementor-tab-content{color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-60c58408 .elementor-button{background-color:var( --e-global-color-3597356 );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3597356 );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-60c58408 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-60c58408 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-60c58408 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-60c58408 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-60c58408 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-15425674 > .elementor-element-populated{border-style:dotted;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-tab-title{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-toggle-title, .elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-toggle-title{font-size:25px;}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-9836595 );}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-9836595 );}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-9836595 );}.elementor-2555 .elementor-element.elementor-element-5103d64f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-9836595 );}.elementor-2555 .elementor-element.elementor-element-4a15abb5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-f812d9f .elementor-button{background-color:var( --e-global-color-9836595 );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b96f61f );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-f812d9f .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-f812d9f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-f812d9f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f812d9f .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-f812d9f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4c3a728 > .elementor-element-populated{border-style:dotted;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2555 .elementor-element.elementor-element-7e7d2b66 .elementor-tab-title{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-7e7d2b66 .elementor-toggle-title, .elementor-2555 .elementor-element.elementor-element-7e7d2b66 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-7e7d2b66 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-7e7d2b66 .elementor-toggle-title{font-size:25px;}.elementor-2555 .elementor-element.elementor-element-7e7d2b66 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-06620e7 );}.elementor-2555 .elementor-element.elementor-element-7e7d2b66 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-06620e7 );}.elementor-2555 .elementor-element.elementor-element-1713ee12 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-2146a0af .elementor-button{background-color:var( --e-global-color-06620e7 );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-06620e7 );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-2146a0af .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-2146a0af .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-2146a0af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-2146a0af .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-2146a0af .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-15f9b268:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-15f9b268 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2555 .elementor-element.elementor-element-15f9b268 > .elementor-element-populated{border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-2555 .elementor-element.elementor-element-15f9b268 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-41df1d8e > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-b96f61f ) 0%, var( --e-global-color-3597356 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-41df1d8e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-41df1d8e .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-29c94f5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-29c94f5b{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-36932379 .elementor-button{background-color:transparent;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );background-image:linear-gradient(76deg, var( --e-global-color-primary ) 0%, var( --e-global-color-06620e7 ) 44%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-36932379 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-36932379 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-36932379 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-36932379 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-36932379 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-4857fcdd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-4857fcdd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2555 .elementor-element.elementor-element-4857fcdd > .elementor-element-populated{border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-2555 .elementor-element.elementor-element-4857fcdd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-26047c7a > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor3 );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-26047c7a{text-align:center;}.elementor-2555 .elementor-element.elementor-element-26047c7a .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:0.2px;color:var( --e-global-color-astglobalcolor6 );}.elementor-2555 .elementor-element.elementor-element-1f67e435 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1f67e435{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-14686721 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-14686721 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-14686721 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-14686721 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-14686721 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-14686721 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-104bfd78 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-104bfd78:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-104bfd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2555 .elementor-element.elementor-element-104bfd78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-104bfd78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-438e64dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-438e64dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-87d6e58 > .elementor-widget-container{margin:31px 0px -9px 0px;}.elementor-2555 .elementor-element.elementor-element-87d6e58 img{width:250px;}.elementor-2555 .elementor-element.elementor-element-16bffe1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-16bffe1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-52118253 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-1d5ddb9c > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1d5ddb9c{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1d5ddb9c .elementor-heading-title{font-size:40px;font-weight:700;line-height:44px;letter-spacing:0px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-1fab4bf7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1fab4bf7{text-align:center;font-size:20px;line-height:26px;color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-f45379c .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-2555 .elementor-element.elementor-element-d977160:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-d977160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hmcworks.co.za/wp-content/uploads/2025/05/back-ground-off-white-scrap-booking.jpg");background-size:cover;}.elementor-2555 .elementor-element.elementor-element-d977160{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 150px 0px;}.elementor-2555 .elementor-element.elementor-element-d977160 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-58d7b6ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2555 .elementor-element.elementor-element-58d7b6ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-2e3d4d23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-2e3d4d23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-639a6092{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-2555 .elementor-element.elementor-element-639a6092 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-639a6092 .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-38a14e78 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-506595f8{width:var( --container-widget-width, 97.332% );max-width:97.332%;--container-widget-width:97.332%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-506595f8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-20478458{margin-top:-32px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-2b0008e4{font-size:22px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3fa73cc8{margin-top:-32px;margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-5cbd04d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-item > a{font-size:22px;}.elementor-2555 .elementor-element.elementor-element-5cbd04d9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-5a839553.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-5a839553.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-d3e3724{--e-image-carousel-slides-to-show:1;}.elementor-2555 .elementor-element.elementor-element-525f1671 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-525f1671 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-2555 .elementor-element.elementor-element-525f1671{margin-top:0px;margin-bottom:0px;padding:100px 50px 50px 50px;}.elementor-2555 .elementor-element.elementor-element-499f22f2{--grid-template-columns:repeat(0, auto);--icon-size:40px;--grid-column-gap:50px;--grid-row-gap:0px;}.elementor-2555 .elementor-element.elementor-element-499f22f2 .elementor-widget-container{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1a877b13 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1a877b13{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1a877b13 .elementor-heading-title{font-size:30px;font-weight:600;letter-spacing:0px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-427d1de3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-427d1de3:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-427d1de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2555 .elementor-element.elementor-element-427d1de3 > .elementor-container{max-width:1000px;}.elementor-2555 .elementor-element.elementor-element-427d1de3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2555 .elementor-element.elementor-element-427d1de3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-5097b0e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001F;}.elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-element-populated, .elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-element-populated{box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 35px 35px 35px;}.elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-27316d2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor8 );}.elementor-2555 .elementor-element.elementor-element-38e953d0 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2555 .elementor-element.elementor-element-5001c71b{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:start;}.elementor-2555 .elementor-element.elementor-element-5001c71b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5001c71b .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-6441e04e{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:start;}.elementor-2555 .elementor-element.elementor-element-6441e04e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6441e04e .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-2774ce56{width:var( --container-widget-width, 100.518% );max-width:100.518%;--container-widget-width:100.518%;--container-widget-flex-grow:0;font-size:22px;font-weight:500;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-2774ce56 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-28c87fdd > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2555 .elementor-element.elementor-element-28c87fdd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2555 .elementor-element.elementor-element-28c87fdd .elementor-icon-list-text{text-shadow:2px 2px 2px #FFFFFF;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2555 .elementor-element.elementor-element-23e25650{width:var( --container-widget-width, 100.518% );max-width:100.518%;--container-widget-width:100.518%;--container-widget-flex-grow:0;font-size:22px;font-weight:500;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-23e25650 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-4ebd8561{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-2555 .elementor-element.elementor-element-4ebd8561 .elementor-widget-container{text-align:left;}.elementor-2555 .elementor-element.elementor-element-4ebd8561 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2555 .elementor-element.elementor-element-1a065c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2555 .elementor-element.elementor-element-1a065c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2555 .elementor-element.elementor-element-65e92b0b iframe{height:400px;}.elementor-2555 .elementor-element.elementor-element-793df7f3{margin-top:50px;margin-bottom:50px;}.elementor-2555 .elementor-element.elementor-element-7055609b{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:start;}.elementor-2555 .elementor-element.elementor-element-7055609b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7055609b .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-6ca20f71 .elementor-tab-title{background-color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-6ca20f71 .elementor-accordion-icon, .elementor-2555 .elementor-element.elementor-element-6ca20f71 .elementor-accordion-title{color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-6ca20f71 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-50497000 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-50497000 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-50497000{padding:50px 0px 100px 0px;}.elementor-2555 .elementor-element.elementor-element-756a9089{text-align:center;font-size:18px;font-weight:700;text-shadow:1px 1px 1px #000000;}.elementor-2555 .elementor-element.elementor-element-774c372a{width:var( --container-widget-width, 97.636% );max-width:97.636%;--container-widget-width:97.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-2555 .elementor-element.elementor-element-774c372a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-774c372a .elementor-heading-title{font-size:35px;font-weight:500;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3aad06b7 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-1ad50814 > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-1ad50814{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1ad50814 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-6ee32d8 img{width:100%;max-width:100%;height:200px;}.elementor-2555 .elementor-element.elementor-element-3e5e70f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3e5e70f4{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-3ac42157 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3ac42157 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-3ac42157 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-3ac42157 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-3ac42157 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-71660e1f > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-334bbd32 > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-334bbd32{text-align:center;}.elementor-2555 .elementor-element.elementor-element-334bbd32 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-2e621c13 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-d8d047d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d8d047d{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-16851d0c .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-16851d0c .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-16851d0c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-16851d0c .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-16851d0c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-5129a755 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-212e4e6f > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-212e4e6f{text-align:center;}.elementor-2555 .elementor-element.elementor-element-212e4e6f .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-6f6e13a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6f6e13a6{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-70d21618 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-70d21618 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-70d21618 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-70d21618 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-70d21618 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-1d264b06 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-4f76194a > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-4f76194a{text-align:center;}.elementor-2555 .elementor-element.elementor-element-4f76194a .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-77f544d4 img{width:100%;max-width:100%;height:200px;}.elementor-2555 .elementor-element.elementor-element-117cfac6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-117cfac6{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-4c9d10cc .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-4c9d10cc .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-4c9d10cc .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-4c9d10cc .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-4c9d10cc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-6ff31c77 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-574a2c84 > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-574a2c84{text-align:center;}.elementor-2555 .elementor-element.elementor-element-574a2c84 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-d584f05 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-5d29e871 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5d29e871{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-3c97d6d5 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-3c97d6d5 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-3c97d6d5 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-3c97d6d5 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-3c97d6d5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-67f5f11d > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-6e644623 > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-6e644623{text-align:center;}.elementor-2555 .elementor-element.elementor-element-6e644623 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-19f5e76e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-19f5e76e{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-71f9803e .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-71f9803e .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-71f9803e .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-71f9803e .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-71f9803e .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-4883591a > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-413d349a > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-413d349a{text-align:center;}.elementor-2555 .elementor-element.elementor-element-413d349a .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-f063b67 img{width:100%;max-width:100%;height:200px;}.elementor-2555 .elementor-element.elementor-element-259752f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-259752f8{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-5aac703d .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-5aac703d .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-5aac703d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-5aac703d .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-5aac703d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-6e1aab54 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-6fedbe31 > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-6fedbe31{text-align:center;}.elementor-2555 .elementor-element.elementor-element-6fedbe31 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-46525119 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-2df43e43 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-2df43e43{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-2f4fd667 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-2f4fd667 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-2f4fd667 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-2f4fd667 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-2f4fd667 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-19216b02 > .elementor-element-populated{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-14d27f6 > .elementor-widget-container{background-color:#222222;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2555 .elementor-element.elementor-element-14d27f6{text-align:center;}.elementor-2555 .elementor-element.elementor-element-14d27f6 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-75afde29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-75afde29{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-2a7145c7 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-2a7145c7 .elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-2a7145c7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-2a7145c7 .elementor-button:hover svg, .elementor-2555 .elementor-element.elementor-element-2a7145c7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2555 .elementor-element.elementor-element-7ff7db54{margin-top:40px;margin-bottom:40px;}.elementor-2555 .elementor-element.elementor-element-fd6aae3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-fd6aae3{text-align:center;}.elementor-2555 .elementor-element.elementor-element-fd6aae3 .elementor-heading-title{font-size:40px;font-weight:700;line-height:44px;letter-spacing:0px;text-shadow:1px 1px 1px #000000;}.elementor-2555 .elementor-element.elementor-element-6f95ce6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6f95ce6f{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2555 .elementor-element.elementor-element-35b157{margin-top:50px;margin-bottom:50px;}.elementor-2555 .elementor-element.elementor-element-163df3d7:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-163df3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hmcworks.co.za/wp-content/uploads/2022/08/Benoni-Suburb.jpg");background-position:center center;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-163df3d7 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2555 .elementor-element.elementor-element-163df3d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2555 .elementor-element.elementor-element-18ae9231 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-18ae9231{text-align:center;}.elementor-2555 .elementor-element.elementor-element-18ae9231 .elementor-heading-title{text-shadow:1px 1px 1px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-2555 .elementor-element.elementor-element-6663dd46 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-6663dd46{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}@media(max-width:1024px){.elementor-2555 .elementor-element.elementor-element-43346f3d > .elementor-element-populated{padding:30px 30px 30px 0px;}.elementor-2555 .elementor-element.elementor-element-40f9470c .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-30da391f > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-190942cc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-41df1d8e .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-29c94f5b > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-26047c7a .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-1f67e435 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-16bffe1d > .elementor-element-populated{padding:30px 30px 30px 0px;}.elementor-2555 .elementor-element.elementor-element-1d5ddb9c .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-1fab4bf7 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-f45379c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-427d1de3{padding:50px 50px 50px 50px;}.elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2555 .elementor-element.elementor-element-50497000{padding:80px 80px 80px 80px;}.elementor-2555 .elementor-element.elementor-element-1ad50814 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-3e5e70f4 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-334bbd32 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-d8d047d > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-212e4e6f .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-6f6e13a6 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-4f76194a .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-117cfac6 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-574a2c84 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-5d29e871 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-6e644623 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-19f5e76e > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-413d349a .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-259752f8 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-6fedbe31 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-2df43e43 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-14d27f6 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-75afde29 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-fd6aae3 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2555 .elementor-element.elementor-element-6f95ce6f > .elementor-widget-container{padding:15px 0px 15px 0px;}}@media(min-width:768px){.elementor-2555 .elementor-element.elementor-element-7dcc5cba{width:18.197%;}.elementor-2555 .elementor-element.elementor-element-3ac8df3f{width:23.848%;}.elementor-2555 .elementor-element.elementor-element-5fc7f4bf{width:17.624%;}.elementor-2555 .elementor-element.elementor-element-79c2c28c{width:20.329%;}.elementor-2555 .elementor-element.elementor-element-32070774{width:37.592%;}.elementor-2555 .elementor-element.elementor-element-56bc0152{width:34.784%;}.elementor-2555 .elementor-element.elementor-element-5e4939b3{width:26.924%;}.elementor-2555 .elementor-element.elementor-element-172782be{width:82.105%;}.elementor-2555 .elementor-element.elementor-element-72480add{width:17.851%;}.elementor-2555 .elementor-element.elementor-element-640a1c40{width:25%;}.elementor-2555 .elementor-element.elementor-element-43346f3d{width:74.665%;}.elementor-2555 .elementor-element.elementor-element-251cf50f{width:69.33%;}.elementor-2555 .elementor-element.elementor-element-1a05b28b{width:30%;}.elementor-2555 .elementor-element.elementor-element-2c7a0bbe{width:65.652%;}.elementor-2555 .elementor-element.elementor-element-518a5652{width:34.31%;}.elementor-2555 .elementor-element.elementor-element-24e05793{width:65.652%;}.elementor-2555 .elementor-element.elementor-element-3f492796{width:34.31%;}.elementor-2555 .elementor-element.elementor-element-64c892f6{width:35.92%;}.elementor-2555 .elementor-element.elementor-element-40853ae7{width:32.325%;}.elementor-2555 .elementor-element.elementor-element-4fbd7fde{width:31.051%;}.elementor-2555 .elementor-element.elementor-element-438e64dc{width:25%;}.elementor-2555 .elementor-element.elementor-element-16bffe1d{width:74.665%;}.elementor-2555 .elementor-element.elementor-element-77f7e926{width:69.33%;}.elementor-2555 .elementor-element.elementor-element-43a28656{width:30%;}.elementor-2555 .elementor-element.elementor-element-2e3d4d23{width:65.652%;}.elementor-2555 .elementor-element.elementor-element-38a14e78{width:34.31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2555 .elementor-element.elementor-element-640a1c40{width:40%;}.elementor-2555 .elementor-element.elementor-element-43346f3d{width:60%;}.elementor-2555 .elementor-element.elementor-element-251cf50f{width:100%;}.elementor-2555 .elementor-element.elementor-element-1a05b28b{width:100%;}.elementor-2555 .elementor-element.elementor-element-438e64dc{width:40%;}.elementor-2555 .elementor-element.elementor-element-16bffe1d{width:60%;}.elementor-2555 .elementor-element.elementor-element-77f7e926{width:100%;}.elementor-2555 .elementor-element.elementor-element-43a28656{width:100%;}.elementor-2555 .elementor-element.elementor-element-5097b0e0{width:45%;}}@media(max-width:767px){.elementor-2555 .elementor-element.elementor-element-26d1e7aa{padding:30px 30px 30px 30px;}.elementor-2555 .elementor-element.elementor-element-4af5bf45 .elementor-heading-title{font-size:35px;}.elementor-2555 .elementor-element.elementor-element-7495e270 .elementor-heading-title{font-size:30px;}.elementor-2555 .elementor-element.elementor-element-247a0e51{padding:10px 10px 10px 10px;}.elementor-2555 .elementor-element.elementor-element-fb25b48 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-5fba5813 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-37163678 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-84e9e4a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-22df0588 .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-5cf7932f .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-23cb8252 .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-21edd95e .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-93211c7 .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-266efcbb .elementor-image-box-img{margin-bottom:25px;}.elementor-2555 .elementor-element.elementor-element-67fa2e7e{padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-23f8169a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-23f8169a .elementor-heading-title{font-size:35px;}.elementor-2555 .elementor-element.elementor-element-7bc03699 img{width:200px;}.elementor-2555 .elementor-element.elementor-element-1f9118ea{text-align:justify;}.elementor-2555 .elementor-element.elementor-element-596565b2{padding:120px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-596d5b24 img{width:200px;}.elementor-2555 .elementor-element.elementor-element-43346f3d > .elementor-element-populated{padding:20px 30px 40px 30px;}.elementor-2555 .elementor-element.elementor-element-1e36be7 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-4fcb4148 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-a677787 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1a6c65b9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-3315b74b .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1dc69237 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1ed0a9c0 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-3724aa5 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-64dbea7 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-1f7a692b .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-563fd47a .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-42c5a6c0 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-4a2360bc .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-776dd8ed .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-460058a4 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-6aa0c048 .elementor-image-box-img{margin-bottom:15px;}.elementor-2555 .elementor-element.elementor-element-29160783{padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-33aeee44{padding:30px 30px 30px 30px;}.elementor-2555 .elementor-element.elementor-element-286ac909{text-align:justify;}.elementor-2555 .elementor-element.elementor-element-4d79a0c7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9373258 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-49926e38{font-size:25px;}.elementor-2555 .elementor-element.elementor-element-7a980b37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-1716526b{font-size:25px;}.elementor-2555 .elementor-element.elementor-element-291b838c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-3c4febc5{font-size:25px;}.elementor-2555 .elementor-element.elementor-element-104bfd78{padding:120px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-87d6e58 img{width:200px;}.elementor-2555 .elementor-element.elementor-element-16bffe1d > .elementor-element-populated{padding:20px 30px 40px 30px;}.elementor-2555 .elementor-element.elementor-element-525f1671{padding:20px 20px 20px 20px;}.elementor-2555 .elementor-element.elementor-element-1a877b13 .elementor-heading-title{font-size:35px;}.elementor-2555 .elementor-element.elementor-element-427d1de3{padding:50px 30px 50px 30px;}.elementor-2555 .elementor-element.elementor-element-5097b0e0 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-27316d2a{text-align:center;}.elementor-2555 .elementor-element.elementor-element-50497000{padding:60px 30px 60px 30px;}.elementor-2555 .elementor-element.elementor-element-3aad06b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-6ee32d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6ee32d8 img{width:100%;max-width:100%;height:200px;}.elementor-2555 .elementor-element.elementor-element-71660e1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-5129a755 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-1d264b06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-77f544d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-77f544d4 img{width:100%;max-width:100%;height:200px;}.elementor-2555 .elementor-element.elementor-element-6ff31c77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-67f5f11d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2555 .elementor-element.elementor-element-f063b67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f063b67 img{width:100%;max-width:100%;height:200px;}.elementor-2555 .elementor-element.elementor-element-fd6aae3 .elementor-heading-title{font-size:25px;}}