@media(max-width:767px){.elementor .e-1f96c2c-741b764{background-image:url("https://grimsehlgroup.co.za/wp-content/uploads/2026/06/Grimsehl-Group-Home-Page-Hero-Banner-1024x640.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:800px auto;background-position:top center;display:none;}}@media(max-width:767px){.elementor .e-2197d0b-cf2fc7f{height:800px;max-height:800px;margin-block-start:-100px;background-image:url("https://grimsehlgroup.co.za/wp-content/uploads/2026/06/Grimsehl-Group-Services-Page-Hero-Banner-Mobile.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-position:top center;background-color:#f7f7f5;display:flex;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .e-35769db{background-image:linear-gradient(180deg, #f7f7f5 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:767px){.elementor .e-540f560{width:100%;}}@media(max-width:767px){.elementor .e-a027aad{width:100%;}}@media(max-width:767px){.elementor .e-23eb4c9{display:none;}}@media(max-width:767px){.elementor .e-01f468c{width:50%;}}@media(max-width:767px){.elementor .e-924705a{width:100%;}}@media(max-width:767px){.elementor .e-f0a5084{display:inline-flex;align-items:center;}}@media(max-width:767px){.elementor .e-d6a7e2e{width:100%;}}@media(max-width:767px){.elementor .e-18d69f1{width:50%;}}@media(max-width:767px){.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:0% 0%;display:inline-flex;}}