header .navbar-brand img{max-height:70px}@media (max-width:767px){header .navbar-brand img{max-height:30px}}header .navbar-collapse ul.menu>.menu-item>a{line-height:65px !important}header .navbar-toggler{font-size:1.8rem}body.home .site-main .widget_ap_cta_box .row{margin:0 -1rem;width:auto}body.home .site-main .widget_ap_cta_box .row .col{flex:0 0 25% !important;max-width:25% !important;margin:0;padding:0 1rem 1rem}@media (max-width:991px){body.home .site-main .widget_ap_cta_box .row .col{flex:0 0 50% !important;max-width:50% !important}}@media (max-width:767px){body.home .site-main .widget_ap_cta_box .row .col{flex:0 0 100% !important;max-width:100% !important}}body.home .site-main .widget_ap_cta_box .row .col .embed-responsive::before{padding-top:100% !important}body.home .site-main .widget_ap-text.hero-text{padding:0 2rem}@media (min-width:768px){body.home .site-main .widget_ap-text.hero-text{position:absolute;top:0;left:50%;transform:translateX(-50%);color:white;width:100%}}body.home .site-main .widget_ap-text.hero-text .title-section::after{display:none}@media (max-width:992px){body.home .site-main .widget_ap-text.hero-text .title-section{font-size:1.65rem}}@media (max-width:767px){body.home .site-main .widget_ap-text.hero-text .title-section{font-size:1.5rem}}body.home .site-main .ap-wrapper .widget_ap-button-link{text-align:center}@media (min-width:768px){body.home .site-main .ap-wrapper .widget_ap-button-link{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}}body.home .site-main .ap-wrapper .widget_ap-slideshow .ap-slideshow .tns-item .embed-responsive-16by9 img{object-fit:cover}body #content{margin-top:61px}@media (min-width:768px){body #content{margin-top:99px}}@media (min-width:992px){body #content{margin-top:83px}}@media (min-width:1200px){body #content{margin-top:132px}}body.blog #posts_wrapper .post-item .post-thumbnail{padding-bottom:calc(100% * 3/4)}body.blog #posts_wrapper .post-item .post-thumbnail img{object-position:top}#ap-testimonial-listing-result .testimonial-item{flex:0 0 100%;max-width:100%}#ap-testimonial-listing-result .testimonial-item .item-details{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding-bottom:2rem}@media (max-width:767px){#ap-testimonial-listing-result .testimonial-item .item-details{justify-content:center}#ap-testimonial-listing-result .testimonial-item .item-details .image-container{margin-bottom:2rem;text-align:center}}#ap-testimonial-listing-result .testimonial-item .item-details .image-container{float:none;flex:0 0 30%;max-width:30%}#ap-testimonial-listing-result .testimonial-item .item-details .image-container .embed-responsive a{position:absolute;width:100%;height:100%;top:0;left:0}#ap-testimonial-listing-result .testimonial-item .item-details .image-container .embed-responsive a .no-image-container{background:#aaa}#ap-testimonial-listing-result .testimonial-item .item-details .testi-content{display:flex;flex-direction:column}@media (min-width:768px){#ap-testimonial-listing-result .testimonial-item .item-details .testi-content{flex:0 0 70%;max-width:70%;padding-left:2rem}}#ap-testimonial-listing-result .testimonial-item .item-details .testi-content .item-author{margin-top:auto}#ap-testimonial-listing-result .testimonial-item .item-title{margin-bottom:2rem}#bottom_pagination{margin:1rem 0}#bottom_pagination .page_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0.25rem;justify-content:flex-end}#bottom_pagination .page_toolbar .page-numbers{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#b6255e;background-color:#fff;border:1px solid #dee2e6}#bottom_pagination .page_toolbar .page-numbers:first-child{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}#bottom_pagination .page_toolbar .page-numbers:hover,#bottom_pagination .page_toolbar .page-numbers.current{color:#b6255e;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}form.ap-core-register-form input[type=password]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}form.ap-core-register-form input[type=password]:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}form.ap-core-register-form button{display:inline-block;min-width:125px;height:45px;line-height:40px;padding:0 1em;cursor:pointer;color:#ffffff;background:#b6255e;border:2px solid #b6255e;border-radius:4px;text-align:center;transition:0.3s}form.ap-core-register-form button:hover{background:#ffffff;color:#b6255e}@media print{body{margin:0 !important}header{display:none}.entry-footer{display:none}}.site-main>article{margin-bottom:50px}.select2-container--default .select2-search--inline:not(:first-child) .select2-search__field{width:0.5rem !important}body.ap-page-less-ap_property #content{margin-top:61px}@media (min-width:768px){body.ap-page-less-ap_property #content{margin-top:99px}}@media (min-width:992px){body.ap-page-less-ap_property #content{margin-top:calc(83px + 40px)}}@media (min-width:1200px){body.ap-page-less-ap_property #content{margin-top:calc(146px + 40px)}}@media (min-width:768px){body.ap-page-less-ap_property #content-nav{top:99px}}@media (min-width:1200px){body.ap-page-less-ap_property #content-nav{top:146px}}@media (max-width:768px){body.ap-page-less-ap_property #content-nav .nav-link{color:white}}@media (max-width:991px){body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery{display:none}}input.form-control[class*=col],textarea.form-control[class*=col]{padding:0.375rem 0.75rem}.no-image-container i.no-image{font-size:max(3rem, 8vw)}.ap-shortcode-ap_search_results form .surrounding .checkbox{display:flex;align-items:center;gap:5px;white-space:nowrap}.ap-shortcode-ap_search_results form .surrounding .checkbox label{margin-bottom:0}.testi-items.tns-slide-cloned:not(.tns-slide-active){opacity:0}@media (max-width:1199px) and (min-width:768px){.testi-items{animation:none !important}}