@media(max-width:1024px){.elementor .e-1f96c2c-741b764{background-image:url("https://grimsehlgroup.co.za/wp-content/uploads/2026/06/Grimsehl-Group-Home-Page-Hero-Banner.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:800px auto;background-position:top center;transform:translate3d(0px, 0px, 0px);display:none;}}@media(max-width:1024px){.elementor .e-2197d0b-cf2fc7f{height:1200px;max-height:1200px;margin-block-start:-100px;background-image:url("https://grimsehlgroup.co.za/wp-content/uploads/2026/07/Grimsehl-Group-Services-Page-Hero-Banner-Mobile-2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#f7f7f5;transform:translate3d(0px, 0px, 0px);display:flex;justify-content:flex-start;align-items:center;}}@media(max-width:1024px){.elementor .e-35769db{padding:30px;background-image:linear-gradient(180deg, #f6f6f4 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;}}@media(max-width:1024px){.elementor .e-c422333{background-image:linear-gradient(180deg, #ffffff 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-23eb4c9{display:none;}}@media(max-width:1024px){.elementor .e-f0a5084{display:flex;align-items:center;}}@media(max-width:1024px){.elementor .e-d2ede4e{background-image:url("https://grimsehlgroup.co.za/wp-content/uploads/2026/06/Services-Background.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-position:top center;display:flex;}}