.page-title-homeax-contact,.homeax-contact-cards,.homeax-contact-form,.homeax-contact-faq{--homeax-contact-green: #327769;--homeax-contact-dark: #0d463c;--homeax-contact-ink: #103e36;--homeax-contact-muted: #667a75;--homeax-contact-line: #d9e3df;--homeax-contact-soft: #edf4f1;--homeax-contact-white: #fff}.page-title-homeax-contact{height:auto!important;min-height:0!important;margin:0!important;padding:28px clamp(20px,3vw,54px) 0!important;background:var(--body-bg-color, #f6f7fb);background-image:none!important;background-position:initial!important;background-size:auto!important;border-radius:0!important;outline:0!important}.page-title-homeax-contact:before,.page-title-homeax-contact:after{display:none!important;content:none!important}.homeax-contact-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(32px,6vw,96px);align-items:end;min-height:390px;padding:clamp(48px,6vw,92px);overflow:hidden;color:var(--homeax-contact-ink);background:radial-gradient(circle at 87% 5%,rgba(50,119,105,.16) 0 1px,transparent 2px),linear-gradient(125deg,#fff,#f7faf9 52%,#e3efeb);border:1px solid var(--homeax-contact-line);border-radius:28px}.homeax-contact-hero__inner:before,.homeax-contact-hero__inner:after{position:absolute;content:"";pointer-events:none;border:1px solid rgba(50,119,105,.13);border-radius:50%}.homeax-contact-hero__inner:before{width:420px;height:420px;top:-280px;right:9%}.homeax-contact-hero__inner:after{width:240px;height:240px;right:-90px;bottom:-150px}.homeax-contact-hero__content,.homeax-contact-hero__note{position:relative;z-index:1}.homeax-contact-eyebrow,.homeax-contact-form .section-sub-heading,.homeax-contact-faq .section-sub-heading{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--homeax-contact-green);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.homeax-contact-eyebrow:before,.homeax-contact-form .section-sub-heading:before,.homeax-contact-faq .section-sub-heading:before{width:24px;height:1px;content:"";background:currentColor}.page-title-homeax-contact h1{max-width:720px;margin:0;color:var(--homeax-contact-ink);font-size:clamp(54px,7.5vw,108px);font-weight:500;line-height:.94;letter-spacing:-.055em}.homeax-contact-hero__description{max-width:610px;margin:28px 0 0;color:var(--homeax-contact-muted);font-size:clamp(17px,1.35vw,21px);line-height:1.55}.homeax-contact-hero__link{display:inline-flex;align-items:center;gap:12px;margin-top:30px;padding-bottom:7px;color:var(--homeax-contact-ink);font-size:14px;font-weight:700;border-bottom:1px solid rgba(16,62,54,.35)}.homeax-contact-hero__link svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .2s ease}.homeax-contact-hero__link:hover{color:var(--homeax-contact-green)}.homeax-contact-hero__link:hover svg{transform:translate(3px)}.homeax-contact-hero__note{display:flex;gap:18px;align-items:flex-start;padding:26px;background:#ffffffbd;border:1px solid rgba(50,119,105,.18);border-radius:20px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.homeax-contact-hero__note-icon{display:grid;flex:0 0 46px;width:46px;height:46px;place-items:center;color:var(--homeax-contact-green);background:var(--homeax-contact-soft);border-radius:50%}.homeax-contact-hero__note-icon svg,.homeax-contact-card__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.homeax-contact-hero__note strong{display:block;margin-bottom:7px;color:var(--homeax-contact-ink);font-size:15px;font-weight:650}.homeax-contact-hero__note p{margin:0;color:var(--homeax-contact-muted);font-size:14px;line-height:1.55}.homeax-contact-cards{padding:28px clamp(20px,3vw,54px) 0!important;background:var(--body-bg-color, #f6f7fb)!important}.homeax-contact-cards>.container-fluid{padding:0}.homeax-contact-cards .row{margin:0 -8px}.homeax-contact-cards .contact-box{padding:0 8px}.homeax-contact-cards .contact-box>*{margin-left:0;margin-right:0}.homeax-contact-cards .contact-heading,.homeax-contact-cards .contact-content{padding-left:26px;padding-right:26px;background:var(--homeax-contact-white);border-right:1px solid var(--homeax-contact-line);border-left:1px solid var(--homeax-contact-line)}.homeax-contact-cards .contact-heading{display:flex;gap:14px;align-items:center;min-height:82px;width:100%;margin:0;padding-top:20px;padding-bottom:8px;color:var(--homeax-contact-ink);font-size:17px;font-weight:650;border-top:1px solid var(--homeax-contact-line);border-bottom:0!important;border-radius:18px 18px 0 0}.homeax-contact-card__icon{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;color:var(--homeax-contact-green);background:var(--homeax-contact-soft);border-radius:50%}.homeax-contact-cards .contact-content{min-height:78px;padding-top:2px;padding-bottom:24px;color:var(--homeax-contact-muted);font-size:14px;line-height:1.55;border-bottom:1px solid var(--homeax-contact-line);border-top:0!important;border-radius:0 0 18px 18px}.homeax-contact-cards .contact-content a{color:var(--homeax-contact-green);font-weight:650;text-decoration:underline;text-decoration-color:#3277694d;text-underline-offset:3px}.homeax-contact-form{padding:clamp(56px,7vw,92px) clamp(20px,3vw,54px) 0!important;background:var(--body-bg-color, #f6f7fb)!important}.homeax-contact-form>.container-fluid{padding:0}.homeax-contact-form>.container-fluid>.row{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:0;align-items:stretch!important;margin:0;overflow:hidden;background:var(--homeax-contact-white);border:1px solid var(--homeax-contact-line);border-radius:26px}.homeax-contact-form .contact-detail-wrap,.homeax-contact-form .form-content{width:100%;max-width:none;margin:0}.homeax-contact-form .contact-detail-wrap{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px);color:#ffffffc2;text-align:left!important;background:var(--homeax-contact-dark)}.homeax-contact-form .contact-detail-wrap .section-sub-heading{color:#9bc9bf}.homeax-contact-form .contact-detail-wrap .section-heading{max-width:430px;margin:0 0 38px;color:#fff;font-size:clamp(32px,3vw,48px)!important;font-weight:500;line-height:1.05!important;letter-spacing:-.035em}.homeax-contact-form .contact-item{position:relative;padding:21px 0 21px 22px!important;border-top:1px solid rgba(255,255,255,.14)}.homeax-contact-form .contact-item:before{position:absolute;top:28px;left:0;width:6px;height:6px;content:"";background:#9bc9bf;border-radius:50%}.homeax-contact-form .contact-item>.alt-font{margin:0 0 5px;color:#fff;font-size:15px;font-weight:650}.homeax-contact-form .contact-item p{margin:0;color:#ffffffb3;font-size:14px;line-height:1.55}.homeax-contact-form .form-content{padding:clamp(38px,5vw,72px)}.homeax-contact-form .form-wrap,.homeax-contact-form .contact{height:100%}.homeax-contact-form .form-content .form_subtitle{color:var(--homeax-contact-green)}.homeax-contact-form .form-content .form-title{margin:0 0 34px;color:var(--homeax-contact-ink);font-size:clamp(34px,3.4vw,52px)!important;font-weight:500;line-height:1.05!important;letter-spacing:-.04em}.homeax-contact-form form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.homeax-contact-form form>.field:nth-of-type(4),.homeax-contact-form .form-agreement,.homeax-contact-form form>button,.homeax-contact-form .form-status-message{grid-column:1 / -1}.homeax-contact-form .field,.homeax-contact-form .input-group{width:100%}.homeax-contact-form .label{display:flex;justify-content:space-between;margin:0 0 8px;color:var(--homeax-contact-ink);font-size:13px;font-weight:650}.homeax-contact-form__optional{color:#8b9c98;font-size:11px;font-weight:500}.homeax-contact-form input:not([type=checkbox]),.homeax-contact-form textarea{width:100%;margin:0;padding:14px 16px;color:var(--homeax-contact-ink);background:#fbfcfc;border:1px solid var(--homeax-contact-line);border-radius:11px;outline:0}.homeax-contact-form input:not([type=checkbox]){height:52px}.homeax-contact-form textarea{min-height:138px;resize:vertical}.homeax-contact-form input:focus,.homeax-contact-form textarea:focus{background:#fff;border-color:var(--homeax-contact-green);box-shadow:0 0 0 3px #3277691a}.homeax-contact-form .field-icon{display:none}.homeax-contact-form .form-agreement{gap:10px;align-items:flex-start!important;margin-top:2px}.homeax-contact-form .form-agreement input{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;accent-color:var(--homeax-contact-green)}.homeax-contact-form .form-agreement label,.homeax-contact-form .form-agreement p{margin:0;color:var(--homeax-contact-muted);font-size:12px;line-height:1.5}.homeax-contact-form .form-agreement a{color:var(--homeax-contact-ink);text-decoration:underline;text-underline-offset:2px}.homeax-contact-form form>button{display:inline-flex;justify-content:center;align-items:center;width:fit-content;min-width:180px;min-height:52px;margin:0;padding:14px 24px;color:#fff;font-size:13px;font-weight:700;background:var(--homeax-contact-green);border:1px solid var(--homeax-contact-green);border-radius:11px}.homeax-contact-form form>button:hover:not(:disabled){color:#fff;background:var(--homeax-contact-dark);border-color:var(--homeax-contact-dark)}.homeax-contact-form form>button:disabled{cursor:not-allowed;opacity:.55}.homeax-contact-faq{padding:clamp(56px,7vw,92px) clamp(20px,3vw,54px)!important;background:var(--body-bg-color, #f6f7fb)!important}.homeax-contact-faq>.container-fluid{padding:clamp(36px,5vw,68px);background:#eef4f2;border:1px solid var(--homeax-contact-line);border-radius:26px}.homeax-contact-faq .heading-wrapper,.homeax-contact-faq__header{margin-bottom:36px}.homeax-contact-faq__header .section-sub-heading{justify-content:center}.homeax-contact-faq .section-heading{color:var(--homeax-contact-ink)!important;font-size:clamp(34px,4vw,54px)!important;font-weight:500;line-height:1.05!important;letter-spacing:-.04em}.homeax-contact-faq .section-description{color:var(--homeax-contact-muted)!important}.homeax-contact-faq .panel-group{display:grid;gap:10px;overflow:visible;background:transparent;border:0;border-radius:0}.homeax-contact-faq .panel{margin:0;overflow:hidden;background:#ffffffd1;border:1px solid var(--homeax-contact-line);border-radius:14px;transition:border-color .2s ease,background-color .2s ease}.homeax-contact-faq .panel:has(.active-accordion){background:#fff;border-color:#3277696b}.homeax-contact-faq .panel-heading,.homeax-contact-faq .panel-title,.homeax-contact-faq .accordion-toggle{margin:0}.homeax-contact-faq .panel .panel-heading,.homeax-contact-faq .panel:first-child .panel-heading,.homeax-contact-faq .panel:last-child .panel-heading.active-accordion{padding:0!important;border:0!important}.homeax-contact-faq .accordion-toggle{display:block;padding:18px 20px;color:var(--homeax-contact-ink);font-size:15px;font-weight:650}.homeax-contact-faq .panel-title{display:grid;grid-template-columns:34px minmax(0,1fr) 36px;gap:14px;align-items:center}.homeax-contact-faq__number{color:#829792;font-size:10px;font-weight:700;letter-spacing:.1em}.homeax-contact-faq .panel-heading i{position:relative!important;top:auto!important;right:auto!important;display:block;width:36px;height:36px;color:transparent;font-size:0;background:var(--homeax-contact-soft);border:1px solid rgba(50,119,105,.12);border-radius:50%;transform:none!important}.homeax-contact-faq .panel-heading i:before,.homeax-contact-faq .panel-heading i:after{position:absolute;top:50%;left:50%;width:12px;height:1.5px;content:""!important;background:var(--homeax-contact-green);transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.homeax-contact-faq .panel-heading i:after{transform:translate(-50%,-50%) rotate(90deg)}.homeax-contact-faq .panel-heading.active-accordion i{color:transparent;background:var(--homeax-contact-green)}.homeax-contact-faq .panel-heading.active-accordion i:before,.homeax-contact-faq .panel-heading.active-accordion i:after{background:#fff}.homeax-contact-faq .panel-heading.active-accordion i:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.homeax-contact-faq .panel-body{max-width:920px;padding:0 70px 22px!important;color:var(--homeax-contact-muted);font-size:14px;line-height:1.65}.homeax-contact-faq .panel-body p:last-child{margin-bottom:0}.homeax-contact-faq .panel-body a{color:var(--homeax-contact-green);font-weight:650;text-decoration:underline;text-underline-offset:3px}@media(max-width:991px){.homeax-contact-hero__inner{grid-template-columns:1fr;min-height:0}.homeax-contact-hero__note{max-width:520px}.homeax-contact-form>.container-fluid>.row{grid-template-columns:1fr}}@media(max-width:767px){.page-title-homeax-contact{padding-top:16px}.homeax-contact-hero__inner{gap:34px;padding:36px 24px 24px;border-radius:20px}.page-title-homeax-contact h1{font-size:clamp(48px,17vw,68px)}.homeax-contact-hero__description{margin-top:20px;font-size:16px}.homeax-contact-hero__link{margin-top:22px}.homeax-contact-hero__note{padding:20px;border-radius:15px}.homeax-contact-cards .contact-box+.contact-box{margin-top:12px!important}.homeax-contact-cards .contact-heading,.homeax-contact-cards .contact-content{padding-left:20px;padding-right:20px}.homeax-contact-form>.container-fluid>.row,.homeax-contact-faq>.container-fluid{border-radius:20px}.homeax-contact-form .contact-detail-wrap,.homeax-contact-form .form-content,.homeax-contact-faq>.container-fluid{padding:32px 22px}.homeax-contact-form .contact-detail-wrap .section-heading{margin-bottom:28px}.homeax-contact-form form{grid-template-columns:1fr;gap:17px}.homeax-contact-form form>.field,.homeax-contact-form form>.field:nth-of-type(4),.homeax-contact-form .form-agreement,.homeax-contact-form form>button{grid-column:1}.homeax-contact-form form>button{width:100%}.homeax-contact-faq .heading-wrapper,.homeax-contact-faq__header{margin-bottom:24px}.homeax-contact-faq .accordion-toggle{padding:16px}.homeax-contact-faq .panel-body{padding:0 16px 19px 64px!important}.homeax-contact-faq .panel-title{grid-template-columns:28px minmax(0,1fr) 34px;gap:10px}.homeax-contact-faq .panel-heading i{width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.homeax-contact-hero__link svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/homeax-contact.css.map */
