.contact-intro{border-bottom:1px solid var(--tan);padding-bottom:60px;padding-top:100px}@media only screen and (width <= 767px){.contact-intro{padding-bottom:30px;padding-top:40px}}.contact-intro__wrapper{display:flex;justify-content:space-between}@media only screen and (width <= 767px){.contact-intro__wrapper{flex-direction:column}}.contact-intro__column{width:43%}@media only screen and (width <= 767px){.contact-intro__column{width:100%}}.contact-intro__column-person{align-items:center;display:flex;padding-bottom:30px}@media only screen and (width <= 767px){.contact-intro__column-person{flex-direction:column;padding-bottom:35px;text-align:center}}.contact-intro__column-person .person-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:110px;height:110px;margin-right:33px;min-width:110px;width:110px}@media only screen and (width <= 767px){.contact-intro__column-person .person-image{height:72px;margin-bottom:15px;margin-right:0;min-width:72px;width:72px}}.contact-intro__column-person .person-desc div:first-child{padding-bottom:10px}@media only screen and (width <= 767px){.contact-intro__column-person .person-desc div:first-child{padding-bottom:15px}.contact-intro__column-desc{padding-bottom:70px;text-align:center}}.contact-intro__column-desc a{color:var(--cobalt)!important;text-decoration:none!important;transition:all .4s ease-in-out}.contact-intro__column-desc a:hover{color:rgba(79,88,247,.8)}.contact-intro__column-contact{border-bottom:1px solid var(--tan);display:flex;margin-bottom:60px;padding-bottom:60px}@media only screen and (width <= 767px){.contact-intro__column-contact{align-items:center;flex-direction:column;margin-bottom:40px;margin-inline:15px;padding-bottom:40px}}.contact-intro__column-contact:last-child{border-bottom:none;margin-bottom:0}.contact-intro__column-contact .contact-image{margin-right:25px}@media only screen and (width <= 767px){.contact-intro__column-contact .contact-image{margin:0}.contact-intro__column-contact .contact-desc{padding-top:15px;text-align:center}}.contact-intro__column-contact .contact-desc div:first-child{padding-bottom:20px}.contact-intro__column-contact .contact-desc a{text-decoration:underline;transition:.2s ease-in-out}.contact-intro__column-contact .contact-desc a:hover{color:var(--violet)}