.contact-us-hero_container{background:url(/contact-us-hero-bg.png) 50%/cover no-repeat;min-height:540px}.contact-us-hero{align-items:center;gap:32px;max-width:1440px;margin:0 60px;padding:80px 24px;display:grid}.contact-us-hero__inner{z-index:1;justify-items:center;gap:28px;margin-top:60px;display:grid;position:relative}.contact-us-hero__title{font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0%;text-align:center;color:#fff;font-size:54px;line-height:1.4}.contact-us-hero__subtitle{font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0;text-align:center;color:#fff;max-width:730px;font-size:16px;line-height:30px}.contact-us-cta{justify-content:center;gap:12px;display:flex}.contact-us-cta button{width:max-content}@media screen and (max-width:640px){.contact-us-hero__title{letter-spacing:-.02em;font-size:30px;line-height:1.08}.contact-us-hero__subtitle{letter-spacing:0%;font-size:14px;line-height:24px}.contact-us-cta{flex-direction:column;gap:10px;margin-top:20px;display:flex;justify-content:start!important}}@media screen and (min-width:640px) and (max-width:900px){.contact-us-hero__title{letter-spacing:-.02em;font-size:40px;line-height:1.08}}@media (max-width:900px){.contact-us-hero{margin:0 20px;padding:80px 0 64px}}.sales-and-solutions_container{background:#fff;padding:60px 0}.sales-and-solutions{place-items:center;gap:32px;max-width:1440px;margin:0 60px;display:grid}.sales-and-solutions__title{font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:-1px;text-align:center;vertical-align:middle;color:#333;font-size:52px;line-height:60px}.sales-and-solutions__rows{gap:28px;width:100%;margin-top:40px;display:grid}.sales-and-solutions__row{justify-content:space-around;align-items:start;gap:30px;padding-top:70px;display:grid;position:relative}.sales-and-solutions__row:before{content:"";background:#e5e7eb;height:2px;position:absolute;top:0;left:0;right:0}.sales-and-solutions__card{text-align:left;gap:10px;max-width:240px;min-height:170px;padding:20px 0;display:grid;position:relative}.sales-and-solutions__card:before{content:"";z-index:1;background:#0067e5;border-radius:50%;width:14px;height:14px;position:absolute;top:-20px;left:32px;transform:translate(-50%)}.sales-and-solutions__card:after{content:"";background:#e5e7eb;width:2px;height:50px;position:absolute;top:-70px;left:32px;transform:translate(-50%)}@media (max-width:1024px){.sales-and-solutions__row:before{display:none}.sales-and-solutions__card{border-top:2px solid #e5e7eb;padding-top:60px!important}.sales-and-solutions__card:before{top:36px;left:35px;transform:translate(0)}.sales-and-solutions__card:after{height:36px;top:0;left:40px;transform:translate(0)}}.sales-and-solutions__icon{width:66px;height:66px}.sales-and-solutions__card-title{font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0%;vertical-align:middle;color:#10171e;font-size:22px;line-height:35px}.sales-and-solutions__card-body{font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:#666;max-width:260px;font-size:14px;line-height:28px}@media (max-width:900px){.sales-and-solutions{margin:0 20px}.sales-and-solutions__title{letter-spacing:-1px;font-size:24px;line-height:40px}.sales-and-solutions__lead{letter-spacing:0%;font-size:14px;line-height:24px}.sales-and-solutions__rows{margin-top:20px}.sales-and-solutions__row{padding-top:30px}.sales-and-solutions__card{padding:10px 0}.sales-and-solutions__card-title{font-size:18px}.sales-and-solutions__card-body{letter-spacing:0%;font-size:14px;line-height:24px}.sales-and-solutions__icon{width:56px;height:56px}}@media screen and (max-width:540px){.sales-and-solutions__card{max-width:unset;width:100%}.sales-and-solutions__row{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:540px){.sales-and-solutions__card{max-width:unset;width:100%}.sales-and-solutions__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.sales-and-solutions__row{grid-template-columns:repeat(4,minmax(0,1fr))}}.contact-us-global_container{background:#fff;min-height:100vh}@media screen and (max-width:1440px){.contact-us-global_container{min-height:auto}}.contact-us-global{align-items:center;gap:32px;max-width:1440px;margin:0 60px;padding:40px 0 60px;display:grid}.contact-us-global__inner{grid-template-columns:repeat(2,1fr);gap:70px;margin-top:60px;display:grid}.contact-us-global__inner img{max-height:674px}.contact-us-global__content{flex-direction:column;gap:20px;margin-top:60px;display:flex}.contact-us-global__media{justify-content:center;align-items:center;display:flex}.contact-us-global__media img{-o-object-fit:cover;object-fit:cover;border-radius:10px;max-height:674px}@media screen and (max-width:768px){.contact-us-global__media img{max-width:400px}}@media screen and (max-width:1024px){.contact-us-global__media{width:100%}.contact-us-global__media img{width:100%;max-height:none}}.contact-us-global__title{color:#10171e;letter-spacing:-1px;font-family:Space Grotesk;font-size:52px;font-style:normal;font-weight:400;line-height:60px}.contact-us-global__list{flex-direction:column;gap:20px;margin-left:60px;display:flex;position:relative}.contact-us-global__list:before{content:"";z-index:1;background:#e5e7eb;width:2px;height:100%;position:absolute;top:0;left:0}.contact-us-global__list li{cursor:pointer;flex-direction:column;justify-content:center;gap:12px;padding-top:20px;padding-bottom:20px;padding-left:50px;display:flex}.contact-us-global__list li p{color:#18181b;font-family:Space Grotesk;font-size:20px;font-style:normal;font-weight:700;line-height:30px;position:relative}.contact-us-global__list li p:before{content:"";background:#e5e7eb;width:43px;height:2px;position:absolute;top:14px;left:-48px}.contact-us-global__list li img{-o-object-fit:cover;object-fit:cover;border-radius:10px;max-width:280px;max-height:165px}@media screen and (max-width:768px){.contact-us-global__inner{grid-template-columns:repeat(1,1fr);gap:20px;margin-top:0}}@media screen and (max-width:900px){.contact-us-global{margin:0 20px}.contact-us-global__content{width:100%}.contact-us-global__title{letter-spacing:-.02em;font-size:40px;line-height:1.08}.contact-us-global__list{margin-left:0}.contact-us-global__list p{letter-spacing:0%;font-size:16px;line-height:24px}}.contact-form_container{background:#111}.contact-form{place-items:center;gap:32px;max-width:1440px;margin:0 60px;padding:60px 0;display:grid}.contact-form__inner{background:#ffffff0a;border:2px solid #0a0d170d;border-radius:20px;grid-template-columns:repeat(2,1fr);align-items:center;gap:30px;max-width:calc(100% - 300px);padding:20px;display:grid}.contact-form__content{padding:40px}.contact-form__title{font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:-2%;color:#fff;margin:0 0 18px;font-size:30px;line-height:100%}.contact-form__description{color:#ffffffbf;margin:0 0 20px}.contact-form__form{gap:12px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact-form__form input,.contact-form__form textarea{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:5px;outline:none;width:100%;padding:12px 14px;font-size:14px;transition:box-shadow .12s,transform .12s}.contact-form__form input::-moz-placeholder{color:#ffffff80}.contact-form__form textarea::-moz-placeholder{color:#ffffff80}.contact-form__form input::placeholder,.contact-form__form textarea::placeholder{color:#ffffff80}.contact-form__form input:focus,.contact-form__form textarea:focus{transform:translateY(-2px);box-shadow:0 6px 20px #02061799}.contact-form__submit{color:#fff;cursor:pointer;background:#000;border:none;border-radius:6px;align-self:start;width:100%;margin-top:8px;padding:12px 18px}.contact-form__media img{-o-object-fit:cover;object-fit:cover;border-radius:10px;max-height:536px}.contact-form__media-card{position:relative}.contact-form__media-card img{-o-object-fit:cover;object-fit:cover;filter:brightness(.5);border-radius:12px;width:100%;max-height:420px}.contact-form__media-text{color:#ffffffe6;border-radius:8px;padding:14px;font-size:14px;font-weight:400;line-height:1.6;position:absolute;bottom:40px}@media (max-width:900px){.contact-form{margin:0 20px}.contact-form__inner{grid-template-columns:1fr}.contact-form__content{padding:20px}.contact-form__media{display:none}.form-row{grid-template-columns:1fr}.contact-form__submit{width:100%}}@media screen and (max-width:1280px){.contact-form__inner{max-width:unset;width:100%}}
