.contact{padding-bottom:80px}.contact__header>.boxed{width:100%;display:flex;flex-direction:column}.contact__header .navbar{padding-block:25px}.contact__header .navbar__cta{background:none!important;height:unset;padding:0}.contact__header .navbar__cta>.btn{height:unset!important;background-color:#1a1f2f;color:#fff;margin-bottom:0}.contact__hero{width:100%;margin-top:50px;padding:56px;border-radius:20px;background:url(/_next/static/media/about-hero-bg.979fe925.webp);background-size:cover;background-repeat:no-repeat;background-position:top}.contact__hero>.heading-2{font-size:49px;color:#fff}.contact__body{padding-top:80px}.contact__body>.boxed{display:flex;align-items:center;gap:20px}.contact__body__content{flex-basis:50%;display:flex;flex-direction:column;gap:60px}.contact__body__grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:100px;row-gap:50px}.contact__body__grid__item{display:flex;flex-direction:column;align-items:flex-start;gap:34px}.contact__body__grid__item .btn-link{font-weight:400;color:#656e8c}.contact__body__grid__item__number{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.contact__body__grid__item__socials{display:flex;align-items:center;gap:25px}.contact__body__grid__item__socials .icon{width:24px;height:24px;color:#1a1f2f;transition:all .2s}.contact__body__grid__item__socials .icon:hover{transform:translateY(-3px) scale(1.1)}.contact__body__globe{flex-basis:50%;position:relative}.contact__form{padding-block:80px}@media screen and (max-width:1024px){.contact{padding-bottom:20px}.contact__header .navbar{padding-block:15px}.contact__hero{margin-top:20px;padding:20px;border-radius:12px}.contact__hero>.heading-2{font-size:36px;color:#fff}.contact__body{padding-top:40px}.contact__body>.boxed{flex-direction:column;gap:20px}.contact__body__content{width:100%;display:flex;flex-direction:column;gap:25px}.contact__body__grid{display:grid;grid-template-columns:repeat(1,1fr);column-gap:40px;row-gap:40px}.contact__body__grid__item{gap:10px}.contact__body__grid__item__socials{gap:20px}.contact__body__grid__item__socials .icon{width:20px;height:20px}.contact__body__globe{display:none}.contact__form{padding-block:60px}}