body.template-full article.page{padding:0 !important}body.template-full article.page>.group{width:100% !important}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content{background:#4b5f55;box-shadow:none;color:#fff;border-radius:2.5rem}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details{gap:1rem}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details .testi-title{text-align:center}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details .testi-author{font-weight:normal;font-style:italic;margin-top:2rem}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details .testi-rating i{color:#fff}body.home .ap-wrapper.ap-wrap-absolute-content{height:100vh}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:absolute}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .bg-overlay-section-slideshow-15{display:block;background:rgba(0,0,0,.3)}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .carousel .item .embed-responsive{padding-bottom:100vh}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{background:none;color:#fff}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{font-family:serif;font-size:6.25rem;display:flex;flex-direction:column}@media(max-width: 767px){body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{font-size:3rem}}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section+p{display:inline-block;padding:0;margin-top:0;position:relative;font-size:5.625rem;font-weight:normal;font-family:serif}@media(max-width: 767px){body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section+p{margin-top:0;font-size:2.5rem}}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section+p:before{content:"";width:60%;height:3px;background:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}body.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .address{font-size:1.25rem}body.why-lease-with-us .call-to-action{width:100%;padding:0}@media(min-width: 768px)and (max-width: 1366px){body.why-lease-with-us .call-to-action .row{justify-content:center}body.why-lease-with-us .call-to-action .row .col{padding:0 10px;max-width:33.3333%;flex:0 0 33.3333%}}@media(max-width: 767px){body.why-lease-with-us .call-to-action .row{justify-content:center}body.why-lease-with-us .call-to-action .row .col{padding:0 10px;max-width:100%;flex:0 0 100%}}body.why-lease-with-us .call-to-action .row .col .image-cta{margin:0}body.why-lease-with-us .call-to-action .row .col .title-cta{flex-grow:unset !important}body .form-message .alert ul{list-style:none}body .form-message .alert ul li:last-child{margin-top:1rem !important}body .gform_wrapper.gravity-theme #field_submit,body .gform_wrapper.gravity-theme .gform_footer{justify-content:center}body .gform_wrapper.gravity-theme #field_submit input[type=submit],body .gform_wrapper.gravity-theme .gform_footer input[type=submit]{margin:0}body.page-id-283 .entry-content>ol{padding-left:0}body .hero{background-position-x:center}@media(min-width: 768px)and (max-width: 991px){body .opentimes-wrapper table#opentimes_table_view tr.list-property{display:inline-flex;margin:0 -0.5rem}body .opentimes-wrapper table#opentimes_table_view tr.list-property>td{padding-left:.5rem;padding-right:.5rem}}body .opentimes-wrapper table#opentimes_table_view tr.list-property td.action_cell>a{padding:0}@media(min-width: 992px){body.ap-shortcode-ap_agents .staff-item-container .col{max-width:25% !important;flex:0 0 25% !important;padding:0 15px}}@media(min-width: 768px)and (max-width: 1200px){footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{margin-bottom:20px}}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}