.ContactsOnMain_contacts__IRfLb{margin-top:60px}.ContactsOnMain_contacts__row__mTTa6{display:flex}.ContactsOnMain_contacts__left__dTtqA{height:400px}.ContactsOnMain_contacts__top__vSQgl{background:linear-gradient(90deg,rgba(0,0,0,.9),#012265);position:relative;overflow:hidden;padding:30px 104px 30px 90px}.ContactsOnMain_contacts__top__vSQgl:after{bottom:0;left:38px}.ContactsOnMain_contacts__top__vSQgl:after,.ContactsOnMain_contacts__top__vSQgl:before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;background:radial-gradient(47% 47% at 50% 53%,rgba(0,135,224,.6),rgba(0,135,224,0) 100%)}.ContactsOnMain_contacts__top__vSQgl:before{top:8px;right:0}.ContactsOnMain_contacts__top__phone__6INCn{position:relative;color:#fff;font-size:32px;font-family:DinProBold,sans-serif;display:block;z-index:1}.ContactsOnMain_contacts__top__email__rcs7c{position:relative;z-index:1;display:block;margin-top:15px;color:#fff;font-size:24px;font-family:DinProBold,sans-serif}.ContactsOnMain_contacts__bottom__3Z5z_{padding:60px 30px 0;display:flex;align-items:center;justify-content:space-between}.ContactsOnMain_contacts__bottom__item__pEThy{max-width:30%;width:100%}.ContactsOnMain_contacts__bottom__title__SMeHc{color:#484848;display:flex;position:relative;align-items:center;font-size:24px;gap:8px;width:100%;padding-bottom:26px;border-bottom:1px solid #484848}.ContactsOnMain_contacts__bottom__title__SMeHc:before{content:"";width:15px;height:15px;border-radius:50%;background:#000}.ContactsOnMain_contacts__bottom__text__M1V_T{color:#484848;font-size:20px;margin-top:30px}@media screen and (max-width:991.98px){.ContactsOnMain_contacts__IRfLb{margin-top:60px}.ContactsOnMain_contacts__top__email__rcs7c,.ContactsOnMain_contacts__top__phone__6INCn{font-size:18px}.ContactsOnMain_contacts__bottom__3Z5z_{padding:10px}.ContactsOnMain_contacts__bottom__title__SMeHc{font-size:18px}.ContactsOnMain_contacts__bottom__text__M1V_T{font-size:16px}}@media screen and (max-width:767.98px){.ContactsOnMain_contacts__bottom__3Z5z_{flex-direction:column;gap:20px}.ContactsOnMain_contacts__bottom__title__SMeHc{padding-bottom:10px}.ContactsOnMain_contacts__bottom__text__M1V_T{margin-top:10px}}@media screen and (max-width:575.98px){.ContactsOnMain_contacts__row__mTTa6{flex-direction:column-reverse;gap:20px}.ContactsOnMain_contacts__row__mTTa6>div{width:100%!important}.ContactsOnMain_contacts__top__vSQgl{border-radius:10px}}