.footer-form{background-size:cover;background-position:center center;padding:50px 0}.footer-form .form-contact-page{background-color:#fff;border-radius:6px}.footer-form .form-contact-page>div{padding:0 15px}.footer-form .error-message{right:15px;top:-23px;font-size:14px}.contact-modal__form .error-message{top:7px}.footer-form .form-contact-page .error-message.--top{top:-120px}.footer-form .form-contact-page input{width:100%;padding:0 15px}.footer-form .form-contact-page input[type="radio"]{width:auto;height:auto;min-height:auto;display:inline-block}.footer-form .form-contact-page select:focus{outline:0;border:1px solid #c9c9c9;background-color:#fff}.footer-form h2{margin-bottom:10px;text-transform:uppercase}.footer-form__left-section{margin-bottom:35px}.footer-form__left-section p{margin-bottom:35px}.footer-form__company-basic-info{padding:20px 5px 30px;border-radius:6px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);border:solid 1px rgba(255,255,255,0.1);background-color:rgba(255,159,159,0.1);display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;align-items:flex-end;max-width:650px;width:100%;margin:auto}.footer-form__info{width:180px}.owl-carousel .owl-item img.footer-form__info{width:142px;height:105px;margin:auto}.footer-form__social-media{margin-top:30px;font-size:18px}.footer-form__form-control{max-width:100%;flex:0 0 100%;margin-top:30px}.service-form__control input{box-shadow:0 4px 100px 0 #0000001A;border-radius:50px;font-size:14px;width:100%;padding:12px 15px;border:1px solid #fff;background-color:#ffffff4d}.service-form__control textarea{box-shadow:0 4px 100px 0 #0000001A;border-radius:20px;font-size:14px;width:100%;padding:12px 15px;border:1px solid #fff;background-color:#ffffff4d}.service-form__control input:focus,.service-form__control input:focus-visible,.service-form__control textarea:focus,.service-form__control textarea:focus-visible{outline:1px solid #000}.service-form__control .select-selected{border-radius:50px;border:1px solid #fff;color:#000;height:46.6px;padding:12.5px 15px;background-color:#ffffff4d;z-index:3;position:relative}.service-form__control .select-selected:after{top:22px}.service-form__control .select-selected.select-arrow-active:after{top:14px}.service-form__control .select-items{border-radius:8px;border:1px solid #fff;font-size:13px;width:calc(100% - 30px);top:38px;left:50%;transform:translateX(-50%)}.service-form .error-message{right:15px}#contact-us-part div.g-recaptcha>div{margin-top:18px}.form-container .g-recaptcha{transform:scale(0.85) translateX(0)}.contact-bg-circle-gradient{position:absolute;right:0;top:0;width:330px;height:330px;filter:blur(100px);background-image:radial-gradient(#f93822 50%,#ff7900 60%);border-radius:50%;transform:translate(90%,150%)}.form-number{font-size:36px;font-weight:600;line-height:1.2}@media screen and (min-width:576px){.footer-form__info{width:31%;height:auto;margin:0}}@media screen and (min-width:768px){.footer-form__company-basic-info{padding:20px 20px 30px}.contact-bg-circle-gradient{transform:translate(75%,100%)}.form-number{font-size:42px}}@media(max-width:991px) and (min-width:600px){.footer-form__form-control{max-width:50%;flex:0 0 50%}}@media screen and (min-width:992px){.footer-form{padding:60px 0}.footer-form__left-section{margin-bottom:0}.footer-form__company-basic-info{margin:0}.footer-form__social-media{margin-top:50px}.form-container .--right-part{padding-left:25px}.contact-bg-circle-gradient{transform:translate(60%,40%)}.form-container .g-recaptcha{transform:scale(0.65) translate(-43px,-11px)}}@media(min-width:1200px){.footer-form__form-control{max-width:50%;flex:0 0 50%}.form-container .--right-part{padding-left:100px}}@media(min-width:1471px){.footer-form__left-section{padding-right:4.1666667%}.footer-form__right-section{padding-left:4.1666667%}}