.elementor-171 .elementor-element.elementor-element-d3967fc{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-d3967fc:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-d3967fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2025/06/judge-gavel-and-law-book-office-desk-background-2024-12-07-16-51-33-utc.jpg");background-size:cover;}.elementor-171 .elementor-element.elementor-element-d3967fc::before, .elementor-171 .elementor-element.elementor-element-d3967fc > .elementor-background-video-container::before, .elementor-171 .elementor-element.elementor-element-d3967fc > .e-con-inner > .elementor-background-video-container::before, .elementor-171 .elementor-element.elementor-element-d3967fc > .elementor-background-slideshow::before, .elementor-171 .elementor-element.elementor-element-d3967fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-171 .elementor-element.elementor-element-d3967fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(337deg, var( --e-global-color-4e87b42 ) -11%, var( --e-global-color-bf890a9 ) 112%);}.elementor-171 .elementor-element.elementor-element-a3c0402{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-4badfe7{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-4badfe7.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-bd53eea.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-bd53eea .elementor-heading-title{font-family:var( --e-global-typography-5d11618-font-family ), Sans-serif;font-size:var( --e-global-typography-5d11618-font-size );font-weight:var( --e-global-typography-5d11618-font-weight );text-transform:var( --e-global-typography-5d11618-text-transform );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-7937bae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-7937bae0:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-7937bae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-3f2495ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3f2495ee.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-4c92cdcc{text-align:center;}.elementor-171 .elementor-element.elementor-element-4c92cdcc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-68b7a305{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-171 .elementor-element.elementor-element-68b7a305.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-68b7a305 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-171 .elementor-element.elementor-element-c216be4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-171 .elementor-element.elementor-element-4f23d04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-4f23d04.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-d7361b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-97b329f{--display:flex;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-171 .elementor-element.elementor-element-97b329f:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-97b329f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-704438b{--display:flex;--min-height:345px;}.elementor-171 .elementor-element.elementor-element-704438b:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-704438b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A5962-Boshoff.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-223d2ac{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-c63d4c4{--display:flex;--min-height:57px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-230d752{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-230d752.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-230d752 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-b7670fd{--display:flex;--min-height:30px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-b53dbf3{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-b53dbf3.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-b53dbf3 .elementor-heading-title{font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-c0795e8{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-c0795e8.e-con{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-fa26d0b .elementor-button:hover, .elementor-171 .elementor-element.elementor-element-fa26d0b .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-fa26d0b.elementor-element{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-fa26d0b .elementor-button{font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-171 .elementor-element.elementor-element-fa26d0b .elementor-button:hover svg, .elementor-171 .elementor-element.elementor-element-fa26d0b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-699049d{--display:flex;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-171 .elementor-element.elementor-element-699049d:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-699049d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-6e8d667{--display:flex;--min-height:345px;}.elementor-171 .elementor-element.elementor-element-6e8d667:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-6e8d667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A5979-Boshoff.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-2937129{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-c24d798{--display:flex;--min-height:57px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-63366ad{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-63366ad.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-63366ad .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-fa0fe81{--display:flex;--min-height:30px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-d6acdd7{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-d6acdd7.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-d6acdd7 .elementor-heading-title{font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-9396f30{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-9396f30.e-con{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-7b8da1c .elementor-button:hover, .elementor-171 .elementor-element.elementor-element-7b8da1c .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-7b8da1c.elementor-element{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-7b8da1c .elementor-button{font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-171 .elementor-element.elementor-element-7b8da1c .elementor-button:hover svg, .elementor-171 .elementor-element.elementor-element-7b8da1c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-25cd061{--display:flex;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-171 .elementor-element.elementor-element-25cd061:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-25cd061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-7be1a44{--display:flex;--min-height:345px;}.elementor-171 .elementor-element.elementor-element-7be1a44:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-7be1a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2025/06/PHOTO-2025-06-18-07-19-41.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-771de12{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-55d9ee1{--display:flex;--min-height:57px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-c1442bd{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-c1442bd.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-c1442bd .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-458e1ff{--display:flex;--min-height:30px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-af6cb44{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-af6cb44.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-af6cb44 .elementor-heading-title{font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-b816dd1{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-b816dd1.e-con{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-4337cc9 .elementor-button:hover, .elementor-171 .elementor-element.elementor-element-4337cc9 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-4337cc9.elementor-element{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-4337cc9 .elementor-button{font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-171 .elementor-element.elementor-element-4337cc9 .elementor-button:hover svg, .elementor-171 .elementor-element.elementor-element-4337cc9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-2f4a0a4{--display:flex;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-171 .elementor-element.elementor-element-2f4a0a4:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-2f4a0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-3b8d079{--display:flex;--min-height:345px;}.elementor-171 .elementor-element.elementor-element-3b8d079:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-3b8d079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A5973-Boshoff.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-74ebead{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-77c83f7{--display:flex;--min-height:57px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-746b44d{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-746b44d.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-746b44d .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-8ff5630{--display:flex;--min-height:30px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-b97a172{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-b97a172.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-b97a172 .elementor-heading-title{font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-662e69d{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-662e69d.e-con{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-261b58f .elementor-button:hover, .elementor-171 .elementor-element.elementor-element-261b58f .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-261b58f.elementor-element{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-261b58f .elementor-button{font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-171 .elementor-element.elementor-element-261b58f .elementor-button:hover svg, .elementor-171 .elementor-element.elementor-element-261b58f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-c00da6f{--display:flex;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-171 .elementor-element.elementor-element-c00da6f:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-c00da6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-33751f6{--display:flex;--min-height:345px;}.elementor-171 .elementor-element.elementor-element-33751f6:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-33751f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A5967-Boshoff.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-e71445d{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-2d0255b{--display:flex;--min-height:57px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-29d1a86{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-29d1a86.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-29d1a86 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-64aa773{--display:flex;--min-height:30px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-060a46b{width:100%;max-width:100%;text-align:center;}.elementor-171 .elementor-element.elementor-element-060a46b.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-060a46b .elementor-heading-title{font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-3052afa{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3052afa.e-con{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-86ca8d9 .elementor-button:hover, .elementor-171 .elementor-element.elementor-element-86ca8d9 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-86ca8d9.elementor-element{--order:99999 /* order end hack */;}.elementor-171 .elementor-element.elementor-element-86ca8d9 .elementor-button{font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-171 .elementor-element.elementor-element-86ca8d9 .elementor-button:hover svg, .elementor-171 .elementor-element.elementor-element-86ca8d9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-9655df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-9655df2:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-9655df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-b3542e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-b3542e5.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-d170675{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-171 .elementor-element.elementor-element-d170675.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-d170675 .elementor-heading-title{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );color:var( --e-global-color-primary );}.elementor-171 .elementor-element.elementor-element-25e3a7c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-25e3a7c:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-25e3a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-f009141{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-f009141:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-f009141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-6f5f217{--display:flex;--min-height:402px;}.elementor-171 .elementor-element.elementor-element-6f5f217:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-6f5f217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A6031-Boshoff.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-6f5f217.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-c25130f{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-73c219b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-73c219b.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-149f8aa .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-342bdd6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-10640e6{color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-555fcca{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-86ec638{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-2a44897{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-61f4699{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-text{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-8c464b8{--icon-box-icon-margin:15px;}.elementor-171 .elementor-element.elementor-element-8c464b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-8c464b8.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-8c464b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-b70a650 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon{font-size:30px;}.elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1007a07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-1007a07:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-1007a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-985f66a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-985f66a:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-985f66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-c723bc9{--display:flex;--min-height:402px;}.elementor-171 .elementor-element.elementor-element-c723bc9:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-c723bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A6016-Boshoff.jpeg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-c723bc9.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-b547fdd{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-2d9fe4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-2d9fe4b.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-8e0afe2 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-77e1fda .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-cde4c66{color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-68d40da{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-08cd995{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3a9380b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-9f3a275{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-text{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-831efc8{--icon-box-icon-margin:15px;}.elementor-171 .elementor-element.elementor-element-831efc8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-831efc8.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-831efc8.elementor-view-default .elementor-icon{fill:var( --e-global-color-b70a650 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon{font-size:30px;}.elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f6110f4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-f6110f4:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-f6110f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-ff6f152{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-ff6f152:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-ff6f152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-3ba2bc6{--display:flex;--min-height:402px;}.elementor-171 .elementor-element.elementor-element-3ba2bc6:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-3ba2bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2025/06/PHOTO-2025-06-18-07-19-41-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-3ba2bc6.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-f08cc06{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-3dc0c1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3dc0c1e.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-43a5271 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-9aec51c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-253d8df{color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-5c7059c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-b6d50d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-c92a364{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-950c75d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-item > a{font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-text{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-2073439{--icon-box-icon-margin:15px;}.elementor-171 .elementor-element.elementor-element-2073439.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-2073439.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-2073439.elementor-view-default .elementor-icon{fill:var( --e-global-color-b70a650 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon{font-size:30px;}.elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1313742{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-1313742:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-1313742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-be85327{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-be85327:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-be85327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-e254369{--display:flex;--min-height:402px;}.elementor-171 .elementor-element.elementor-element-e254369:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-e254369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A6091-Boshoff.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-e254369.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-6ff3879{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-18c8092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-18c8092.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-907cf2c .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-4eaf377 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-072b737{color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-4c4bf0a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-e48d9fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-d673898{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-8bdfbc4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-ca91b25{--icon-box-icon-margin:15px;}.elementor-171 .elementor-element.elementor-element-ca91b25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-ca91b25.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-ca91b25.elementor-view-default .elementor-icon{fill:var( --e-global-color-b70a650 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon{font-size:30px;}.elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-833f601{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-833f601:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-833f601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-386e724{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-171 .elementor-element.elementor-element-386e724:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-386e724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-09606b6{--display:flex;--min-height:402px;}.elementor-171 .elementor-element.elementor-element-09606b6:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-09606b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A6095-Boshoff.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-09606b6.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-06f68c6{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-2f28284{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-2f28284.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-2d8c420 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-9af8dd3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-df44f2d{color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-e7a1d14{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3a73980{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-966e469{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-cd5728c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-item > a{font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-text{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-d4b391e{--icon-box-icon-margin:15px;}.elementor-171 .elementor-element.elementor-element-d4b391e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-d4b391e.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-d4b391e.elementor-view-default .elementor-icon{fill:var( --e-global-color-b70a650 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-b70a650 );}.elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon{font-size:30px;}.elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon-box-title a{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-4d2d2e4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-4d2d2e4f:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-4d2d2e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-870ef80 );}.elementor-171 .elementor-element.elementor-element-7d97cd3c{--display:flex;--min-height:294px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-7d97cd3c:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-7d97cd3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hslaw.co.za/wp-content/uploads/2026/05/Y3A5997-Boshoff.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-e8cf938{--spacer-size:50px;}.elementor-171 .elementor-element.elementor-element-642d355d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-2b4009b8{text-align:left;}.elementor-171 .elementor-element.elementor-element-2b4009b8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-12a430fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-171 .elementor-element.elementor-element-12a430fc.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-12a430fc .elementor-heading-title{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-171 .elementor-element.elementor-element-859cfba{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-6e19b8b3{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-b70a650 );border-radius:0 0px 0px 0;}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-progress-wrapper{background-color:var( --e-global-color-accent );border-radius:0px;overflow:hidden;}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-progress-bar{height:20px;line-height:20px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-title{margin-bottom:10px;display:block;color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-progress-wrapper .elementor-progress-text{padding:0 18px 0 18px;}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-b70a650 );border-radius:0 0px 0px 0;}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-progress-wrapper{background-color:var( --e-global-color-accent );border-radius:0px;overflow:hidden;}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-progress-bar{height:20px;line-height:20px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-title{margin-bottom:10px;display:block;color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-progress-wrapper .elementor-progress-text{padding:0 18px 0 18px;}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-b70a650 );border-radius:0 0px 0px 0;}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-progress-wrapper{background-color:var( --e-global-color-accent );border-radius:0px;overflow:hidden;}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-progress-bar{height:20px;line-height:20px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-title{margin-bottom:10px;display:block;color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-progress-wrapper .elementor-progress-text{padding:0 18px 0 18px;}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-b70a650 );border-radius:0 0px 0px 0;}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-progress-wrapper{background-color:var( --e-global-color-accent );border-radius:0px;overflow:hidden;}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-progress-bar{height:20px;line-height:20px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-63ff56c-font-family ), Sans-serif;font-size:var( --e-global-typography-63ff56c-font-size );font-weight:var( --e-global-typography-63ff56c-font-weight );text-transform:var( --e-global-typography-63ff56c-text-transform );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-title{margin-bottom:10px;display:block;color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-progress-wrapper .elementor-progress-text{padding:0 18px 0 18px;}.elementor-171 .elementor-element.elementor-element-25b763f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-25b763f:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-25b763f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-171 .elementor-element.elementor-element-1cf7494{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-ef0ed3a{--display:flex;--min-height:173px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion {height:550px;}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion{border-radius:4px;}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion a:first-child{border-radius:4px 0 0 4px;}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion a:last-child{border-radius:0 4px 4px 0;}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0, 0, 0, .3);}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0, 0, 0, .5);}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion .eael-image-accordion-item{margin:10px 10px 10px 10px;}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;}.elementor-171 .elementor-element.elementor-element-8831ccf .eael-img-accordion .overlay p{color:#fff;}.elementor-171 .elementor-element.elementor-element-3efd26b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3efd26b.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-314b3b0{text-align:center;}.elementor-171 .elementor-element.elementor-element-314b3b0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-cbc4678{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-171 .elementor-element.elementor-element-cbc4678.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-cbc4678 .elementor-heading-title{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );color:var( --e-global-color-primary );}.elementor-171 .elementor-element.elementor-element-cae3e66{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-cae3e66.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-171 .elementor-element.elementor-element-d3967fc{--min-height:300px;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-a3c0402{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-bd53eea{text-align:center;}.elementor-171 .elementor-element.elementor-element-bd53eea .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-171 .elementor-element.elementor-element-7937bae0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-4c92cdcc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-68b7a305 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-171 .elementor-element.elementor-element-c216be4{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-171 .elementor-element.elementor-element-4f23d04{--flex-wrap:wrap;}.elementor-171 .elementor-element.elementor-element-d7361b5{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-171 .elementor-element.elementor-element-704438b{--flex-wrap:wrap;}.elementor-171 .elementor-element.elementor-element-230d752 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-b53dbf3 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-fa26d0b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-63366ad .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-d6acdd7 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-7b8da1c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-c1442bd .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-af6cb44 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4337cc9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-746b44d .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-b97a172 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-261b58f .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-29d1a86 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-060a46b .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-86ca8d9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-9655df2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-d170675 .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-171 .elementor-element.elementor-element-25e3a7c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-f009141.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-149f8aa .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-342bdd6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-555fcca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-86ec638{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-1007a07{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-985f66a.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-8e0afe2 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-77e1fda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-68d40da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-08cd995{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-f6110f4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-ff6f152.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-43a5271 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-9aec51c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-5c7059c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-b6d50d9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-1313742{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-be85327.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-907cf2c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4eaf377 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4c4bf0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-e48d9fb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-833f601{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-386e724.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-2d8c420 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-9af8dd3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-e7a1d14{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-3a73980{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4d2d2e4f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-2b4009b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-12a430fc .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-171 .elementor-element.elementor-element-859cfba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-25b763f{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-171 .elementor-element.elementor-element-314b3b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-cbc4678 .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-171 .elementor-element.elementor-element-cae3e66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-d3967fc{--min-height:166px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-a3c0402{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-bd53eea .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-171 .elementor-element.elementor-element-7937bae0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-4c92cdcc{text-align:center;}.elementor-171 .elementor-element.elementor-element-4c92cdcc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-68b7a305{--container-widget-width:721px;--container-widget-flex-grow:0;width:var( --container-widget-width, 721px );max-width:721px;text-align:center;}.elementor-171 .elementor-element.elementor-element-68b7a305 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-171 .elementor-element.elementor-element-c216be4{text-align:center;}.elementor-171 .elementor-element.elementor-element-704438b:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-704438b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-171 .elementor-element.elementor-element-230d752 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-b53dbf3 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-fa26d0b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-63366ad .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-d6acdd7 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-7b8da1c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-c1442bd .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-af6cb44 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4337cc9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-746b44d .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-b97a172 .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-261b58f .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-29d1a86 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-171 .elementor-element.elementor-element-060a46b .elementor-heading-title{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-86ca8d9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-171 .elementor-element.elementor-element-9655df2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-d170675{--container-widget-width:721px;--container-widget-flex-grow:0;width:var( --container-widget-width, 721px );max-width:721px;}.elementor-171 .elementor-element.elementor-element-d170675 .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-171 .elementor-element.elementor-element-25e3a7c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-149f8aa .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-342bdd6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-61f4699 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-8c464b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-1007a07{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-8e0afe2 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-77e1fda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-9f3a275 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-831efc8 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-f6110f4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-43a5271 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-9aec51c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-950c75d .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-2073439 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-1313742{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-907cf2c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4eaf377 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-8bdfbc4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-ca91b25 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-833f601{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-2d8c420 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-171 .elementor-element.elementor-element-9af8dd3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-cd5728c .elementor-icon-list-item > a{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-d4b391e .elementor-icon-box-title a{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-7d97cd3c{--min-height:189px;}.elementor-171 .elementor-element.elementor-element-2b4009b8{text-align:center;}.elementor-171 .elementor-element.elementor-element-2b4009b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-12a430fc{--container-widget-width:721px;--container-widget-flex-grow:0;width:var( --container-widget-width, 721px );max-width:721px;text-align:center;}.elementor-171 .elementor-element.elementor-element-12a430fc .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-171 .elementor-element.elementor-element-859cfba{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-478ff9d9 .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-4e0b0037 .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-150776cc .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-progress-bar{font-size:var( --e-global-typography-63ff56c-font-size );letter-spacing:var( --e-global-typography-63ff56c-letter-spacing );}.elementor-171 .elementor-element.elementor-element-18a6d8c3 .elementor-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-171 .elementor-element.elementor-element-25b763f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-314b3b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-171 .elementor-element.elementor-element-cbc4678{--container-widget-width:721px;--container-widget-flex-grow:0;width:var( --container-widget-width, 721px );max-width:721px;}.elementor-171 .elementor-element.elementor-element-cbc4678 .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-171 .elementor-element.elementor-element-cae3e66{--container-widget-width:481px;--container-widget-flex-grow:0;width:var( --container-widget-width, 481px );max-width:481px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-171 .elementor-element.elementor-element-4badfe7{--width:100%;}.elementor-171 .elementor-element.elementor-element-97b329f{--width:25%;}.elementor-171 .elementor-element.elementor-element-699049d{--width:25%;}.elementor-171 .elementor-element.elementor-element-25cd061{--width:25%;}.elementor-171 .elementor-element.elementor-element-2f4a0a4{--width:25%;}.elementor-171 .elementor-element.elementor-element-c00da6f{--width:25%;}.elementor-171 .elementor-element.elementor-element-f009141{--width:30%;}.elementor-171 .elementor-element.elementor-element-73c219b{--width:70%;}.elementor-171 .elementor-element.elementor-element-985f66a{--width:30%;}.elementor-171 .elementor-element.elementor-element-2d9fe4b{--width:70%;}.elementor-171 .elementor-element.elementor-element-ff6f152{--width:30%;}.elementor-171 .elementor-element.elementor-element-3dc0c1e{--width:70%;}.elementor-171 .elementor-element.elementor-element-be85327{--width:30%;}.elementor-171 .elementor-element.elementor-element-18c8092{--width:70%;}.elementor-171 .elementor-element.elementor-element-386e724{--width:30%;}.elementor-171 .elementor-element.elementor-element-2f28284{--width:70%;}.elementor-171 .elementor-element.elementor-element-7d97cd3c{--width:50%;}.elementor-171 .elementor-element.elementor-element-642d355d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-171 .elementor-element.elementor-element-97b329f{--width:45%;}.elementor-171 .elementor-element.elementor-element-699049d{--width:45%;}.elementor-171 .elementor-element.elementor-element-25cd061{--width:45%;}.elementor-171 .elementor-element.elementor-element-2f4a0a4{--width:45%;}.elementor-171 .elementor-element.elementor-element-c00da6f{--width:45%;}.elementor-171 .elementor-element.elementor-element-f009141{--width:50%;}.elementor-171 .elementor-element.elementor-element-73c219b{--width:50%;}.elementor-171 .elementor-element.elementor-element-985f66a{--width:100%;}.elementor-171 .elementor-element.elementor-element-2d9fe4b{--width:100%;}.elementor-171 .elementor-element.elementor-element-ff6f152{--width:100%;}.elementor-171 .elementor-element.elementor-element-3dc0c1e{--width:100%;}.elementor-171 .elementor-element.elementor-element-be85327{--width:100%;}.elementor-171 .elementor-element.elementor-element-18c8092{--width:100%;}.elementor-171 .elementor-element.elementor-element-386e724{--width:100%;}.elementor-171 .elementor-element.elementor-element-2f28284{--width:100%;}.elementor-171 .elementor-element.elementor-element-7d97cd3c{--width:100%;}.elementor-171 .elementor-element.elementor-element-642d355d{--width:100%;}}/* Start custom CSS for menu-anchor, class: .elementor-element-4463633 */#lenique {
display: block;
position: relative;
top:-150px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-c224d27 */#steve {
display: block;
position: relative;
top:-150px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-437b956 */#sarel {
display: block;
position: relative;
top:-150px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-066e2f4 */#madeleine {
display: block;
position: relative;
top:-150px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-73c1899 */#lounette {
display: block;
position: relative;
top:-150px;
}/* End custom CSS */