.elementor-2437 .elementor-element.elementor-element-8381399:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-8381399 > .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-2437 .elementor-element.elementor-element-8381399 > .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-2437 .elementor-element.elementor-element-8381399{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 100px 120px 100px;}.elementor-2437 .elementor-element.elementor-element-d9d7dfd{text-align:center;}.elementor-2437 .elementor-element.elementor-element-d9d7dfd .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-2437 .elementor-element.elementor-element-909619f{text-align:center;}.elementor-2437 .elementor-element.elementor-element-909619f .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-2437 .elementor-element.elementor-element-75ab847{text-align:center;}.elementor-2437 .elementor-element.elementor-element-75ab847 .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-2437 .elementor-element.elementor-element-83906ec{margin-top:30px;margin-bottom:30px;}.elementor-2437 .elementor-element.elementor-element-4fd5135 .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-2437 .elementor-element.elementor-element-4fd5135 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-4fd5135 .elementor-button:focus{background-color:var( --e-global-color-3597356 );color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-4fd5135 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-4fd5135 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-4fd5135 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-4994be6 .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-2437 .elementor-element.elementor-element-4994be6 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-4994be6 .elementor-button:focus{background-color:var( --e-global-color-9836595 );}.elementor-2437 .elementor-element.elementor-element-4994be6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-309c33a:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-309c33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-2437 .elementor-element.elementor-element-309c33a{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-2437 .elementor-element.elementor-element-309c33a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-8163ec3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-8163ec3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-65db87a > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-65db87a .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-65db87a .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-65db87a{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-65db87a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-65db87a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2437 .elementor-element.elementor-element-65db87a .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-2437 .elementor-element.elementor-element-e5f5100.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-e5f5100.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-41a99d8 > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-41a99d8 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-41a99d8 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-41a99d8{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-41a99d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-41a99d8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2437 .elementor-element.elementor-element-41a99d8 .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-2437 .elementor-element.elementor-element-ba26803.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-ba26803.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-c902306{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-2437 .elementor-element.elementor-element-c902306 > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-c902306 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-c902306 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-c902306 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-c902306 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2437 .elementor-element.elementor-element-c902306 .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-2437 .elementor-element.elementor-element-6c93be3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-6c93be3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-cfda2ed > .elementor-widget-container{border-style:dotted;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-cfda2ed .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-cfda2ed .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-cfda2ed{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-cfda2ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-cfda2ed .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-2437 .elementor-element.elementor-element-cfda2ed .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-11862ef{text-align:center;}.elementor-2437 .elementor-element.elementor-element-11862ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-c3de9ee{--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:17px;--grid-row-gap:0px;}.elementor-2437 .elementor-element.elementor-element-c3de9ee .elementor-widget-container{text-align:center;}.elementor-2437 .elementor-element.elementor-element-218ba95{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-5365000.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-5365000.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-f9d1133{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-2437 .elementor-element.elementor-element-ff7e26a{--e-image-carousel-slides-to-show:4;}.elementor-2437 .elementor-element.elementor-element-ff7e26a .swiper-wrapper{display:flex;align-items:center;}.elementor-2437 .elementor-element.elementor-element-aaad73c{text-align:center;font-size:22px;font-weight:600;}.elementor-2437 .elementor-element.elementor-element-0a94dcd{margin-top:0px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-ba56084{text-align:end;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-812d845.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-812d845.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-a403893{text-align:start;}.elementor-2437 .elementor-element.elementor-element-8ce77d0:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-8ce77d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-2437 .elementor-element.elementor-element-8ce77d0{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-2437 .elementor-element.elementor-element-8ce77d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-2e4187b > .elementor-widget-container{border-style:dotted;border-width:00px 1px 00px 00px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-2e4187b .elementor-icon-list-icon i{color:var( --e-global-color-3597356 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-2e4187b .elementor-icon-list-icon svg{fill:var( --e-global-color-3597356 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-2e4187b{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-2e4187b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-2e4187b .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2437 .elementor-element.elementor-element-2e4187b .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-96d36fe > .elementor-widget-container{border-style:dotted;border-width:00px 1px 00px 00px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-96d36fe .elementor-icon-list-icon i{color:var( --e-global-color-9836595 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-96d36fe .elementor-icon-list-icon svg{fill:var( --e-global-color-9836595 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-96d36fe{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-96d36fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-96d36fe .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2437 .elementor-element.elementor-element-96d36fe .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-fbc673e > .elementor-widget-container{border-style:dotted;border-width:00px 1px 00px 00px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-fbc673e .elementor-icon-list-icon i{color:var( --e-global-color-06620e7 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-fbc673e .elementor-icon-list-icon svg{fill:var( --e-global-color-06620e7 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-fbc673e{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-fbc673e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-fbc673e .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2437 .elementor-element.elementor-element-fbc673e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-402a095{margin-top:100px;margin-bottom:100px;}.elementor-2437 .elementor-element.elementor-element-143b16f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-143b16f{text-align:center;}.elementor-2437 .elementor-element.elementor-element-143b16f .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-6efcdea{font-size:22px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-5abc6e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-5abc6e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6A80A;}.elementor-2437 .elementor-element.elementor-element-5abc6e0 > .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-2437 .elementor-element.elementor-element-5abc6e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-9d4407b{text-align:center;}.elementor-2437 .elementor-element.elementor-element-9d4407b .elementor-heading-title{font-size:30px;font-weight:500;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-2c6ad35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-2c6ad35{text-align:justify;font-weight:500;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-c39b94e .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-2437 .elementor-element.elementor-element-57b9bd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-57b9bd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3730D;}.elementor-2437 .elementor-element.elementor-element-57b9bd7 > .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-2437 .elementor-element.elementor-element-57b9bd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-7832829{text-align:center;}.elementor-2437 .elementor-element.elementor-element-7832829 .elementor-heading-title{font-size:30px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-c99dc1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c99dc1a{text-align:justify;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-f820fe9 .elementor-button{background-color:#FFFFFF1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-e74c83a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-e74c83a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C8A2E;}.elementor-2437 .elementor-element.elementor-element-e74c83a > .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-2437 .elementor-element.elementor-element-e74c83a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-ec9fb39{text-align:center;}.elementor-2437 .elementor-element.elementor-element-ec9fb39 .elementor-heading-title{font-size:30px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-dc187fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-dc187fe{text-align:justify;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-570d22c .elementor-button{background-color:#FFFFFF1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-9fb482d:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-9fb482d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001A;}.elementor-2437 .elementor-element.elementor-element-9fb482d{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-2437 .elementor-element.elementor-element-9fb482d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-b07d02a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-b07d02a{text-align:center;}.elementor-2437 .elementor-element.elementor-element-b07d02a .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-08ccc97 > .elementor-container{max-width:1400px;}.elementor-2437 .elementor-element.elementor-element-d17757f.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2437 .elementor-element.elementor-element-d17757f.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2437 .elementor-element.elementor-element-d17757f.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-d17757f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2437 .elementor-element.elementor-element-d17757f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-d17757f .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-b9b1849 .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-2437 .elementor-element.elementor-element-09472cf.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2437 .elementor-element.elementor-element-09472cf.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2437 .elementor-element.elementor-element-09472cf.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-09472cf .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2437 .elementor-element.elementor-element-09472cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-09472cf .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-541fb72 .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-2437 .elementor-element.elementor-element-03c326e.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2437 .elementor-element.elementor-element-03c326e.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2437 .elementor-element.elementor-element-03c326e.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-03c326e .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2437 .elementor-element.elementor-element-03c326e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-03c326e .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-c896ebd .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-2437 .elementor-element.elementor-element-942caab > .elementor-container{max-width:1400px;}.elementor-2437 .elementor-element.elementor-element-ffc4380.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2437 .elementor-element.elementor-element-ffc4380.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2437 .elementor-element.elementor-element-ffc4380.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-ffc4380 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2437 .elementor-element.elementor-element-ffc4380 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-ffc4380 .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-fb502ed .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-2437 .elementor-element.elementor-element-7617cb5.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2437 .elementor-element.elementor-element-7617cb5.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2437 .elementor-element.elementor-element-7617cb5.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-7617cb5 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2437 .elementor-element.elementor-element-7617cb5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-7617cb5 .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-489d7e8.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2437 .elementor-element.elementor-element-489d7e8.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2437 .elementor-element.elementor-element-489d7e8.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-489d7e8 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2437 .elementor-element.elementor-element-489d7e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-489d7e8 .elementor-image-box-title{font-size:30px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-7e50d2e{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-3aa39c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-3aa39c0.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-2437 .elementor-element.elementor-element-bf9e85a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-bf9e85a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-c7c26c5{text-align:center;}.elementor-2437 .elementor-element.elementor-element-c7c26c5 .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-2437 .elementor-element.elementor-element-9fd913c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-9fd913c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-9fd913c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-9fd913c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-9fd913c .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:30px;font-weight:500;}.elementor-2437 .elementor-element.elementor-element-9fd913c .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-2437 .elementor-element.elementor-element-0f4cc6a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-0f4cc6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-e52a5ce > .elementor-widget-container{margin:31px 0px -9px 0px;}.elementor-2437 .elementor-element.elementor-element-e52a5ce{text-align:start;}.elementor-2437 .elementor-element.elementor-element-e52a5ce img{width:250px;}.elementor-2437 .elementor-element.elementor-element-167723f > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2437 .elementor-element.elementor-element-167723f{text-align:justify;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2437 .elementor-element.elementor-element-0acb9cd{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2437 .elementor-element.elementor-element-e09e323{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2437 .elementor-element.elementor-element-f554039{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2437 .elementor-element.elementor-element-5e0db533 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-5e0db533:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-5e0db533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2437 .elementor-element.elementor-element-5e0db533{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-2437 .elementor-element.elementor-element-5e0db533 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-3d220d2b > .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-2437 .elementor-element.elementor-element-3d220d2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-1c5b3a63 > .elementor-widget-container{margin:31px 0px -9px 0px;}.elementor-2437 .elementor-element.elementor-element-1c5b3a63 img{width:250px;}.elementor-2437 .elementor-element.elementor-element-3b53956e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-2437 .elementor-element.elementor-element-3b53956e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-6d5e352 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-220d475e > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-220d475e{text-align:center;}.elementor-2437 .elementor-element.elementor-element-220d475e .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-2437 .elementor-element.elementor-element-7930eda2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-7930eda2{text-align:center;font-size:20px;line-height:26px;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-6743ab9b .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-2437 .elementor-element.elementor-element-27ee9c1:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-27ee9c1 > .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-2437 .elementor-element.elementor-element-27ee9c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-27ee9c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-51bc030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2437 .elementor-element.elementor-element-51bc030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-b22bc42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-b22bc42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-c5bf5e4{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-2437 .elementor-element.elementor-element-c5bf5e4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c5bf5e4 .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-af157d4 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-04d602c{width:var( --container-widget-width, 97.332% );max-width:97.332%;--container-widget-width:97.332%;--container-widget-flex-grow:0;}.elementor-2437 .elementor-element.elementor-element-04d602c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-19809b6{margin-top:-32px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-a91280e{text-align:justify;font-size:22px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-dc80d76 > .elementor-container{max-width:1200px;}.elementor-2437 .elementor-element.elementor-element-dc80d76{margin-top:20px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-6615d75{text-align:justify;font-size:20px;}.elementor-2437 .elementor-element.elementor-element-16bcc57{text-align:start;font-size:20px;}.elementor-2437 .elementor-element.elementor-element-a910cb6{text-align:justify;font-size:20px;}.elementor-2437 .elementor-element.elementor-element-39cab78 > .elementor-container{max-width:1200px;}.elementor-2437 .elementor-element.elementor-element-39cab78{margin-top:0px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-d1f4dd8{text-align:justify;font-size:20px;}.elementor-2437 .elementor-element.elementor-element-a1f4423{text-align:start;font-size:20px;}.elementor-2437 .elementor-element.elementor-element-a22e6b9{text-align:justify;font-size:20px;}.elementor-2437 .elementor-element.elementor-element-8ca4564{margin-top:100px;margin-bottom:100px;}.elementor-2437 .elementor-element.elementor-element-24feaa3{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-2437 .elementor-element.elementor-element-24feaa3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-24feaa3 .elementor-heading-title{font-size:45px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-631d958{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-2437 .elementor-element.elementor-element-631d958 .elementor-widget-container{text-align:center;}.elementor-2437 .elementor-element.elementor-element-bd28179 > .elementor-container{max-width:1400px;}.elementor-2437 .elementor-element.elementor-element-bd28179{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-eb43526 > .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-2437 .elementor-element.elementor-element-d6a9810 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-d6a9810.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-d6a9810.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-d6a9810.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-d6a9810 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-d6a9810 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-d6a9810 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-d6a9810 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-d44bc7d .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-2437 .elementor-element.elementor-element-aa9f3f5 > .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-2437 .elementor-element.elementor-element-5a89624 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-5a89624.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-5a89624.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-5a89624.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-5a89624 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-5a89624 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-5a89624 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-5a89624 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-4eacd57 .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-2437 .elementor-element.elementor-element-b76e7f4 > .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-2437 .elementor-element.elementor-element-9906d6c .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-9906d6c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-9906d6c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-9906d6c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-9906d6c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-9906d6c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-9906d6c .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-9906d6c .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-8aa4c34 .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-2437 .elementor-element.elementor-element-993f271 > .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-2437 .elementor-element.elementor-element-033c622 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-033c622.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-033c622.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-033c622.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-033c622 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-033c622 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-033c622 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-033c622 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-79293dc .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-2437 .elementor-element.elementor-element-e35688a{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-ec1b4b2 > .elementor-container{max-width:1400px;}.elementor-2437 .elementor-element.elementor-element-9cdc8dd > .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-2437 .elementor-element.elementor-element-e847833 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-e847833.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-e847833.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-e847833.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-e847833 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-e847833 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-e847833 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-e847833 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-96c691c .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-2437 .elementor-element.elementor-element-d65d035 > .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-2437 .elementor-element.elementor-element-603ce24 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-603ce24.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-603ce24.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-603ce24.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-603ce24 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-603ce24 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-603ce24 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-603ce24 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-bc6f961 .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-2437 .elementor-element.elementor-element-ac6bc0e > .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-2437 .elementor-element.elementor-element-9467a70 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-9467a70.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-9467a70.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-9467a70.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-9467a70 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-9467a70 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-9467a70 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-9467a70 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-6c155ea .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-2437 .elementor-element.elementor-element-def2924 > .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-2437 .elementor-element.elementor-element-381e9d1 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-381e9d1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-381e9d1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-381e9d1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-381e9d1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-381e9d1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-381e9d1 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-381e9d1 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-8325b8c .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-2437 .elementor-element.elementor-element-f696fb0{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-24e3baa > .elementor-container{max-width:1400px;}.elementor-2437 .elementor-element.elementor-element-df3bb0f > .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-2437 .elementor-element.elementor-element-5476015 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-5476015.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-5476015.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-5476015.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-5476015 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-5476015 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-5476015 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-5476015 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-0c876b0 .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-2437 .elementor-element.elementor-element-712e885 > .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-2437 .elementor-element.elementor-element-114fb8d .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-114fb8d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-114fb8d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-114fb8d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-114fb8d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-114fb8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-114fb8d .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-114fb8d .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-fc6ab33 .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-2437 .elementor-element.elementor-element-92956ef > .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-2437 .elementor-element.elementor-element-5124c07 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-5124c07.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-5124c07.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-5124c07.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-5124c07 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-5124c07 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-5124c07 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-5124c07 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-452d3d0 .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-2437 .elementor-element.elementor-element-c551f40 > .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-2437 .elementor-element.elementor-element-86c7e26 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-86c7e26.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-86c7e26.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-86c7e26.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-86c7e26 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-86c7e26 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-86c7e26 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-86c7e26 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-4603220 .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-2437 .elementor-element.elementor-element-51389c5{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-0767e93 > .elementor-container{max-width:1400px;}.elementor-2437 .elementor-element.elementor-element-97ff26b > .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-2437 .elementor-element.elementor-element-734fcbc .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-734fcbc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-734fcbc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-734fcbc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-734fcbc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-734fcbc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-734fcbc .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-734fcbc .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-286ba59 .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-2437 .elementor-element.elementor-element-620a307 > .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-2437 .elementor-element.elementor-element-d6bacf3 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-d6bacf3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-d6bacf3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-d6bacf3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-d6bacf3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-d6bacf3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-d6bacf3 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-d6bacf3 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-31db390 .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-2437 .elementor-element.elementor-element-a1fc228 > .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-2437 .elementor-element.elementor-element-76aa43c .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-76aa43c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-76aa43c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-76aa43c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-76aa43c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-76aa43c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-76aa43c .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-76aa43c .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-f8f7485 .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-2437 .elementor-element.elementor-element-7ed857e > .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-2437 .elementor-element.elementor-element-8c0aa21 .elementor-image-box-wrapper{text-align:center;}.elementor-2437 .elementor-element.elementor-element-8c0aa21.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2437 .elementor-element.elementor-element-8c0aa21.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2437 .elementor-element.elementor-element-8c0aa21.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-8c0aa21 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2437 .elementor-element.elementor-element-8c0aa21 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2437 .elementor-element.elementor-element-8c0aa21 .elementor-image-box-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-8c0aa21 .elementor-image-box-description{font-size:20px;}.elementor-2437 .elementor-element.elementor-element-8c5a12f .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-2437 .elementor-element.elementor-element-a2955c8:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-a2955c8 > .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-2437 .elementor-element.elementor-element-a2955c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:150px;}.elementor-2437 .elementor-element.elementor-element-a2955c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-cac623d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2437 .elementor-element.elementor-element-cac623d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-71d0a87.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-71d0a87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-7731cf9{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-2437 .elementor-element.elementor-element-7731cf9 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-7731cf9 .elementor-heading-title{font-size:40px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-7673127 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-0922268{width:var( --container-widget-width, 97.332% );max-width:97.332%;--container-widget-width:97.332%;--container-widget-flex-grow:0;}.elementor-2437 .elementor-element.elementor-element-0922268 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-b731339{margin-top:-32px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-0e849da{font-size:22px;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-ea20cf1 > .elementor-container{max-width:1200px;}.elementor-2437 .elementor-element.elementor-element-ea20cf1{margin-top:-32px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-96aa60e{color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-30663f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-30663f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-fb6c72b{--e-image-carousel-slides-to-show:1;}.elementor-2437 .elementor-element.elementor-element-ca90004{margin-top:50px;margin-bottom:50px;padding:50px 50px 50px 50px;}.elementor-2437 .elementor-element.elementor-element-416eada{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-2437 .elementor-element.elementor-element-416eada > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-416eada .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-af9ab96{margin-top:00px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-87af271{font-size:22px;}.elementor-2437 .elementor-element.elementor-element-6a81d49{text-align:justify;font-size:22px;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-50134f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-50134f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-363e39d .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-2437 .elementor-element.elementor-element-a04dbcf .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-2437 .elementor-element.elementor-element-4a902a0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2437 .elementor-element.elementor-element-4a902a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2437 .elementor-element.elementor-element-a9a6a4b .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-2437 .elementor-element.elementor-element-35b28e5 .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-2437 .elementor-element.elementor-element-0fe83fb .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-2437 .elementor-element.elementor-element-a98ea74.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-a98ea74.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-2437 .elementor-element.elementor-element-48c1be4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2437 .elementor-element.elementor-element-48c1be4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2437 .elementor-element.elementor-element-8e1a71b{margin-top:00px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-36cb397 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-36cb397{font-size:22px;}.elementor-2437 .elementor-element.elementor-element-7ddbce79{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-3f0174c:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-3f0174c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5abcc77 );}.elementor-2437 .elementor-element.elementor-element-3f0174c{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-2437 .elementor-element.elementor-element-3f0174c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-5330cd7{text-align:center;font-size:20px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-b098200{text-align:center;font-size:20px;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-e51307e:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-e51307e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2222220F;}.elementor-2437 .elementor-element.elementor-element-e51307e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2437 .elementor-element.elementor-element-e51307e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-93cd898 > .elementor-container{max-width:1300px;}.elementor-2437 .elementor-element.elementor-element-93cd898{margin-top:50px;margin-bottom:50px;padding:50px 50px 50px 50px;}.elementor-2437 .elementor-element.elementor-element-095b6ad{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-2437 .elementor-element.elementor-element-5b13bd4{font-size:25px;text-shadow:1px 1px 1px #000000;}.elementor-2437 .elementor-element.elementor-element-6ec5187 .elementor-icon-list-icon i{color:var( --e-global-color-3597356 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-6ec5187 .elementor-icon-list-icon svg{fill:var( --e-global-color-3597356 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-6ec5187{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-6ec5187 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-6ec5187 .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:22px;font-weight:400;}.elementor-2437 .elementor-element.elementor-element-6ec5187 .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-0a8eaa7 .elementor-icon-list-icon i{color:var( --e-global-color-9836595 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-0a8eaa7 .elementor-icon-list-icon svg{fill:var( --e-global-color-9836595 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-0a8eaa7{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-0a8eaa7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-0a8eaa7 .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:22px;font-weight:400;}.elementor-2437 .elementor-element.elementor-element-0a8eaa7 .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-7fc2ee3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-7fc2ee3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-7fc2ee3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-7fc2ee3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-7fc2ee3 .elementor-icon-list-item > a{font-family:"Alice", Sans-serif;font-size:22px;font-weight:400;}.elementor-2437 .elementor-element.elementor-element-7fc2ee3 .elementor-icon-list-text{text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-3043a48 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-2437 .elementor-element.elementor-element-3043a48{text-align:justify;font-size:20px;color:#222222;}.elementor-2437 .elementor-element.elementor-element-bc4631e{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-4946038.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-4946038.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-73ef3b0 > .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-2437 .elementor-element.elementor-element-73ef3b0 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-73ef3b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-73ef3b0{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-73ef3b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-73ef3b0 .elementor-icon-list-item > a{font-size:23px;}.elementor-2437 .elementor-element.elementor-element-73ef3b0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-0a8224d > .elementor-widget-container{background-color:#3C8A2E;padding:20px 10px 20px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2437 .elementor-element.elementor-element-0a8224d .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-0a8224d .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor3 );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-0a8224d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-0a8224d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-0a8224d .elementor-icon-list-item > a{font-size:22px;}.elementor-2437 .elementor-element.elementor-element-0a8224d .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-b6f83d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-b6f83d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-87909c7 > .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-2437 .elementor-element.elementor-element-87909c7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-87909c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-87909c7{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-87909c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-87909c7 .elementor-icon-list-item > a{font-size:23px;}.elementor-2437 .elementor-element.elementor-element-87909c7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-c0a219e{margin-top:50px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-bd09d1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-bd09d1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2437 .elementor-element.elementor-element-bd09d1f > .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-2437 .elementor-element.elementor-element-bd09d1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-70f3e01 > .elementor-widget-container{padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 2px rgba(0,0,0,0.5);}.elementor-2437 .elementor-element.elementor-element-70f3e01{text-align:center;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-2edd89c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2437 .elementor-element.elementor-element-b0374fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-b0374fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2437 .elementor-element.elementor-element-b0374fd > .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-2437 .elementor-element.elementor-element-b0374fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-4ecba7a > .elementor-widget-container{padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 2px rgba(0,0,0,0.5);}.elementor-2437 .elementor-element.elementor-element-4ecba7a{text-align:center;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-c28e407 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2437 .elementor-element.elementor-element-f13c62f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-f13c62f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2437 .elementor-element.elementor-element-f13c62f > .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-2437 .elementor-element.elementor-element-f13c62f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-6b8afab > .elementor-widget-container{padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 2px rgba(0,0,0,0.5);}.elementor-2437 .elementor-element.elementor-element-6b8afab{text-align:center;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-a6fa0a7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2437 .elementor-element.elementor-element-3796dff{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-452e1da > .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-2437 .elementor-element.elementor-element-b6a9f58 .elementor-tab-title{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-toggle-title, .elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-toggle-title{font-size:25px;}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor1 );}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-3597356 );}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-3597356 );}.elementor-2437 .elementor-element.elementor-element-b6a9f58 .elementor-tab-content{color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-52c5d4e .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-2437 .elementor-element.elementor-element-52c5d4e .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-52c5d4e .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-52c5d4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-52c5d4e .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-52c5d4e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-b57d10e > .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-2437 .elementor-element.elementor-element-708a7f2 .elementor-tab-title{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-toggle-title, .elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-toggle-title{font-size:25px;}.elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-9836595 );}.elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-9836595 );}.elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-9836595 );}.elementor-2437 .elementor-element.elementor-element-708a7f2 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-9836595 );}.elementor-2437 .elementor-element.elementor-element-527a682 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2437 .elementor-element.elementor-element-2c99d3a .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-2437 .elementor-element.elementor-element-2c99d3a .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-2c99d3a .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-2c99d3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-2c99d3a .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-2c99d3a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-64178a3 > .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-2437 .elementor-element.elementor-element-e81fbf4 .elementor-tab-title{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-e81fbf4 .elementor-toggle-title, .elementor-2437 .elementor-element.elementor-element-e81fbf4 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-e81fbf4 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-e81fbf4 .elementor-toggle-title{font-size:25px;}.elementor-2437 .elementor-element.elementor-element-e81fbf4 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-06620e7 );}.elementor-2437 .elementor-element.elementor-element-e81fbf4 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-06620e7 );}.elementor-2437 .elementor-element.elementor-element-a12b5a5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2437 .elementor-element.elementor-element-dd70eb2 .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-2437 .elementor-element.elementor-element-dd70eb2 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-dd70eb2 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-dd70eb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-dd70eb2 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-dd70eb2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-17e9f6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-17e9f6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2437 .elementor-element.elementor-element-17e9f6e > .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-2437 .elementor-element.elementor-element-17e9f6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-2f650d0 > .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-2437 .elementor-element.elementor-element-2f650d0{text-align:center;}.elementor-2437 .elementor-element.elementor-element-2f650d0 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-45e7038 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-45e7038{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-199e7fe .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-2437 .elementor-element.elementor-element-199e7fe .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-199e7fe .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-199e7fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-199e7fe .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-199e7fe .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-a4ae8ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-a4ae8ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-2437 .elementor-element.elementor-element-a4ae8ff > .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-2437 .elementor-element.elementor-element-a4ae8ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-164c6d5 > .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-2437 .elementor-element.elementor-element-164c6d5{text-align:center;}.elementor-2437 .elementor-element.elementor-element-164c6d5 .elementor-heading-title{font-size:30px;font-weight:600;line-height:44px;letter-spacing:0.2px;color:var( --e-global-color-astglobalcolor6 );}.elementor-2437 .elementor-element.elementor-element-915cbca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-915cbca{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-7ea2d64 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-7ea2d64:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-7ea2d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2437 .elementor-element.elementor-element-7ea2d64{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-2437 .elementor-element.elementor-element-7ea2d64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-ba67df7 > .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-2437 .elementor-element.elementor-element-ba67df7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-c0986e0 > .elementor-widget-container{margin:31px 0px -9px 0px;}.elementor-2437 .elementor-element.elementor-element-c0986e0 img{width:250px;}.elementor-2437 .elementor-element.elementor-element-0b1770e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-2437 .elementor-element.elementor-element-0b1770e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-40c4e71 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-c8fe5ea > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c8fe5ea{text-align:center;}.elementor-2437 .elementor-element.elementor-element-c8fe5ea .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-2437 .elementor-element.elementor-element-2885967 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-2885967{text-align:center;font-size:20px;line-height:26px;color:var( --e-global-color-astglobalcolor3 );}.elementor-2437 .elementor-element.elementor-element-ea1dd4c .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-2437 .elementor-element.elementor-element-231c4b0:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-231c4b0 > .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-2437 .elementor-element.elementor-element-231c4b0{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-2437 .elementor-element.elementor-element-231c4b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-6f69b7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2437 .elementor-element.elementor-element-6f69b7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-6a1e232.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-6a1e232.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-531390a{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-2437 .elementor-element.elementor-element-531390a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-531390a .elementor-heading-title{font-size:35px;font-weight:600;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-11701e5 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-9ff8e9b{width:var( --container-widget-width, 97.332% );max-width:97.332%;--container-widget-width:97.332%;--container-widget-flex-grow:0;}.elementor-2437 .elementor-element.elementor-element-9ff8e9b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c1a2389{margin-top:-32px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-8ae6f17{font-size:22px;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-53ef7d6{margin-top:-32px;margin-bottom:0px;}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-0633e4d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-item > a{font-size:22px;}.elementor-2437 .elementor-element.elementor-element-0633e4d .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-c23197f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-c23197f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-4d87e71{--e-image-carousel-slides-to-show:1;}.elementor-2437 .elementor-element.elementor-element-018b6fd > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-2437 .elementor-element.elementor-element-018b6fd > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-2437 .elementor-element.elementor-element-018b6fd{margin-top:0px;margin-bottom:0px;padding:100px 50px 50px 50px;}.elementor-2437 .elementor-element.elementor-element-26c31ca{--grid-template-columns:repeat(0, auto);--icon-size:40px;--grid-column-gap:50px;--grid-row-gap:0px;}.elementor-2437 .elementor-element.elementor-element-26c31ca .elementor-widget-container{text-align:center;}.elementor-2437 .elementor-element.elementor-element-bf6c560 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-bf6c560{text-align:center;}.elementor-2437 .elementor-element.elementor-element-bf6c560 .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-2437 .elementor-element.elementor-element-cef4ee2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-cef4ee2:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-cef4ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2437 .elementor-element.elementor-element-cef4ee2 > .elementor-container{max-width:1000px;}.elementor-2437 .elementor-element.elementor-element-cef4ee2{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-2437 .elementor-element.elementor-element-cef4ee2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-a0dcfec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2437 .elementor-element.elementor-element-a0dcfec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001F;}.elementor-2437 .elementor-element.elementor-element-a0dcfec > .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-2437 .elementor-element.elementor-element-a0dcfec > .elementor-element-populated, .elementor-2437 .elementor-element.elementor-element-a0dcfec > .elementor-element-populated > .elementor-background-overlay, .elementor-2437 .elementor-element.elementor-element-a0dcfec > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-2437 .elementor-element.elementor-element-a0dcfec > .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-2437 .elementor-element.elementor-element-a0dcfec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-4d99004 .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-2437 .elementor-element.elementor-element-3d98754 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2437 .elementor-element.elementor-element-64b2187{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-2437 .elementor-element.elementor-element-64b2187 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-64b2187 .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-cfcd7e4{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-2437 .elementor-element.elementor-element-cfcd7e4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-cfcd7e4 .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-ce8e175{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-2437 .elementor-element.elementor-element-ce8e175 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-ed26931 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2437 .elementor-element.elementor-element-ed26931{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-item > a{font-size:25px;font-weight:500;}.elementor-2437 .elementor-element.elementor-element-ed26931 .elementor-icon-list-text{text-shadow:2px 2px 2px #FFFFFF;color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2437 .elementor-element.elementor-element-6f1f409{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-2437 .elementor-element.elementor-element-6f1f409 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-eb2c80d{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-2437 .elementor-element.elementor-element-eb2c80d .elementor-widget-container{text-align:left;}.elementor-2437 .elementor-element.elementor-element-eb2c80d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2437 .elementor-element.elementor-element-03e14f0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2437 .elementor-element.elementor-element-03e14f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2437 .elementor-element.elementor-element-2da8a38 iframe{height:400px;}.elementor-2437 .elementor-element.elementor-element-4c224be{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-fee658d{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-2437 .elementor-element.elementor-element-fee658d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-fee658d .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-0eb9fc5 .elementor-tab-title{background-color:var( --e-global-color-primary );}.elementor-2437 .elementor-element.elementor-element-0eb9fc5 .elementor-accordion-icon, .elementor-2437 .elementor-element.elementor-element-0eb9fc5 .elementor-accordion-title{color:#FFFFFF;}.elementor-2437 .elementor-element.elementor-element-0eb9fc5 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-2437 .elementor-element.elementor-element-1eaab07 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-1eaab07 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-1eaab07{padding:50px 0px 100px 0px;}.elementor-2437 .elementor-element.elementor-element-3886170{text-align:center;font-size:18px;font-weight:700;text-shadow:1px 1px 1px #000000;}.elementor-2437 .elementor-element.elementor-element-a8b0426{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-2437 .elementor-element.elementor-element-a8b0426 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-a8b0426 .elementor-heading-title{font-size:35px;font-weight:500;text-shadow:1px 1px 1px #000000;color:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-5dd0b4a > .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-2437 .elementor-element.elementor-element-6503fcd > .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-2437 .elementor-element.elementor-element-6503fcd{text-align:center;}.elementor-2437 .elementor-element.elementor-element-6503fcd .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-2437 .elementor-element.elementor-element-9a56f54 img{width:100%;max-width:100%;height:200px;}.elementor-2437 .elementor-element.elementor-element-5d90e34 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-5d90e34{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-9e2c20b .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-2437 .elementor-element.elementor-element-9e2c20b .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-9e2c20b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-9e2c20b .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-9e2c20b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-3123a5e > .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-2437 .elementor-element.elementor-element-6045039 > .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-2437 .elementor-element.elementor-element-6045039{text-align:center;}.elementor-2437 .elementor-element.elementor-element-6045039 .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-2437 .elementor-element.elementor-element-4bf30c3 img{width:100%;}.elementor-2437 .elementor-element.elementor-element-432db0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-432db0d{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-1231003 .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-2437 .elementor-element.elementor-element-1231003 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-1231003 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-1231003 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-1231003 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-aec931f > .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-2437 .elementor-element.elementor-element-4c25bfe > .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-2437 .elementor-element.elementor-element-4c25bfe{text-align:center;}.elementor-2437 .elementor-element.elementor-element-4c25bfe .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-2437 .elementor-element.elementor-element-b0e5498 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-b0e5498{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-b4da4c7 .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-2437 .elementor-element.elementor-element-b4da4c7 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-b4da4c7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-b4da4c7 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-b4da4c7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-dfda899 > .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-2437 .elementor-element.elementor-element-4ae5a06 > .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-2437 .elementor-element.elementor-element-4ae5a06{text-align:center;}.elementor-2437 .elementor-element.elementor-element-4ae5a06 .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-2437 .elementor-element.elementor-element-c58492a img{width:100%;max-width:100%;height:200px;}.elementor-2437 .elementor-element.elementor-element-0500211 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-0500211{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-3bf18ff .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-2437 .elementor-element.elementor-element-3bf18ff .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-3bf18ff .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-3bf18ff .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-3bf18ff .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-a0d52d3 > .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-2437 .elementor-element.elementor-element-b8a7564 > .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-2437 .elementor-element.elementor-element-b8a7564{text-align:center;}.elementor-2437 .elementor-element.elementor-element-b8a7564 .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-2437 .elementor-element.elementor-element-8e78e32 img{width:100%;}.elementor-2437 .elementor-element.elementor-element-470ad6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-470ad6e{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-bc05bee .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-2437 .elementor-element.elementor-element-bc05bee .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-bc05bee .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-bc05bee .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-bc05bee .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-58315d4 > .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-2437 .elementor-element.elementor-element-4fc5b55 > .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-2437 .elementor-element.elementor-element-4fc5b55{text-align:center;}.elementor-2437 .elementor-element.elementor-element-4fc5b55 .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-2437 .elementor-element.elementor-element-40def97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-40def97{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-6ab1fb3 .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-2437 .elementor-element.elementor-element-6ab1fb3 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-6ab1fb3 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-6ab1fb3 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-6ab1fb3 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-617e586 > .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-2437 .elementor-element.elementor-element-f2098d5 > .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-2437 .elementor-element.elementor-element-f2098d5{text-align:center;}.elementor-2437 .elementor-element.elementor-element-f2098d5 .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-2437 .elementor-element.elementor-element-113bf30 img{width:100%;max-width:100%;height:200px;}.elementor-2437 .elementor-element.elementor-element-d3152c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-d3152c6{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-c78ec60 .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-2437 .elementor-element.elementor-element-c78ec60 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-c78ec60 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-c78ec60 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-c78ec60 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-6ac826f > .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-2437 .elementor-element.elementor-element-779adfb > .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-2437 .elementor-element.elementor-element-779adfb{text-align:center;}.elementor-2437 .elementor-element.elementor-element-779adfb .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-2437 .elementor-element.elementor-element-208cbc7 img{width:100%;}.elementor-2437 .elementor-element.elementor-element-2881aef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-2881aef{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-3ee46c6 .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-2437 .elementor-element.elementor-element-3ee46c6 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-3ee46c6 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-3ee46c6 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-3ee46c6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-d895339 > .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-2437 .elementor-element.elementor-element-1b3cb5f > .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-2437 .elementor-element.elementor-element-1b3cb5f{text-align:center;}.elementor-2437 .elementor-element.elementor-element-1b3cb5f .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-2437 .elementor-element.elementor-element-a0451f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-a0451f9{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-9f8bc49 .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-2437 .elementor-element.elementor-element-9f8bc49 .elementor-button:hover, .elementor-2437 .elementor-element.elementor-element-9f8bc49 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-9f8bc49 .elementor-button:hover svg, .elementor-2437 .elementor-element.elementor-element-9f8bc49 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2437 .elementor-element.elementor-element-720d81b0{margin-top:40px;margin-bottom:40px;}.elementor-2437 .elementor-element.elementor-element-540a0de4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-540a0de4{text-align:center;}.elementor-2437 .elementor-element.elementor-element-540a0de4 .elementor-heading-title{font-size:40px;font-weight:700;line-height:44px;letter-spacing:0px;text-shadow:1px 1px 1px #000000;}.elementor-2437 .elementor-element.elementor-element-29b3a443 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-29b3a443{text-align:justify;font-size:20px;line-height:26px;color:#000000;}.elementor-2437 .elementor-element.elementor-element-54266afa{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-69382b85 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-2437 .elementor-element.elementor-element-69382b85{margin-top:20px;margin-bottom:20px;}.elementor-2437 .elementor-element.elementor-element-76fd08d8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-76fd08d8{text-align:center;}.elementor-2437 .elementor-element.elementor-element-76fd08d8 .elementor-heading-title{font-size:40px;font-weight:700;line-height:44px;letter-spacing:0px;text-shadow:1px 1px 1px #000000;}.elementor-2437 .elementor-element.elementor-element-30b50a53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-dd442a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-7a2bbdd1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-74da23e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-3e0b46b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-714fe6ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-c401c0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-373d7e02 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-4d988adc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-37d9bd88 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-56694bd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-220559b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-7cdee7ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-31eaa7e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-69328c90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-10b3dee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-1c693103 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-58fc873b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-4c7c7a0a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-522eed73 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-5b0db735 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-2437 .elementor-element.elementor-element-4ef0982b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2437 .elementor-element.elementor-element-4ef0982b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2437 .elementor-element.elementor-element-b29c177{margin-top:50px;margin-bottom:50px;}.elementor-2437 .elementor-element.elementor-element-2ece629:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-2ece629 > .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-2437 .elementor-element.elementor-element-2ece629 > .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-2437 .elementor-element.elementor-element-2ece629{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2437 .elementor-element.elementor-element-fd4ba1c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-fd4ba1c{text-align:center;}.elementor-2437 .elementor-element.elementor-element-fd4ba1c .elementor-heading-title{text-shadow:1px 1px 1px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-2437 .elementor-element.elementor-element-f8a7870 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2437 .elementor-element.elementor-element-f8a7870{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-2437 .elementor-element.elementor-element-3b53956e > .elementor-element-populated{padding:30px 30px 30px 0px;}.elementor-2437 .elementor-element.elementor-element-220d475e .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-7930eda2 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-6743ab9b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-2f650d0 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-45e7038 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-164c6d5 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-915cbca > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-0b1770e > .elementor-element-populated{padding:30px 30px 30px 0px;}.elementor-2437 .elementor-element.elementor-element-c8fe5ea .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-2885967 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-ea1dd4c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-cef4ee2{padding:50px 50px 50px 50px;}.elementor-2437 .elementor-element.elementor-element-a0dcfec > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2437 .elementor-element.elementor-element-1eaab07{padding:80px 80px 80px 80px;}.elementor-2437 .elementor-element.elementor-element-6503fcd .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-5d90e34 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-6045039 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-432db0d > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-4c25bfe .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-b0e5498 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-4ae5a06 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-0500211 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-b8a7564 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-470ad6e > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-4fc5b55 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-40def97 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-f2098d5 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-d3152c6 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-779adfb .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-2881aef > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-1b3cb5f .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-a0451f9 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-540a0de4 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2437 .elementor-element.elementor-element-29b3a443 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-2437 .elementor-element.elementor-element-76fd08d8 .elementor-heading-title{font-size:35px;line-height:40px;}}@media(min-width:768px){.elementor-2437 .elementor-element.elementor-element-e5f5100{width:18.197%;}.elementor-2437 .elementor-element.elementor-element-ba26803{width:23.848%;}.elementor-2437 .elementor-element.elementor-element-6c93be3{width:17.624%;}.elementor-2437 .elementor-element.elementor-element-a0565e0{width:20.329%;}.elementor-2437 .elementor-element.elementor-element-7d08390{width:37.592%;}.elementor-2437 .elementor-element.elementor-element-4d1bd63{width:34.784%;}.elementor-2437 .elementor-element.elementor-element-9f33728{width:26.924%;}.elementor-2437 .elementor-element.elementor-element-bf9e85a{width:82.105%;}.elementor-2437 .elementor-element.elementor-element-0f4cc6a{width:17.851%;}.elementor-2437 .elementor-element.elementor-element-3d220d2b{width:25%;}.elementor-2437 .elementor-element.elementor-element-3b53956e{width:74.665%;}.elementor-2437 .elementor-element.elementor-element-15886786{width:69.33%;}.elementor-2437 .elementor-element.elementor-element-66ed918c{width:30%;}.elementor-2437 .elementor-element.elementor-element-b22bc42{width:65.652%;}.elementor-2437 .elementor-element.elementor-element-af157d4{width:34.31%;}.elementor-2437 .elementor-element.elementor-element-71d0a87{width:65.652%;}.elementor-2437 .elementor-element.elementor-element-7673127{width:34.31%;}.elementor-2437 .elementor-element.elementor-element-4946038{width:35.92%;}.elementor-2437 .elementor-element.elementor-element-17c7525{width:32.325%;}.elementor-2437 .elementor-element.elementor-element-b6f83d5{width:31.051%;}.elementor-2437 .elementor-element.elementor-element-ba67df7{width:25%;}.elementor-2437 .elementor-element.elementor-element-0b1770e{width:74.665%;}.elementor-2437 .elementor-element.elementor-element-d9998d2{width:69.33%;}.elementor-2437 .elementor-element.elementor-element-a52d868{width:30%;}.elementor-2437 .elementor-element.elementor-element-6a1e232{width:65.652%;}.elementor-2437 .elementor-element.elementor-element-11701e5{width:34.31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2437 .elementor-element.elementor-element-3d220d2b{width:40%;}.elementor-2437 .elementor-element.elementor-element-3b53956e{width:60%;}.elementor-2437 .elementor-element.elementor-element-15886786{width:100%;}.elementor-2437 .elementor-element.elementor-element-66ed918c{width:100%;}.elementor-2437 .elementor-element.elementor-element-ba67df7{width:40%;}.elementor-2437 .elementor-element.elementor-element-0b1770e{width:60%;}.elementor-2437 .elementor-element.elementor-element-d9998d2{width:100%;}.elementor-2437 .elementor-element.elementor-element-a52d868{width:100%;}.elementor-2437 .elementor-element.elementor-element-a0dcfec{width:45%;}}@media(max-width:767px){.elementor-2437 .elementor-element.elementor-element-8381399{padding:30px 30px 30px 30px;}.elementor-2437 .elementor-element.elementor-element-909619f .elementor-heading-title{font-size:35px;}.elementor-2437 .elementor-element.elementor-element-75ab847 .elementor-heading-title{font-size:30px;}.elementor-2437 .elementor-element.elementor-element-309c33a{padding:10px 10px 10px 10px;}.elementor-2437 .elementor-element.elementor-element-65db87a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2437 .elementor-element.elementor-element-41a99d8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2437 .elementor-element.elementor-element-c902306 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2437 .elementor-element.elementor-element-cfda2ed > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2437 .elementor-element.elementor-element-d17757f .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-09472cf .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-03c326e .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-ffc4380 .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-7617cb5 .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-489d7e8 .elementor-image-box-img{margin-bottom:25px;}.elementor-2437 .elementor-element.elementor-element-7e50d2e{padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c7c26c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c7c26c5 .elementor-heading-title{font-size:35px;}.elementor-2437 .elementor-element.elementor-element-e52a5ce img{width:200px;}.elementor-2437 .elementor-element.elementor-element-167723f{text-align:justify;}.elementor-2437 .elementor-element.elementor-element-5e0db533{padding:120px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-1c5b3a63 img{width:200px;}.elementor-2437 .elementor-element.elementor-element-3b53956e > .elementor-element-populated{padding:20px 30px 40px 30px;}.elementor-2437 .elementor-element.elementor-element-d6a9810 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-5a89624 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-9906d6c .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-033c622 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-e847833 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-603ce24 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-9467a70 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-381e9d1 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-5476015 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-114fb8d .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-5124c07 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-86c7e26 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-734fcbc .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-d6bacf3 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-76aa43c .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-8c0aa21 .elementor-image-box-img{margin-bottom:15px;}.elementor-2437 .elementor-element.elementor-element-93cd898{padding:30px 30px 30px 30px;}.elementor-2437 .elementor-element.elementor-element-3043a48{text-align:justify;}.elementor-2437 .elementor-element.elementor-element-c0a219e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-bd09d1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-70f3e01{font-size:25px;}.elementor-2437 .elementor-element.elementor-element-b0374fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-4ecba7a{font-size:25px;}.elementor-2437 .elementor-element.elementor-element-f13c62f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-6b8afab{font-size:25px;}.elementor-2437 .elementor-element.elementor-element-7ea2d64{padding:120px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c0986e0 img{width:200px;}.elementor-2437 .elementor-element.elementor-element-0b1770e > .elementor-element-populated{padding:20px 30px 40px 30px;}.elementor-2437 .elementor-element.elementor-element-018b6fd{padding:20px 20px 20px 20px;}.elementor-2437 .elementor-element.elementor-element-bf6c560 .elementor-heading-title{font-size:35px;}.elementor-2437 .elementor-element.elementor-element-cef4ee2{padding:50px 30px 50px 30px;}.elementor-2437 .elementor-element.elementor-element-a0dcfec > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-4d99004{text-align:center;}.elementor-2437 .elementor-element.elementor-element-1eaab07{padding:60px 30px 60px 30px;}.elementor-2437 .elementor-element.elementor-element-5dd0b4a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-9a56f54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-9a56f54 img{width:100%;max-width:100%;height:200px;}.elementor-2437 .elementor-element.elementor-element-3123a5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-aec931f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-dfda899 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-c58492a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-c58492a img{width:100%;max-width:100%;height:200px;}.elementor-2437 .elementor-element.elementor-element-a0d52d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-58315d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2437 .elementor-element.elementor-element-113bf30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2437 .elementor-element.elementor-element-113bf30 img{width:100%;max-width:100%;height:200px;}.elementor-2437 .elementor-element.elementor-element-540a0de4 .elementor-heading-title{font-size:25px;}.elementor-2437 .elementor-element.elementor-element-69382b85{padding:30px 30px 30px 30px;}.elementor-2437 .elementor-element.elementor-element-76fd08d8 .elementor-heading-title{font-size:25px;}}