#main-container{margin-top:-4px}.rounder .so-widget-image{border-radius:2em}.rounder-top .so-widget-image{border-radius:2em 2em 0% 0%}.rounder-top-r .so-widget-image{border-radius:5em 0em 0% 0%}.rounder-top-l .so-widget-image{border-radius:0em 5em 0% 0%}.roundblog .sow-entry-thumbnail{border-radius:2em 2em 0% 0%}#primary header.main{display:none}div.wpforms-container-full .wpforms-form input[type="date"],div.wpforms-container-full .wpforms-form input[type="datetime"],div.wpforms-container-full .wpforms-form input[type="datetime-local"],div.wpforms-container-full .wpforms-form input[type="email"],div.wpforms-container-full .wpforms-form input[type="month"],div.wpforms-container-full .wpforms-form input[type="number"],div.wpforms-container-full .wpforms-form input[type="password"],div.wpforms-container-full .wpforms-form input[type="range"],div.wpforms-container-full .wpforms-form input[type="search"],div.wpforms-container-full .wpforms-form input[type="tel"],div.wpforms-container-full .wpforms-form input[type="text"],div.wpforms-container-full .wpforms-form input[type="time"],div.wpforms-container-full .wpforms-form input[type="url"],div.wpforms-container-full .wpforms-form input[type="week"],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:#e1b2b2}div.wpforms-container-full .wpforms-form .wpforms-field-label{color:#d7aabc}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel{color:#d7aabc}.testimonials span.title{font-size:.9em;font-weight:700;margin-bottom:0!important;color:inherit;display:none}.buttons-container{margin-top:50px!important}.sow-post-navigation{display:none}ul.caro{list-style:none;margin:0;padding:0}ul.caro li{display:grid;grid-template-columns:auto 1fr;column-gap:.7em;align-items:start;line-height:inherit;font-size:inherit;font-family:inherit}ul.caro li::before{content:"◆";color:#F2A04A;line-height:1;transform:translateY(.45em)}.nm-widerruf-form{max-width:760px;margin:40px auto;padding:32px;background:#fff;border:1px solid #e8e8e8;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.05)}.nm-widerruf-form h1,.nm-widerruf-form h2,.nm-widerruf-form h3{margin-top:0;margin-bottom:20px;line-height:1.2}.nm-widerruf-form form p,.nm-widerruf-form form .form-row,.nm-widerruf-form form .woocommerce-form-row,.nm-widerruf-form form .cmplz-form-field{display:block;margin:0 0 18px;width:100%;clear:both}.nm-widerruf-form form label{display:block!important;float:none!important;width:auto!important;margin:0 0 8px;font-size:16px;font-weight:600;color:#222;line-height:1.4}.nm-widerruf-form form input[type="text"],.nm-widerruf-form form input[type="email"],.nm-widerruf-form form input[type="tel"],.nm-widerruf-form form input[type="number"],.nm-widerruf-form form select,.nm-widerruf-form form textarea{display:block;width:100%!important;max-width:100%!important;min-height:52px;padding:12px 14px;border:1px solid #d8d8d8;border-radius:10px;background:#fff;font-size:16px;line-height:1.4;color:#222;box-sizing:border-box;float:none!important;margin:0;box-shadow:none}.nm-widerruf-form form textarea{min-height:120px;resize:vertical}.nm-widerruf-form form input:focus,.nm-widerruf-form form select:focus,.nm-widerruf-form form textarea:focus{outline:none;border-color:#c81f4a;box-shadow:0 0 0 3px rgba(200,31,74,.12)}.nm-widerruf-form form .required,.nm-widerruf-form form abbr.required{color:#c81f4a;text-decoration:none;border:0}.nm-widerruf-form form button,.nm-widerruf-form form input[type="submit"],.nm-widerruf-form form .button,.nm-widerruf-form form .btn{display:inline-block;min-height:50px;padding:14px 26px;border:none;border-radius:10px;background:#c81f4a;color:#fff;font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.nm-widerruf-form form button:hover,.nm-widerruf-form form input[type="submit"]:hover,.nm-widerruf-form form .button:hover,.nm-widerruf-form form .btn:hover{background:#a9183d;transform:translateY(-1px)}.nm-widerruf-form form button:focus,.nm-widerruf-form form input[type="submit"]:focus,.nm-widerruf-form form .button:focus,.nm-widerruf-form form .btn:focus{outline:none;box-shadow:0 0 0 3px rgba(200,31,74,.18)}.nm-widerruf-form .form-info,.nm-widerruf-form .description,.nm-widerruf-form small{display:block;margin-top:6px;font-size:14px;color:#666;line-height:1.5}.nm-widerruf-form .woocommerce-error,.nm-widerruf-form .error,.nm-widerruf-form .cmplz-error{margin:0 0 20px;padding:12px 14px;border-radius:10px;background:#fff2f4;border:1px solid #f1b8c4;color:#8f1835}.nm-widerruf-form .woocommerce-message,.nm-widerruf-form .updated,.nm-widerruf-form .cmplz-success{margin:0 0 20px;padding:12px 14px;border-radius:10px;background:#f2faf4;border:1px solid #b9dfc1;color:#226236}@media (max-width:767px){.nm-widerruf-form{padding:22px 18px;margin:24px auto;border-radius:12px}.nm-widerruf-form form button,.nm-widerruf-form form input[type="submit"],.nm-widerruf-form form .button,.nm-widerruf-form form .btn{width:100%}}