.wpcf7{max-width:100%}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 input[type="number"],.wpcf7 textarea{width:100%!important;max-width:900px;background-color:#ffffff;border:3px solid #4a4a4a;border-radius:28px;padding:16px 20px;font-size:17px;font-family:'Inter',sans-serif;font-weight:400;color:#000000;box-shadow:none;outline:none;transition:border-color 0.3s ease;box-sizing:border-box;margin-bottom:0!important}.wpcf7 textarea{min-height:180px;border-color:#333333;resize:vertical}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 input[type="url"]:focus,.wpcf7 input[type="number"]:focus,.wpcf7 textarea:focus{border-color:#000000;outline:none}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#000000;opacity:1;font-size:17px;font-family:'Inter',sans-serif;font-weight:400}.wpcf7 p{margin-bottom:15px!important}.wpcf7-form-control-wrap{display:block;margin-bottom:0!important}.wpcf7-form .wpcf7-acceptance{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:20px 0!important;font-size:14px!important;line-height:1.6!important;color:#666!important}.wpcf7-form .wpcf7-acceptance input[type="checkbox"]{margin:4px 0 0 0!important;min-width:20px!important;width:20px!important;height:20px!important;cursor:pointer!important;flex-shrink:0!important;border:2px solid #4a4a4a!important;border-radius:4px!important;background-color:#ffffff!important}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{cursor:pointer!important;flex:1!important;color:#666!important;font-size:14px!important;font-family:'Inter',sans-serif!important;font-weight:400!important}.wpcf7-form .wpcf7-acceptance a{color:#4a4a4a!important;text-decoration:underline!important;font-weight:500!important}.wpcf7-form .wpcf7-acceptance a:hover{color:#000000!important}#et-footer .wpcf7-acceptance{color:#ffffff!important}#et-footer .wpcf7-acceptance input[type="checkbox"]{border:2px solid #ffffff!important;background-color:transparent!important}#et-footer .wpcf7-acceptance .wpcf7-list-item-label{color:#ffffff!important}#et-footer .wpcf7-acceptance a{color:#ffffff!important}.wpcf7-quiz-wrapper{display:block!important;margin-top:20px!important}.wpcf7-quiz-wrapper>p{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;flex-wrap:nowrap!important;margin-bottom:12px!important}#et-footer .wpcf7{max-width:100%}#et-footer .wpcf7 input[type="text"],#et-footer .wpcf7 input[type="email"],#et-footer .wpcf7 input[type="tel"],#et-footer .wpcf7 input[type="url"],#et-footer .wpcf7 input[type="number"],#et-footer .wpcf7 textarea{background-color:#ffffff!important;border:3px solid #ffffff!important;color:#000000!important}#et-footer .wpcf7 input::placeholder,#et-footer .wpcf7 textarea::placeholder{color:#000000!important;opacity:1}#et-footer .wpcf7 input.wpcf7-quiz{background-color:#ffffff!important;border:3px solid #ffffff!important;color:#000000!important}#et-footer .wpcf7-quiz-wrapper label{color:#ffffff!important}#et-footer .wpcf7 input[type="submit"]{background-color:#808080!important;border:0px solid #666666!important;color:#ffffff!important}#et-footer .wpcf7 input[type="submit"]:hover{background-color:#999999!important}#et-footer .wpcf7 label{color:#ffffff!important}.wpcf7-quiz-wrapper br{display:none!important}.wpcf7-quiz-wrapper label{display:inline-block!important;font-size:17px;font-family:'Inter',sans-serif;font-weight:400;color:#000000;margin:0!important;flex-shrink:0}.wpcf7 input.wpcf7-quiz{width:70px!important;height:70px!important;max-width:70px!important;min-width:70px!important;background-color:#ffffff;border:3px solid #4a4a4a;border-radius:50%!important;padding:0!important;font-size:17px;font-family:'Inter',sans-serif;font-weight:400;color:#000000;text-align:center;box-shadow:none;outline:none;transition:border-color 0.3s ease;box-sizing:border-box;flex-shrink:0;margin:0!important}.wpcf7 input.wpcf7-quiz:focus{border-color:#000000;outline:none}.wpcf7 input[type="submit"]{background-color:#4a4a4a;border:0px solid #333333;border-radius:30px;padding:18px 45px;font-size:17px;font-family:'Inter',sans-serif;font-weight:400;color:#ffffff;cursor:pointer;transition:all 0.3s ease;box-shadow:none;outline:none;height:auto;flex-shrink:0;margin:0!important}.wpcf7 input[type="submit"]:hover{background-color:#333333;transform:translateY(-2px)}.wpcf7 input[type="submit"]:active{transform:translateY(0)}.wpcf7-spinner{margin-left:10px}.wpcf7-not-valid-tip{color:#dc3232;font-size:14px;margin-top:5px}.wpcf7-response-output{border-radius:20px;padding:15px;margin:20px 0 0}.wpcf7-mail-sent-ok{border-color:#46b450;background-color:#f7fcf7}.wpcf7-validation-errors,.wpcf7-mail-sent-ng{border-color:#dc3232;background-color:#fcf7f7}.footer-form-row .wpcf7-quiz-wrapper label{color:#ffffff!important;display:inline-block!important;visibility:visible!important;opacity:1!important}@media (max-width:768px){.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 input[type="number"],.wpcf7 textarea{font-size:16px}.wpcf7 p{margin-bottom:12px!important}.wpcf7-quiz-wrapper>p{flex-wrap:wrap!important;justify-content:center!important}.wpcf7 input.wpcf7-quiz{width:60px!important;height:60px!important;max-width:60px!important;min-width:60px!important;font-size:16px}.wpcf7 input[type="submit"]{font-size:16px;padding:14px 35px}}.wpcf7 select{width:100%!important;max-width:900px;background-color:#ffffff;border:3px solid #4a4a4a;border-radius:28px;padding:16px 20px;font-size:17px;font-family:'Inter',sans-serif;font-weight:400;color:#000000;box-shadow:none;outline:none;transition:border-color 0.3s ease;box-sizing:border-box;margin-bottom:0!important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234a4a4a' d='M1.41 0L6 4.59 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:12px;padding-right:50px}.wpcf7 select:focus{border-color:#000000;outline:none}#et-footer .wpcf7 select{background-color:#ffffff!important;border:3px solid #ffffff!important;color:#000000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23000000' d='M1.41 0L6 4.59 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E")}@media (max-width:768px){.wpcf7 select{font-size:16px}}.wpcf7-form .wpcf7-acceptance{display:block!important;margin:30px 0 20px 0!important}.wpcf7-form .wpcf7-list-item{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0!important}.wpcf7-form .wpcf7-list-item input[type="checkbox"]{margin:3px 0 0 0!important;min-width:22px!important;width:22px!important;height:22px!important;cursor:pointer!important;flex-shrink:0!important;border:2px solid #4a4a4a!important;border-radius:4px!important;background-color:#ffffff!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.wpcf7-form .wpcf7-list-item input[type="checkbox"]:checked{background-color:#4a4a4a!important;border-color:#4a4a4a!important}.wpcf7-form .wpcf7-list-item input[type="checkbox"]:checked::after{content:"✓"!important;display:block!important;color:#ffffff!important;font-size:16px!important;text-align:center!important;line-height:18px!important}.wpcf7-form .wpcf7-list-item label{cursor:pointer!important;flex:1!important;color:#4a4a4a!important;font-size:15px!important;font-family:'Inter',sans-serif!important;font-weight:400!important;line-height:1.6!important;margin:0!important}.wpcf7-form .wpcf7-list-item a{color:#4a4a4a!important;text-decoration:underline!important;font-weight:500!important;transition:color 0.3s ease!important}.wpcf7-form .wpcf7-list-item a:hover{color:#000000!important}#et-footer .wpcf7-acceptance{margin:30px 0 20px 0!important}#et-footer .wpcf7-list-item label{color:#ffffff!important}#et-footer .wpcf7-list-item input[type="checkbox"]{border:2px solid #ffffff!important;background-color:transparent!important}#et-footer .wpcf7-list-item input[type="checkbox"]:checked{background-color:#ffffff!important;border-color:#ffffff!important}#et-footer .wpcf7-list-item input[type="checkbox"]:checked::after{color:#000000!important}#et-footer .wpcf7-list-item a{color:#ffffff!important}