.contactUsBanner{height:170px;text-align:center;display:flex;margin:auto;position:relative;padding:16px;justify-content:center;align-items:center;flex-direction:column}.contactUsBanner>*{z-index:1;margin-bottom:20px}.contactUsBanner:after{content:"";background:linear-gradient(0deg,#080617,rgba(16,9,17,0));position:absolute;width:100%;height:15%;bottom:0;left:0;z-index:0}.contactUsBanner h1{font-size:54px;line-height:100%;font-weight:100;color:hsla(0,0%,100%,.9);margin-bottom:8px}.contactUsBanner p{font-size:18px;line-height:180%;font-weight:400;color:hsla(0,0%,100%,.6);font-family:Avenir Next;text-align:center}@media (min-width:768px){.contactUsBanner{padding:0;height:470px}.contactUsBanner h1{font-size:72px;line-height:120%}.contactUsBanner p{font-size:18px;line-height:140%}.contactUsBanner>*{margin-bottom:40px}}.formWrapper{display:flex;flex-wrap:wrap;gap:20px;padding:16px;width:100%;height:auto}.formInput,.fullWidthInput{width:100%;input{color:#9c9ba2!important;&::placeholder{color:#9c9ba2!important}}textarea{color:#9c9ba2!important;&::placeholder{color:#9c9ba2!important}}}.recaptchaContainer{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:12px}@media (min-width:1024px){.recaptchaContainer{margin-top:36px}}.formWrapper input,.formWrapper select,.formWrapper textarea{font-family:Lexend Deca,sans-serif;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);padding:12px;width:100%;border-radius:8px;font-size:16px;font-weight:300;line-height:20px;color:#9c9ba2!important;box-sizing:border-box}.formInput{input{color:#9c9ba2!important;&::placeholder{color:#9c9ba2!important}}}.formWrapper textarea{height:130px}.formInput>select>option{background:#444;text-shadow:0 1px rgba(0,0,0,.4)}.formWrapper input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;&+span{position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#9c9ba2;font-size:16px}&+span:before{content:"";position:absolute;left:0;top:-2px;width:24px;height:24px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);border-radius:6px}&:checked+span:before{border:1px solid #fff}&:checked+span:after{content:"";position:absolute;left:9px;top:1px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}}.form-submission-error{text-align:center;width:100%;margin:0 auto}.submitBtn{background:#fff;border-radius:8px;width:528px;padding:14px 0;cursor:pointer;margin:12px auto auto}.submitBtn button{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;background:none;border:none;font-size:16px;line-height:28px;font-weight:300;margin:0 auto;color:#0f0f10;width:100%;cursor:pointer}.contactUsForm{margin-bottom:72px}.headingBlock{h1{font-size:26px;font-weight:700;color:#fff}h1,p{text-align:center}p{font-size:16px;font-weight:500;color:#9c9ba2}}@media (min-width:1024px){.formWrapper{width:896px;padding:20px 80px;margin:auto}.formInput{width:calc(50% - 10px)}.contactUsForm{margin-bottom:170px}}@media (min-width:768px) and (max-width:1023px){.formWrapper{width:720px;height:auto;padding:20px;margin:auto}.formInput{width:calc(50% - 10px)}.headingBlock{h1{font-size:18px}p{font-size:14px}}}@media (max-width:767px){.headingBlock{h1{font-size:18px}p{font-size:14px}}.formWrapper{width:343px;padding:16px;margin:auto}.formInput{width:100%}.termsAndPrivacyBox{display:block}}.underLine{text-decoration:underline}.error{color:red;font-size:12px;margin-top:4px}.submitBtn button{position:relative;font-family:Lexend Deca,sans-serif}.loader{border:2px solid #f3f3f3;border-top-color:#000;border-radius:50%;width:20px;height:20px;animation:spin 1s linear 50;display:inline-block;margin-right:8px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.formPopup{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999}.formPopup .popupFormWrapper{width:100%;height:100%;position:relative}.formPopup .popupFormWrapper,.popupContent{display:flex;align-items:center;justify-content:center}.popupContent{background:#080617;max-width:343px;flex-direction:column;border-radius:12px;padding:140px 20px 64px;text-align:center}.popupContent h1{font-size:32px;line-height:48px;font-weight:400;margin-bottom:16px;color:hsla(0,0%,100%,.9);margin-top:20px}.popupContent p{font-size:18px;line-height:25px;font-weight:400;color:hsla(0,0%,100%,.6);margin-bottom:48px}.popupContent .ctaBtn{padding:14px 0;width:300px;font-size:16px;line-height:28px;font-weight:300;display:flex;background:#fff;cursor:pointer;align-items:center;justify-content:center;gap:8px}.formPopup .pulsatingCircle{position:absolute;left:50%;top:25%;transform:translateX(-50%) translateY(-50%);width:90px;height:90px;background:#0a5c36;border-radius:50%;&:before{position:relative;width:120px;height:120px;box-sizing:border-box;background:rgba(10,92,54,.16);left:-15px;top:-15px}&:after,&:before{content:"";display:block;border-radius:50%}&:after{position:absolute;left:-25px;top:-25px;width:140px;height:140px;background-color:rgba(10,92,54,.16);box-shadow:0 0 8px rgba(0,0,0,.3)}}.formPopup .checkMark{width:26px;height:12px;display:block;left:0;position:absolute;top:0;right:0;bottom:0;margin:auto;z-index:9;border:3px solid #fff;border-width:0 0 4px 4px;transform:rotate(-45deg)}.blurBackground{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000}@media (min-width:780px){.formPopup .pulsatingCircle{top:30%}.popupContent{max-width:712px}.popupContent .ctaBtn{width:528px}.popupContent h1{font-size:40px;margin-top:40px}.popupContent{padding:140px 72px 64px}}