.contact_banner{padding-top:100%}@media screen and (min-width:500px)and (max-width:992px){.contact_banner{padding-top:60%}}@media screen and (min-width:992px){.contact_banner{padding-top:120%}}.contact_banner img,.contact_banner svg{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:contain}.contact-social-links.social-sharing li a{width:36px;height:36px}.contact-social-links.social-sharing li [class^=icon-]{font-size:28px}.phone-contact a,.email-contact a{word-break:break-all}.contact-icons{font-size:18px;width:36px;height:36px;text-align:center;line-height:34px;border:1px solid;border-radius:50%;margin-right:20px;flex:0 0 auto}div>p:last-child{margin-bottom:0}.map_wrap .address_details{z-index:2;left:0;right:0;margin:0 auto;max-width:var(--bs-container-width);bottom:0;padding:2.5rem 1rem;font-size:1rem}.consultation-block{aspect-ratio:4/2.5;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem;font-size:16px}.consultation-block img{width:50px;margin-bottom:20px}.consultation-block .consultation-link{position:absolute;top:0;bottom:0;left:0;right:0}@media only screen and (min-width:768px){.map_wrap .address_details{padding:4rem 1rem;font-size:1.2rem}.consultation-block img{width:72px;margin-bottom:30px}.consultation-block{font-size:18px}.map_wrap .address_details{max-width:80%;position:absolute}}@media only screen and (min-width:1250px){.map_wrap .address_details{max-width:var(--bs-container-width) !}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/template-contact.css.map */
