.main-contact,.main-contact *{box-sizing:border-box}.main-contact{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-contact-img{max-width:960px;margin:24px auto}.main-contact-img,.main-contact-img img{width:100%}.main-contact-element-bg{background:#f7f7f8;width:100%}.main-contact-element{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:960px;margin:0 auto;padding:24px}.main-contact-element h1{font-size:20px;color:#040037;font-weight:700;padding:0 0 16px}.main-contact-element h2{font-size:16px;color:#040037;line-height:20px}.main-contact-element-box{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;padding:24px 0;width:100%;gap:16px}.main-contact-element-bloc{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px;border-radius:8px;border:1px solid #acabbb;text-decoration:none;background:#fff;flex:0 0 calc(25% - 15px);text-align:center}.main-contact-element-bloc-picto{padding-bottom:16px}.main-contact-element-bloc-picto img{width:24px}.main-contact-element-bloc-text-title{text-decoration:none;color:#040037;font-weight:700;font-size:12px}.main-contact-element-bloc-text-info *{text-decoration:none;color:#040037;font-size:12px;padding:10px 0}.main-contact-element-bloc-text-horaire{text-decoration:none;color:#3b8264;font-weight:400;font-size:12px}@media screen and (max-width:960px){.main-contact-element-bloc{flex:0 0 calc(33% - 15px)}}@media screen and (max-width:768px){.main-contact-element-bloc{flex:0 0 calc(50% - 15px)}}@media screen and (max-width:650px){.main-contact-element-bloc{flex:0 0 calc(100% - 15px)}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/section-main-contact.css.map */
