.w-50{width:50%}.pt-40{padding-top:40px}a:hover{text-decoration:none}.onboarding-contact-block{padding:20px 0 98px;position:relative}.onboarding-contact-block .contact-btn{margin-top:50px;text-align:center}.onboarding-contact-block .contact-btn a{position:relative;z-index:2}.onboarding-contact-block .contact-info-block{align-items:center;display:flex;justify-content:space-between;padding-top:94px}.onboarding-contact-block .contact-info-block .contact-block-img{margin:auto;width:50%}.onboarding-contact-block .contact-info-block .contact-block-img .img-fluid{height:266px;object-fit:contain;width:100%}.onboarding-contact-block .contact-info-block .richtext{width:43%}.onboarding-contact-block .richtext h3{color:#564d8c;font-size:26px;font-weight:600}.onboarding-contact-block .richtext p{font-size:18px;font-weight:400;margin:12px 0 0}.onboarding-contact-block .contact-details-block{padding-top:36px}.onboarding-contact-block .contact-details-block .mail-info-text{color:#000;display:block;font-size:18px;font-weight:700;line-height:1.2}.onboarding-contact-block .phone-info{margin-top:20px}.onboarding-contact-block .contact-details-block{display:flex}.onboarding-contact-block .right-contact-block{padding-left:40px}.onboarding-contact-block .contact-details-block .small-text{color:#000;display:block;font-size:12px;font-weight:400;line-height:1.3}.onboarding-contact-block .social-icons{align-items:center;display:flex}.onboarding-contact-block .social-icons h4{font-size:18px;font-weight:300;margin:0}.onboarding-contact-block .contact-btn a:hover{background-color:#fff!important}@media (max-width:768px){.w-50{width:100%}.pt-40{padding-top:20px}.contact-details-block{display:flex;flex-direction:column}.onboarding-contact-block .right-contact-block{padding-left:0;padding-top:20px}.onboarding-contact-block .richtext p{font-size:14px}.onboarding-contact-block .contact-details-block{padding-top:20px}.onboarding-contact-block .contact-info-block .contact-block-img .img-fluid{height:230px}}@media (max-width:992px){.onboarding-contact-block{padding:10px 0 50px}.onboarding-contact-block .contact-info-block .richtext{margin-top:20px;width:100%}.onboarding-contact-block .contact-info-block{display:flex;flex-direction:column;padding-top:30px}.onboarding-contact-block .contact-info-block .contact-block-img{width:100%}.onboarding-contact-block .contact-btn{margin-top:30px}.onboarding-contact-block .contact-info-block .contact-details{margin-top:20px;width:100%}}