/* Contact form in shortcode component */
.bm-native-page .bm-nform{color:#193349;font-family:Manrope,Arial,sans-serif;}
.bm-native-page .bm-nform .bm-two{display:grid;grid-template-columns:1fr 1fr;gap:15px;}
.bm-native-page .bm-nform .bm-field{margin:0 0 17px;}
.bm-native-page .bm-nform label{display:block;font-size:11px;font-weight:800;color:#324a61;margin:0 0 7px;}
.bm-native-page .bm-nform input:not([type=checkbox]),.bm-native-page .bm-nform select,.bm-native-page .bm-nform textarea{display:block;width:100%;background:#f8fafc;border:1px solid #dce6ee;border-radius:5px;min-height:45px;color:#0d304f;padding:11px 12px;font-size:13px;outline:none;}
.bm-native-page .bm-nform textarea{min-height:105px;resize:vertical;}
.bm-native-page .bm-nform input:focus,.bm-native-page .bm-nform select:focus,.bm-native-page .bm-nform textarea:focus{border-color:#3d9ec9;box-shadow:0 0 0 3px #3a9cc51c;}
.bm-native-page .bm-nform .bm-consent{display:flex;gap:8px;align-items:flex-start;font-weight:500;line-height:1.5;}.bm-native-page .bm-nform .bm-consent input{width:auto;margin:2px 0 0;}
.bm-native-page .bm-nform .bm-form-btn{background:#398ee1;color:#fff;border:0;border-radius:6px;padding:15px 20px;font-size:12px;font-weight:800;cursor:pointer;}
.bm-native-page .bm-nform .bm-privacy{font-size:10px;line-height:1.6;color:#91a1b1;margin:14px 0 0;}
.bm-native-page .bm-nform .bm-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}
.bm-native-page .bm-nform .bm-notice{padding:12px 14px;border-radius:5px;font-size:12px;}.bm-native-page .bm-nform .bm-success{background:#e8f8ef;color:#1b6e43;}.bm-native-page .bm-nform .bm-error{background:#fdebe6;color:#9d3121;}
@media(max-width:550px){.bm-native-page .bm-nform .bm-two{grid-template-columns:1fr;gap:0;}}
