Alright… yer themes a bit complicated but… wherever you enter custom css (I see some custom css options in your theme being output – I’m not sure if you add to a stylesheet, or have an option to add css or what), or directly in style.css you can add

@media (max-width: 450px) {
.dc-contact-slick {
display: none;
}
}

the 450px is variable – you can adjust that to target the right size screen 650…450… whatev

I believe that .dc-contact-slick is the right selector….

basically when we get to a breakpoint you set above (450 currently) at that size or smaller, that element gets hidden