@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:75px !important;margin-top:-2rem !important}}.custom-mt{font-size:36px;line-height:40px;text-transform:uppercase}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){main#main{padding-top:80px !important}.tns-controls{display:none}}#ap-property-carousel-2 .property-carousel.single-slideshow .caption-hero .carousel-description .main-description{font-style:italic;font-size:16px !important;line-height:23px !important}body.custom-forms .site-content .content-area .site-main .container .gform_body{margin:0 -15px}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer{padding:0 !important;display:flex;align-items:center}@media (max-width:768px){body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer{flex-direction:column}}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]{padding:0 5rem;color:#fff}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{background-color:#fff;color:black !important;border-color:#ddd;padding:0 5rem}@media (max-width:768px){body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{width:100%}}@media (max-width:768px){body.home .ap-slideshow.single-slideshow .embed-responsive{padding-bottom:40% !important}}@media (min-width:1200px){body.home .ap-slideshow.single-slideshow .embed-responsive a img{height:100% !important;object-fit:cover}}@media (max-width:768px){body.home .ap-slideshow.single-slideshow .embed-responsive a img{object-fit:cover}}@media (max-width:768px){.tns-controls{display:none}}@media (max-width:640px){#ap-cta-box-2 #block-call-to-action .call-to-action .content-section{margin:0}}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col:hover .bg-overlay{opacity:0.95 !important}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col:hover .bg-overlay:before{background:rgba(0, 0, 0, 0.7)}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay{opacity:0.7}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay:before{content:"";background:rgba(0, 0, 0, 0.7);position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;transition:0.5s}#ap-realty-agents-2 .agent-detail.col p.phone a{font-size:12px !important;line-height:18px !important;color:#333 !important}body.home .widget_ap-testimonial #block-testimonial:before{background:rgba(0, 0, 0, 0.05) !important}.mfp-content div#contact_feedback_popup{max-width:95%;margin:50px auto 0;background:#efefef}.mfp-content div#contact_feedback_popup .mfp-close{color:white;background:#030018;color:"";width:34px;height:34px;line-height:31px;text-align:center;margin:0;border-radius:100%;opacity:1;top:-17px;right:-17px;transition:all ease 0.2s}.mfp-content div#contact_feedback_popup .mfp-close:hover{background:#fff;color:#030018}.mfp-content div#contact_feedback_popup a{color:#261a76;text-decoration:underline}.mfp-content div#contact_feedback_popup ul:not(.gform_fields):not(.gfield_checkbox),.mfp-content div#contact_feedback_popup ol{margin:0 0 10px;padding-left:20px}.mfp-content div#contact_feedback_popup .section-title{text-align:center;font-size:18px;font-weight:bold;display:block;text-decoration:underline}.mfp-content div#contact_feedback_popup .gform_wrapper{padding:1.2rem 0 !important}.mfp-content div#contact_feedback_popup .gform_wrapper .gform_body{padding:0 1rem !important}.mfp-content div#contact_feedback_popup .gform_wrapper form h3.gform_title{background:transparent !important;color:black;font-size:18px !important;text-align:center;font-weight:bold}.mfp-content div#contact_feedback_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container.ginput_container_fileupload input.medium{width:100%}.mfp-content div#contact_feedback_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container input,.mfp-content div#contact_feedback_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container textarea,.mfp-content div#contact_feedback_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container select{border:1px solid #ddd !important}.mfp-content div#contact_feedback_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container textarea.medium{height:auto;max-height:100px;overflow-y:auto}.mfp-content div#contact_feedback_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container .gfield_checkbox li input[type=checkbox]{margin-top:0px;margin-right:5px}.mfp-content div#contact_feedback_popup .feedback-accordion{margin:20px 0px !important;padding:2rem 1.5rem}.mfp-content div#contact_feedback_popup .feedback-accordion .feedback-accordion-item{margin:0 0 10px}.mfp-content div#contact_feedback_popup .feedback-accordion .feedback-accordion-item details.feedback-accordion-item-details:after{top:0.6rem;right:1rem;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform ease 0.5s;font-size:24px}.mfp-content div#contact_feedback_popup .feedback-accordion .feedback-accordion-item details.feedback-accordion-item-details summary.feedback-accordion-item-details-summary{position:relative;padding:1rem;display:block;background:#030018;color:#fff;font-size:18px;font-weight:bold;transition:background ease 0.5s;-webkit-transition:background ease 0.5s;-moz-transition:background ease 0.5s;-ms-transition:background ease 0.5s}.mfp-content div#contact_feedback_popup .feedback-accordion .feedback-accordion-item details.feedback-accordion-item-details .feedback-accordion-item-details-body{background:#fff;padding:1rem;overflow:hidden}.mfp-content div#contact_feedback_popup .feedback-accordion .feedback-accordion-item details.feedback-accordion-item-details[open]:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.mfp-content div#contact_feedback_popup .feedback-accordion .feedback-accordion-item details.feedback-accordion-item-details[open] summary.feedback-accordion-item-details-summary{background:rgba(3, 0, 24, 0.75)}.mfp-content div#contact_feedback_popup .feedback-accordion .feedback-accordion-item details.feedback-accordion-item-details[open] .feedback-accordion-item-details-body{animation:openAccordion 0.5s ease;-webkit-animation:openAccordion 0.5s ease;-moz-animation:openAccordion 0.5s ease;-ms-animation:openAccordion 0.5s ease}@media (min-width:1024px){.mfp-content div#contact_feedback_popup{max-width:1000px}}@keyframes openAccordion{0%{max-height:0px}100%{max-height:95vh}}