.contact-banner .banner-outer{display:grid;gap:150px;grid-template-columns:.8fr 1fr}.contact-banner .eyebrow{font-size:18px;font-weight:300;line-height:normal;margin-bottom:10px}.contact-banner .single-heading{font-size:84px;font-weight:400;letter-spacing:-3.36px;line-height:84px;margin-bottom:47px}.contact-banner .description,.contact-banner .description p{font-size:18px;font-style:normal;font-weight:300;line-height:normal;margin:0}.contact-banner .banner-right-content{display:flex;flex-direction:column;gap:63px}.contact-banner .details{display:flex;flex-direction:column;font-size:18px;font-weight:300;gap:10px;line-height:normal}.contact-banner .details span.values{font-size:52px;font-weight:400;letter-spacing:-2.08px;line-height:52px}@media (max-width:1200px) and (min-width:902px){.contact-banner .banner-outer{gap:50px;grid-template-columns:1fr 1fr}}@media (max-width:991px){.contact-banner .banner-outer{display:grid;gap:45px;grid-template-columns:1fr}.contact-banner .single-heading{font-size:36px;line-height:normal;margin-bottom:27px}.contact-banner .details span.values{font-size:32px;line-height:normal}.contact-banner .banner-right-content{gap:23px}.contact-banner .details{gap:7px}}@media (max-width:768px){.contact-banner .details span.values{font-size:22px;line-height:normal}}