.isv-contact-offices__grid{display:grid;grid-template-columns:1fr 1.5fr;gap:28px;align-items:stretch}.isv-contact-offices h2{margin:0;font-size:32px;line-height:normal;letter-spacing:0}.isv-contact-offices__eyebrow{width:46px;height:3px;margin-bottom:12px}.isv-contact-offices__cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;margin-top:24px}.isv-office-card{position:relative;min-height:270px;padding:22px;overflow:hidden;border:1px solid #353F7B;border-radius:10px;background:linear-gradient(145deg,#fff,#f7fafc);box-shadow:0 8px 25px #082b550d}.isv-office-card__bg{position:absolute;right:-20px;bottom:-10px;width:75%;opacity:.14;pointer-events:none}.isv-office-card>*:not(.isv-office-card__bg){position:relative;z-index:1}.isv-office-card__top{display:flex;align-items:center;gap:14px}.isv-office-card__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#f7efe0;font-size:24px}.isv-office-card h3{margin:0;font-size:20px}.isv-office-card__status{margin-top:20px;font-weight:700}.isv-office-card__address{margin-top:16px;color:#203b5d;font-size:16px;line-height:normal;letter-spacing:0}.isv-office-card__details{display:grid;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid #353F7B;font-size:16px;letter-spacing:0;line-height:normal}.isv-office-card__details span{color:rgba(var(--color-foreground))}.isv-office-card__details a{color:rgba(var(--color-foreground));text-decoration:none}.isv-contact-offices__form-wrap{padding:30px;border:1px solid #353F7B;border-radius:10px;background:#fff;box-shadow:0 10px 30px #082b550d}.isv-contact-form__heading h2{font-size:32px}.map{line-height:0}.isv-contact-form__heading p{margin:8px 0 20px;font-size:16px;letter-spacing:0;color:rgba(var(--color-foreground))}.isv-contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.isv-field{margin-bottom:15px}.isv-field label{display:block;margin-bottom:5px;font-size:16px;font-weight:600}.isv-field label span{color:#c58d28}.isv-field input,.isv-field select,.isv-field textarea{width:100%;box-sizing:border-box;border:1px solid #dbe2e9;border-radius:4px;background:#fff;color:#203b5d;padding:12px 13px;font:inherit;font-size:14px;outline:none}.isv-field input:focus,.isv-field select:focus,.isv-field textarea:focus{box-shadow:0 0 0 2px #c9902e1f}.isv-field input::placeholder{color:#203b5d;font-size:14px}.isv-field textarea::placeholder{color:#203b5d;font-size:14px}.isv-field textarea{resize:vertical;min-height:90px}.isv-contact-form__button{display:inline-flex;align-items:center;justify-content:center;gap:0;width:fit-content;padding:12px 30px;color:#fff;border-radius:16px;text-decoration:none;font-size:16px;font-weight:700;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease;line-height:normal;border:none;cursor:pointer}.isv-contact-form__button span{margin-left:8px;font-size:18px}.isv-contact-form__success{margin-bottom:18px;padding:12px 14px;border-radius:5px;background:#edf7ef;color:#24643a;font-size:13px}@media(max-width:989px){.isv-contact-offices__grid{grid-template-columns:1fr}}@media(max-width:749px){.isv-contact-offices__cards,.isv-contact-form__row{grid-template-columns:1fr}.isv-contact-offices__form-wrap{padding:16px}.isv-contact-offices h2{font-size:26px}.isv-contact-offices__cards{margin-top:16px}.isv-office-card{padding:16px}.isv-office-card h3{font-size:18px}.isv-office-card__address{margin-top:12px;font-size:14px}.isv-office-card__details{gap:8px;margin-top:12px;padding-top:12px;font-size:14px}.isv-contact-offices__grid{gap:20px}.isv-contact-form__heading p{margin:10px 0 16px;font-size:14px}.isv-field input,.isv-field select,.isv-field textarea{width:100%;padding:10px;font-size:14px}.isv-field label{font-size:14px;letter-spacing:0}.isv-contact-form__button{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/isv-contact-offices.css.map */
