.section-contact-form .wpcf7-form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.section-contact-form .wpcf7-form input[type=text]{width:100%;height:48px;padding:15px;border-radius:50px;border:1px solid #000;background:#FFF}.section-contact-form .wpcf7-form input[type=text]::placeholder{color:#747474;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.section-contact-form .wpcf7-form select{position:relative;width:100%;height:48px;padding:15px;border-radius:50px;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;charset=UTF-8,%3Csvg width="11" height="7" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.04647 0.496094L5.63026 4.07207L9.21404 0.496094L10.3149 1.59699L5.63026 6.28168L0.945572 1.59699L2.04647 0.496094Z" fill="black"/></svg%3E') no-repeat right 15px center;background-size:1rem}.section-contact-form .wpcf7-form select option{font-weight:400;font-size:14px;line-height:120%;background:rgba(0, 0, 0, 0.05)}.section-contact-form .wpcf7-form select option:hover{background:rgba(0, 0, 0, 0.5)}.section-contact-form .wpcf7-form .wpcf7-select:hover,.section-contact-form .wpcf7-form .wpcf7-select:focus{outline:none}.section-contact-form .wpcf7-form .wpcf7-select option{padding:5px;background-color:#f9f9f9;color:#333}.section-contact-form .wpcf7-form .acceptance-container{position:relative;display:flex;gap:16px;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-contact-form .wpcf7-form .acceptance-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-contact-form .wpcf7-form .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #000;border-radius:50%}.section-contact-form .wpcf7-form .checkmark:after{content:"";position:absolute;display:none}.section-contact-form .wpcf7-form .acceptance-container input:checked~.checkmark:after{display:block}.section-contact-form .wpcf7-form .acceptance-container .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#000}.section-contact-form .wpcf7-form textarea{width:100%;max-height:90px;padding:15px;border-radius:20px;border:1px solid #000;background:#FFF}.section-contact-form .wpcf7-form textarea::placeholder{color:#747474;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.section-contact-form .container .row .col{max-width:690px;margin:0 auto}.popup-form{flex-direction:column;justify-content:space-between;max-width:100%}.popup-form.two-column p{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.popup-form.two-column .popup-label,.popup-form.two-column p .popup-label{width:calc(50% - 15px)}.popup-label{display:block;position:relative;width:100%}.popup-label span{display:block}.popup-label input:focus-visible,.popup-label textarea:focus-visible{outline:none}.popup-label textarea{height:100%}input[type="textarea"]{min-height:150px}.checkbox-wrapper{display:flex;flex-wrap:wrap;column-gap:25px;row-gap:20px;margin-bottom:40px}.popup-label span.label{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding:16px 15px 4px}.wpcf7 input[type="file"]{opacity:0;position:absolute;z-index:-1}.title-6{padding:10px 0 20px}.contact-form-description{font-size:17px;font-weight:500;line-height:126%;text-align:left;padding:10px 0 20px}.file-upload-wrapper{width:575px;font-size:25px;font-weight:350;line-height:33px;text-align:left}.custom-file-upload{width:360px;max-width:100%;position:relative;display:flex;margin:15px 0 50px}.custom-file-upload span{flex-grow:1}#file-name{display:inline-flex;height:58px;box-sizing:border-box;border:1px solid #fff;align-items:center;padding:15px;font-size:18px;line-height:26px;font-weight:400;width:100%;background-color:transparent !important;color:#fff}.custom-file-upload .icon:after{content:url("../../images/attach-file-add.svg");position:absolute;right:7px;top:11px}.wpcf7-form .error{outline:2px solid #e74c3c;border-color:#e74c3c}.wpcf7-form .field-error{display:block;margin-top:4px;margin-left:15px;font-size:13px;color:#e74c3c}.wpcf7-form [type="submit"]:disabled{opacity:0.5;cursor:not-allowed}.wpcf7-not-valid-tip,.wpcf7-response-output{display:none !important}@media (max-width:768px){.popup-form.two-column p{flex-direction:column}.popup-form.two-column .popup-label,.popup-form.two-column p .popup-label{width:100%}.file-upload-wrapper{width:100%}}.section-feedback .screen-reader-response{display:none}.section-feedback .container{padding-bottom:70px;padding-top:70px;position:relative}.section-feedback .feedback-container{justify-content:center;align-items:center;gap:0;min-height:424px}.section-feedback .feedback-container::before{width:100%;height:100%;content:"";background:url("../../images/feedback-border.svg") center center no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;transition:all 0.3s ease}.section-feedback .feedback-container .title-container{display:flex;justify-content:center;align-items:center;margin-top:72px}.section-feedback .feedback-container .title-text{font-family:Murs Gothic Narrow, serif;font-weight:400;font-size:58px;line-height:120%;text-align:center;text-transform:uppercase;margin-bottom:40px}.section-feedback .description{max-width:656px;text-align:center}.section-feedback .popup-overlay{position:fixed;inset:0;margin:80px;justify-content:center;align-items:center;z-index:9999;opacity:0;pointer-events:none;transition:all 0.3s ease-in-out;display:none}.section-feedback .popup-overlay.show{display:flex}.section-feedback .popup-overlay.visible{pointer-events:auto;opacity:1}.section-feedback .popup-content{display:flex;flex-direction:column;border-radius:32px;background:rgba(255, 255, 255, 0.9);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.25);backdrop-filter:blur(3px) saturate(120%);-webkit-backdrop-filter:blur(5px) saturate(120%);padding:20px 20px 40px;width:640px;position:relative;transform:translateY(8px) scale(0.97);transition:transform 0.3s ease, opacity 0.3s ease}.section-feedback .popup-content p{margin-bottom:0}.section-feedback .popup-content .wpcf7-form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.section-feedback .popup-content .wpcf7-form input[type=text]{width:100%;height:48px;padding:15px;border-radius:50px;border:1px solid #000;background:#FFF}.section-feedback .popup-content .wpcf7-form input[type=text]::placeholder{color:#747474;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.section-feedback .popup-content .wpcf7-form select{position:relative;width:100%;height:48px;padding:15px;border-radius:50px;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;charset=UTF-8,%3Csvg width="11" height="7" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.04647 0.496094L5.63026 4.07207L9.21404 0.496094L10.3149 1.59699L5.63026 6.28168L0.945572 1.59699L2.04647 0.496094Z" fill="black"/></svg%3E') no-repeat right 15px center;background-size:1rem}.section-feedback .popup-content .wpcf7-form select option{font-weight:400;font-size:14px;line-height:120%;background:rgba(0, 0, 0, 0.05)}.section-feedback .popup-content .wpcf7-form select option:hover{background:rgba(0, 0, 0, 0.5)}.section-feedback .popup-content .wpcf7-form .wpcf7-select:hover,.section-feedback .popup-content .wpcf7-form .wpcf7-select:focus{outline:none}.section-feedback .popup-content .wpcf7-form .wpcf7-select option{padding:5px;background-color:#f9f9f9;color:#333}.section-feedback .popup-content .wpcf7-form .acceptance-container{position:relative;display:flex;gap:16px;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-feedback .popup-content .wpcf7-form .acceptance-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-feedback .popup-content .wpcf7-form .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #000;border-radius:50%}.section-feedback .popup-content .wpcf7-form .checkmark:after{content:"";position:absolute;display:none}.section-feedback .popup-content .wpcf7-form .acceptance-container input:checked~.checkmark:after{display:block}.section-feedback .popup-content .wpcf7-form .acceptance-container .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#000}.section-feedback .popup-content .wpcf7-form textarea{width:100%;max-height:90px;padding:15px;border-radius:20px;border:1px solid #000;background:#FFF}.section-feedback .popup-content .wpcf7-form textarea::placeholder{color:#747474;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.section-feedback .popup-content .container .row .col{max-width:690px;margin:0 auto}.section-feedback .popup-content #popup-text{color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:150%}.section-feedback .popup-content #popup-text p{margin-bottom:18px}.section-feedback .popup-overlay.active .popup-content{transform:translateY(0)}.section-feedback .popup-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:28px;cursor:pointer}.section-feedback .popup-success{display:none;text-align:center;color:#2e7d32;font-size:18px;padding:20px}@media screen and (max-width:992px){.section-feedback .container{padding-bottom:70px;padding-top:70px;position:relative}.section-feedback .popup-overlay{margin:10px}.section-feedback .popup-content{max-height:80vh;overflow-y:auto}.section-feedback .popup-content .wpcf7-form{gap:8px}.section-feedback .popup-content .wpcf7-form input[type=text]{height:25px}.section-feedback .popup-content .wpcf7-form select{height:25px}.section-feedback .popup-content .wpcf7-form textarea{max-height:50px}.section-feedback .feedback-container::before{background:none}}@media (max-width:572px){.section-feedback{margin:90px 0}.section-feedback .container{padding-bottom:0;padding-top:0}.section-feedback .feedback-container .title-container{margin-top:0}.os-mac .button,.os-mac .lang-item a,.os-mac input[type=submit].button{margin-bottom:0 !important}}