/*!/wp-content/themes/hello-elementor-child/assets/css/newstyles.css*/@charset 'UTF-8';:root{--Primary-Color:rgb(255, 255, 255);--Secondary-Color:rgb(25, 25, 25);--Primary-FontFamily:'Montserrat'}@font-face{font-family:'Montserrat';font-weight:400;src:url(/wp-content/themes/hello-elementor-child/assets/css/fonts/Montserrat-Regular.ttf);font-display:swap}@font-face{font-family:'Montserrat';font-weight:500;src:url(/wp-content/themes/hello-elementor-child/assets/css/fonts/Montserrat-Medium.ttf);font-display:swap}@font-face{font-family:'Montserrat';font-weight:700;src:url(/wp-content/themes/hello-elementor-child/assets/css/fonts/Montserrat-Bold.ttf);font-display:swap}@font-face{font-family:'Montserrat';font-weight:900;src:url(/wp-content/themes/hello-elementor-child/assets/css/fonts/Montserrat-Black.ttf);font-display:swap}body{font-family:var(--Primary-FontFamily);font-size:.90rem;font-weight:400;color:#000}html,body{height:100%}ul,ol{margin:0;padding:0}a{color:#000;transition:all .25s ease-in-out;text-decoration:none}a:hover{color:#000}figure{margin:0}h1,h2,h3,h4,h5,h6,strong{font-family:var(--Primary-FontFamily);font-weight:700;line-height:1.5}h1,.h1{font-size:1.75rem;line-height:1.5}h2,.h2{font-size:1.5rem;line-height:1.5}h3,.h3{font-size:1.375rem;line-height:1.5}h4,.h4{font-size:1.25rem;line-height:1.5}h5,.h5{font-size:1.125rem;line-height:1.5}h6,.h6{font-size:1rem;line-height:1.5}.q-input,.q-select,.q-textarea{margin:0 0 15px}.q-input input,.q-select select,.q-textarea textarea{width:100%;height:50px;padding:0 15px;font-size:.875rem;border:1px solid #e1e1e1;border-radius:.31rem}.q-input label,.q-select label,.q-textarea label{display:block;padding:0 0 5px;font-family:var(--Primary-FontFamily);font-size:.90rem;font-weight:500;color:#000}.q-checkbox input{display:none}.q-checkbox label{padding:0 0 0 25px;position:relative;color:#191919;line-height:1.35;cursor:pointer}.q-checkbox label:before{content:'';width:20px;height:20px;display:inline-block;position:absolute;top:0;left:0;border:1px solid #e1e1e1;border-radius:.25rem;appearance:none;cursor:pointer}.q-checkbox input:checked+label:before{content:'\F012C';display:flex;align-items:center;justify-content:center;font-family:'Material Design Icons';line-height:1.5;position:absolute;top:0;left:0;background:#000;color:#fff;border-color:#000;box-shadow:0 0 .25rem .05rem rgb(105 110 255 / .15)}.q-button{width:185px;max-width:100%;height:45px;display:flex;align-items:center;justify-content:center;margin:0 auto;background:#000;color:#fff;font-family:var(--Primary-FontFamily);font-size:.875rem;font-weight:500;text-align:center;border:0;border-radius:300px}.q-button:hover{opacity:.90}.q-overlay{width:100%;height:100%;display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .75);z-index:15}.q-overlay.q-active{display:block}.q-view-section{display:table;margin:15px auto;padding:15px 30px;background:#000;color:#fff;cursor:pointer}.q-view-section:hover{opacity:.90}.container{max-width:1390px}.q-social-section{width:100%;display:inline-block;margin:0 0 30px}.q-social-section a{width:100%;display:inline-block;margin:0 0 5px;padding:15px;font-weight:500;text-align:center;border-radius:.30rem}.q-social-section a:hover{opacity:.90}.q-social-section .q-google a{background:#4182eb;color:#fff}.q-offcanvas-section .q-offcanvas{width:100%;border:0;z-index:1090}.q-offcanvas-section .q-offcanvas .offcanvas-header{position:relative;box-shadow:0 0 15px rgb(0 0 0 / 25%)}.q-offcanvas-section .q-offcanvas .offcanvas-header img{max-width:190px;max-height:90px}.q-offcanvas-section .q-offcanvas .offcanvas-header .q-close{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:rgb(225 225 225 / .25);color:rgb(150 150 150 / .5);border:0;border-radius:50%}.q-offcanvas-section .q-offcanvas .offcanvas-body{background:#000}.q-offcanvas-section .q-offcanvas nav ul li{width:100%;display:inline-block;position:relative}.q-offcanvas-section .q-offcanvas nav ul li a{display:block;padding:10px;position:relative;color:#fff;border-bottom:1px solid rgb(255 255 255 / .15)}.q-offcanvas-section .q-offcanvas nav ul li a:hover{color:#fff;padding:10px 10px 10px 15px}.q-offcanvas-section .q-offcanvas nav ul li ul{display:none;margin:15px 0;padding:0 0 0 15px;position:relative;font-size:.95rem}.q-offcanvas-section .q-offcanvas nav ul li ul:before{content:'';width:5px;height:100%;position:absolute;top:0;left:10px;background:var(--Primary-Color);border-radius:300px}.q-offcanvas-section .q-offcanvas nav ul li.menu-item-has-children>a:before{content:'\F0140';position:absolute;top:10px;right:0;font-family:'Material Design Icons';font-size:1.5rem;line-height:1}.q-offcanvas-section .q-offcanvas nav ul li a:hover,.q-offcanvas-section .q-offcanvas nav ul li.menu-item-has-children a:hover:before{color:#fff}.q-offcanvas-section .q-offcanvas nav ul li ul li{width:100%;padding:0}.q-offcanvas-section .q-offcanvas nav ul li ul li a{color:#fff}.q-offcanvas-section .q-offcanvas nav ul li ul li:last-child a{border-bottom:0}.q-header-section{width:100%;height:auto;display:flex;align-items:center;padding:15px 0;position:relative;top:0;left:0;background:#fff;box-shadow:0 5px 5px rgb(0 0 0 / .1)}.q-header-section .q-logo-section img{width:100%;max-width:300px;height:auto}.q-header-section .q-social{display:flex;flex-wrap:wrap;gap:5px;margin:0 15px 0 0}.q-header-section .q-social li{display:inline-block;padding:0 2.5px}.q-header-section .q-social li a{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.9rem;background:#000;color:#fff;border-radius:50%}.q-header-section .q-social li:first-child a{order:;background:#232323}.q-header-section .q-social li:nth-child(2) a{order:;background:#3c5a96}.q-header-section .q-social li:nth-child(3) a{order:;background:#cd1e1e}.q-header-section .q-social li:last-child a{background:#0078b4}.q-header-section .q-social li a:hover{opacity:.9}.q-header-section .q-social li a i{top:.95%;left:.95%}.q-header-section .q-actions-section{display:flex;justify-content:flex-end;gap:5px;padding:5px 15px 15px;font-size:.9rem;line-height:1.5;text-align:center}.q-header-section .q-actions-section .q-profile i{position:relative;top:1.25px}.q-header-section .q-contact .q-info a{display:inline-block;padding:0 0 0 15px}.q-header-section .q-contacts{float:right;display:inline-block;margin:5px 15px 0 5px}.q-header-section .q-contacts a{display:inline-block;padding:5px 10px;font-size:.9rem;line-height:1.75;background:#000;color:#fff;box-shadow:0 0 5px rgb(0 0 0 / .25)}.q-header-section .q-menu-section{float:right;display:inline-block}.q-header-section .q-menu-section ul{display:flex;flex-wrap:wrap;justify-content:center}.q-header-section .q-menu-section ul li{display:inline-block;padding:0 5px;position:relative;text-align:center}.q-header-section .q-menu-section ul li:before{font-size:1.5rem;line-height:1}.q-header-section .q-menu-section ul li a{display:block;padding:10px 5px;position:relative;font-size:.90rem;font-weight:500;color:var(--Secondary-Color);border-radius:.25rem}.q-header-section .q-menu-section ul li.menu-item-has-children>a{padding:10px 15px 10px 5px}.q-header-section .q-menu-section ul li.menu-item-has-children>a:before{content:'\F0140';font-family:'Material Design Icons';position:absolute;top:10px;right:0}.q-header-section .q-menu-section ul li ul{min-width:250px;display:none;margin:15px 0;padding:5px;flex-direction:column;position:absolute;top:100%;left:0;font-size:.95rem;background:#fff;border:1px solid #ebebeb;border-radius:5px;animation:rotateY 300ms ease-in-out forwards;transform-origin:top center;perspective:1000px;box-shadow:0 0 10px rgb(0 0 0 / 15%);z-index:1080}.q-header-section .q-menu-section ul li ul li{width:100%;padding:0}.q-header-section .q-menu-section ul li ul li a{padding:5px;text-align:left}.q-header-section .q-menu-section ul li ul li a:hover{padding:5px 5px 5px 15px}.q-header-section .q-menu-section ul li ul li ul{top:0;left:100%}.q-header-section .q-menu-section ul li:hover>ul{display:block;margin:0}.q-header-section .q-menu-section ul li ul li:hover>ul{display:block}@-moz-keyframes rotateY{0%{transform:rotateY(90deg)}80%{transform:rotateY(-10deg)}100%{transform:rotateY(0)}}@-webkit-keyframes rotateY{0%{transform:rotateY(90deg)}80%{transform:rotateY(-10deg)}100%{transform:rotateY(0)}}@keyframes rotateY{0%{transform:rotateY(90deg)}80%{transform:rotateY(-10deg)}100%{transform:rotateY(0)}}.q-header-section .q-responsive{display:none}@media (max-width:1510px){.q-header-section .q-actions-section{padding:5px 0 15px}.q-header-section .q-contacts{margin:5px 0 0 5px}.q-header-section .q-menu-section ul li{padding:0}}@media (max-width:1420px){.q-header-section .q-menu-section ul li a{font-size:.85rem}}@media (max-width:1325px){.q-header-section .q-menu-section ul li a{font-size:.8rem}}@media (max-width:1260px){.q-header-section .q-contacts{margin:0}.q-header-section .q-actions-section,.q-header-section .q-menu-section{display:none}.q-header-section .q-responsive{float:right;display:inline-block;margin:0 15px;font-size:1.5rem}}.q-footer-section{width:100%;display:inline-block;padding:90px 0 30px;font-size:1rem;background:#000;color:#c8c8c8}.q-footer-section .q-title{width:100%;display:inline-block;margin:0 0 15px}.q-footer-section .q-title strong{font-size:1.25rem;color:#fff}.q-footer-section img{display:block;margin:0 0 60px}.q-footer-section .q-social ul li{display:inline-block}.q-footer-section .q-social ul li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#fff}.q-footer-section .q-social ul{display:flex;flex-wrap:wrap;gap:5px}.q-footer-section .q-social ul li{display:inline-block}.q-footer-section .q-social ul li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:2.065rem;color:#fff}.q-footer-section .q-menu ul li{width:100%;display:inline-block}.q-footer-section .q-menu ul li a{display:block;padding:5px 0;color:#c8c8c8}.q-footer-section .q-menu ul li a:hover{color:#fff}.q-footer-section .q-info ul li{width:100%;display:inline-block;margin:15px 0}.q-footer-section .q-info ul li a{display:flex;align-items:center;gap:5px;color:#c8c8c8}.q-footer-section .q-info ul li a:hover{color:#fff}.q-footer-section .q-copyright-section{width:100%;display:inline-block;margin:60px 0 0;padding:30px 0 0;border-top:1px solid #787878}.q-footer-section .q-copyright-section nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.q-footer-section .q-copyright-section nav ul li{display:inline-block;padding:0 0 0 15px}.q-footer-section .q-copyright-section nav ul li a{display:block;color:#c8c8c8}.q-footer-section .q-copyright-section nav ul li a:hover{color:#fff}@media (max-width:767px){.q-footer-section{padding:60px 0 30px;text-align:center}.q-footer-section img{margin:0 auto 15px}.q-footer-section .q-title{margin:15px 0}.q-footer-section .q-social ul{justify-content:center}.q-footer-section .q-info ul li{margin:5px 0}.q-footer-section .q-info ul li a{justify-content:center}.q-footer-section .q-copyright-section nav ul{justify-content:center;margin:15px 0 0}}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_locations{width:100%;margin:0}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_locations input{width:100%;height:45px;padding:0 15px;background:#fff;color:#000;border:1px solid #000}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_locations input:focus{outline:0}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_listings{display:flex;margin:0}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_listings>label:first-child{display:none}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_listings>label{width:100px;height:45px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;position:relative;background:#fff;color:#000;cursor:pointer}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_listings input{display:none}.home .wpl_search_from_box.simple .wpl_search_field_container.wpl_search_field_listings input:checked+label{background:#000;color:#fff}.home .wpl_search_from_box.simple .search_submit_box{margin:0;background:#fff0;color:#000}.home .wpl_search_from_box.simple .search_submit_box:after{content:'\e91b';width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:20px;font-family:'wpl-front';font-size:1rem;font-weight:900;pointer-events:none}.home .wpl_search_from_box.simple .search_submit_box input{width:100%;height:45px;padding:0;font-size:1rem;text-indent:-9999px}.q-search-section{width:100%;max-width:1180px;margin:0 auto;padding:30px 0}.q-search-section .q-search{width:100%;display:flex;flex-wrap:wrap;justify-content:center;font-size:1rem}.q-search-section .q-search .wpl_search_field_container{margin:0}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations{width:45%}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations .q-address input{width:100%;height:45px;padding:0 15px;background:#f0f0f0;color:rgb(130 130 130 / .95);border:1px solid #f0f0f0}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations .q-address input:focus{outline:0}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings{display:flex}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings>label:first-child{display:none}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings>label{width:100px;height:45px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;position:relative;background:#f0f0f0;color:#000;cursor:pointer}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings input{display:none}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings input:checked+label{background:#000;color:#fff}.q-search-section .q-search .q-nearby{margin:-5px 30px 0 45px;padding:15px 45px;font-weight:700;background:#000;color:#fff;border-radius:300px;transition:0.5s all ease-in-out}.q-search-section .q-search .q-nearby:hover{transform:scale(.90)}.q-search-section .q-search .q-buttons{display:inline-block;margin:0 15px;position:relative}.q-search-section .q-search.q-nearby-section .q-buttons{margin:0}.q-search-section .q-search .q-buttons:before{content:'\F0349';width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:'Material Design Icons';font-size:1.5rem;position:absolute;top:0;right:0;left:0;text-align:center;color:#fff;pointer-events:none}.q-search-section .q-search .q-buttons input{width:100px;height:45px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;border:0;text-indent:-9999px}.q-search-section .q-search .q-save a{width:130px;height:45px;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#000}.q-search-section .q-search .q-save a:hover{background:#000;color:#fff}.q-search-section .q-search .wpl_search_field_separator{display:none}.q-search-section .q-search .q-filters-section .q-filter{width:130px;height:45px;display:flex;align-items:center;justify-content:center;margin:0 15px;background:#f0f0f0;color:#000;cursor:pointer;transition:all .25s ease-in-out}.q-search-section .q-search.q-nearby-section .q-filters-section .q-filter{margin:0}.q-search-section .q-search .q-filters-section .q-filter:hover{background:#000;color:#fff}.q-search-section .q-search .q-filters-section .q-filters{max-width:450px;height:100%;position:fixed;top:0;right:-550px;background:#fff;box-shadow:0 0 30px rgb(0 0 0 / .25);transition:all .25s ease-in-out;z-index:1090}.q-search-section .q-search .q-filters-section .q-filters .q-close{width:30px;height:30px;margin:0 0 10px;background:#000;color:rgb(255 255 255 / .90);border:0}.q-search-section .q-search .q-filters-section .q-filters.q-active{padding:30px 15px 15px;right:0;overflow:auto}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container{width:100%;margin:0 0 30px}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container>label:first-child{display:block;margin:0;font-weight:700}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container.minmax_slider_type>label:first-child{margin:0 0 15px}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container.radios_type .q-radio input{display:none}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container.radios_type .q-radio label{display:block;margin:0;padding:0 0 0 25px;position:relative;cursor:pointer}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container.radios_type .q-radio label:before{content:'';width:17.5px;height:17.5px;position:absolute;top:7.5px;left:0;font-size:.90rem;border:1px solid #aaa;border-radius:50%}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container.radios_type .q-radio input:checked+label:before{content:'\F012C';display:flex;align-items:center;justify-content:center;font-family:'Material Design Icons';background:#000;color:#fff;border-color:#000}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .q-minmax{display:flex;align-items:center;gap:5px}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .q-minmax .q-field{width:50%}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .q-minmax .q-field input,.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi .chosen-choices{width:100%;height:50px;background:#f0f0f0;border:0}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .q-minmax .q-field input:focus{outline:0}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi .chosen-choices{padding:10px 0}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi.chosen-container-active .chosen-choices{box-shadow:none}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi .chosen-choices li.search-choice{margin:0 0 5px 5px;background:#fff;color:#000;border:1px solid #000;border-radius:0}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi li[data-option-array-index='1'],.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi li[data-option-array-index='10'],.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi li[data-option-array-index='11'],.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi li[data-option-array-index='12'],.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi li[data-option-array-index='13']{display:none}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container-multi .chosen-choices li.search-field input[type='text']{font-family:var(--Primary-FontFamily);font-size:.90rem!important;color:#000}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .wpl_slider_show_value{margin:0}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .wpl_span_block{width:99%!important}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .wpl_span_block .ui-slider{background:#d7d7d7;border-radius:300px}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .wpl_span_block .ui-slider .ui-slider-range{background:#000}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .wpl_span_block .ui-slider .ui-slider-handle{width:20px;height:20px;top:-5px;margin:0 -5px;background:#000;border:0;border-radius:50%}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container{width:100%!important}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container .chosen-single{height:45px;line-height:45px;padding:0 10px;font-size:1rem;background:#f0f0f0;color:#000;border:0}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container .chosen-single{outline:0}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container .chosen-single div{right:10px}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container .chosen-single div:before{content:'\F054F';font-family:'Material Design Icons'}.q-search-section .q-search .q-filters-section .q-filters .wpl_search_field_container .chosen-container .chosen-single div b{display:none}.q-search-section .q-search .q-filters-section .q-filters .q-result{width:100%;clear:both}.q-search-section .q-search .q-filters-section .q-filters .q-result span span{font-weight:700}.q-search-section .q-search .q-filters-section .q-filters .q-reset{width:130px;height:45px;float:right;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;border:1px solid #000;cursor:pointer;transition:all .25s ease-in-out}.q-search-section .q-search .q-filters-section .q-filters .q-reset:hover{background:#000;color:#fff;transform:scale(.9)}.ui-autocomplete{margin:10px 0;padding:5px;background:#f0f0f0;border:0;list-style:none}.ui-autocomplete .ui-autocomplete-category{padding:5px 7.5px;background:rgb(0 0 0 / .75)}.ui-autocomplete .ui-menu-item{padding:5px;cursor:pointer}@media (max-width:991px){.q-search-section{padding:30px 15px}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations{width:65%}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings{width:25%}.q-search-section .q-search .q-filters-section{width:100%;margin:15px 0}.q-search-section .q-search .q-filters-section .q-filter{margin:0;position:relative;background:#000;color:#fff}.q-search-section .q-search .q-filters-section .q-filter:before{content:'\F0236';font-family:'Material Design Icons';position:absolute;top:10px;left:10px;transform:rotate(-90deg)}.q-search-section .q-search .q-button{margin:0 5px}.q-search-section .q-search .q-button input{width:45px}.q-search-section .q-search .q-save{display:none}.q-search-section .q-search{flex-direction:column}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations{width:100%;order:2}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations .q-address input{font-size:.75rem}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings{width:100%;margin:0 0 5px;order:1}.q-search-section .q-search .wpl_search_field_container.wpl_search_field_listings>label{width:75px;height:35px;font-size:.90rem}.q-search-section .q-search .q-filters-section{order:3}.q-search-section .q-search .q-filters-section .q-filter{width:100px;height:40px;font-size:.90rem}.q-search-section .q-search .q-filters-section .q-filter:before{top:7.5px}.q-search-section .q-search .q-button{width:45px;margin:0;position:absolute;top:40px;right:0;order:2}.q-search-section .q-search .q-buttons{width:45px;margin:0;position:absolute;top:40px;right:0}.q-search-section .q-search .q-buttons input{width:100%}}.q-property-carousel-section{color:#000;border:1px solid #e6e6e6;transition:all 0.25s ease-in-out}.q-property-carousel-section:hover{border-color:#000}.q-property-carousel-section .q-thumbnail{position:relative}.q-property-carousel-section .q-thumbnail .q-type{display:inline-block;padding:5px 15px;position:absolute;top:15px;left:15px;font-size:.875rem;background:#000;color:#fff;border-radius:.25rem;z-index:55}.q-property-carousel-section .q-thumbnail .q-favorite{position:absolute;bottom:-30px;right:15px;z-index:105}.q-property-carousel-section .q-thumbnail .q-favorite ul li{width:45px;height:45px;display:inline-block;position:relative}.q-property-carousel-section .q-thumbnail .q-favorite ul li a{width:45px;height:45px}.q-property-carousel-section .q-thumbnail .q-favorite ul li a:before{content:'\F02D5';width:45px;height:45px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;font-family:'Material Design Icons';font-size:1.25rem;background:#fff;border-radius:50%;box-shadow:0 0 15px 0 rgb(0 0 0 / .15)}.q-property-carousel-section .q-thumbnail .q-favorite ul li.added a:before{content:'\F02D1'}.q-property-carousel-section .q-thumbnail img{width:100%;height:290px!important}.q-property-carousel-section .q-thumbnail .gallery_no_image{height:290px;position:relative}.q-property-carousel-section .q-thumbnail .gallery_no_image:before{width:100%;height:100%;min-height:100%;display:flex;align-items:center;justify-content:center;font-size:9rem}.q-property-carousel-section .q-content{width:100%;display:inline-block;padding:0 15px 15px}.q-property-carousel-section .q-content .q-price{display:block;margin:5px 0;font-size:1.5rem;font-weight:700!important}.q-property-carousel-section .q-content .q-features{display:flex;gap:5px;margin:5px 0;position:relative;font-size:.9rem}.q-property-carousel-section .q-content .q-features div{padding:0 15px 0 0;position:relative}.q-property-carousel-section .q-content .q-features .bedroom:before,.q-property-carousel-section .q-content .q-features .bathroom:before{content:'';width:5px;height:5px;position:absolute;top:9.5px;right:2.5px;background:#000;border-radius:50%}.q-property-carousel-section .q-content .q-address{font-size:.9rem}.q-property-carousel-section .wpl-slider-bx-img-count{display:none}.q-property-carousel-section .wpl-slider-bx-pager-wp{max-width:90%;margin:0 auto;bottom:15px;right:0;left:0;background:#fff0;display:none}.q-property-carousel-section .wpl-slider-bx-pager-wp a{width:5px;height:5px;background:rgb(255 255 255 / .15)}.q-property-carousel-section .bx-controls-direction a{width:40px;height:40px;border-radius:50%}.q-property-carousel-section .bx-controls-direction a.bx-next{right:-45px}.q-property-carousel-section:hover .bx-controls-direction a.bx-next{right:10px}.q-property-carousel-section .bx-controls-direction a.bx-prev{left:-45px}.q-property-carousel-section:hover .bx-controls-direction a.bx-prev{left:10px}.q-property-carousel-section .bx-controls-direction a:before{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;opacity:.9}.q-property-carousel-section .bx-controls-direction a.bx-prev:before,.q-property-carousel-section #wpl-multi-images-5.wpl-plugin-owl.wpl-carousel-multi-images .owl-controls .owl-nav .owl-prev:before{content:'\F0141';font-family:'Material Design Icons'}.q-property-carousel-section .bx-controls-direction a.bx-next:before,.q-property-carousel-section #wpl-multi-images-5.wpl-plugin-owl.wpl-carousel-multi-images .owl-controls .owl-nav .owl-next:before{content:'\F0142';font-family:'Material Design Icons'}#wpl-multi-images-5.wpl-plugin-owl.wpl-carousel-multi-images .owl-controls .owl-nav .owl-prev::before,.q-property-carousel-section #wpl-multi-images-5.wpl-plugin-owl.wpl-carousel-multi-images .owl-controls .owl-nav .owl-next:before{font-size:3rem}.q-property-carousel-section #wpl-multi-images-5.wpl-plugin-owl.wpl-carousel-multi-images .owl-controls .owl-nav .owl-prev{left:-30px}.q-property-carousel-section #wpl-multi-images-5.wpl-plugin-owl.wpl-carousel-multi-images .owl-controls .owl-nav .owl-next{right:-30px}.q-property-carousel-section #wpl-multi-images-5.wpl-plugin-owl.wpl-carousel-multi-images .owl-item{padding:0 5px}.q-properties-section{width:100%;display:inline-block;padding:60px 0;background:#f0f0f0}.q-properties-section .q-select{margin:0 10px 15px}.q-properties-section .q-select .chosen-container .chosen-single{height:45px;line-height:45px;padding:0 10px;font-size:1rem;background:#f5f5f5;color:#000;border:0;border:1px solid #e1e1e1;outline:0}.q-properties-section .q-select .chosen-container .chosen-single span{margin:0 15px 0 0}.q-properties-section .q-select .chosen-container .chosen-single div{right:10px}.q-properties-section .q-select .chosen-container .chosen-single div:before{content:'\F054F';font-family:'Material Design Icons'}.q-properties-section .q-save-search{display:flex;justify-content:flex-end;margin:0 15px}.q-properties-section .q-save-search a{display:inline-block;padding:10px 30px;background:#000;color:#fff;cursor:pointer}@media (max-width:991px){.q-properties-section .q-save-search{margin:0 15px 15px}}.q-properties-section .q-map-section{width:100%;display:inline-block}.q-properties-section .q-map-section.q-remove{display:none}.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas .gmnoprint button[aria-label='Stop drawing']{display:none!important}.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas .gmnoprint button[aria-label='Draw a shape']{width:200px!important;height:35px!important;margin:5px 0!important;position:relative;overflow:visible!important;border-radius:300px!important}.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas .gmnoprint button[aria-label='Draw a shape'] span{display:none!important}.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas .gmnoprint button[aria-label='Draw a shape']:before{content:'Draw Search Area';position:absolute;top:18.5px;left:0;font-size:1rem;right:0;text-align:center}.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas .gmnoprint button[aria-label='Draw a shape'].active:before{content:'Remove Search Area'}.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas .gmnoprint button[aria-label='Draw a shape'].drawing:before{content:'Drawing...'}.q-properties-section .q-properties{width:100%;display:inline-block;padding:0 90px;position:relative}.q-properties-section .q-container{height:900px;padding:0 15px 0 0;overflow-y:scroll}.q-properties-section .q-container.q-remove{height:auto;overflow:visible}.q-properties-section .q-left.q-remove{width:100%}.q-properties-section .q-item{width:50%}.q-properties-section .q-remove .q-item{width:25%}.q-properties-section .q-item.q-active{width:25%}@media (max-width:991px){.q-properties-section .q-item,.q-properties-section .q-item.q-active{width:33.33%}}@media (max-width:767px){.q-properties-section .q-item,.q-properties-section .q-item.q-active{width:50%}}@media (max-width:576px){.q-properties-section .q-item,.q-properties-section .q-item.q-active{width:100%}}.q-properties-section .q-property{width:100%;display:inline-block;margin:0 0 25px;background:#fff;box-shadow:0 15px 15px 0 rgb(0 0 0 / .15)}.q-properties-section .q-property figure{margin:0;position:relative}.q-properties-section .q-property figure a{display:block;position:relative}.q-properties-section .q-property figure img{width:100%;height:100%;aspect-ratio:1/.65}.q-properties-section .q-property figure .q-type{padding:7.5px 15px;position:absolute;top:0;right:0;font-size:.8rem;background:#000;color:#fff;z-index:1}.q-properties-section .q-property .q-favorite{position:absolute;bottom:-30px;right:15px}.q-properties-section .q-property .q-favorite ul li{display:inline-block;position:relative}.q-properties-section .q-property .q-favorite ul li a{width:45px;height:45px}.q-properties-section .q-property .q-favorite ul li a:before,.q-properties-section .q-property .q-share-section .q-favorite a:before{content:'\F02D5';width:45px;height:45px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;font-family:'Material Design Icons';font-size:1.25rem;background:#fff;border-radius:50%;box-shadow:0 0 15px 0 rgb(0 0 0 / .15)}.q-properties-section .q-property .q-favorite ul li.added a:before,.q-properties-section .q-property .q-share-section .q-favorite ul li.added a:before{content:'\F02D1'}.q-properties-section .q-property figure div img{max-width:10px;max-height:10px}.q-properties-section .q-property figure .q-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:1/.65;background:#ebebeb}.q-properties-section .q-property figure .q-empty:before{content:'\e029';font-family:'wpl-front';font-size:6rem;color:#4b4b4b}.q-properties-section .q-property .q-content{width:100%;display:inline-block;padding:15px;font-weight:500}.q-properties-section .q-property .q-content .q-type{width:100%;display:block;padding:5px 0}.q-properties-section .q-property .q-content .q-type span{display:inline-block;padding:5px 15px;font-size:.875rem;background:#000;color:#fff}.q-properties-section .q-property .q-content .q-subtype{display:block;margin:0 0 15px;font-size:1.125rem}.q-properties-section .q-property .q-content .q-price{font-size:1.875rem}.q-properties-section .q-property .q-content .q-link a{font-size:.875rem;color:#000}.q-properties-section .q-property .q-content .q-link a span{display:block;padding:5px 0}.q-properties-section .q-property .q-content .q-link a h3{display:block;font-size:.875rem;font-weight:500;color:#878787}.q-properties-section .q-property .q-content .q-tour{display:block;margin:15px 0}.q-properties-section .q-property .q-content .q-tour a{display:inline-block;padding:5px 15px;font-size:.875rem;background:rgb(230 230 230 / .65);color:#000}.q-properties-section .q-property .q-content .q-tour a:hover{background:#000;color:#fff}.q-properties-section .q-property .q-content ul{display:flex;flex-wrap:wrap}.q-properties-section .q-property .q-content ul li{width:25%;display:inline-block;position:relative}.q-properties-section .q-property .q-content ul li div{width:100%;height:55px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:5px;background:rgb(245 245 245 / .95)}.q-properties-section .q-property .q-content ul li div:before{content:'';width:5px;height:100%;position:absolute;top:0;right:0;background:#fff}.q-properties-section .q-property .q-content ul li div span{width:100%;display:block;font-size:.75rem;text-align:center;color:#878787}.q-property-section .q-properties-section .swiper{padding:30px 0}.q-properties-section .swiper .swiper-slide{padding:0 15px}.q-properties-section .swiper-button-prev,.q-properties-section .swiper-button-next{width:70px;height:70px}.q-properties-section .swiper-button-prev{left:0}.q-properties-section .swiper-button-next{right:0}.q-properties-section .swiper-button-prev:after,.q-properties-section .swiper-button-next:after{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .75);color:#fff;font-size:1.25rem;border-radius:50%}@media (max-width:1260px){.q-properties-section .q-container{height:auto;padding:0;overflow:visible}}@media (max-width:767px){.q-properties-section .q-properties{padding:0 15px}.q-property-section .q-properties-section .swiper-button-prev,.q-property-section .q-properties-section .swiper-button-next{width:45px;height:45px}.q-properties-section .q-property .q-content ul li{width:20%;padding:2.5px}.q-properties-section .q-property .q-content ul li.q-sqft{width:40%}}.wpl_property_listing_container .q-pagination-section{width:100%;display:inline-block;margin:15px 0;text-align:center}.wpl_property_listing_container .q-pagination-section ul.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;float:none}.wpl_property_listing_container .q-pagination-section ul.pagination li{display:inline-block}.wpl_property_listing_container .q-pagination-section ul.pagination li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;position:relative;background:#878787;color:#fff;border:0}.wpl_property_listing_container .q-pagination-section ul.pagination li.prev a,.wpl_property_listing_container .q-pagination-section ul.pagination li.next a{width:90px;background:#fff0;color:#878787}.wpl_property_listing_container .q-pagination-section ul.pagination li.active a,.wpl_property_listing_container .q-pagination-section ul.pagination li a:hover{background:#000;color:#fff;border:0}.wpl_property_listing_container .q-pagination-section ul.pagination li.prev a:hover,.wpl_property_listing_container .q-pagination-section ul.pagination li.next a:hover{background:#fff0;color:#000}.wpl_property_listing_container .q-pagination-section ul.pagination li.prev a:before,.wpl_property_listing_container .q-pagination-section ul.pagination li.next a:before{content:'\F0142';font-family:'Material Design Icons';position:absolute;top:10px;right:5px}.wpl_property_listing_container .q-pagination-section ul.pagination li.prev a:before{content:'\F0141';left:-10px;right:auto}.wpl_property_listing_container .q-pagination-section ul.pagination li span{border:0}.q-property-section{width:100%;display:inline-block;padding:60px 0}@media (max-width:767px){.q-property-section{padding:30px 0}}.q-property-section .q-nav-section{width:100%;display:inline-block;margin:0 0 15px}.q-property-section .q-nav-section nav ul{display:flex;flex-wrap:wrap;gap:15px}.q-property-section .q-nav-section nav ul li{display:inline-block;padding:0 15px}.q-property-section .q-nav-section nav ul li:first-child{padding:0 60px 0 0}.q-property-section .q-nav-section nav ul li:first-child a{color:#000}.q-property-section .q-nav-section nav ul li a{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;font-size:1.15rem;font-weight:500;color:rgb(75 75 75 / .75)}.q-property-section .q-nav-section nav ul li a img{max-width:20px}.q-property-section .q-nav-section nav ul li a:hover{color:#000}.q-property-section .q-nav-section nav ul li a.q-active{color:#000}.q-property-section .q-nav-section nav ul li a.q-active:before{content:'';width:100%;height:1.5px;position:absolute;bottom:-5px;right:0;left:0;background:#000}.q-property-section .q-actions-section{color:#000}.q-property-section .q-actions-section ul{display:flex;justify-content:flex-end;gap:10px}.q-property-section .q-actions-section ul li{display:flex;align-items:center;gap:5px;font-size:1.15rem;font-weight:500;cursor:pointer}.q-property-section .q-actions-section ul li img{width:25px}@media (max-width:767px){.q-property-section .q-nav-section{display:none}.q-property-section .q-actions-section{width:100%;display:inline-block;margin:0 0 15px}}.q-property-section .q-gallery-section{width:100%;display:inline-block;margin:0 0 15px;position:relative}.q-property-section .q-gallery-section figure a:hover{opacity:.90}.q-property-section .q-gallery-section figure a img{width:100%;max-height:500px}.q-property-section .q-gallery-section .swiper-button-prev,.q-property-section .q-gallery-section .swiper-button-next{width:60px;height:60px}.q-property-section .q-gallery-section .swiper-button-prev{left:15px}.q-property-section .q-gallery-section .swiper-button-next{right:15px}.q-property-section .q-gallery-section .swiper-button-prev:after,.q-property-section .q-gallery-section .swiper-button-next:after{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .80);color:#000;font-size:1.25rem;border-radius:50%}.q-property-section .q-gallery-section .q-thumbnail-section{margin:-90px 0 0}.q-property-section .q-gallery-section .q-thumbnail-section figure{position:relative;cursor:pointer}.q-property-section .q-gallery-section .q-thumbnail-section figure:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0 0 0 / .5);z-index:15}.q-property-section .q-gallery-section .q-thumbnail-section figure img{height:90px;object-fit:cover}.q-property-section .q-gallery-section .q-thumbnail-section .swiper-slide-thumb-active figure:before{display:none}.q-property-section .q-gallery-section .q-lightbox,.q-property-section .q-gallery-section .q-map{width:95px;height:95px;display:flex;flex-wrap:wrap;justify-content:center;gap:5px;padding:15px;position:absolute;bottom:0;right:180px;font-size:.875rem;background:#000;color:#fff;cursor:pointer;pointer-events:none;z-index:15}.q-property-section .q-gallery-section .q-map{pointer-events:visible;right:75px}.q-property-section .q-gallery-section .q-lightbox span,.q-property-section .q-gallery-section .q-map span{width:100%;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.q-property-section .q-gallery-section .swiper-button-prev,.q-property-section .q-gallery-section .swiper-button-next{width:45px;height:45px}.q-property-section .q-gallery-section .q-thumbnail-section{display:none}.q-property-section .q-gallery-section .q-lightbox,.q-property-section .q-gallery-section .q-map{width:50%;display:flex;float:left;position:relative;top:0;right:0;text-align:center}}.q-property-section .q-status-section{width:100%;display:block;padding:10px 0 10px 25px;position:relative;font-size:1.25rem}.q-property-section .q-status-section:before{content:'';width:20px;height:20px;position:absolute;top:15px;left:0;background:#73d769;border-radius:50%}.q-property-section .q-status-section.q-closed:before{background:#96a5a5}.q-property-section .q-status-section.q-rented:before,.q-property-section .q-status-section.q-pending:before,.q-property-section .q-status-section.q-pending-sale:before{background:#f0c30f}.q-property-section .q-address-section{width:100%;display:block;margin:15px 0}.q-property-section .q-address-section h1{font-size:1.25rem;font-weight:500}.q-property-section .q-price-section strong{font-size:1.75rem}.q-property-section .q-features-section{font-size:1.25rem}.q-property-section .q-features-section ul{display:flex;flex-wrap:wrap;gap:30px}.q-property-section .q-features-section ul li{display:inline-block}.q-property-section .q-features-section ul li span{color:rgb(75 75 75 / .80)}@media (max-width:767px){.q-property-section .q-features-section{font-size:1rem}.q-property-section .q-features-section ul{gap:5px}}.q-property-section .q-agent-section{width:100%;display:flex;align-items:center;gap:15px;margin:30px 0;padding:0 0 15px;border-bottom:1px solid rgb(100 100 100 / .45)}.q-property-section .q-agent-section figure img{width:75px;height:75px;border-radius:50%}.q-property-section .q-agent-section .q-title{display:block;margin:0 0 5px;font-size:1.25rem}.q-property-section .q-agent-section .q-social ul{display:flex;gap:10px}.q-property-section .q-agent-section .q-social ul li{display:inline-block;font-size:1.5rem}.q-property-section .q-description-section{width:100%;display:inline-block;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid rgb(100 100 100 / .45)}.q-property-section .q-details-section{width:100%;display:inline-block;margin:0 0 15px;padding:0 0 15px;position:relative;border-bottom:1px solid rgb(100 100 100 / .45)}.q-property-section .q-details-section h2{font-size:1.5rem;font-weight:500}.q-property-section .q-details-section ul{display:flex;flex-wrap:wrap}.q-property-section .q-details-section ul li{width:33.33%;display:inline-block;padding:5px 5px 5px 15px;position:relative;font-size:1rem}.q-property-section .q-details-section ul li:before{content:'';width:10px;height:10px;position:absolute;top:11.5px;left:0;background:#000;border-radius:50%}.q-property-section .q-details-section ul li strong{font-weight:500}.q-property-section .q-details-section ul li a{position:relative;color:#000}.q-property-section .q-details-section ul li a:before{content:'';width:100%;height:1px;position:absolute;right:0;bottom:-1.5px;left:0;background:#000}.q-property-section .q-details-section ul li.q3001,.q-property-section .q-details-section ul li.q-3055{width:100%}@media (max-width:767px){.q-property-section .q-details-section ul li{width:50%}}@media (max-width:576px){.q-property-section .q-details-section ul li{width:100%;display:flex;justify-content:space-between}.q-property-section .q-details-section ul li strong{text-align:right}}.q-property-section .q-properties-section{padding:0;background:#fff0}.q-property-section .q-sidebar-section{padding:0 0 0 30px;position:sticky;top:0}.q-property-section .q-sidebar-section .q-basic-section{width:100%;display:inline-block;margin:0 0 15px;padding:15px;color:rgb(75 75 75 / .75);background:#f5f5f5;border:1px solid rgb(100 100 100 / .75)}.q-property-section .q-sidebar-section .q-basic-section ul li{display:flex;justify-content:space-between;gap:5px;padding:5px 0;border-bottom:1px solid rgb(100 100 100 / .35)}.q-property-section .q-sidebar-section .q-basic-section ul li a{position:relative;color:#000}.q-property-section .q-sidebar-section .q-basic-section ul li a:before{content:'';width:100%;height:1px;position:absolute;right:0;bottom:-1.5px;left:0;background:#000}.q-property-section .q-sidebar-section .q-basic-section ul li:last-child{border-bottom:0}.q-property-section .q-sidebar-section .q-basic-section ul li span{width:50%}.q-property-section .q-sidebar-section .q-basic-section ul li strong{width:50%;text-align:left;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-weight:500}.q-property-section .q-sidebar-section .q-form-section{width:100%;display:inline-block;margin:0 0 30px;padding:15px;background:#f5f5f5;border:1px solid rgb(100 100 100 / .75)}.q-property-section .q-sidebar-section .q-form-section .q-title{display:block;margin:0 0 30px;font-size:1.75rem;font-weight:500;text-align:center}.q-property-section .q-sidebar-section .q-form-section .q-info-section{display:flex;align-items:center;gap:5px;margin:0 0 30px;padding:0 0 15px;border-bottom:1px solid rgb(100 100 100 / .35)}.q-property-section .q-sidebar-section .q-form-section .q-info-section strong{font-size:1.5rem}.q-property-section .q-sidebar-section .q-form-section .q-info-section ul{width:100%}.q-property-section .q-sidebar-section .q-form-section .q-info-section ul li{width:100%;display:flex;gap:5px;padding:5px 0;font-size:1rem;font-weight:500;border-bottom:1px solid rgb(100 100 100 / .35)}.q-property-section .q-sidebar-section .q-form-section .q-info-section ul li:last-child{border-bottom:0}.q-property-section .q-sidebar-section .q-form-section .q-info-section ul li a{display:block;color:#000}.q-property-section .q-sidebar-section .q-form-section .q-form .q-input{margin:0 0 15px}.q-property-section .q-sidebar-section .q-form-section .q-form .q-input .q-label{display:flex;justify-content:space-between;gap:5px;margin:0 0 5px}.q-property-section .q-sidebar-section .q-form-section .q-form .q-input input,.q-property-section .q-sidebar-section .q-form-section .q-form .q-textarea textarea{width:100%;height:45px;display:inline-block;padding:0 15px;background:rgb(230 230 230 / .90);border:0;border-radius:.25rem}.q-property-section .q-sidebar-section .q-form-section .q-form .q-textarea{margin:0 0 15px}.q-property-section .q-sidebar-section .q-form-section .q-form .q-textarea textarea{height:115px;padding:15px;resize:none}.q-property-section .q-sidebar-section .q-form-section .q-form .q-input input:focus,.q-property-section .q-sidebar-section .q-form-section .q-form .q-textarea textarea:focus{outline:0}.q-property-section .q-sidebar-section .q-form-section .q-form .q-button button,.q-property-section .q-sidebar-section .q-form-section .q-form .q-button input{width:100%;height:45px;display:inline-block;background:#000;color:#fff;border:0;border-radius:.25rem}.q-property-section .q-sidebar-section .q-form-section .q-form .q-button button:hover,.q-property-section .q-sidebar-section .q-form-section .q-form .q-button input:hover{opacity:.90}.q-property-section .q-sidebar-section .q-form-section .q-form small{display:block;margin:15px 0;font-size:.75rem;font-weight:500}@media (max-width:991px){.q-property-section .q-sidebar-section{padding:0}}@media (max-width:576px){.q-property-section .q-sidebar-section .q-basic-section ul li strong{text-align:right}}.q-share-section{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.q-share-section li{display:inline-block;position:relative;border:none}.q-share-section li:before{font-family:'Material Design Icons';width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;position:absolute;top:0;left:0;color:#fff;pointer-events:none;z-index:15}.q-share-section li.q-facebook:before{content:'\F020C'}.q-share-section li.q-twitter:before{content:'\F0544'}.q-share-section li.q-pinterest:before{content:'\F0407'}.q-share-section li.q-linkedin:before{content:'\F033B'}.q-share-section li.q-pdf:before{content:'\F0226'}.q-share-section li.q-whatsapp:before{content:'\F05A3'}.q-share-section li.q-copy:before{content:'\F018F'}.q-share-section li.q-favorite:before{content:'\F02D5'}.q-share-section li.q-favorite.added:before{content:'\F02D1';color:var(--Primary-Color)}.q-share-section li.q-report:before{content:'\F0026'}.q-share-section li.q-friend:before{content:'\F10DC'}.q-share-section li.q-request:before{content:'\F0975'}.q-share-section li.q-watch:before{content:'\F07AE'}.q-share-section li.q-crm:before{content:'\F04AA'}.q-share-section li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;border-radius:50%}.q-actions-section .q-share-section li a{background:#fff0}.q-actions-section .q-share-section li.q-favorite.added:before{color:#cd1e1e}.q-actions-section .q-share-section li.q-favorite:before{font-size:1.75rem;color:#000}.q-preview-section{width:100%;display:inline-block;padding:10px;font-size:.90rem}.q-preview-section .q-thumbnail img{width:100%;height:150px;object-fit:cover;border-radius:.5rem;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-preview-section .q-content a{display:block;color:#191919}.q-preview-section .q-content .q-address{width:100%;display:inline-block;margin:0 0 5px;padding:5px 0;font-size:.95rem;font-weight:600;line-height:1.25}.q-preview-section .q-content .q-address span{display:block;margin:5px 0;font-size:.90rem;opacity:.75}.q-preview-section .q-content .q-features{display:flex;flex-wrap:wrap;gap:5px}.q-preview-section .q-content .q-features span{display:inline-block;padding:0 0 0 2.5px}.q-preview-section .q-content .q-features .q-price{width:100%;font-size:1rem;font-weight:600;color:#191919}.gm-style{font-family:var(--Primary-FontFamily)!important}.gm-style-iw>div:first-child,.gm-style-iw[style]>div:first-child{padding:0}.gm-style-iw .gm-style-iw-d[style],.gm-style-iw[style] .gm-style-iw-d[style]{max-height:inherit!important;overflow:visible!important}.gm-style-iw[style]:after,.gm-style .gm-style-iw-tc::after,.gm-style-iw .gm-style-iw-tc::after{display:none}.gm-style-iw[style],.gm-style-iw-c[style]{border-radius:0.75rem!important;box-shadow:0 0 15px rgb(0 0 0 / .25)}.gm-style-iw>button.gm-ui-hover-effect,.gm-style-iw[style]>button.gm-ui-hover-effect{background:#191919!important;color:#fff;top:-10px!important;right:-10px!important;border:0!important}.gm-style-iw>button.gm-ui-hover-effect:before,.gm-style-iw[style]>button.gm-ui-hover-effect:before{content:'\F0156';width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:'Material Design Icons'}.gm-style-iw>button.gm-ui-hover-effect span,.gm-style-iw[style]>button.gm-ui-hover-effect span{opacity:0;visibility:hidden}.q-login-section{width:100%;display:inline-block;padding:145px 0;font-size:.95rem;background-image:url(/wp-content/themes/hello-elementor-child/assets/css/../img/login.webp);background-size:cover;background-position:center}.q-login-section .q-form{width:100%;max-width:550px;display:table;margin:0 auto;padding:30px;background:#fff;border:1px solid #ebebeb;border-radius:.5rem}.q-profile-section{width:100%;display:inline-block;padding:45px 0;background:#fafafa;border-bottom:1px solid #f5f5f5}.q-profile-section .q-menu{width:100%;display:inline-block;padding:30px 15px;position:relative;background:#fff;border:1px solid #ebebeb;border-radius:.5rem}.q-profile-section .q-menu ul li{width:100%;display:inline-block}.q-profile-section .q-menu ul li a{display:flex;align-items:center;gap:5px;padding:10px;font-size:1rem;font-weight:600}.q-profile-section .q-menu ul li a i{font-size:1.25rem}.q-profile-section .q-content{width:100%;display:inline-block;padding:30px 15px;position:relative;background:#fff;border:1px solid #ebebeb;border-radius:.5rem}.q-profile-section .q-content label{display:block;margin:5px 0 0;padding:0 0 5px;font-family:var(--Primary-FontFamily);font-size:.90rem;font-weight:500;color:#000}.q-profile-section .q-content .q-button{width:185px;max-width:100%;height:45px;display:flex;align-items:center;justify-content:center;margin:0 auto;background:var(--Secondary-Color);color:#fff;font-family:var(--Primary-FontFamily);font-size:.875rem;font-weight:500;text-align:center;border:0;border-radius:300px}.q-profile-section .q-content .q-button:hover{opacity:.90}.q-profile-section .q-content .q-favorites ul li{display:inline-block}.q-profile-section .q-content .q-favorites ul li .q-property-card-section{width:100%;display:inline-block;margin:-15px 0 35px;position:relative;background:#fff;direction:ltr;font-weight:700;border:1px solid #ebebeb;border-radius:.5rem}.q-profile-section .q-content .q-favorites ul li .q-property-card-section a{color:#000}.q-profile-section .q-content .q-favorites ul li .q-property-card-section figure{margin:0;position:relative;overflow:hidden;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.q-profile-section .q-content .q-favorites ul li .q-property-card-section figure img{width:100%}.q-profile-section .q-content .q-favorites ul li .q-property-card-section .q-card{width:100%;display:inline-block;padding:15px}.q-profile-section .q-content .q-favorites ul li .q-property-card-section .q-close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;right:-10px;font-size:1rem;background:#7d7d7d;color:#fff;border:0;border-radius:50%}.q-profile-section .q-content .q-input{margin:0 0 5px}.q-profile-section .q-content input[type='text'],.q-profile-section .q-content input[type='email'],.q-profile-section .q-content input[type='password'],.q-profile-section .q-content select,.q-profile-section .q-content textarea{width:100%;height:50px;padding:0 15px;font-size:.875rem;border:1px solid #e1e1e1;border-radius:.31rem}.q-profile-section .q-content input[type='text']:focus,.q-profile-section .q-content input[type='email']:focus,.q-profile-section .q-content input[type='password']:focus,.q-profile-section .q-content select:focus,.q-profile-section .q-content textarea:focus{border-color:#191919}.q-profile-section .q-content textarea{height:125px;padding:10px;resize:none}.q-profile-section .q-content .q-form{display:flex;flex-wrap:wrap}.q-profile-section .q-content .q-form .prow,.q-profile-section .q-content .q-form .prow-textarea{width:50%;margin:0 0 15px;padding:0 5px;position:relative}.q-profile-section .q-content .q-form .prow-locations{width:100%}.q-profile-section .q-content .q-form.prow-separator{width:100%;margin:0 10px;border:1px solid #ebebeb}.q-profile-section .q-content .q-form .prow:first-child,.q-profile-section .q-content .q-form .prow:nth-child(2){width:35%}.q-profile-section .q-content .q-form .prow:nth-child(3){width:30%}.q-profile-section .q-content .q-form .prow-textarea{width:100%}.q-profile-section .q-content .q-form .prow-upload div{position:relative}.q-profile-section .q-content .q-form .prow-upload .button-upload{width:100%;height:inherit;padding:15px;background:rgb(190 195 200 / .15);color:#7d8787;text-align:center;border:1px dashed #bec3c8;font-weight:400;border-radius:.25rem;cursor:pointer}.q-profile-section .q-content .q-form .prow-upload .button-upload input{height:100%;position:absolute;top:0;right:0;left:0;opacity:0}.q-profile-section .q-content .q-form .prow-upload .button-upload span{pointer-events:none}.q-profile-section .q-content .q-form .prow-upload img{max-width:100px;margin:5px 0;border-radius:.5rem}.q-profile-section .q-content .q-form .chosen-container{width:100%!important}.q-profile-section .q-content .q-form .chosen-container .chosen-single{height:50px;line-height:50px;padding:0 10px;font-size:1rem;background:#fff;color:#000;border:0;border:1px solid #e1e1e1;border-radius:.3rem;outline:0}.q-profile-section .q-content .q-form .chosen-container .chosen-single span{margin:0 15px 0 0}.q-profile-section .q-content .q-form .chosen-container .chosen-single div{right:10px}.q-profile-section .q-content .q-form .chosen-container .chosen-single div:before{content:'\F054F';font-family:'Material Design Icons'}@media (max-width:767px){.q-login-section{padding:60px 0}.q-profile-section .q-content .q-form .prow,.q-profile-section .q-content .q-form .prow:first-child,.q-profile-section .q-content .q-form .prow:nth-child(2),.q-profile-section .q-content .q-form .prow:nth-child(3){width:100%}.q-profile-section .q-menu{margin:0 0 30px}.q-profile-section .q-content .q-favorites ul li .q-property-card-section{margin:-15px 0 30px}}.wpl-compare-table .wpl-compare-property-title{font-family:var(--Primary-FontFamily)!important;font-size:1rem!important;font-weight:600;color:#191919!important}.wpl-compare-table .wpl-compare-category{color:#191919}.wpl_property_listing_container{margin:0 auto;padding:0;font-size:1rem;color:#000}.q-property-section .wpl-richmarker-wp{pointer-events:none}.wpl_search_from_box{margin:0;padding:0;border:0}.wpl-links-watch-changes-wp .wpl-gen-form-wp .wpl-gen-form-row>.wpl-gen-btn-1{width:150px;max-width:100%;height:45px;display:flex;align-items:center;justify-content:center;margin:0 auto;background:var(--Primary-Color);color:#fff;font-family:var(--Primary-FontFamily);font-size:.875rem;font-weight:500;text-align:center;border:0;border-radius:300px}.wpl-links-watch-changes-wp .wpl-gen-form-wp .wpl-gen-form-row>.wpl-gen-btn-1:hover{opacity:.90}.wpl_search_on_map,.wpl-demgr-addon .wpl-demgr-map-guide-cnt,.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas a[href*="https://maps.google.com"] img{display:none}.wpl_search_on_map+.wpl_map_size{left:10px}.wpl-map-add-ons .wpl_aps_container,.wpl-map-add-ons .wpl-demgr-info-wp{width:295px;padding:10px;font-family:var(--Primary-Font-Family);font-size:.85rem;border-radius:0}.wpl-map-add-ons .wpl_aps_container input[type='checkbox'],.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-toggle-layer input[type='checkbox']{width:20px;height:20px;display:block;position:absolute;opacity:0;z-index:15}.wpl-map-add-ons .wpl_aps_container label,.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-toggle-layer label{margin:0;padding:0 0 0 25px;position:relative;font-family:var(--Primary-Font-Family);font-size:.85rem;line-height:1.5;text-transform:capitalize;cursor:pointer}.wpl-map-add-ons .wpl_aps_container label:before,.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-toggle-layer label:before{content:'';width:20px;height:20px;position:absolute;top:0;left:0;background:#fff0;border:1px solid #c8c8c8;border-radius:50%}.wpl-map-add-ons .wpl_aps_container input:checked+label:before,.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-toggle-layer input:checked+label:before{content:'\F012C';display:flex;align-items:center;justify-content:center;font-family:'Material Design Icons';background:#fff;color:#000;border-color:#c8c8c8}.wpl-map-add-ons .wpl_aps_container button{margin:0 0 5px;padding:5px 0;background:#000;border:0;border-radius:0}.wpl-map-add-ons .wpl_aps_container button:hover{background:#000;opacity:.85}.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-zoomin,.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-zoomout{margin:0 0 10px;padding:5px 15px 5px 30px;position:relative;font-family:var(--Primary-FontFamily);font-size:.85rem;font-weight:400;text-transform:capitalize;border-radius:300px}.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-zoomin:before,.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-zoomout:before{position:absolute;top:10px;left:10px}.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-cat-wp label{display:inline-block;margin:5px 0 0;font-family:var(--Primary-FontFamily);font-size:.85rem;font-weight:400;line-height:1.5}.wpl-map-add-ons .wpl-demgr-info-wp .wpl-demgr-cat-wp .wpl-demgr-cat-select{height:30px;padding:0;background:#fff0}.wpl_googlemap_container:not(.wpl_googlemap_carousel) .wpl_map_canvas .gmnoprint[role="menubar"]{height:25px}.wpl_red_msg,.wpl_green_msg{width:100%;margin:15px 0 0;padding:0;font-family:var(--Primary-FontFamily);background:#fff0;color:#d2190f;text-align:left;text-transform:capitalize}.wpl_green_msg,.wpl_green_msg::before{color:#28af5f;text-align:center}.wpl-gen-form-wp{font-family:var(--Primary-FontFamily);font-size:1rem}.wpl-gen-link{color:#000;text-decoration:none}.wpl-gen-link:hover{color:#191919}.realtyna-lightbox-wp,.wpl-frontend-lightbox-wp{box-shadow:none!important}.realtyna-lightbox-wp .realtyna-lightbox-close-btn,.wpl-frontend-lightbox-wp .realtyna-lightbox-close-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;top:15px;right:15px;color:#191919}.realtyna-lightbox-wp h2,.wpl-frontend-lightbox-wp h2,.realtyna-lightbox-wp .realtyna-lightbox-title,.wpl-frontend-lightbox-wp .realtyna-lightbox-title,.realtyna-lightbox-wp .wpl-radius-box-title,.wpl-frontend-lightbox-wp .wpl-radius-box-title{margin:15px;padding:0;min-height:auto;font-family:var(--Primary-FontFamily);font-size:1.25rem;font-weight:700;background:#fff0;color:#191919;text-transform:capitalize}.realtyna-lightbox-text-wrap .wpl-aps-addon,.realtyna-lightbox-text-wrap .wpl-save-search-addon{padding:0}.realtyna-lightbox-text-wrap .wpl-aps-addon a,.realtyna-lightbox-text-wrap .wpl-save-search-addon a{font-weight:500;color:#000}.realtyna-lightbox-text-wrap .wpl-aps-addon a:hover,.realtyna-lightbox-text-wrap .wpl-save-search-addon a:hover{color:#000}.realtyna-lightbox-wp form,.wpl-frontend-lightbox-wp form,.realtyna-lightbox-wp .wpl_red_msg,.wpl-frontend-lightbox-wp .wpl_red_msg{margin:15px 0}.realtyna-lightbox-text-wrap .wpl-aps-addon .wpl-gen-form-row,.realtyna-lightbox-text-wrap .wpl-save-search-addon .wpl-gen-form-row{display:block}.realtyna-lightbox-text-wrap .wpl-aps-addon .wpl-gen-form-row label,.realtyna-lightbox-text-wrap .wpl-save-search-addon .wpl-gen-form-row label,.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp .wpl-gen-form-row label{width:100%;margin:0 0 5px;padding:0;font-family:var(--Primary-FontFamily);font-size:.875rem;text-align:left}.realtyna-lightbox-text-wrap .wpl-save-search-addon .wpl-gen-form-row input{margin:0 0 10px}.realtyna-lightbox-text-wrap .wpl-aps-addon .wpl-gen-form-row input,.realtyna-lightbox-text-wrap .wpl-save-search-addon .wpl-gen-form-row input,.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp .wpl-gen-form-row input{width:100%;height:50px;margin:0 0 15px;padding:0 15px;font-family:var(--Primary-FontFamily);font-size:.875rem;font-weight:400;text-transform:capitalize;border:1px solid #e1e1e1}.realtyna-lightbox-text-wrap .wpl-aps-addon .wpl-gen-form-row input:focus,.realtyna-lightbox-text-wrap .wpl-save-search-addon .wpl-gen-form-row input:focus,.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp .wpl-gen-form-row input:focus{box-shadow:inset 0 0 0 1px #000}.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp .wpl-column{width:100%}.realtyna-lightbox-text-wrap .wpl-aps-addon .wpl-gen-form-row button,.realtyna-lightbox-text-wrap .wpl-save-search-addon .wpl-gen-form-row button,.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp button{width:175px;max-width:100%;height:45px;display:flex;align-items:center;justify-content:center;margin:0 auto 5px;background:#000;color:#fff;font-family:var(--Primary-FontFamily);font-size:.875rem;font-weight:500;text-align:center;border:0}.realtyna-lightbox-text-wrap .wpl-aps-addon .wpl-gen-form-row button:hover,.realtyna-lightbox-text-wrap .wpl-save-search-addon .wpl-gen-form-row button:hover,.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp button:hover{opacity:.90}.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp button{width:195px;margin:15px auto 0}.realtyna-lightbox-text-wrap .wpl-user-login-register .wpl-login-register-form-wp{margin:0}.q-neighborhood-section .q-gallery-section .q-map,.q-neighborhood-section .q-gallery-section .q-lightbox,.q-neighborhood-section .q-gallery-section .q-thumbnail-section{display:none}.q-neighborhood-section .neighborhood>span::after{color:#000}.q-cities-section{padding:30px 0}.q-cities-section .q-search-section{max-width:100%;margin:0 0 45px;padding:0}.q-cities-section .q-search-section .q-search{align-items:center;justify-content:flex-start}.q-cities-section .q-search-section .q-search .wpl_search_field_container.checkbox_type label{margin:0 5px 0 0}.q-cities-section .q-search-section .q-search .wpl_search_field_container.checkbox_type .jquery-checkbox{display:inline-flex;font-size:1rem;line-height:1}.q-cities-section .q-search-section .q-search .wpl_search_field_container.checkbox_type .jquery-checkbox .mark{background:#fff0}.q-cities-section .q-search-section .q-search .wpl_search_field_container.checkbox_type .jquery-checkbox .mark:after{color:#000}.q-cities-section .q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations{width:25%;padding:0 15px 0 0}.q-cities-section .q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations .q-address input{width:100%;height:45px;padding:0 15px;background:#fff;border:1px solid #000}.q-cities-section .q-property .q-content{text-align:center}.q-cities-section .q-property .q-content .q-link a{font-size:1rem}.q-cities-section .q-property .q-content .q-link a span{text-transform:capitalize}.q-cities-section .q-property .q-content .q-link a h3{font-size:1.25rem;font-weight:700;color:#000}.q-cities-section .q-property .q-content .q-link .q-icon{display:flex;align-items:center;justify-content:center;gap:5px}.q-cities-section .q-map-section .wpl-map-add-ons .wpl_aps_container{margin:0;padding:0}.q-cities-section .q-map-section .wpl-map-add-ons .wpl_aps_container button{margin:0}.q-cities-section .q-map-section .wpl-map-add-ons .wpl_aps_container label{display:none}@media (max-width:991px){.q-cities-section .q-search-section{margin:0}.q-cities-section .q-search-section .q-search{flex-direction:row}.q-cities-section .q-search-section .q-search .wpl_search_field_container.wpl_search_field_locations{width:100%;margin:0 0 15px;padding:0;order:inherit}.q-cities-section .q-search-section .q-search .q-buttons{top:0}}.wpl-infowindow-multiple-property{height:325px;overflow:auto}