.bsui .text-primary{color:#2f4ce0!important}.bsui .btn-primary{background-color:#2f4ce0;border-color:#2f4ce0}.bsui .btn-primary:hover,.bsui .btn-primary:focus,.bsui .btn-primary:active,.bsui .btn-primary.active,.bsui .btn-primary.show{box-shadow:none}.bsui .page-link{min-width:36px;text-align:center;background-color:#fff;color:#242424}.bsui .page-link.active{background-color:#2f4ce0;color:#fff}.bsui .page-link:hover{color:#2f4ce0;background-color:#fff}.bsui .page-link.active:hover{background-color:#2f4ce0;color:#fff}.bsui .dropdown-menu{border-radius:.5rem}.bsui .gdlm-location-suggestions .px-1{padding-left:.75rem!important;padding-right:.75rem!important}.bsui .gdlmls-near .m-0{margin-top:.5rem!important;margin-bottom:.5rem!important}.et_pb_toggle{border-radius:8px;background-color:#fff}.et_pb_toggle_title::before{color:#2f4ce0}.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{color:#242424}#top-menu li.current-menu-item>a{color:#2f4ce0}#homepage-top-banner .geodir-search{margin-top:20px}#homepage-top-banner .bsui select,#homepage-top-banner .bsui input{border:none}.state-row .et_pb_button_module_wrapper>a{display:block;text-align:center}.state-row .et_pb_module{margin-bottom:10px!important;width:23.5%}.et_button_no_icon .state-row .et_pb_button{padding:10px!important}body .state-row .et_pb_button{background-color:#fff;color:#2f4ce0!important}body .state-row .et_pb_button:hover{color:#fff!important}@media all and (max-width:767px){.state-row .et_pb_module{width:47.5%}}#geodir_search_post_category option[value="36"],#geodir_search_post_category option[value="37"]{display:none}#school-single-details .school-info .disq_star_rating{display:inline-block}#school-single-intro .et_pb_module.disq_star_rating{margin-bottom:20px!important}.student-teacher .et_pb_text_inner{font-size:2rem;font-weight:700}.geodir-filter-container .customize_filter_inner{background-color:#fff!important}.bsui .geodir-search .px-3{padding-right:.75rem!important;padding-left:.75rem!important}#state-city-top-banner .geodir-search{margin-top:20px}#state-city-top-banner .bsui select,#state-city-top-banner .bsui input{border:none}#state-city-top-school .et_pb_divider::before{margin-top:21px}@media (max-width:980px){.state-city-top-school-cat.et_pb_row{padding:15px 0}}.contact-form .nf-field-element input,.contact-form .nf-field-element textarea{padding:.45rem 1.125rem;font-size:1rem;border:1px solid #d5d2dc;border-radius:.5rem}.contact-form .field-wrap .nf-field-element input[type=submit]{padding:10px 20px;background-color:#2f4ce0;color:#fff;border:none}.contact-form .field-wrap .nf-field-element input[type=submit]:hover{background-color:#242424}