.contact-form{padding-top:170px!important}.formBlock{max-width:467px}.formBlock .formHeading{color:var(--formHdngColor);font-size:20px;font-weight:600;margin-bottom:20px}.formElements label,.formElements legend{color:var(--formTxtColor)}.formBlock .form__field label{display:none}.contact-form h2.heading{font-family:Poppins;font-size:24px;font-weight:500;line-height:31px;letter-spacing:0em;text-align:left}.contact-form h2.heading,.contact-form h2.heading p:first-child{margin-top:0}.formBlock .formElements+.formElements{margin-top:10px}.formBlock .form-control{border-radius:0;background:none;border:none;border-bottom:1px solid #fff;font-size:18px;padding:10px 0}.formBlock .form-control.main-input{font-family:Poppins;border:1px solid #F42E00;border-radius:99px;padding:24px 30px;max-height:60px}.contactFormEmail{width:100%}.formBlock textarea.form-control{width:100%;height:210px;background:transparent;padding:25px 30px;border:1px solid #F42E00!important}.formBlock .form-control:focus{box-shadow:none;border-bottom-color:#005af9}.formBlock input::placeholder,.formBlock textarea::placeholder{color:#0f151c}fieldset.form--group.formElements.checkbox-form{border:none;padding:0}.formElements .form-check{padding-left:50px;padding-right:20px;background:transparent;border:1px solid #0F151C;max-height:35px;border-radius:5px;display:unset;-webkit-appearance:auto;appearance:auto;height:35px;padding-top:6px;font-size:15px;font-weight:400;line-height:19px;letter-spacing:0em;text-align:center}.formElements .form-check+.form-check{margin-top:5px;margin-bottom:0}.formElements .form-check:has(input:checked[type=checkbox]){border:1px solid #F42E00!important}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.formElements .form-check .form-check-input{background-color:transparent;border-color:#000;width:12px;height:12px;margin-left:-30px;border-radius:50px;position:relative}.formElements .form-check .form-check-input:checked[type=radio]:after{content:"";width:7px;height:7px;position:absolute;border-radius:50px;background:#f42e00;top:50%;left:50%;transform:translate(-50%,-50%)}.form-check:has(.form-check-input:checked[type=radio]){border:1px solid #F42E00}.contact-section{max-width:520px}.contactInfoBox{margin:40px 0;color:#fff}.contactInfoBox .infoBlock .contBlock *{color:#fff}.contact-section p a{text-decoration:underline}.contactInfoBox .infoBlock .contBlock{font-size:18px;line-height:21px;display:flex;align-items:center;gap:10px;font-weight:400;letter-spacing:normal}.contactInfoBox .infoBlock p,.contactInfoBox .infoBlock p a{font-size:18px;font-style:normal;font-weight:400;line-height:26px;color:#ffffff7f;margin-bottom:5px}.contactInfoBox .infoBlock h5{color:#fff;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:500;line-height:26px;margin-bottom:5px}.contactInfoBox .infoBlock p a:hover{color:#38f6a2}.contactInfoBox .infoBlock+.infoBlock{margin-top:36px}@media (max-width: 767px){.form--group-elements{grid-template-columns:100%}}.contact-form:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1}.contact-form:after{content:"";display:block;height:100%;width:100%;background-size:100%;background-repeat:repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}.formBlock{background-repeat:no-repeat;background-size:100% 100%}.contact-form .header-section-left h2{max-width:495px}.contact-form .header-section-left h2 p{margin:0}@media (max-width: 991px){.contact-form{padding-top:120px!important}}@media (max-width: 768px){.contact-form h2.heading{font-size:18px;line-height:23px;text-align:center;max-width:340px;margin:auto}.formBlock .form-control{font-size:16px;line-height:16px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-contact-form.css.map */
