.contact-section{position:relative;padding:5rem 0;padding-bottom:0}.contact-section__wrapper{position:relative;padding-bottom:23rem;background-image:url(//medicalrite.com/cdn/shop/files/Frame_66map.png?v=1681294938);background-repeat:no-repeat;background-size:contain;background-position:bottom;margin-bottom:0}.contact-section__content{max-width:112rem;margin:0 auto;padding:0 2.5rem;position:relative;z-index:2}.contact-section__heading{margin-top:0;margin-bottom:1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3 / var(--font-body-scale));word-break:break-word;text-align:left}.contact-section__description{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75);font-size:1.6rem;line-height:calc(1 + .8 / var(--font-body-scale));margin:0;text-align:left}.contact-section__grid{display:grid;grid-template-columns:1fr minmax(256px,500px);gap:10rem;align-items:start}.contact-section__info{display:flex;flex-direction:column;gap:4rem}.contact-info-block__text h3{margin-bottom:12px;font-size:1.6rem;color:#1d1d1d;font-weight:600}.contact-info-block__text p em{font-style:normal;color:#888}.contact-info-block__text p{margin-top:0;font-size:1.8rem;color:#1d1d1d;line-height:100%;line-height:2.07rem}.contact-info-block__text.line-height p{line-height:2.5rem}.contact-info-block .contact-info-block__text:first-child{color:red}.contact-info-block__text p a{color:#1d1d1d}.contact-info-block__text p a:hover{color:unset;text-decoration-thickness:unset}.contact-info-block__text p strong{margin-right:1.8rem;font-weight:400;color:#1d1d1d;font-style:normal}.contact-info-block{display:flex;align-items:flex-start;gap:3rem}.contact-info-block__image{flex-shrink:0}.contact-info-block__image img{width:42px;height:auto;object-fit:contain}.title_form{color:#1d1d1d;font-size:2.2rem;font-weight:600}.contact-section__heading{font-size:4.8rem;font-weight:100;color:#1d1d1d}.contact-section__description p{font-size:1.8rem;color:#1d1d1d;font-weight:400;line-height:2.07rem;margin:1.8rem 0}.contact-section__form{box-shadow:0 10px 22px #00274b14;border-radius:18px;background:#fff;margin-top:50px;padding:51px;align-items:flex-end}.contact-info-block__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));font-size:1.4rem;line-height:calc(1 + .8 / var(--font-body-scale))}.contact-section__background{height:40rem;overflow:hidden;position:static;margin-top:-140px}.contact-section__background-image{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width : 994px){.contact-section__grid{gap:3.5rem}.contact-section__info{gap:3.2rem}.contact-section__content{margin-top:0}.contact-section__heading{font-size:2.8rem}.contact-section__description p,.contact-info-block__text p,.contact-info-block__text p strong{font-size:1.6rem}.contact-info-block__text h3{font-size:1.4rem;margin-bottom:8px}.contact-section__form{padding:1.6rem}.title_form{font-size:1.8rem}}@media screen and (max-width: 749px){.contact-section__heading{font-size:2.4rem}.contact-section__description p{font-size:1.4rem;margin-bottom:1.4rem}.contact-section__content{padding:0}.contact-info-block__text p{font-size:1.4rem}.contact-info-block__text.line-height p{line-height:2rem}.contact-section__grid{grid-template-columns:1fr;gap:4rem}.contact-section__form{margin-top:0}.contact-info-block{gap:1.5rem}.contact-section__background{height:30rem}.title_form{font-size:1.4rem}.contact-section__wrapper{padding-bottom:12.5rem}.contact-section{padding-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/section-contact.css.map */
