@media (max-width:991px){body header.site-header .mobile-menu .top-wrapper .close-mobile-menu{position:static}}@media (min-width:1200px){body footer#footer #footer-top ul.menu{justify-content:center}}body footer#footer #footer-top ul.menu>li.menu-item{padding-bottom:2rem}@media (min-width:1122px){body.home #page main#main #top-homepage-area{height:609px}}@media (max-width:767px){body.home #page main#main #top-homepage-area .widget_ap-image{padding-top:85px}}@media (min-width:992px){body.home #page main#main #top-homepage-area .widget_ap-image{padding-top:100px}}@media (min-width:992px){body.home #page main#main #top-homepage-area .widget_ap-image .image-wrapper img{max-width:500px}}body.home .ui-widget.ui-widget-content{position:absolute;background:white}body.home .ui-widget.ui-widget-content li{cursor:pointer}body.home .ui-widget.ui-widget-content li:hover{background:#224191;color:white}body>span.select2-container.select2-container--default.select2-container--open>.select2-dropdown--below{min-width:unset}@media (min-width:768px){body .listing-top-section .single-slideshow .tns-nav{width:100%;text-align:center}}@media (max-width:767px){body .listing-top-section .single-slideshow .tns-outer{display:flex;flex-direction:column}body .listing-top-section .single-slideshow .tns-outer .tns-nav{order:1;position:static;transform:none;margin-top:-2rem}}body.ap-shortcode-ap_register .alert{max-width:760px;margin-top:2rem;margin-left:auto;margin-right:auto}body.ap-shortcode-ap_register .alert ul{list-style:none;margin:0;padding:0}body.ap-shortcode-ap_signin .alert{margin:2rem auto 0}body.ap-shortcode-ap_signin .alert ul{list-style:none;padding:0}@media (min-width:768px){body.ap-shortcode-ap_signin .alert{max-width:50%}}@media (min-width:1200px){body.ap-shortcode-ap_signin .alert{max-width:33.3%}}body form.add-requirement .ui-tabs-nav{margin-left:-15px !important;margin-right:-15px !important}body form.add-requirement .ui-tabs-nav li{background:none !important;padding:0 15px 1rem !important;display:block !important;text-align:left !important}body form.add-requirement .ui-tabs-nav li .select2-container{width:100% !important}body .horizontal-tab .tab-pane .ui-accordion h3.ui-accordion-header{display:flex;padding:0 1rem;align-items:center;cursor:pointer}@media (max-width:1199px){body .listing-head .sidebar .expand-refine button{background:#c31030}}@media (max-width:767px){body .listing-body{padding-top:30px}}body .gform_validation_errors>h2{color:#790000;font-size:16px;font-weight:700;margin:0 0 0.9375rem;text-transform:unset}body .contact-us .contact-form .gform_wrapper form ul.gform_fields li.gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin-top:0}@media (max-width:640px){body .contact-us .contact-form .gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding-right:0 !important}}@media (max-width:640px){body .contact-us .contact-form .gform_wrapper form .gform_footer{padding-right:0}}@media (max-width:767px){body .contact-us .contact-form .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container span{margin-bottom:calc(16px + 8px)}body .contact-us .contact-form .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container span:last-child{margin-bottom:0}}body .contact-us .contact-form .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text]{margin-bottom:0}body form.ap-core-register-form button{background-color:#224191 !important;border-color:#224191 !important}body form.ap-core-register-form button:hover{background-color:#c31030 !important;border-color:#c31030 !important}@media (max-width:767px){body.page-id-143703 span[style*=font-size]{font-size:2.5rem !important}}