.contact-block p,p.contact-content{font-family:var(--font-heading-family);font-weight:400}.contact-info{letter-spacing:0}.contact-heading{text-align:center;margin-bottom:30px}.contact-title{font-size:28px;font-weight:700;margin-bottom:10px}.contact-subtitle{font-size:32px;color:var(--primary);font-weight:500;margin:60px 0 20px;line-height:1}p.contact-content{max-width:1130px;margin:0 auto;font-size:18px;line-height:1.556;color:var(--body_color)}.contact-heading .title{font-weight:500;margin:0;letter-spacing:0}.contact-heading .title span.heading_icon{margin-right:15px}.contact-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.contact-details{width:48.2%;display:flex;flex-wrap:wrap;justify-content:space-between}.contact-block{width:100%}.contact-block:nth-child(2),.contact-block:nth-child(3){width:46.8%}.contact-block:nth-child(4) p,.contact-block:nth-child(5) p{font-size:20px;font-family:var(--font-body-family);font-weight:300;line-height:1.6;color:#3a3a3a}.contact-block:not(:last-child){margin-bottom:50px}.contact-block h4{font-size:16px;font-weight:400;color:#3a3a3a99;text-transform:uppercase;margin:0 0 30px;line-height:1}.contact-block p{font-size:22px;line-height:28px;color:#565656}.social-icons{display:flex;gap:15px;margin:20px 0}.social-icons a{border:1px solid var(--primary);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:.2s linear}.social-icons a:hover{transform:scale(1.1)}.contact-map{width:48.2%}.contact-map iframe{width:100%;height:638px;border-radius:20px;display:block}@media (max-width:1600px){.contact-map iframe{height:490px}.contact-subtitle{font-size:28px;margin:30px 0 10px}p.contact-content{max-width:970px;font-size:16px}.contact-block p{font-size:16px}.contact-block h4{margin:0 0 10px}.contact-block:nth-child(4) p,.contact-block:nth-child(5) p{font-size:16px}.contact-block:not(:last-child){margin-bottom:30px}}@media (max-width:990px){.contact-details{width:100%}.contact-map{width:100%;margin-top:30px}.contact-map iframe{height:350px}}@media (max-width:750px){.contact-info{padding-bottom:0!important}}@media (max-width:600px){.contact-subtitle{font-size:24px}.contact-block:nth-child(2),.contact-block:nth-child(3){width:100%}.contact-block p{font-size:16px}.contact-block h4{margin:0 0 10px}.contact-map iframe{height:290px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/contact-info.css.map */
