.contact-details .address{word-wrap:break-word;background:#5b4b9f;border-radius:8px;color:#fff!important;padding:.5rem 1.5rem}.contact-details .address .widget-inner{margin-bottom:1.3rem}.contact-details .address h3{color:#fff!important}.contact-details .address p{margin-bottom:0}.contact-details .address a{color:#fff!important;text-decoration:underline}.contact-details .address a:hover{text-decoration:none}.contact-details .social-links{margin-bottom:3rem!important;margin-top:1.5rem!important}.contact-details .social-links a{margin:0 4px}@media (min-width:768px){.contact-details .address{margin-top:20px}}