.contact{padding:90px 0}.contact__heading{margin-bottom:30px;font-size:30px;font-weight:700;text-transform:uppercase;text-align:center}.contact__details{position:sticky;top:0}.contact__list__link{display:flex}.contact__list__item{margin-bottom:40px}.contact__list__item__icon{flex:0 0 auto;margin-right:15px;height:60px;width:60px;background:#fff;line-height:60px;text-align:center;border-radius:50%;font-size:22px;color:#30395c;border:2px solid #30395c}.contact__list__item__value{display:flex;align-items:center;flex:1 1 auto;color:#000;font-size:18px;font-weight:600;word-break:break-word}.contact__social{display:flex;justify-content:flex-start;gap:20px}@media (max-width: 992px){.contact__social{justify-content:center}}.contact__social__link{display:block;width:40px;height:40px;background:#30385c;color:#fff;line-height:40px;text-align:center;font-size:20px;border-radius:50%;box-shadow:3px 3px 7px -1px #0003;transition:box-shadow .3s ease}.contact__social__link:focus,.contact__social__link:hover{box-shadow:3px 3px 7px -1px #0006;color:#fff}.contact__form__captcha{font-size:13px;text-align:center;color:#929292}.contact__form__captcha a{color:#30395c;text-decoration:underline}.contact-success{margin:90px 0}@media (max-width: 992px){.contact__details{position:relative;margin-bottom:60px}}
