.archive-pagination ul{list-style:none;display:flex;gap:10px;padding-left:0}.archive-pagination a{padding:5px}.archive-pagination .active{background-color:#2f87e2;border-radius:4px}.archive-pagination .active a{color:#fff}.page-id-12 .common-area .row hr{opacity:0}.page-id-12 .common-area .row .row{display:none}.frm_left_container{position:relative}div.frm_form_fields div.frm_form_field label.frm_primary_label{width:100%!important;text-align:left}.frm_left_container .frm_required{left:-6px;top:6px;position:absolute}.frm_left_container #field_pwpop_label{position:relative}.frm_left_container #field_pwpop_label span.frm_required{font-size:14px}.frm_left_container input[type=email],.frm_left_container input[type=text],.frm_left_container input[type=url],.frm_style_formidable-style.with_frm_style .frm_left_container select{max-width:100%;line-height:3rem;height:3.5rem}.frm_style_formidable-style.with_frm_style .frm_left_container textarea{height:9rem;max-width:100%}.with_frm_style div.frm_submit{text-align:center}.with_frm_style div.frm_submit input[type=submit]{margin:0 auto;width:125px}@media (min-width:601px){.frm_left_container .frm_required{left:140px}}@media (min-width:650px){.appointment-contacts-header{padding-top:30px}.appointment-contacts-info{padding-bottom:40px}.appointment-contacts-header h1{text-align:center}.appointment-contacts-info{max-width:650px;margin-left:auto;margin-right:auto}.appointment-contacts-info .textwidget{display:flex;justify-content:center}}@media (max-width:768px){.page-id-2437 .wp-block-image .alignright{float:none;margin-left:auto;margin-right:auto}}.single-post img.pull-left-img{max-width:100%;height:auto}