.et_mobile_menu{border-top:3px solid black!important}.mobile_menu_bar:before{color:black!important}.cf7-notaria{max-width:100%}.cf7-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.cf7-col{width:100%}.cf7-col-2{grid-column:1/-1}.cf7-notaria label{display:block;font-weight:600;margin-bottom:8px;color:#333}.cf7-notaria input[type=text],.cf7-notaria input[type=email],.cf7-notaria input[type=tel],.cf7-notaria select,.cf7-notaria textarea{width:100%;padding:14px 18px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:16px;transition:.3s;background:#fff}.cf7-notaria textarea{min-height:220px;resize:vertical}.cf7-notaria input:focus,.cf7-notaria textarea:focus,.cf7-notaria select:focus{outline:none;border-color:#2ea3f2;box-shadow:0 0 5px rgba(46,163,242,.2)}.cf7-notaria select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23888' d='M5 7l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.cf7-notaria .wpcf7-radio{display:flex;gap:25px;flex-wrap:wrap}.cf7-notaria .wpcf7-list-item{margin:0}.cf7-notaria .wpcf7-list-item label{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px}.cf7-notaria input[type=radio],.cf7-notaria input[type=checkbox]{width:18px!important;height:18px;margin:0}.aviso-pqrs{background:#f7f7f7;padding:20px;border-left:4px solid #2ea3f2;font-size:14px}.boton{text-align:right}.cf7-notaria input[type=submit]{background:#2ea3f2;color:#fff;border:none;padding:15px 42px;border-radius:4px;font-size:16px;cursor:pointer;transition:.3s}.cf7-notaria input[type=submit]:hover{background:#1977bb}.cf7-notaria .wpcf7-not-valid-tip{color:#d63638;font-size:13px}.cf7-notaria .wpcf7-response-output{margin-top:30px}@media(max-width:768px){.cf7-grid{grid-template-columns:1fr}.cf7-col,.cf7-col-2{grid-column:auto}.boton{text-align:center}}.boton-enviar{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin-top:60px}.captcha-divi{display:flex;align-items:center}.captcha-divi .wpcf7-form-control-wrap{display:flex;align-items:center;gap:10px;margin-top:-30px!important}.captcha-divi label{margin:0!important;white-space:nowrap!important;font-weight:bold;font-size:20px}.captcha-divi input{width:70px!important;height:42px!important;padding:8px!important;margin:0!important}.boton input[type="submit"]{height:42px!important;padding:0 35px!important;display:flex;align-items:center;justify-content:center;line-height:1!important;margin:0!important}@media(max-width:768px){.boton-enviar{width:100%;flex-direction:column;align-items:stretch!important;gap:15px}.captcha-divi,.boton{width:100%}.boton input[type="submit"]{width:100%!important}}.cf7-notaria{width:100%}.cf7-notaria label{display:block;max-width:100%;white-space:normal;overflow-wrap:break-word;word-wrap:break-word}.cf7-notaria input,.cf7-notaria select,.cf7-notaria textarea{max-width:100%!important;width:100%!important;box-sizing:border-box}@media(max-width:768px){.cf7-grid{display:block!important}.cf7-col,.cf7-col-2{width:100%!important;max-width:100%!important;margin-bottom:20px}.cf7-notaria label{line-height:1.4}.cf7-notaria textarea{min-height:150px}}