header .logo img{max-width:260px}@media (max-width:991px){header .logo img{max-width:175px}}header .mobile-logo{max-width:unset}footer#footer #footer-top .footer-logo a.custom-logo-link img{max-width:275px}.video-listing-result{margin:0 -1.5rem}.video-listing-result .video-item{padding:1rem 1.5rem}@media (min-width:768px){.video-listing-result .video-item{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.video-listing-result .video-item{flex:0 0 33.3%;max-width:33.3%}}.video-listing-result .video-item .video-container{border-radius:6px;border:1px solid black;display:flex;flex-direction:column;height:100%}.video-listing-result .video-item .video-container>a{padding:1rem;display:block}.video-listing-result .video-item .video-container>a .embed-responsive{background-size:cover;background-repeat:no-repeat;padding-bottom:calc(100% * 3/4)}.video-listing-result .video-item .video-container .content{padding:1rem;background:#ddd;flex:1;display:flex;flex-direction:column}.video-listing-result .video-item .video-container .content .video-title{margin-top:0 !important}.video-listing-result .video-item .video-container .content .btn{margin-top:auto;width:100%}.video-listing-result .video-item .button-play{display:flex;justify-content:center;align-items:center}.video-listing-result .video-item .button-play .button-play-circle{width:65px;height:65px;border-radius:100%;border:3px solid white;display:flex;justify-content:center;align-items:center}.video-listing-result .video-item .button-play .button-play-circle i{color:white;font-size:3rem}.video-listing-result+#bottom_pagination{text-align:right}body.home:not(.scrolled) header{background-color:#fff;border-bottom:0}body.home:not(.scrolled) header nav.main-navigation ul.menu>li>a{color:#00467f}@media (min-width:1122px){body.home:not(.scrolled) #content{transform:translateY(106px)}}@media (min-width:1122px){body.home #content{transform:translateY(80px);transition-duration:0.5s;transition-property:transform}}@media (max-width:1199px) and (min-width:768px){body.home .ap-wrapper.ap-wrap-absolute-content{height:auto}}@media (max-width:991px){body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:static}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{background-color:#efefef;color:#000000;padding:1.5rem;position:relative;top:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;font-size:0.95rem}}body.ap-shortcode-ap_register .alert.alert-danger{max-width:calc(60rem - 30px);margin:0 auto}body.ap-shortcode-ap_signin .alert.alert-danger{margin:0 auto;max-width:60rem}@media (min-width:768px){body.ap-shortcode-ap_signin .alert.alert-danger{width:calc(50% - 30px)}}@media (min-width:1200px){body.ap-shortcode-ap_signin .alert.alert-danger{width:calc(33.3% - 30px)}}.opentimes-wrapper table#opentimes_table_view tr td span.mobile{display:none}.gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px !important;margin:0 0 0.9375rem 0 !important}.ap-page-less-ap_team #agent .agent-section-testimonials__inner .tns-controls>button[data-controls="next"]{color:#00467f}@media (max-width:991px){.ap-page-less-ap_team #agent .agent-section-testimonials__inner .tns-controls>button[data-controls="prev"]{color:#00467f}}.entry-header-blog.single-slideshow .tns-controls>button{color:inherit}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[class*=col]{flex-basis:auto}.gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:var(--gf-form-validation-heading-font-size) !important;font-family:var(--gf-form-validation-heading-font-family) !important;margin:0 !important}.listing-top-section .item-image .embed-responsive img{object-fit:contain}.listing-top-section .single-slideshow .tns-outer .tns-controls button:before{background:#00467f;border-radius:100%}@media (max-width:991.98px){body.ap-page-less-ap_property #block-gallery .container{padding:0;max-width:100%}}body.ap-page-less-ap_property #block-gallery .mfp-close-btn-in .mfp-close{color:white}body.ap-page-less-ap_property #block-gallery .container .row{position:relative;overflow:hidden}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav{position:static}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav>span{position:absolute;top:50%;transform:translateY(-50%);font-size:2.5em;color:#e7e7e7;cursor:pointer}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav>span.next{right:0}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav>span.prev{left:0}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery{position:absolute;right:0;top:0;bottom:0}@media (max-width:768px){body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery{display:none}}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .tns-ovh{height:100% !important}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav{position:absolute;top:0;bottom:0;left:100%;width:100%;transform:translateX(0)}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav>span{position:absolute;right:100%;font-size:2.5em;color:#e7e7e7;cursor:pointer;width:100%;text-align:center}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav>span.prev{top:0}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav>span.next{bottom:0}body.ap-page-less-ap_property #block-gallery .no-image-container{display:flex;display:-ms-flex;width:100%;height:0;padding-bottom:42.18%;justify-content:center;align-items:center;-ms-flex-pack:center;-ms-flex-align:center}@media (max-width:991.99px){body.ap-page-less-ap_property #block-gallery .no-image-container{padding-bottom:56.25%}}body.ap-page-less-ap_property #block-gallery .no-image-container i{font-size:5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}