@font-face{font-family:'Montserrat';src:url('https://www.gausmann.com/wp-content/uploads/2026/07/montserrat-v31-latin-regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://www.gausmann.com/wp-content/uploads/2026/07/montserrat-v31-latin-500.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://www.gausmann.com/wp-content/uploads/2026/07/montserrat-v31-latin-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://www.gausmann.com/wp-content/uploads/2026/07/montserrat-v31-latin-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}.cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.cf7-field{display:block}.cf7-field input,.cf7-field textarea{width:100%;background:#f5f5f7 !important;border:none !important;padding:20px !important;border-radius:4px !important;color:#5f6672 !important;font-size:18px !important;box-sizing:border-box}.cf7-field input::placeholder,.cf7-field textarea::placeholder{color:#5f6672 !important}.cf7-field-full textarea{min-height:300px}.cf7-acceptance{margin:20px 0;color:#333;font-size:14px}.cf7-acceptance a{color:#e30613 !important;text-decoration:underline}.cf7-submit input[type=submit]{background:#e30613 !important;color:#fff;border:none;padding:16px 40px;font-size:18px;border-radius:2px;cursor:pointer;float:right}form .wpcf7-response-output{background-color:#fff !important;color:#000 !important}@media (max-width:767px){.cf7-row{grid-template-columns:1fr !important}.cf7-field input{height:68px !important}.cf7-submit input[type=submit]{margin-bottom:20px}}