.contact{padding:0}.contact.page-width{padding:0;margin:auto;max-width:500px}.contact__button{background-color:#0b2a65;text-align:center;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;color:#fff}.contact-detail{margin:auto}.contact p{font-family:Montserrat;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:.03em;color:#000;text-align:center;margin:0 0 50px}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:30px}.contact-info{display:flex;justify-content:center;gap:20px;text-align:center;margin-top:50px}.contact-item{flex:1;max-width:250px}.contact-item img{width:40px;height:auto;margin-bottom:10px}.contact-item h4{margin:5px 0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:10px;line-height:13px;text-align:center;text-transform:capitalize;color:#000;white-space:nowrap}.contact-item p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:10px;line-height:13px;text-align:center;color:#0b2a65;margin:0}.contact-item a{color:#0b2a65;text-decoration:none}.contact-item a:hover{text-decoration:underline}@media screen and (min-width: 750px){.contact .field{margin-bottom:30px;border:1px solid #E0E0E0}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-column-gap:2rem}}@media screen and (max-width: 750px){.contact-info{display:flex;flex-direction:column}}@media screen and (max-width: 750px){.contact-item{flex:1;display:flex;gap:16px;max-width:450px;justify-content:flex-start;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
