@media only screen and (max-width:767px){.mobile-reverse-columns{display:flex;flex-direction:column}}.et_pb_row{align-items:flex-start!important}.contact-info{font-family:sans-serif;font-size:16px;line-height:1.5}.contact-info p{margin:0 0 10px 0;display:flex;align-items:center}.contact-info p:last-child{margin-bottom:0}.contact-info i{margin-right:8px;color:red;width:20px;text-align:center;line-height:1;vertical-align:middle;position:relative; top:2px}.contact-info p:nth-of-type(1) i{top:10px}.contact-info a{color:inherit;text-decoration:none;transition:color 0.2s ease}.contact-info a:hover{color:#007BFF;text-decoration:underline}