/* WordPress-native pagination and local review form, preserving the reviewed type scale. */
.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:44px;padding:8px 12px;border:1px solid #bacbd5;border-radius:4px;font-size:16px;color:#155b7e}
.pagination .current{background:#006b97;color:#fff;border-color:#006b97}
.wpcr3_div_2{max-width:760px;margin:20px 0!important}
.wpcr3_div_2 input:not([type=checkbox]):not([type=radio]),.wpcr3_div_2 textarea{font:400 18px/1.6 Muli,Arial,sans-serif!important;color:#253844!important;padding:12px!important;border:1px solid #7f98a6!important;border-radius:4px!important;max-width:100%;box-sizing:border-box}
.wpcr3_div_2 textarea{min-height:170px;width:100%!important}
.wpcr3_div_2 label,.wpcr3_div_2 table,.wpcr3_div_2 p{font:400 17px/1.7 Muli,Arial,sans-serif!important;color:#364852!important}
.wpcr3_button_1{display:inline-flex!important;align-items:center!important;min-height:50px!important;padding:12px 24px!important;border:0!important;border-radius:4px!important;background:#006b97!important;color:#fff!important;font:700 17px/1.5 Muli,Arial,sans-serif!important;cursor:pointer}
.wpcr3_div_2 .wpcr3_check_confirm label{display:inline!important}
@media(max-width:600px){.wpcr3_div_2 table,.wpcr3_div_2 tbody,.wpcr3_div_2 tr,.wpcr3_div_2 td{display:block!important;width:100%!important;padding:4px 0!important}.wpcr3_div_2 input:not([type=checkbox]):not([type=radio]){width:100%!important}}
@media(max-width:1050px){.header nav .submenu a{font-size:14px;min-height:44px;line-height:1.6}}
.wpcr3_button_1:focus-visible{outline:3px solid #17749c;outline-offset:4px}
