span.wpcf7-form-control-wrap{position:unset}input,select{color:#000 !important}.wpcf7-response-output{border:none !important;padding:0 !important;margin-top:20px !important;font-size:20px}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#dc3232}span.wpcf7-checkbox .wpcf7-list-item{margin:0 16px 0 0;cursor:pointer}span.wpcf7-checkbox .wpcf7-list-item label{align-items:center;display:flex}span.wpcf7-checkbox .wpcf7-list-item label input{cursor:pointer;margin-right:5px;padding:0;width:18px;height:18px}.popup-content__inputs .input-single .select{padding:0px 12px}.wpcf7-submit.btn.btn-primary{transition:0.3s}.wpcf7-submit.btn.btn-primary.process{background:grey !important;color:#fff !important;pointer-events:none}.wpcf7-spinner{display:none}.popup{max-width:90vw !important;width:800px;margin:150px 0}.popup h2{margin-bottom:15px;font-family:Inter;font-size:32px;color:black;font-style:normal;font-weight:700;line-height:normal}.popup .input-single{margin-bottom:15px}.popup .input-single p{margin-bottom:0}.popup .input-single .input-single__title{color:#4a4a4a;font-family:Inter;font-size:14px;margin-bottom:5px;font-style:normal;font-weight:400;line-height:normal}.popup .input-single input{font-family:Inter;font-size:18px;width:100%;height:48px;padding:0 24px;border-radius:0 !;border:2px solid black}.popup .input-single .select{border:2px solid black;background:#fff;font-family:Inter;font-style:normal;font-weight:400;font-size:18px;height:48px;justify-content:center;position:relative}.popup .input-single .select p{display:flex}.popup .input-single .select svg{width:24px;height:24px}.popup .input-single .select select{position:absolute;top:0;cursor:pointer;left:0;right:0;bottom:0;background:0 0;font-size:18px;line-height:1.2;appearance:none;border:none;outline:0;padding:0 44px 0 22px}.popup .success{padding:25px 0}.popup .success .popup-content__check{width:128px;height:128px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#6dbf6d;margin-bottom:20px}.popup .success .popup-content__check svg{width:64px;height:64px}.popup .success .popup-content__thanks{color:#000;font-family:Inter;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:1.2;margin-bottom:19px}.popup .success .popup-content__thanks-description{color:#000;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:40px}.popup .success button{display:block;margin:0 auto}.input-single__title span{font-size:12px;color:grey}.fancybox__container{--fancybox-bg: rgba(24, 24, 27, 0.5) !important}