.mopbrno-shortcode-form-questionnaire a{color:#1c4370}.mopbrno-shortcode-form-questionnaire .hp-field{bottom:0;opacity:0;position:absolute;right:0;z-index:-99}.mopbrno-shortcode-form-questionnaire .label-tooltip{align-items:center;display:flex;gap:7px}.mopbrno-shortcode-form-questionnaire .tooltip{align-items:center;color:#6c6c6c;display:flex;justify-content:center;margin-bottom:5px}.mopbrno-shortcode-form-questionnaire label{display:block;font-size:1rem;font-weight:600;margin-bottom:5px;width:-moz-fit-content;width:fit-content}.mopbrno-shortcode-form-questionnaire .label-icon{align-items:center;display:flex;gap:7px}.mopbrno-shortcode-form-questionnaire .label-icon label{align-items:center;display:flex;gap:7px;margin-bottom:0}.mopbrno-shortcode-form-questionnaire input:focus,.mopbrno-shortcode-form-questionnaire textarea:focus{border-color:#1c4370}.mopbrno-shortcode-form-questionnaire input[type=email],.mopbrno-shortcode-form-questionnaire input[type=tel],.mopbrno-shortcode-form-questionnaire input[type=text],.mopbrno-shortcode-form-questionnaire select,.mopbrno-shortcode-form-questionnaire textarea{background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:block;font-family:var(--wp--preset--font-family--open-sans);font-size:1rem;line-height:24px;margin:0 auto 0 0;padding:10px 15px;width:100%}.mopbrno-shortcode-form-questionnaire input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.15em solid #ccc;border-radius:.15em;color:currentColor;display:grid;font:inherit;height:1.15em;margin:0;place-content:center;transform:translateY(-.075em);width:1.15em}.mopbrno-shortcode-form-questionnaire input[type=checkbox]:before{background-color:#1c4370;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.85em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.85em}.mopbrno-shortcode-form-questionnaire input[type=checkbox]:checked:before{transform:scale(1)}.mopbrno-shortcode-form-questionnaire textarea{resize:vertical}.mopbrno-shortcode-form-questionnaire input[type=email]:focus,.mopbrno-shortcode-form-questionnaire input[type=tel]:focus,.mopbrno-shortcode-form-questionnaire input[type=text]:focus,.mopbrno-shortcode-form-questionnaire textarea:focus{border:1px solid #1c4370;outline:none}.mopbrno-shortcode-form-questionnaire button[type=submit]{background:#1c4370;border:0;border-radius:4px;color:#fff;font-size:1rem;height:49px;min-width:178px;padding:15px 25px;transition:.15s ease-in-out}.mopbrno-shortcode-form-questionnaire button[type=submit]:hover{cursor:pointer;filter:brightness(110%)}.mopbrno-shortcode-form-questionnaire button[type=submit]:disabled{background-color:#424242;cursor:wait;filter:brightness(100%)}.mopbrno-shortcode-form-questionnaire .field{bottom:0;opacity:0;position:absolute;right:0;z-index:-99}.mopbrno-shortcode-form-questionnaire .checkbox-container{align-items:center;display:flex;gap:9px}.mopbrno-shortcode-form-questionnaire .checkbox-container label{font-weight:400;margin-bottom:0}.mopbrno-shortcode-form-questionnaire .checkbox-container label a{margin-left:8px}.mopbrno-shortcode-form-questionnaire .error{color:red}.mopbrno-shortcode-form-questionnaire .error-root{align-items:center;background:red;border-radius:4px;color:#fff;display:flex;gap:7px;padding:10px 15px}.mopbrno-shortcode-form-questionnaire .success-info{background:#16a34a;border-radius:4px;color:#fff;padding:10px 15px}.mopbrno-shortcode-form-questionnaire .mb-row{margin-bottom:18px}.mopbrno-shortcode-form-questionnaire .mb-row p{margin:0}.mopbrno-shortcode-form-questionnaire .mb-two-columns{display:grid;gap:15px;grid-template-columns:1fr}@media(min-width:768px){.mopbrno-shortcode-form-questionnaire .mb-two-columns{grid-template-columns:1fr 1fr}.mopbrno-shortcode-form-questionnaire .checkbox-container{gap:5px}.mopbrno-shortcode-form-questionnaire .label-tooltip{gap:6px}}@media(min-width:1024px){.mopbrno-shortcode-form-questionnaire .mb-three-columns{grid-template-columns:1fr 1fr 1fr}}
