.Contact-module-scss-module__IcT96W__contactPage{background-color:#fdf9f0}.Contact-module-scss-module__IcT96W__contactHero{padding-bottom:0!important}.Contact-module-scss-module__IcT96W__innerHeroWrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.Contact-module-scss-module__IcT96W__contactHeroTitle{color:#48494d;font-family:neue-haas-grotesk-display,sans-serif;font-size:48px;font-weight:400;line-height:1.4}.Contact-module-scss-module__IcT96W__contactHeroTitle .Contact-module-scss-module__IcT96W__titleItalic{color:#f7941e;font-family:Playfair Display,serif;font-style:italic;font-weight:600}@media (max-width:991px){.Contact-module-scss-module__IcT96W__contactHeroTitle{font-size:36px}}@media (max-width:576px){.Contact-module-scss-module__IcT96W__contactHeroTitle{font-size:28px}}.Contact-module-scss-module__IcT96W__innerHeroBanner{align-items:center;display:flex}.Contact-module-scss-module__IcT96W__innerBreadcrumb{color:#a45e3e;font-family:neue-haas-grotesk-display,sans-serif;font-size:16px}.Contact-module-scss-module__IcT96W__contactGrid{grid-template-columns:1fr 400px;align-items:start;gap:80px;display:grid}@media (max-width:1199px){.Contact-module-scss-module__IcT96W__contactGrid{grid-template-columns:1fr 360px;gap:50px}}@media (max-width:991px){.Contact-module-scss-module__IcT96W__contactGrid{grid-template-columns:1fr;gap:40px}}.Contact-module-scss-module__IcT96W__contactFormHeading{margin-bottom:30px}.Contact-module-scss-module__IcT96W__contactSubHeading{color:#a45e3e;margin-bottom:6px;font-family:neue-haas-grotesk-display,sans-serif;font-size:28px;font-weight:400;display:block}@media (max-width:576px){.Contact-module-scss-module__IcT96W__contactSubHeading{font-size:22px}}.Contact-module-scss-module__IcT96W__contactFormTitle{color:#48494d;font-family:neue-haas-grotesk-display,sans-serif;font-size:40px;font-weight:400;line-height:1.4}.Contact-module-scss-module__IcT96W__contactFormTitle .Contact-module-scss-module__IcT96W__titleItalic{color:#f7941e;font-family:Playfair Display,serif;font-style:italic;font-weight:600}@media (max-width:991px){.Contact-module-scss-module__IcT96W__contactFormTitle{font-size:30px}}@media (max-width:576px){.Contact-module-scss-module__IcT96W__contactFormTitle{font-size:24px}}.Contact-module-scss-module__IcT96W__contactForm{flex-direction:column;gap:25px;display:flex}.Contact-module-scss-module__IcT96W__formGroup{flex-direction:column;gap:6px;display:flex}.Contact-module-scss-module__IcT96W__formLabel{color:#48494d;font-family:neue-haas-grotesk-display,sans-serif;font-size:16px;font-weight:500}.Contact-module-scss-module__IcT96W__formInput{color:#48494d;background:0 0;border:.5px solid #a45e3e;border-radius:27px;outline:none;width:100%;padding:15px 20px;font-family:neue-haas-grotesk-display,sans-serif;font-size:16px;transition:border-color .2s}.Contact-module-scss-module__IcT96W__formInput::placeholder{color:#0000004d}.Contact-module-scss-module__IcT96W__formInput:focus{border-width:1px;border-color:#a45e3e}.Contact-module-scss-module__IcT96W__formTextarea{resize:vertical;border-radius:10px;min-height:100px}.Contact-module-scss-module__IcT96W__formFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:5px;display:flex}.Contact-module-scss-module__IcT96W__formBadges{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Contact-module-scss-module__IcT96W__badgeSuccess{color:#22c55e;align-items:center;gap:6px;font-family:neue-haas-grotesk-display,sans-serif;font-size:14px;font-weight:500;display:flex}.Contact-module-scss-module__IcT96W__badgeCloudflare{color:#00000080;letter-spacing:1px;border:1px solid #00000026;border-radius:6px;padding:4px 10px;font-family:neue-haas-grotesk-display,sans-serif;font-size:12px;font-weight:700}.Contact-module-scss-module__IcT96W__contactInfoWrap{flex-direction:column;gap:30px;display:flex}.Contact-module-scss-module__IcT96W__contactInfoCard{background-color:#a45e3e;border-radius:30px;flex-direction:column;gap:20px;padding:30px;display:flex;position:relative;overflow:hidden}@media (max-width:576px){.Contact-module-scss-module__IcT96W__contactInfoCard{padding:20px}}.Contact-module-scss-module__IcT96W__contactInfoBg{opacity:.1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='500' viewBox='0 0 800 500'%3E%3Cg stroke='%23ffffff' stroke-width='1' fill='none'%3E%3Ccircle cx='700' cy='0' r='200'/%3E%3Ccircle cx='700' cy='0' r='300'/%3E%3Ccircle cx='700' cy='0' r='400'/%3E%3Ccircle cx='700' cy='0' r='500'/%3E%3Ccircle cx='700' cy='0' r='600'/%3E%3C/g%3E%3C/svg%3E");background-position:100% 0;background-size:cover;position:absolute;inset:0}.Contact-module-scss-module__IcT96W__contactInfoItem{z-index:1;background-color:#ffffff1a;border-radius:20px;align-items:center;gap:16px;padding:20px 24px;display:flex;position:relative}.Contact-module-scss-module__IcT96W__contactIconWrap{background-color:#fdf9f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Contact-module-scss-module__IcT96W__contactIconWrap svg{width:22px;height:22px}.Contact-module-scss-module__IcT96W__contactInfoText{flex-direction:column;gap:3px;display:flex}.Contact-module-scss-module__IcT96W__contactInfoText strong{color:#f4eee2;font-family:neue-haas-grotesk-display,sans-serif;font-size:18px;font-weight:600}.Contact-module-scss-module__IcT96W__contactInfoText span{color:#fdf9f0;font-family:neue-haas-grotesk-display,sans-serif;font-size:15px}.Contact-module-scss-module__IcT96W__contactVideoCard{border:1px dashed #f7941ecc;border-radius:20px;flex-direction:column;gap:20px;padding:24px;display:flex}.Contact-module-scss-module__IcT96W__contactVideoTitle{color:#48494d;font-family:neue-haas-grotesk-display,sans-serif;font-size:30px;font-weight:400;line-height:1.3}.Contact-module-scss-module__IcT96W__contactVideoTitle .Contact-module-scss-module__IcT96W__titleItalic{color:#f7941e;font-family:Playfair Display,serif;font-style:italic;font-weight:600}@media (max-width:576px){.Contact-module-scss-module__IcT96W__contactVideoTitle{font-size:22px}}
