.wpcf7-form input.error,.wpcf7-form select.error,.wpcf7-form textarea.error{border:1px solid red!important}.wpcf7-form label.error{color:red;display:block}span.wpcf7-not-valid-tip{color:red;display:block;font-size:11px!important}div.wpcf7-validation-errors{display:none!important}#mfn-popup-template-1479281 .slide-toggle-cita-content{display:none}.drsajonia-floating-cta{left:100vw;pointer-events:auto;position:fixed;right:auto;top:30%;transform:translateX(-140%);z-index:9999}.drsajonia-floating-cta a{align-items:center;background-color:#de6259;box-shadow:0 2px 12px rgba(0,0,0,.2);color:#fff;display:inline-flex;font-size:.7rem;font-weight:600;justify-content:center;letter-spacing:.05em;padding:5px;text-decoration:none;text-orientation:mixed;transition:background-color .2s ease,box-shadow .2s ease;writing-mode:vertical-rl}.drsajonia-floating-cta a:hover{background-color:hsla(0,0%,100%,.25);box-shadow:0 4px 16px rgba(0,0,0,.25)}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){@media (min-width:960px) and (hover:hover){.drsajonia-floating-cta{left:100vw;right:auto;top:30%;transform:translateX(-140%)}.drsajonia-floating-cta a{font-size:.7rem;min-width:28px;padding:5px}}}@media only screen and (max-width:960px){.drsajonia-floating-cta{left:100vw;right:auto;top:30%;transform:translateX(-100%)}.drsajonia-floating-cta a{font-size:.7rem;min-width:28px;padding:5px}}@media only screen and (max-width:768px){.drsajonia-floating-cta{left:100vw;right:auto;top:30%;transform:translateX(-100%)}.drsajonia-floating-cta a{font-size:.7rem;min-width:28px;padding:5px}#forum-consultation+#patient-confirmation,#patient-confirmation+#forum-consultation{margin-top:12px}}
/*# sourceMappingURL=drsajonia-forms.min.css.map */
