@charset 'UTF-8';:root{--Primary-Color:rgb(0, 15, 125);--Secondary-Color:rgb(255, 185, 80);--Third-Color:rgb(40, 115, 185);--Button-Background-Color:rgb(0, 15, 125);--Button-Color:rgb(255, 255, 255);--Header-Background-Color:rgb(20, 50, 75);--Header-Color:rgb(20, 50, 75);--Header-Profile-Background-Color:rgb(0, 15, 125);--Header-Profile-Color:rgb(255, 255, 255);--Search-Background-Color:rgb(0, 15, 125);--Search-Color:rgb(255, 255, 255);--Reset-Color:rgb(255, 255, 255);--Search-Background-Button:rgb(10, 15, 45);--Search-Color-Button:rgb(255, 255, 255);--Property-Listings-Actions-Background-Color:rgb(0, 15, 125);--Property-Listings-Actions-Color:rgb(255, 255, 255);--Property-Listings-Print-Background-Color:rgb(15, 215, 55);--Property-Listings-Print-Color:rgb(255, 255, 255);--Property-Details-Color:rgb(0, 15, 125);--Property-Details-Price-Color:rgb(0, 15, 125);--Agent-Social-Background-Color:rgb(0, 15, 125);--Agent-Social-Color:rgb(255, 255, 255);--Agent-Action-Background-Color:rgb(0, 15, 125);--Agent-Action-Color:rgb(255, 255, 255);--Footer-Background-Color:rgb(0, 15, 125);--Footer-Color:rgb(255, 255, 255);--Membership-Color:rgb(0, 15, 125);--Post-Tags-Background-Color:rgb(255, 185, 80);--Post-Tags-Color:rgb(255, 255, 255);--404-Color:rgb(0, 15, 125);--Primary-Font-Family:'OpenSans'}@font-face{font-family:'OpenSans';font-weight:400;src:url("https://www.propertyhive.net/wp-content/themes/Agate/assets/fonts/OpenSans-Regular.ttf")}@font-face{font-family:'OpenSans';font-weight:500;src:url("https://www.propertyhive.net/wp-content/themes/Agate/assets/fonts/OpenSans-Medium.ttf")}@font-face{font-family:'OpenSans';font-weight:700;src:url("https://www.propertyhive.net/wp-content/themes/Agate/assets/fonts/OpenSans-Bold.ttf")}@font-face{font-family:'OpenSans';font-weight:800;src:url("https://www.propertyhive.net/wp-content/themes/Agate/assets/fonts/OpenSans-ExtraBold.ttf")}body{font-family:var(--Primary-Font-Family);font-size:1rem;font-weight:500;color:#191919}html,body{height:100%}ul,ol{margin:0;padding:0}a{transition:all 0.25s ease-in-out;text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,strong{font-family:var(--Primary-Font-Family);font-weight:700;line-height:1.5}h1,.h1{font-size:1.625rem;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}button:focus,button:focus:not(:focus-visible){outline:0;box-shadow:none}.q-btn{display:inline-block;padding:10px 30px;font-size:.875rem;background:var(--Button-Background-Color);color:var(--Button-Color);overflow:hidden;border:0;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / 15%)}.q-btn.q-btn-sm{padding:5px 20px;font-size:.85rem}.q-btn-outline{outline:2px solid var(--Button-Background-Color);outline-offset:5px}.q-btn:hover{color:#fff;opacity:.85}.q-btn:active{transform:scale(.95)}.q-extra{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.q-extra .q-rss a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#faa50f;color:#fff;border-radius:50%;box-shadow:0 5px 10px rgb(20 20 45 / .085)}.q-extra .q-rss a:hover{opacity:.85}.q-extra .q-print a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:var(--Property-Listings-Print-Background-Color);color:var(--Property-Listings-Print-Color);border-radius:50%;box-shadow:0 5px 10px rgb(20 20 45 / .085)}.q-extra .q-print a:hover{opacity:.85}.q-extra .q-save a:not([href]){width:auto;height:35px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 15px;font-size:.95rem;background:var(--Property-Listings-Actions-Background-Color);color:var(--Property-Listings-Actions-Color);color:#fff;border-radius:300px;box-shadow:0 5px 10px rgb(20 20 45 / .085);cursor:pointer}.q-extra .q-save a:not([href]) i{line-height:1}.q-extra .q-save a:not([href]):hover{color:#fff;opacity:.85}.q-extra .q-landing a:not([href]){width:auto;height:35px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 15px;font-size:.95rem;background:var(--Property-Listings-Actions-Background-Color);color:var(--Property-Listings-Actions-Color);color:#fff;border-radius:300px;box-shadow:0 5px 10px rgb(20 20 45 / .085);cursor:pointer}.q-extra .q-landing a:not([href]) i{line-height:1}.q-extra .q-landing a:not([href]):hover{color:#fff;opacity:.85}.q-extra .q-sort .q-form .q-select{width:250px;text-transform:capitalize}.q-extra .q-sort .q-form .q-select .q-icon i{color:#232323}.q-extra .q-sort .q-form .q-select .q-icon select{font-family:var(--Primary-Font-Family);font-weight:500;border:0}.q-extra .q-sort .q-form .q-select .q-icon select:focus{outline:0}.q-extra .q-list{width:100%;display:inline-block;margin:15px 0 0}.q-extra .q-list ul{display:flex;flex-wrap:wrap}.q-extra .q-list ul li{display:inline-block;padding:0 15px 0 0;position:relative;font-size:.95rem;text-transform:capitalize}.q-extra .q-list ul li:before{content:'/';position:absolute;top:0;right:5px;opacity:.9}.q-extra .q-list ul li:last-child:before{display:none}.q-extra .q-list ul li div{cursor:pointer}.q-view ul{display:flex;align-items:center;justify-content:flex-end;gap:5px}.q-view ul li{display:inline-block}.q-view ul li span{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#96a5a5;color:#fff;border-radius:50%;cursor:pointer;box-shadow:0 5px 10px rgb(20 20 45 / .085)}.q-view ul li span.q-active{background:var(--Property-Listings-Actions-Background-Color);color:var(--Property-Listings-Actions-Color)}.q-view ul li span:hover{opacity:.85}.q-icons i{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.q-form .q-input,.q-form .q-select{position:relative}.q-form .q-label{width:100%;display:block;font-family:var(--Primary-Font-Family);font-weight:500;font-size:.95rem}.q-form .q-input input,.q-form .q-select select,.q-form .q-textarea textarea{width:100%;height:45px;line-height:45px;padding:0 10px;font-size:.875rem;font-weight:500;background:#fff0;border:1px solid #dcdcdc;border-radius:300px;box-shadow:0 0 10px rgb(20 20 45 / .15);transition:all 0.15s ease-in-out}.q-form .q-select select{background:#fff0;color:var(--Search-Color);border:1px solid var(--Search-Color)}.q-form .q-select option{color:#000}.q-form .q-textarea{position:relative}.q-form .q-textarea textarea{height:150px;border-radius:15px;resize:none}.q-form .q-input input:focus,.q-form .q-select select:focus,.q-form .q-textarea textarea:focus{outline:0}.q-form .q-input input[type='submit']:focus,.q-form .q-input input[type='button']:focus{background:var(--Button-Background-Color)}.q-form .q-input .q-icon,.q-form .q-select .q-icon,.q-form .q-textarea .q-icon{position:relative}.q-form .q-input .q-icon input,.q-form .q-select .q-icon select,.q-form .q-textarea .q-icon textarea{padding:0 10px 0 35px}.q-form .q-input .q-icon i,.q-form .q-select .q-icon i,.q-form .q-textarea .q-icon i{position:absolute;top:10px;left:10px;font-size:1.25rem;line-height:1.25;pointer-events:none;z-index:1}.q-form .q-switch{display:inline-flex;align-items:center;gap:5px}.q-form .q-switch label{width:50px;height:25px;display:block;position:relative;border-radius:300px;cursor:pointer}.q-form .q-switch .q-input{display:none;position:absolute;top:0;left:0;opacity:0}.q-form .q-switch .q-label{position:relative;display:block;height:inherit;background:linear-gradient(180deg,#96a5a5 0%,#7d8787 100%);border-radius:inherit;-webkit-transition:0.15s ease-out;-moz-transition:0.15s ease-out;-o-transition:0.15s ease-out;transition:0.15s ease-out;-webkit-transition-property:opacity background;-moz-transition-property:opacity background;-o-transition-property:opacity background;transition-property:opacity background}.q-form .q-switch .q-label:before,.q-form .q-switch .q-label:after{position:absolute;top:10px;line-height:.5;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.q-form .q-switch.q-primary .q-input:checked~.q-label{background:var(--Button-Background-Color)}.q-form .q-switch .q-input:checked~.q-label:before{opacity:0}.q-form .q-switch .q-input:checked~.q-label:after{opacity:1}.q-form .q-switch .q-handle{position:absolute;top:5px;left:5px;width:15px;height:15px;background:#fff;border-radius:50%;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:left 0.15s ease-out;transition:left 0.15s ease-out}.q-form .q-switch .q-input:checked~.q-handle{left:30px}.modal .q-form .q-input .q-icon i,.modal .q-form .q-select .q-icon i,.modal .q-form .q-textarea .q-icon i{color:rgb(55 55 55 / .5)}.q-form .q-checkboxes{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.q-form .q-checkbox{display:flex;align-items:center;gap:5px}.q-form .q-checkbox input[type='checkbox']{width:20px;height:20px;border:1px solid #ebebeb;border-radius:50%;box-shadow:0 0 5px rgb(20 20 45 / 15%);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact}.q-form .q-checkbox input[type='checkbox']:checked{background:var(--Button-Background-Color)}.q-form .q-button{width:100%;height:45px;display:flex;align-items:center;justify-content:center;background:var(--Button-Background-Color);color:var(--Button-Color);border:0;border-radius:5px;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15));transition:all 0.15s ease-in-out}.q-form .q-button.q-primary{background:var(--Primary-Color)}.q-form .q-button.q-secondary{background:var(--Secondary-Color)}.q-form .q-button.q-tertiary{background:var(--Third-Color)}.q-form .q-button:active{transform:scale(.95)}.q-form .q-button:hover{opacity:.85}.q-form.q-v2-form .q-input .q-label,.q-form.q-v2-form .q-textarea .q-label{width:auto;padding:0 5px;position:absolute;top:-10px;left:15px;background:#fff;color:#555;z-index:15}.q-form.q-v2-form .q-input .q-label.q-req,.q-form.q-v2-form .q-textarea .q-label.q-req{width:auto;padding:0 15px 0 5px}.q-form.q-v2-form .q-input .q-label i,.q-form.q-v2-form .q-textarea .q-label i{position:absolute;top:0;right:5px;font-size:.6rem;background:linear-gradient(180deg,#fa0a0a 0%,#ff6464 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-form.q-v2-form .q-input input,.q-form.q-v2-form .q-textarea textarea{width:100%;height:inherit;padding:5px 10px 0;background:#fff;border:1px solid rgb(95 95 95 / .5);border-radius:5px;box-shadow:none}.q-form.q-v2-form .q-textarea textarea{height:150px;padding:15px 10px 10px;line-height:1.5;resize:none}.q-form.q-v2-form .q-input.q-active input,.q-form.q-v2-form .q-select.q-active select,.q-form.q-v2-form .q-textarea.q-active textarea{font-family:var(--Primary-Font-Family);font-weight:700}.q-form.q-v2-form .q-input input:focus,.q-form.q-v2-form .q-select select:focus,.q-form.q-v2-form .q-textarea textarea:focus{background:#fff0;outline:0}.q-form.q-v2-form .q-input .q-des{display:block;font-size:.8rem;opacity:.5}.q-form.q-v2-form .q-input .q-rate{position:absolute;top:10px;right:10px;font-size:1.15rem}.q-breadcrumbs-section{width:100%;display:inline-block;margin:0 0 15px;padding:5px 0;position:relative;background:#f5f5f5;font-size:.875rem;font-weight:700}.q-breadcrumbs-section nav ul li{display:inline-block;padding:0 15px 0 0;position:relative}.q-breadcrumbs-section nav ul li:before{content:' / ';position:absolute;top:0;right:5px;font-weight:500}.q-breadcrumbs-section nav ul li:last-child:before{display:none}.q-breadcrumbs-section nav ul li.q-category{display:inline-flex}.q-breadcrumbs-section nav ul li a{display:block;color:#373737;font-weight:500}.q-btn-slide{position:relative;background:var(--Button-Background-Color);color:var(--Button-Color);text-align:center;overflow:hidden;font-weight:400;border-radius:300px}.q-btn-slide:before{content:attr(q-hover);width:100%;position:absolute;top:50%;left:0;opacity:0;transition:all 0.25s ease-in-out}.q-btn-slide-top:before{transform:translate(0,-250%)}.q-btn-slide-top:hover:before{opacity:1;transform:translate(0,-50%)}.q-btn-slide-top span{display:block;transition:all 0.25s ease-in-out}.q-btn-slide-top:hover span{opacity:0;transform:translate(0,250%)}.q-btn-slide-right:before{transform:translate(100%,-50%)}.q-btn-slide-right:hover:before{opacity:1;transform:translate(0,-50%)}.q-btn-slide-right span{display:block;transition:all 0.25s ease-in-out}.q-btn-slide-right:hover span{opacity:0;transform:translate(100%,0)}.q-btn-slide-bottom:before{transform:translate(0,250%)}.q-btn-slide-bottom:hover:before{opacity:1;transform:translate(0,-50%)}.q-btn-slide-bottom span{display:block;transition:all 0.25s ease-in-out}.q-btn-slide-bottom:hover span{opacity:0;transform:translate(0,-250%)}.q-btn-slide-left:before{transform:translate(-100%,-50%)}.q-btn-slide-left:hover:before{opacity:1;transform:translate(0,-50%)}.q-btn-slide-left span{display:block;transition:all 0.15s ease-in-out}.q-btn-slide-left:hover span{opacity:0;transform:translate(100%,0)}.q-btn-border{padding:0;position:relative;overflow:visible;border-radius:0}.q-btn-border:before,.q-btn-border:after{position:absolute;content:'';right:0;top:0;background:var(--Button-Background-Color);transition:all 0.3s ease}.q-btn-border:before{width:2px;height:0}.q-btn-border:after{width:0;height:2px}.q-btn-border:hover{background:#fff0;color:#9173aa}.q-btn-border:hover:before{height:100%}.q-btn-border:hover:after{width:100%}.q-btn-border span{width:100%;height:100%;display:block;padding:10px 30px;position:relative}.q-btn-border span:before,.q-btn-border span:after{content:'';position:absolute;left:0;bottom:0;background:var(--Button-Background-Color);transition:all 0.25s ease}.q-btn-border span:before{content:'';width:2px;height:0}.q-btn-border span:hover:before{height:100%}.q-btn-border span:after{width:0;height:2px}.q-btn-border span:hover:after{width:100%}.q-title-section{width:100%;display:inline-block;position:relative}.q-title-section .q-title{display:flex;align-items:center;gap:5px;margin:0 0 10px}.q-title-section .q-title h3{margin:0}.q-title-section .q-title span{font-size:1.5rem;line-height:1;color:var(--Property-Details-Color)}.q-heading-section{width:100%;display:inline-block;position:relative}.q-heading-section .q-heading{width:100%;display:inline-block;margin:0 0 30px;text-align:center}.q-heading-section .q-heading .q-icon{margin:0 0 30px}.q-heading-section .q-heading .q-icon span{width:75px;height:75px;margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:2.5rem;background:var(--Primary-Color);color:#fff;border-radius:50%;box-shadow:0 0 12px rgb(20 20 45 / .085);text-shadow:0 0 5px rgb(0 0 0 / .15)}.q-heading-section .q-heading .q-icon.q-primary span{background:var(--Primary-Color)}.q-heading-section .q-heading .q-icon.q-secondary span{background:var(--Secondary-Color)}.q-heading-section .q-heading strong{display:block;position:relative;font-size:2rem}.q-heading-section .q-heading strong:before{content:attr(title);width:100%;position:absolute;top:-25px;right:0;left:0;font-size:3.5rem;line-height:1;text-transform:uppercase;color:#555;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;opacity:.15;z-index:-1}.q-heading-section .q-heading .q-text{margin:0 0 15px}.q-heading-section .q-heading .q-text p{margin:5px 0;padding:0 15px;color:#555}@media (max-width:991px){.q-heading-section .q-heading{margin:15px 0}.q-heading-section .q-heading strong{font-size:1.5rem}.q-heading-section .q-heading strong:before{display:none}}.q-hidden{display:none}.q-pagination div{display:flex;gap:5px}.q-pagination div a,.q-pagination div span{width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:.95rem;color:#000;border:1px solid rgb(225 225 225 / .9);border-radius:.25rem}.q-pagination div a:hover{background:#f5f5f5}.q-pagination div span.pages{width:auto;padding:0 10px}.q-pagination div span.current{background:#7d8c8c;color:#fff;border-color:#7d8c8c}.q-pagination a[aria-label='Next Page'],.q-pagination a[aria-label='Previous Page']{width:auto;padding:0 5px}.swiper .swiper-wrapper{padding:0 0 30px}.swiper .q-pagination{bottom:0}.swiper .q-pagination .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 3.5px}.swiper .q-pagination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--Primary-Color)}.q-signup-section{position:relative}.q-signup-section .q-cover-section{width:100%;height:100vh;position:relative;background-size:cover}.q-signup-section .q-cover-section:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;background:var(--Membership-Color);color:#fff;opacity:.85}.q-signup-section .q-cover-section .q-content{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;color:#fff;text-align:center}.q-signup-section .q-cover-section .q-content img{max-width:135px;display:block;margin:0 auto}.q-signup-section .q-cover-section .q-content strong{display:block;margin:15px 0 5px;color:#fff}.q-signup-section .q-cover-section .q-content p{margin:0 0 15px}.q-signup-section .q-cover-section .q-content a{width:200px;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto;font-family:var(--Primary-Font-Family);font-weight:500;background:#fff;color:var(--Membership-Color);border-radius:300px}.q-signup-section .q-cover-section .q-content a span{display:block;margin:0;color:var(--Membership-Color)}.q-signup-section .q-cover-section .q-content a:active{transform:scale(.95)}.q-signup-section .q-title{width:100%;display:block;margin:0 0 30px;text-align:center}.q-signup-section .q-title .q-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:2rem;background:var(--Membership-Color);color:#fff;border-radius:50%;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-signup-section .q-title strong{display:block;margin:5px 0;color:var(--Membership-Color)}.q-signup-section .q-form{padding:0 150px;position:relative}.q-signup-section .q-form .q-input .q-icon i{color:#7d7d7d}.q-signup-section .q-form .q-input input:-webkit-autofill,.q-signup-section .q-form .q-input input:-webkit-autofill:hover,.q-signup-section .q-form .q-input input:-webkit-autofill:focus,.q-signup-section .q-form .q-input input:-webkit-autofill:active{-webkit-background-clip:text}.q-signup-section .q-form .q-button{max-width:200px;margin:0 auto}.q-signup-section .q-form .q-signin{display:block;margin:15px 0}.q-signup-section .q-form .q-signin a{background:var(--Membership-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-signup-section .q-form .q-password{display:flex;align-items:center;justify-content:center;gap:5px;margin:15px 0;color:var(--Membership-Color)}.q-signup-section .q-buttons ul{width:100%;display:flex;flex-wrap:wrap}.q-signup-section .q-buttons ul li{width:50%;display:inline-block;padding:5px}.q-signup-section .q-google-section,.q-signup-section .q-twitter-section,.q-signup-section .q-facebook-section,.q-signup-section .q-linkedinopenid-section{width:45%;float:left;display:inline-block;margin:5px}.q-signup-section .q-google-section a,.q-signup-section .q-twitter-section a,.q-signup-section .q-facebook-section a,.q-signup-section .q-linkedinopenid-section a{width:100%;display:inline-block;padding:10px;font-size:.95rem;background:rgb(0 0 0);color:#fff;text-align:center;border:0;border-radius:300px;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-signup-section .q-google-section a:before,.q-signup-section .q-twitter-section a:before,.q-signup-section .q-facebook-section a:before,.q-signup-section .q-linkedinopenid-section a:before{display:none}.q-signup-section .q-google-section a{background:#eb4137}.q-signup-section .q-twitter-section a{background:#00b9eb}.q-signup-section .q-facebook-section a{background:#1978f5}.q-signup-section .q-linkedinopenid-section a{background:#0a64c3}@media (max-width:1260px){.q-signup-section .q-form{padding:0 60px}}@media (max-width:991px){.q-signup-section{height:100vh;display:flex;align-items:center;justify-content:center}.q-signup-section .q-cover-section,.q-signup-section .q-form .q-social{display:none}.q-signup-section .q-form{padding:0 15px}}.q-offcanvas-section .q-offcanvas{width:100%;border:0}.q-offcanvas-section .q-logo{max-width:150px}.q-offcanvas-section nav ul li{width:100%;display:inline-block;position:relative}.q-offcanvas-section nav ul li a{display:block;padding:10px;position:relative;font-family:var(--Primary-Font-Family);font-weight:500;color:#232323;border-radius:5px}.q-offcanvas-section nav ul li ul{display:none;margin:15px 0;padding:0 0 0 15px;position:relative;font-size:.95rem}.q-offcanvas-section 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 nav ul li.menu-item-has-children{padding:0 10px 0 0}.q-offcanvas-section nav ul li.menu-item-has-children>a:before{content:'\F0140';position:absolute;top:10px;right:-10px;font-family:'Material Design Icons';font-size:1.15rem;line-height:.75}.q-offcanvas-section nav ul li a:hover,.q-offcanvas-section nav ul li a.q-active{color:var(--Primary-Color)}.q-offcanvas-section nav ul li ul li{width:100%;padding:0}.q-offcanvas-section nav ul li ul li a{color:#555;border-bottom:1px solid rgb(230 230 230 / .5)}.q-offcanvas-section nav ul li ul li:last-child a{border-bottom:0}.q-header-section{width:100%;display:inline-block;padding:15px 0;position:relative;top:0;right:0;left:0;background:var(--Header-Background-Color);color:var(--Header-Color);box-shadow:0 0 10px rgb(0 0 0 / .15);transition:all 0.25s ease-in-out;z-index:35}.q-header-section .q-logo{display:block}.q-header-section .q-menu ul li{display:inline-block;position:relative}.q-header-section .q-menu ul li a{display:block;padding:5px 7.5px;position:relative;font-family:var(--Primary-Font-Family);font-weight:500;color:#232323;text-align:center}.q-header-section .q-menu ul li.menu-item-has-children{padding:0 10px 0 0}.q-header-section .q-menu ul li.menu-item-has-children>a:before{content:'\F0140';position:absolute;top:10px;right:-10px;font-family:'Material Design Icons';font-size:1.15rem;line-height:.75}.q-header-section .q-menu ul li ul{min-width:250px;display:none;margin:15px 0;padding:5px 0;position:absolute;top:100%;left:0;font-size:.95rem;background:#fff;border:1px solid #ebebeb;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / 15%);transition:all 0.25s ease-in-out;z-index:1080}.q-header-section .q-menu ul li ul li:before,.q-header-section .q-menu ul li ul li:after{display:none}.q-header-section .q-menu ul li ul li ul{top:0;left:100%}.q-header-section .q-menu ul li:hover>ul{display:block;margin:0}.q-header-section .q-menu ul li ul li:hover>ul{display:block}.q-header-section .q-menu ul li ul li,.q-header-section .q-menu ul li ul li.dropdown{width:100%;padding:0 5px}.q-header-section .q-menu ul li ul li.dropdown>a:before{right:0}.q-header-section .q-menu ul li ul li a{padding:5px;text-align:left}.q-header-section .q-action{display:flex;justify-content:flex-end}.q-header-section .q-action a{height:45px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 25px;background:var(--Header-Profile-Background-Color);color:var(--Header-Profile-Color);border:0;border-radius:5px;filter:drop-shadow(0 0 5px rgb(0 0 0 / .15));transition:all 0.15s ease-in-out}.q-header-section .q-action a:hover{opacity:.85}.q-header-section .q-action a:active{transform:scale(.95)}.q-header-section .q-action .q-responsive{display:none}.q-header-section.q-header{position:absolute;background:#fff0;box-shadow:none}.q-header-section.q-header .q-action a{background:var(--Secondary-Color)}.q-header-section.q-header .q-menu ul li a{color:#fff}.q-header-section.q-header .q-menu ul li ul li a{color:#373737}.q-header-section.q-header .q-menu ul li a:hover,.q-header-section.q-header .q-menu ul li a:hover:before{color:var(--Primary-Color)}.q-header-section.q-header .q-menu ul li:before,.q-header-section.q-header .q-menu ul li:after{border-color:#ffc869}.q-header-section.q-fixed{position:fixed;top:0;right:0;left:0}@media (max-width:1200px){.q-header-section .q-action a{width:inherit;height:inherit;display:inline-block;padding:5px;font-size:1.5rem;background:#fff0;color:var(--Header-Profile-Background-Color)}.q-header-section .q-action span{display:none}.q-header-section .q-action .q-responsive{display:block}}.q-states-section .q-state{width:100%;display:inline-block;margin:0 0 25px;padding:30px;color:#232323;text-align:center;border:1px solid #ebebeb;border-radius:15px}.q-states-section .q-state figure{display:flex;align-items:center;justify-content:center}.q-states-section .q-state span{display:block;margin:0 0 15px;font-size:.95rem;color:#555}.q-states-section .q-state ul{display:flex;align-items:center;justify-content:center;gap:5px;font-family:var(--Primary-Font-Family);font-weight:500;background:var(--Third-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-states-section .q-state ul li{display:inline-block}.q-states-section .q-state:hover{box-shadow:0 0 30px 0 rgb(0 0 0 / 15%)}.q-states-section .q-state:hover ul{background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (max-width:991px){.q-states-section .col{flex:0 0 auto;width:25%}}@media (max-width:767px){.q-states-section .col{flex:0 0 auto;width:50%}}@media (max-width:576px){.q-states-section .col{flex:0 0 auto;width:100%}}.q-neighborhood-section .q-neighborhood{width:100%;display:inline-block;padding:10px;position:relative;overflow:hidden;border:1px solid #ebebeb;border-radius:15px}.q-neighborhood-section .q-neighborhood:active{transform:scale(.95)}.q-neighborhood-section .q-neighborhood figure{margin:0;position:relative;overflow:hidden;border-radius:15px;transition:all 0.25s ease-in-out}.q-neighborhood-section .q-neighborhood figure:before{position:absolute;content:'';width:100%;height:100%;background-image:linear-gradient(180deg,rgb(0 0 0 / .15),rgb(0 0 0 / .5));left:0;top:0;z-index:1;transition:all 25s ease-in-out}.q-neighborhood-section .q-neighborhood:hover{box-shadow:0 0 30px 0 rgb(0 0 0 / 25%)}.q-neighborhood-section .q-neighborhood figure .q-content{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;position:absolute;bottom:0;right:0;left:0;color:#fff;border-radius:15px;overflow:hidden;z-index:1}.q-neighborhood-section .q-neighborhood figure .q-content .q-title h2{margin:0 0 5px}.q-neighborhood-section .q-neighborhood figure .q-content .q-title p{font-size:.875rem;text-transform:capitalize}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul{display:flex;align-items:center;gap:0;padding:0 5px}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul li{display:inline-block;margin:0 -5px;-webkit-transition:opacity 0.85s,-webkit-transform 0.85s;transition:opacity 0.85s,transform 0.85s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul li img{width:35px;height:35px;border:1px solid #fff;border-radius:50%;object-fit:cover}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul li:first-child{-webkit-transition-delay:0.1s;transition-delay:0.1s}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul li:nth-of-type(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul li:nth-of-type(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul li:nth-of-type(4){-webkit-transition-delay:0.25s;transition-delay:0.25s}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul li:nth-of-type(5){-webkit-transition-delay:.3;transition-delay:.3}.q-neighborhood-section .q-neighborhood:hover figure .q-content .q-info .q-agents ul li{opacity:1;-webkit-transform:translate3d(0,90px,0);transform:translate3d(0,90px,0)}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-stats ul{display:flex;align-items:center;justify-content:flex-end;gap:5px;opacity:.85}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-stats ul li{display:flex;align-items:center;gap:5px;-webkit-transition:opacity 0.85s,-webkit-transform 0.85s;transition:opacity 0.85s,transform 0.85s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-stats ul li:first-child{-webkit-transition-delay:0.1s;transition-delay:0.1s}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-stats ul li:nth-of-type(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.q-neighborhood-section .q-neighborhood:hover figure .q-content .q-info .q-stats ul li{opacity:1;-webkit-transform:translate3d(0,90px,0);transform:translate3d(0,90px,0)}.q-neighborhood-section .q-neighborhood figure img{width:100%;border-radius:15px}.q-neighborhood-section .q-neighborhood.q-up .q-content .q-title{position:absolute;top:15px;left:15px}@media (max-width:576px){.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-agents ul{justify-content:center;margin:0 0 15px}.q-neighborhood-section .q-neighborhood figure .q-content .q-info .q-stats ul{justify-content:center}}.q-search-section .q-section{width:100%;display:inline-block;padding:20px 0 15px;position:relative;background:var(--Search-Background-Color);color:var(--Search-Color);box-shadow:0 0 10px rgb(0 0 0 / .15);z-index:25}.q-search-section .q-form a{color:var(--Search-Color)}.q-search-section .q-form a[aria-label='select']{border-color:var(--Search-Color)}.q-search-section .q-form .q-input input,.q-search-section .q-form .q-textarea textarea{color:var(--Search-Color);border:1px solid var(--Search-Color)}.q-search-section .q-form .q-input input::placeholder,.q-search-section .q-form .q-textarea textarea::placeholder{color:var(--Search-Color)}.q-search-section .q-form .q-input input:focus,.q-search-section .q-form .q-textarea textarea:focus{background:#fff0}.q-search-section .q-form .q-location{width:20%}.q-search-section .q-form .q-location input::placeholder{opacity:.875}.q-search-section .q-form .q-select .q-icon i{opacity:.875}.q-search-section .q-form div[id^="sf"][id*="_min"] select,.q-search-section .q-form div[id^="sf"][id*="_tmin"] select{background:#fff0;color:var(--Search-Color);border:1px solid var(--Search-Color);border-radius:300px}.q-search-section .q-form .q-search{width:100px;margin:10px 0 0;position:relative}.q-search-section .q-form .q-search .q-button{background:var(--Search-Background-Button);color:var(--Search-Color-Button)}.q-search-section .q-form .q-results{position:absolute;right:0;bottom:-15px;left:0;font-size:.9rem;text-align:center}.q-search-section .q-form .q-reset{margin:10px 10px 0;font-size:1.5rem;color:var(--Reset-Color);cursor:pointer}.q-search-section .q-form .q-links{display:flex;flex-wrap:wrap;gap:5px;margin:10px 5px 0}.q-search-section .q-form .q-links a{position:relative;color:#fff}.q-search-section .q-form .q-links a span{position:relative}.q-search-section .q-form .q-links a span:before{content:'';width:100%;height:1px;position:absolute;right:0;bottom:0;left:0;background:#fff}.q-search-section .q-form .q-filter{margin:10px 10px 0;cursor:pointer}@media (max-width:1260px){.q-search-section .q-form .q-location{width:100%}.q-search-section .q-form .q-links{width:100%;margin:15px 0;padding:0 15px}}.q-map-section{width:100%;display:inline-block;margin:0 0 30px;position:relative}.q-map-section .q-preview-section{width:100%;display:inline-block;padding:10px;font-size:.9rem}.q-map-section .q-preview-section .q-thumbnail img{width:100%;height:150px;display:block;object-fit:cover;border-radius:.5rem;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-map-section .q-preview-section .q-content a{display:block;color:#373737}.q-map-section .q-preview-section .q-content .q-address{width:100%;display:inline-block;margin:0 0 5px;padding:5px 0;font-family:var(--Primary-Font-Family);font-size:1rem;line-height:1.25}.q-map-section .q-preview-section .q-content .q-address span{display:block;margin:5px 0;font-size:.9rem;opacity:.75}.q-map-section .q-preview-section .q-content .q-address div{font-weight:500}.q-map-section .q-preview-section .q-content .q-features{display:flex;flex-wrap:wrap;gap:5px}.q-map-section .q-preview-section .q-content .q-features span{display:inline-block;padding:0 0 0 2.5px}.q-map-section .q-preview-section .q-content .q-features .q-price{width:100%;font-family:var(--Primary-Font-Family);font-size:1.25rem;font-weight:700;color:var(--Property-Details-Price-Color)}.q-map-section .gm-style{font-family:var(--Primary-Font-Family)}.q-map-section .gm-style-iw>div:first-child,.q-map-section .gm-style-iw[style]>div:first-child{padding:0}.q-map-section .gm-style-iw>div.gm-style-iw-chr:first-child,.q-map-section .gm-style-iw[style]>div.gm-style-iw-chr:first-child{display:none!important}.q-map-section .gm-style-iw .gm-style-iw-d[style],.q-map-section .gm-style-iw[style] .gm-style-iw-d[style]{max-height:inherit!important;overflow:visible!important}.q-map-section .gm-style-iw[style]:after,.q-map-section .gm-style-iw .gm-style-iw-tc::after{display:none}.q-map-section .gm-style-iw[style],.q-map-section .gm-style-iw-c[style]{border-radius:0.75rem!important;box-shadow:0 0 15px rgb(0 0 0 / .25)}.q-map-section .gm-style-iw>button.gm-ui-hover-effect,.q-map-section .gm-style-iw[style]>button.gm-ui-hover-effect{background:#7d8c8c!important;color:#fff;top:-10px!important;right:-10px!important;border:0!important}.q-map-section .gm-ui-hover-effect>span{margin:0 auto!important;background:#fff}.q-map-section.q-fixed{width:50%;height:100vh;margin:225px 0 0;position:absolute;top:0;left:0;z-index:15}.q-map-section.q-left{width:50%;height:100vh;float:left;overflow:hidden;border-bottom-right-radius:15px}.q-map-section .q-map{width:100%;height:100%;overflow:hidden}.q-properties-section.q-right{width:50%;float:right;padding:0 0 0 15px;background:#fff;overflow:hidden;position:relative;z-index:15}.q-properties-section.q-right .q-scroll{height:100vh;overflow:auto}@media (max-width:1200px){.q-map-section.q-left,.q-properties-section.q-right{width:100%;padding:0}.q-properties-section.q-right .q-scroll{height:auto}}.q-pagination-section{margin:0 0 30px}.q-properties-section ul.pagination{display:flex;flex-wrap:wrap;gap:5px;text-transform:capitalize}.q-properties-section ul.pagination li{display:inline-block}.q-properties-section ul.pagination li a{width:auto;height:auto;display:inline-block;padding:0 5px;font-family:var(--Primary-FontFamily);font-size:.9rem;font-weight:600;color:#373737}.q-properties-section ul.pagination li.active a{background:#4b4b4b;color:#fff;border-radius:.25rem}.q-pagination-section .q-page{display:flex;align-items:center;justify-content:flex-end;gap:15px;font-size:.9rem}.q-pagination-section .q-page strong{display:inline-block;padding:0 5px 0 0}.q-property-section{position:relative}.q-property-section .q-property{width:100%;display:inline-block;margin:0 0 25px;padding:10px;background:#fff;color:#232323;border:1px solid #ebebeb;border-radius:15px;transition:all 0.25s ease-in-out}.q-property-section .q-property:hover{box-shadow:0 0 15px 0 rgb(0 0 0 / 10%)}.q-property-section .q-property:active{transform:scale(.95)}.q-property-section .q-property a{display:block;color:#232323}.q-property-section .q-property figure{margin:0;position:relative;overflow:hidden;border-radius:10px;transition:all 0.25s ease-in-out;box-shadow:0 0 5px rgb(20 20 45 / 15%)}.q-property-section .q-property figure .q-tags{position:absolute;top:15px;left:15px;z-index:1;transition:all 0.25s ease-in-out}.q-property-section .q-property figure .q-tags div{width:100px;display:block;margin:0 0 5px;padding:5px 10px;font-size:.8rem;text-align:center;color:#fff;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / 15%);-webkit-transition:opacity 0.85s,-webkit-transform 0.85s;transition:opacity 0.85s,transform 0.85s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.q-property-section .q-property:hover .q-tags span{opacity:1;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}.q-property-section .q-property figure .q-tags span:first-child{-webkit-transition-delay:0.1s;transition-delay:0.1s}.q-property-section .q-property figure .q-tags span:nth-of-type(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.q-property-section .q-property figure .q-tags span:nth-of-type(3){-webkit-transition-delay:0.25s;transition-delay:0.25s}.q-property-section .q-property figure .q-tags span:nth-of-type(4){-webkit-transition-delay:0.35s;transition-delay:0.35s}.q-property-section .q-property figure span.q-sp_openhouse{background:linear-gradient(180deg,#0fd737 0%,#50f06e 100%)}.q-property-section .q-property figure span.q-sp_hot{background:linear-gradient(180deg,#fa0a0a 0%,#ff6464 100%)}.q-property-section .q-property figure span.q-sp_forclosure{background:var(--Third-Color)}.q-property-section .q-property figure span.q-sp_featured{background:var(--Primary-Color)}.q-property-section .q-property figure .q-primary{width:100%;transition:all 0.25s ease-in-out}.q-property-section .q-property figure .q-secondary{width:100%;position:absolute;top:0;left:0;opacity:0;transition:all 0.25s ease-in-out}.q-property-section .q-property:hover figure .q-primary{opacity:0}.q-property-section .q-property:hover figure .q-secondary{opacity:1}.q-property-section .q-property figure img{width:100%;height:185px;object-fit:cover;border-radius:10px}.q-property-section .q-property .q-price{display:block;margin:10px 0 5px;font-family:var(--Primary-Font-Family);font-weight:700;font-size:1.125rem;color:var(--Property-Details-Price-Color)}.q-property-section .q-property h3{font-family:var(--Primary-Font-Family);font-weight:500}.q-property-section .q-property .q-content ul{display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:#555}.q-property-section .q-property .q-content ul li{display:flex;align-items:center;gap:5px}.q-property-section .q-property .q-content ul li span{font-size:.875rem}.q-property-section .q-property .q-agent{display:flex;align-items:center;gap:5px}.q-property-section .q-property .q-agent img{width:35px;height:35px;border-radius:50%;object-fit:cover;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-property-section .q-property .q-agent div{font-size:.875rem;line-height:1;color:#555}.q-property-section .q-property .q-agent strong{display:block;font-family:var(--Primary-Font-Family);font-weight:500;line-height:1.5}.q-property-section .q-property .q-agent span{width:150px;display:block;font-size:.8rem;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.q-property-section .q-property .q-action{width:100%;display:inline-block;padding:0 5px}.q-property-section .q-property .q-action ul{display:flex;align-items:center;justify-content:flex-end;font-size:1.25rem;gap:5px}.q-property-section .q-property .q-action ul li{display:inline-block}.q-property-section .q-property .q-action ul li a{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.q-property-section .q-property .q-action ul li a:hover,.q-property-section .q-property .q-action ul li a.active{color:var(--Primary-Color)}.q-property-section .q-pagination{bottom:15px}.q-property-section .q-property.q-list{display:flex;align-items:center;gap:15px}.q-property-section .q-property.q-list .q-thumbnail{width:30%}.q-property-section .q-property.q-list .q-thumbnail figure{margin:0}.q-property-section .q-property.q-list .q-content{width:70%}@media (max-width:991px){.q-map-section.q-fixed,.q-properties-section.q-fixed{width:100%;margin:0;position:relative}.q-map-section.q-fixed .q-map{border-radius:0}.q-properties-section.q-fixed .q-scroll{overflow:visible}.q-property-section .q-property.q-list{flex-direction:column}.q-property-section .q-property.q-list .q-thumbnail,.q-property-section .q-property.q-list .q-content{width:100%}}.q-property-title-section{width:100%;display:inline-block;margin:0 0 15px}.q-price-section{display:block;margin:0 0 5px;font-family:var(--Primary-Font-Family);font-size:1.625rem;font-weight:700;color:var(--Property-Details-Price-Color)}@media (max-width:991px){.q-price-section{display:flex;align-items:center;justify-content:center;margin:0 0 30px}}.q-property-features-section,.q-features-section{width:100%;display:inline-block;margin:0 0 15px}.q-property-features-section ul,.q-features-section ul{display:flex;flex-wrap:wrap}.q-features-section ul li{width:33.33%;display:inline-block}.q-property-features-section ul li{width:50%;display:flex;align-items:center;gap:15px;padding:5px 0}.q-features-section ul li div{display:flex;align-items:center;gap:15px;padding:5px 0}.q-features-section ul li div div{display:block}.q-features-section ul li div div span{display:block;font-size:.9rem;color:#646464}.q-property-features-section ul li .q-icon,.q-features-section ul li .q-icon{width:12.5%;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--Property-Details-Color);box-shadow:0 0 10px rgb(0 0 0 / .15);border-radius:5px}.q-property-features-section ul li div,.q-features-section ul li div{width:80%}.q-property-features-section ul li .q-icon i,.q-features-section ul li .q-icon i{display:block;position:relative;line-height:1;text-shadow:0 0 5px rgb(85 55 210 / .25)}.q-features-section ul li .q-icon i{color:#1e1e1e}.q-property-features-section ul li .q-icon i:before{content:'';width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;font-family:'Material Design Icons';font-style:normal}.q-property-features-section ul li .q-icon i.q-swimming-pool:before{content:'\F04E3'}.q-property-features-section ul li .q-icon i.q-jacuzzi:before{content:'\F0606'}.q-property-features-section ul li .q-icon i.q-heating-system:before{content:'\F1A43'}.q-property-features-section ul li .q-icon i.q-cooling-system:before{content:'\F0717'}.q-property-features-section ul li .q-icon i.q-elevator:before{content:'\F1381'}.q-property-features-section ul li .q-icon i.q-balcony:before{content:'\F1817'}.q-property-features-section ul li .q-icon i.q-basement:before{content:'\F0D84'}.q-property-features-section ul li .q-icon i.q-fence:before{content:'\F179A'}.q-property-features-section ul li .q-icon i.q-view:before{content:'\F1485'}.q-property-features-section ul li .q-icon i.q-pet-policy:before{content:'\F03E9'}.q-property-features-section ul li .q-icon i.q-kitchen:before{content:'\F181D'}.q-property-features-section ul li .q-icon i.q-fireplace:before{content:'\F0E2E'}.q-property-features-section ul li .q-icon i.q-security:before{content:'\F07AE'}.q-property-features-section ul li .q-icon i.q-patio:before{content:'\F0F80'}.q-property-features-section ul li .q-icon i.q-roof-deck:before{content:'\F0CD1'}.q-property-features-section ul li .q-icon i.q-storage:before{content:'\F1A75'}.q-property-features-section ul li .q-icon i.q-parking:before{content:'\F0D5F'}.q-property-features-section ul li .q-icon i.q-furnished:before{content:'\F05BC'}.q-property-features-section ul li .q-icon i.q-sewer:before{content:'\F0D43'}.q-property-features-section ul li .q-icon i.q-utilities:before{content:'\F0493'}.q-property-features-section ul li .q-icon i.q-waterfront-features:before{content:'\F078D'}.q-property-features-section ul li .q-icon i.q-window-features:before{content:'\F11DB'}.q-property-features-section ul li .q-icon i.q-pool-private:before{content:'\F0606'}.q-property-features-section ul li .q-icon i.q-architectural-style:before{content:'\F02DD'}.q-property-features-section ul li .q-icon i.q-carport-spaces:before{content:'\F078D'}.q-property-features-section ul li .q-icon i.q-exterior-features:before{content:'\F09F2'}.q-property-features-section ul li .q-icon i.q-fireplaces-total:before{content:'\F0E2E'}.q-property-features-section ul li .q-icon i.q-flooring:before{content:'\F0FE6'}.q-property-features-section ul li .q-icon i.q-interior-features:before{content:'\F05BC'}.q-property-features-section ul li .q-icon i.q-laundry-features:before{content:'\F0917'}.q-property-features-section ul li .q-icon i.q-exteriorfeatures:before{content:'\F0917'}.q-property-features-section ul li .q-icon i.q-interiorfeatures:before{content:'\F02DE'}.q-property-features-section ul li .q-icon i.q-built-in-cupboards:before{content:'\F0F46'}.q-property-features-section ul li div strong{font-family:var(--Primary-Font-Family);font-weight:500;color:#555}.q-property-features-section ul li div span{display:block;font-size:.875rem;font-weight:400;color:#646464}@media (max-width:767px){.q-features-section ul li{width:50%}.q-property-features-section ul li{width:100%}}.q-actions-section{display:flex;flex-direction:row-reverse;position:absolute;right:0;top:0;transform:rotate(-90deg) translateY(15px);transform-origin:top right}.q-actions-section ul li{display:inline-block;margin:0 5px 0 0;position:relative}.q-actions-section ul li i{display:block;line-height:1}.q-actions-section ul li a,.q-actions-section ul li span{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:var(--Property-Details-Color);color:#fff;border-radius:5px;transform:rotate(90deg);cursor:pointer}.q-actions-section ul li a.q-hidden{display:none}.q-actions-section ul li a:hover,.q-actions-section ul li span:hover{opacity:.85}.q-actions-section ul ul{display:flex;position:absolute;right:50px;bottom:5px;opacity:0;visibility:hidden;transition:all 0.25s ease-in-out}.q-actions-section ul ul li{width:100%;margin:0 5px 0 0}.q-actions-section ul ul li a{width:35px;height:35px;font-size:1.25rem}.q-actions-section ul li.q-share ul.q-active{opacity:1;visibility:visible}@media (max-width:991px){.q-actions-section{margin:15px 0;position:relative;transform:inherit;text-align:center;z-index:15}.q-actions-section ul li a,.q-actions-section ul li span{transform:inherit}.q-actions-section ul li.q-share ul.q-active{flex-direction:column;margin:5px 0;gap:5px;top:100%;right:0;bottom:auto}}.q-u1-property-gallery-section{position:relative}.q-u1-property-gallery-section .q-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}.q-u1-property-gallery-section .q-gallery figure{width:100%;margin:0;position:relative;text-align:center}.q-u1-property-gallery-section .q-gallery figure span{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%) scale(.5);opacity:0;visibility:hidden;transition:all 0.25s ease-in-out 0s;z-index:1}.q-u1-property-gallery-section .q-gallery figure span i{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#7d8c8c;color:#fff;border-radius:50%}.q-u1-property-gallery-section .q-gallery figure:hover span{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.q-u1-property-gallery-section .q-gallery figure img{width:100%;height:100%;border-radius:10px;filter:drop-shadow(0 2.5px 10px rgb(20 20 45 / .085));object-fit:cover}.q-u1-property-gallery-section .q-gallery figure:nth-child(8) span{display:none}.q-u1-property-gallery-section .q-more{display:block}.q-u1-property-gallery-section .q-more div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;padding:10px 15px;bottom:0;right:0;font-size:1.25rem;text-align:center;background:rgb(0 0 0 / .35);color:#fff;border-radius:10px}@media (max-width:991px){.q-u1-property-gallery-section .q-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.q-u1-property-gallery-section .q-gallery{grid-template-columns:repeat(1,1fr)}}.q-property-features-section .q-section,.q-property-appliances-section .q-section,.q-property-address-map-section .q-section,.q-property-neighborhood-section .q-section,.q-property-basic-details-section .q-section,.q-property-video-section .q-section{width:100%;display:inline-block;margin:0 0 25px;padding:15px 10px;font-size:.95rem;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-property-features-section .h3,.q-property-appliances-section .h3,.q-property-address-map-section .h3,.q-property-neighborhood-section .h3,.q-property-basic-details-section .h3{display:block;margin:0 0 5px}.q-property-address-map-section .q-section .q-map-section{margin:-5px 0 -10px;border-radius:5px;overflow:hidden}.q-property-address-map-section .q-section ul,.q-property-neighborhood-section .q-section ul,.q-property-basic-details-section .q-section ul{display:flex;flex-wrap:wrap}.q-property-address-map-section .q-section ul li,.q-property-neighborhood-section .q-section ul li,.q-property-basic-details-section .q-section ul li{width:50%;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:5px}.q-property-video-section .q-section ul li{list-style:none}.q-property-video-section .q-section iframe{width:100%;border-radius:10px}.q-property-address-map-section .q-section ul li span,.q-property-neighborhood-section .q-section ul li span,.q-property-basic-details-section .q-section ul li span{width:40%}.q-property-address-map-section .q-section ul li strong,.q-property-neighborhood-section .q-section ul li strong,.q-property-basic-details-section .q-section ul li strong{width:60%;text-align:right}.q-property-appliances-section .q-section ul{display:flex;flex-wrap:wrap}.q-property-appliances-section .q-section ul li{width:25%;display:flex;align-items:center;gap:5px;padding:10px 5px;position:relative}.q-property-appliances-section .q-section ul li span{font-size:.875rem;color:#646464}.q-property-appliances-section .q-section ul li .q-icon{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.q-property-appliances-section .q-section ul li .q-icon i{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;color:var(--Property-Details-Color);font-size:1.5rem;text-shadow:0 0 5px rgb(85 55 210 / .25)}.q-property-appliances-section .q-section ul li .q-icon i:before{content:'';width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;font-family:'Material Design Icons';font-style:normal}.q-property-appliances-section .q-section ul li .q-icon i.q-washing-machine:before{content:'\F072A'}.q-property-appliances-section .q-section ul li .q-icon i.q-tv:before{content:'\F0502'}.q-property-appliances-section .q-section ul li .q-icon i.q-cleaning-service:before{content:'\F19A1'}.q-property-appliances-section .q-section ul li .q-icon i.q-dishwasher:before{content:'\F0AAC'}.q-property-appliances-section .q-section ul li .q-icon i.q-satellite:before{content:'\F0909'}.q-property-appliances-section .q-section ul li .q-icon i.q-telephone:before{content:'\F03F6'}.q-property-appliances-section .q-section ul li .q-icon i.q-internet:before{content:'\F059F'}.q-property-appliances-section .q-section ul li .q-icon i.q-coffee-maker:before{content:'\F109F'}.q-property-appliances-section .q-section ul li .q-icon i.q-air-conditioner:before{content:'\F001B'}.q-property-appliances-section .q-section ul li .q-icon i.q-microwave:before{content:'\F0C99'}.q-property-appliances-section .q-section ul li .q-icon i.q-kettle:before{content:'\F05FA'}.q-property-appliances-section .q-section ul li .q-icon i.q-oven:before,.q-property-appliances-section .q-section ul li .q-icon i.q-gas-oven:before,.q-property-appliances-section .q-section ul li .q-icon i.q-gas-range:before,.q-property-appliances-section .q-section ul li .q-icon i.q-double-oven:before,.q-property-appliances-section .q-section ul li .q-icon i.q-built-in-range:before,.q-property-appliances-section .q-section ul li .q-icon i.q-electric-range:before,.q-property-appliances-section .q-section ul li .q-icon i.q-convection-oven:before{content:'\F0CD3'}.q-property-appliances-section .q-section ul li .q-icon i.q-refrigerator:before,.q-property-appliances-section .q-section ul li .q-icon i.q-water-to-refrigerator:before{content:'\F0290'}.q-property-appliances-section .q-section ul li .q-icon i.q-disposal:before{content:'\F044C'}.q-property-appliances-section .q-section ul li .q-icon i.q-freezer:before{content:'\F0292'}.q-property-appliances-section .q-section ul li .q-icon i.q-vented-exhaust-fan:before{content:'\F0210'}.q-property-appliances-section .q-section ul li .q-icon i.q-water-purifier:before{content:'\F1AA3'}.q-property-appliances-section .q-section ul li .q-icon i.q-barbecue:before{content:'\F0E45'}.q-property-appliances-section .q-section ul li .q-icon i.q-dryer:before{content:'\F10EF'}.q-property-appliances-section .q-section ul li .q-icon i.q-washer:before{content:'\F0AAC'}.q-property-appliances-section .q-section ul li .q-icon i.q-range:before,.q-property-appliances-section .q-section ul li .q-icon i.q-gas-cooking:before,.q-property-appliances-section .q-section ul li .q-icon i.q-gas-cooktop:before,.q-property-appliances-section .q-section ul li .q-icon i.q-electric-oven:before,.q-property-appliances-section .q-section ul li .q-icon i.q-self-cleaning-oven:before{content:'\F04DE'}.q-property-appliances-section .q-section ul li .q-icon i.q-gas-water-heater:before,.q-property-appliances-section .q-section ul li .q-icon i.q-water-heater:before{content:'\F0F92'}.q-property-appliances-section .q-section ul li .q-icon i.q-ice-maker:before{content:'\F082A'}.q-property-appliances-section .q-section ul li .q-icon i.q-trash-compactor:before{content:'\F06CC'}.q-property-appliances-section .q-section ul li .q-icon i.q-range-hood:before{content:'\F099F'}.q-property-appliances-section .q-section ul li .q-icon i.q-cooktop:before{content:'\F1A1B'}.q-property-appliances-section .q-section ul li .q-icon i.q-exhaust-fan:before{content:'\F0210'}.q-property-appliances-section ul li .q-icon i.q-cooling-system:before{content:'\F0717'}.q-property-appliances-section ul li .q-icon i.q-heating-system:before{content:'\F1A43'}.q-property-appliances-section .q-section ul li strong{font-family:var(--Primary-Font-Family);font-weight:400;font-size:.95rem}@media (max-width:991px){.q-features-section ul li{width:50%}.q-property-appliances-section .q-section ul li{width:33.33%}}@media (max-width:576px){.q-property-appliances-section .q-section ul li{width:50%}.q-property-features-section ul li .q-icon{width:35px;height:35px}.q-features-section ul li,.q-property-address-map-section .q-section ul li,.q-property-neighborhood-section .q-section ul li,.q-property-basic-details-section .q-section ul li{width:100%}}.q-property-plan-section{width:100%;display:inline-block;margin:0 0 25px}.q-property-plan-section .q-section{width:100%;display:inline-block;margin:0 0 15px;padding:15px 30px;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / 15%)}.q-property-plan-section .q-section .q-title{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:5px 0;cursor:pointer}.q-property-plan-section .q-section .q-title[aria-expanded='true'] i:before{transform:rotate(180deg);transition:all 0.25s ease-in-out}.q-property-plan-section .q-section .q-title ul{display:flex;align-items:center;gap:5px}.q-property-plan-section .q-section .q-title ul li{display:inline-block;padding:0 0 0 5px}.q-property-plan-section .q-section .q-title ul li span{color:#555}.q-property-plan-section .q-section .q-title ul li .q-icon{font-size:1.5rem}.q-property-plan-section .q-section .q-content{width:100%;display:inline-block;margin:15px 0;font-size:.95rem}.q-property-plan-section .q-section .q-content ul.q-feature{width:100%;display:inline-block;margin:0 0 15px}.q-property-plan-section .q-section .q-content ul.q-feature li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgb(80 80 80 / .15)}.q-property-plan-section .q-section .q-content ul.q-feature li:last-child{border-bottom:0}.q-property-plan-section .q-section .q-content ul.q-buttons{display:flex;align-items:center;justify-content:flex-start;gap:5px;text-align:center}.q-property-plan-section .q-section .q-content ul.q-buttons li{display:inline-block}.q-property-plan-section .q-section .q-content ul.q-buttons a{height:45px;display:flex;align-items:center;justify-content:center;padding:0 30px;background:var(--Primary-Color);color:#fff;border:0;border-radius:300px;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15));transition:all 0.15s ease-in-out}.q-property-plan-section .q-section .q-content ul.q-buttons a:hover{opacity:.85}@media (max-width:576px){.q-property-plan-section .q-section .q-title{flex-direction:column}}.q-property-nearby-section{width:100%;display:inline-block;margin:0 0 25px}.q-property-nearby-section .swiper{margin:0 -10px;padding:10px 5px 0}.q-property-nearby-section .q-nearby{width:100%;display:inline-block;padding:15px;text-align:center;box-shadow:0 0 10px rgb(0 0 0 / 15%);border-radius:10px;cursor:pointer;transition:background-image 0.5s linear}.q-property-nearby-section .q-nearby:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--Primary-Color);border-radius:10px;transition:opacity 0.15s linear;opacity:0;z-index:-1}.q-property-nearby-section .q-nearby .q-icon{font-size:3rem;background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-property-nearby-section .q-nearby strong{display:block;font-size:.875rem}.q-property-nearby-section .q-nearby:hover{color:#fff}.q-property-nearby-section .q-nearby:hover:before{opacity:1}.q-property-nearby-section .q-nearby:hover .q-icon{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-property-nearby-section .q-pagination{bottom:0}.q-booking-section .q-tabs{width:100%;display:inline-block;position:relative;z-index:1}.q-booking-section .q-tabs button{display:inline-block;padding:15px 25px;position:relative;background:#fff0;border:0;transition:unset}.q-booking-section .q-tabs button.active{background:#fff;border-radius:10px 10px 0 0;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-booking-section .q-tabs button.active:before{content:'';width:100%;height:15px;position:absolute;bottom:-15px;right:0;left:0;background:#fff}.q-booking-section .q-section{width:100%;display:inline-block;margin:0 0 25px;padding:15px;position:relative;overflow:hidden;border-radius:0 10px 10px 10px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-booking-section .q-dates{width:100%;display:inline-block;position:relative}.q-booking-section .q-dates .q-date{width:100%;display:inline-block;padding:5px;text-align:center;border:1px solid rgb(235 235 235 / .5);border-radius:10px;cursor:pointer}.q-booking-section .q-dates .q-date:hover{background:rgb(235 235 235 / .5)}.q-booking-section .q-dates .q-date strong{display:block}.q-booking-section .q-dates .q-prev[aria-disabled='true'],.q-booking-section .q-dates .q-next[aria-disabled='true']{display:none}.q-booking-section .q-dates .q-prev,.q-booking-section .q-dates .q-next{width:25px;height:25px;background:var(--Primary-Color);border-radius:50%}.q-booking-section .q-dates .q-prev{left:-10px}.q-booking-section .q-dates .q-next{right:-10px}.q-booking-section .q-dates .q-prev:after,.q-booking-section .q-dates .q-next:after{font-size:.65rem;color:#fff}.q-booking-section .q-button{background:var(--Property-Details-Color)}@media (max-width:991px){.q-booking-section{margin:30px 0 0}}.q-weather-section{width:100%;display:inline-block;margin:0 0 25px;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-weather-section .q-thumbnail{position:relative}.q-weather-section .q-thumbnail:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;background:var(--Property-Details-Color);opacity:.85}.q-weather-section .q-caption{width:100%;display:inline-block;padding:15px;position:relative;font-family:var(--Primary-Font-Family);font-weight:700;font-size:1.25rem;color:#fff}.q-weather-section .q-caption strong{display:block}.q-weather-section .q-content{width:100%;display:inline-block;padding:15px;font-size:.875rem;background:#fff;color:#323232}.q-weather-section .q-content strong{display:block;font-size:1rem;color:#373737}.q-weather-section .q-content .q-icon{font-size:2rem;background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-align:right}.q-mortgage-calculator-section{width:100%;display:inline-block;margin:0 0 25px;padding:15px;background:#fff;border-radius:15px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-mortgage-calculator-section .q-title{display:block;margin:0 0 15px;position:relative}.q-mortgage-calculator-section .q-title:before{content:'';width:100%;height:1px;position:absolute;top:10px;right:0;background:#ebebeb}.q-mortgage-calculator-section .q-title strong{padding:0 15px 0 0;position:relative;background:#fff}.q-u1-agents-section .q-agent{width:100%;display:inline-block;margin:0 0 25px;padding:15px 0;position:relative;border:1px solid #ebebeb;border-radius:15px}.q-u1-agents-section .q-agent figure{display:inline-block;margin:0 0 5px;position:relative}.q-u1-agents-section .q-agent figure .q-social{position:absolute;top:-5px;left:-15px;z-index:1}.q-u1-agents-section .q-agent figure .q-social ul li{display:inline-block}.q-u1-agents-section .q-agent figure .q-social ul li:first-child{position:absolute;top:15px;left:10px}.q-u1-agents-section .q-agent figure .q-social ul li:nth-child(2){position:absolute;top:45px;left:5px}.q-u1-agents-section .q-agent figure .q-social ul li:last-child{position:absolute;top:75px;left:10px}.q-u1-agents-section .q-agent figure .q-social ul li a{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:.875rem;background:var(--Agent-Social-Background-Color);color:var(--Agent-Social-Color);border-radius:50%}.q-u1-agents-section .q-agent figure img{width:100px;height:100px;border-radius:50%;object-fit:cover;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-u1-agents-section .q-agent .q-name{text-align:center}.q-u1-agents-section .q-agent .q-name strong{display:block;margin:5px 0 0;font-family:var(--Primary-Font-Family);font-weight:500}.q-u1-agents-section .q-agent .q-name span{display:block;font-size:.8rem;color:#555}.q-u1-agents-section .q-agent .q-name .q-rating{display:flex;justify-content:center;background:linear-gradient(180deg,#ffc869 0%,#faa50f 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-u1-agents-section .q-agent .q-info ul li{display:flex;align-items:center;gap:5px}.q-u1-agents-section .q-agent .q-info ul li i{font-size:1.5rem;opacity:.75}.q-u1-agents-section .q-agent .q-actions{position:absolute;top:15px;right:15px;font-size:.875rem}.q-u1-agents-section .q-agent .q-actions ul{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.q-u1-agents-section .q-agent .q-actions ul li{display:inline-block}.q-u1-agents-section .q-agent .q-actions ul li a{width:125px;height:35px;display:flex;align-items:center;justify-content:center;background:#fff0;border:2px solid var(--Agent-Action-Background-Color);color:var(--Agent-Action-Background-Color);border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-u1-agents-section .q-agent .q-actions ul li a:hover{background:var(--Agent-Action-Background-Color);color:#fff}@media (max-width:991px){.q-u1-agents-section .q-agent .q-actions ul{justify-content:center}.q-u1-agents-section .q-agent figure .q-social{left:-15px}.q-u1-agents-section .q-agent .q-info{padding:0 15px}.q-u1-agents-section .q-agent .q-actions{margin:15px 0;position:relative;top:0;right:0}}.q-u2-agents-section .q-agent{width:100%;display:inline-block;margin:0 0 25px;position:relative;border:1px solid #ebebeb;border-radius:15px}.q-u2-agents-section .q-agent figure{display:table;margin:0 auto;position:absolute;top:50%;right:0;left:0;transform:translateY(-50px)}.q-u2-agents-section .q-agent figure .q-social{position:absolute;top:-5px;left:-10px;z-index:1}.q-u2-agents-section .q-agent figure .q-social ul li{display:inline-block}.q-u2-agents-section .q-agent figure .q-social ul li:first-child{position:absolute;top:15px;left:10px}.q-u2-agents-section .q-agent figure .q-social ul li:nth-child(2){position:absolute;top:45px;left:5px}.q-u2-agents-section .q-agent figure .q-social ul li:last-child{position:absolute;top:75px;left:10px}.q-u2-agents-section .q-agent figure .q-social ul li a{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:.875rem;background:var(--Third-Color);color:#fff;border-radius:50%}.q-u2-agents-section .q-agent figure img{width:100px;height:100px;border:3px solid #fff;border-radius:50%;object-fit:cover}.q-u2-agents-section .q-agent .q-info{width:100%;display:inline-block;padding:35px 0 35px 60px;font-size:.875rem;background:var(--Primary-Color);color:#fff;outline:1px solid #fff;border-radius:0 15px 15px 0}.q-u2-agents-section .q-agent .q-info ul li{display:flex;align-items:center;gap:5px}.q-u2-agents-section .q-agent .q-info ul li i{font-size:1.5rem;color:#fff}.q-u2-agents-section .q-agent .q-name{padding:0 45px 0 0;text-align:center}.q-u2-agents-section .q-agent .q-name strong{display:block;font-family:var(--Primary-Font-Family);font-weight:500;background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-u2-agents-section .q-agent .q-name span{display:block;font-size:.875rem;color:#555}.q-u2-agents-section .q-agent .q-name img{margin:10px 0}.q-u2-agents-section .q-agent .q-name .q-rating{display:flex;justify-content:center;background:linear-gradient(180deg,#ffc869 0%,#faa50f 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-u2-agents-section .q-agent .q-actions{font-size:.875rem}.q-u2-agents-section .q-agent .q-actions ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}.q-u2-agents-section .q-agent .q-actions ul li{display:inline-block}.q-u2-agents-section .q-agent .q-actions ul li a{width:110px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--Third-Color);color:#fff;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-u2-agents-section .q-agent .q-actions ul li a:hover{opacity:.85}@media (max-width:991px){.q-u2-agents-section .q-agent figure{transform:translateY(-25px)}.q-u2-agents-section .q-agent .q-name{padding:15px 0 60px}.q-u2-agents-section .q-agent .q-info{padding:30px 15px 15px;border-radius:0 0 15px 15px}}.q-agent-u3-section{width:100%;display:inline-block}.q-agent-u3-section .q-agent{width:100%;display:inline-block;padding:30px 0;position:relative;background:#fff;border-radius:15px;box-shadow:0 0 45px rgb(0 0 0 / .25);overflow:hidden}.q-agent-u3-section .q-agent:before{content:'';width:100%;height:185px;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--Primary-Color)}.q-agent-u3-section .q-agent .q-name{display:block;padding:0 0 15px;position:relative;text-align:center;color:#fff}.q-agent-u3-section .q-agent .q-name strong{display:block;font-size:1.25rem}.q-agent-u3-section .q-agent .q-name span{display:block;font-size:.95rem;color:#fff}.q-agent-u3-section .q-agent .q-name .q-rating{display:flex;justify-content:center;background:linear-gradient(180deg,#ffc869 0%,#faa50f 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-agent-u3-section .q-agent figure{display:table;margin:10px auto;position:relative;text-align:center}.q-agent-u3-section .q-agent figure ul{position:absolute;bottom:0;right:0;left:0;z-index:1}.q-agent-u3-section .q-agent figure ul li{display:inline-block}.q-agent-u3-section .q-agent figure ul li:nth-child(2){position:relative;top:10px}.q-agent-u3-section .q-agent figure ul li a{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:.875rem;background:var(--Primary-Color);color:#fff;border-radius:50%;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-agent-u3-section .q-agent figure img{width:100px;height:100px;border:2px solid #fff;border-radius:50%;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-agent-u3-section .q-agent .q-info{width:100%;display:inline-block;padding:15px 30px}.q-agent-u3-section .q-agent .q-info ul li{display:flex;align-items:center;gap:5px}.q-agent-u3-section .q-agent .q-info ul li i{font-size:1.15rem;background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-agent-u3-section .q-agent .q-links{width:100%;display:flex;align-items:center;justify-content:center;gap:5px;color:#555}.q-agent-u3-section .q-agent .q-links ul li{display:inline-block}.q-agent-u3-section .q-agent .q-links ul li a{width:135px;height:35px;display:flex;align-items:center;justify-content:center;font-size:.95rem;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-agent-u3-section .q-agent .q-links .q-contact{background:var(--Primary-Color);color:#fff}.q-agent-u3-section .q-agent .q-links .q-listing{background:var(--Secondary-Color);color:#fff}.q-agent-u3-section .q-agent .q-links a:hover{opacity:.85}.q-u4-agents-section figure{margin:0 0 5px;position:relative;text-align:center}.q-u4-agents-section figure img{width:100px;height:100px;border-radius:50%;object-fit:cover;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-u4-agents-section .q-name{text-align:center}.q-u4-agents-section .q-name strong{display:block;padding:5px 0 0;font-family:var(--Primary-Font-Family);font-weight:500}.q-u4-agents-section .q-name span{display:block;font-size:.875rem;color:#555}.q-u4-agents-section .q-name .q-rating{display:flex;justify-content:center;background:linear-gradient(180deg,#ffc869 0%,#faa50f 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-u4-agents-section .q-info{padding:0 0 0 30px;font-family:var(--Primary-Font-Family);font-weight:500}.q-u4-agents-section .q-info ul li{display:flex;align-items:center;gap:5px}.q-u4-agents-section .q-info ul li i{font-size:1.5rem;color:#5a5a5a}.q-u4-agents-section .q-social ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}.q-u4-agents-section .q-social ul li{display:inline-block}.q-u4-agents-section .q-social ul li a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;background:var(--Agent-Social-Background-Color);color:var(--Agent-Social-Color);border-radius:50%;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-u4-agents-section .q-social ul li a:hover{opacity:.85}.q-u4-agents-section .q-actions{font-family:var(--Primary-Font-Family);font-weight:500;text-align:right}.q-u4-agents-section .q-actions a{width:inherit;height:45px;display:inline-flex;align-items:center;justify-content:center;padding:0 30px;background:var(--Agent-Action-Background-Color);color:var(--Agent-Action-Color);border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / 15%)}.q-u4-agents-section .q-actions a:hover{opacity:.85}@media (max-width:991px){.q-u4-agents-section .q-social{margin:15px 0}.q-u4-agents-section .q-actions{text-align:center}}.q-agent-u5-section figure{display:table;margin:0 auto;position:relative;text-align:center}.q-agent-u5-section figure ul{position:absolute;top:-5px;left:-15px;z-index:1}.q-agent-u5-section figure ul li{display:inline-block}.q-agent-u5-section figure ul li:first-child{position:absolute;top:15px;left:10px}.q-agent-u5-section figure ul li:nth-child(2){position:absolute;top:45px;left:5px}.q-agent-u5-section figure ul li:last-child{position:absolute;top:75px;left:10px}.q-agent-u5-section figure ul li a{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:.875rem;background:var(--Primary-Color);color:#fff;border-radius:50%}.q-agent-u5-section figure img{width:100px;height:100px;border-radius:50%;object-fit:cover;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-agent-u5-section .q-name{display:block;padding:5px 0 0;text-align:center}.q-agent-u5-section .q-name strong{display:block;font-family:var(--Primary-Font-Family);font-weight:500}.q-agent-u5-section .q-name span{display:block;font-size:.875rem;color:#555}.q-agent-u5-section .q-name .q-rating{display:flex;justify-content:center;background:linear-gradient(180deg,#ffc869 0%,#faa50f 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-agent-u5-section .q-info{width:100%;display:inline-block;padding:5px 0 0;font-size:.875rem}.q-agent-u5-section .q-info ul{width:100%;display:inline-block;padding:0 0 15px}.q-agent-u5-section .q-info ul li{display:flex;align-items:center;gap:5px}.q-agent-u5-section .q-info ul li i{font-size:1rem;background:var(--Third-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-agent-section .q-description{width:100%;display:inline-block;margin:30px 0;padding:15px;border:1px solid #ebebeb;border-radius:15px}.q-agent-section .q-description p{margin:0 0 15px;text-align:justify}.q-agent-section .q-description figure{margin:0 0 5px;position:relative;text-align:center}.q-agent-section .q-description figure img{width:100px;height:100px;border-radius:50%;object-fit:cover;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-agent-section .q-description .q-name{text-align:center}.q-agent-section .q-description .q-name strong{display:block;margin:5px 0 0;font-family:var(--Primary-Font-Family);font-weight:500}.q-agent-section .q-description .q-name span{display:block;font-size:.875rem;color:#555}.q-agent-section .q-description .q-name .q-rating{display:flex;justify-content:center;background:var(--Secondary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-agent-section .q-description .q-info{padding:0 0 0 30px;font-family:var(--Primary-Font-Family);font-weight:500}.q-agent-section .q-description .q-info ul li{display:flex;align-items:center;gap:5px}.q-agent-section .q-description .q-info ul li i{font-size:1.5rem;color:#5a5a5a}.q-agent-section .q-description .q-social ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}.q-agent-section .q-description .q-social ul li{display:inline-block}.q-agent-section .q-description .q-social ul li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:var(--Agent-Social-Background-Color);color:var(--Agent-Social-Color);border-radius:50%;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-agent-section .q-description .q-social ul li a:hover{opacity:.85}.q-agent-section .q-description .q-actions{font-family:var(--Primary-Font-Family);font-weight:500;text-align:right}.q-agent-section .q-description .q-actions a{width:inherit;height:45px;display:inline-flex;align-items:center;justify-content:center;padding:0 30px;background:var(--Agent-Action-Background-Color);color:var(--Agent-Action-Color);border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / 15%)}.q-agent-section .q-description .q-actions a:hover{opacity:.85}.q-agent-section .q-search-section{margin:0 0 30px}.q-agent-section .q-search-section .q-section{border-radius:15px}.q-agent-section .q-map-section{overflow:hidden;border-radius:15px;box-shadow:0 0 10px rgb(0 0 0 / .15)}@media (max-width:991px){.q-agent-section .q-description .q-social ul{justify-content:flex-start}.q-agent-section .q-description .q-info{padding:0 0 15px}.q-agent-section .q-review .q-section{padding:15px}}@media (max-width:576px){.q-agent-section .q-description .q-social ul{justify-content:center}.q-agent-section .q-description .q-actions{margin:15px 0;text-align:center}}.q-u1-about-section{width:100%;display:inline-block;padding:30px 0}.q-u1-about-section .q-content{padding:0 90px 0 0;text-align:justify}.q-u1-about-section .q-content .q-stat{width:100%;display:inline-block;padding:15px 0}.q-u1-about-section .q-content .q-stat strong{display:block;font-family:var(--Primary-Font-Family);font-weight:800;font-size:2rem;line-height:1;background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-u1-about-section .q-content .q-stat span{display:block;color:#5f5f5f}.q-u1-about-section .q-content .q-stat .q-progress{width:115px;height:10px;display:inline-block;background:#ebebeb;border-radius:300px;box-shadow:0 0 15px rgb(20 20 45 / .085)}.q-u1-about-section .q-content .q-stat .q-progress span{height:10px;background:var(--Primary-Color);box-shadow:0 0 5px rgb(90 45 205 / .35);border-radius:300px}.q-u1-about-section .q-thumbnail{position:relative}.q-u1-about-section .q-thumbnail:before{content:'';width:300px;height:525px;margin:0 auto;position:absolute;top:-50px;right:-50px;bottom:0;background:var(--Primary-Color);color:#fff;border-radius:35px;z-index:-1}.q-u1-about-section .q-thumbnail img{width:100%;height:425px;border-radius:20px;box-shadow:0 0 5px 0 rgb(30 25 30 / 15%);object-fit:cover}@media (max-width:991px){.q-u1-about-section{padding:60px 0}.q-u1-about-section .q-content{padding:0}.q-u1-about-section .q-content .q-stat{text-align:center}.q-u1-about-section .q-thumbnail:before{display:none}}.q-u2-about-section{width:100%;display:inline-block}.q-u2-about-section .q-content{padding:0 125px 0 0;text-align:justify}.q-u2-about-section .q-thumbnail{position:relative}.q-u2-about-section .q-thumbnail img{width:100%;border-radius:20px;box-shadow:0 0 5px 0 rgb(30 25 30 / 15%)}.q-u2-about-section .q-thumbnail:before{content:'';width:300px;height:450px;margin:0 auto;position:absolute;top:-45px;right:0;bottom:0;left:0;background:var(--Primary-Color);color:#fff;border-radius:35px;z-index:-1}.q-u2-about-section .q-thumbnail .q-feature{max-width:335px;display:flex;align-items:center;gap:5px;padding:10px 15px;font-size:1.15rem;position:absolute;background:#fff;outline:2px solid #fff;outline-offset:5px;border-radius:300px;box-shadow:0 0 5px 0 rgb(30 25 30 / 15%);z-index:1}.q-u2-about-section .q-thumbnail .q-feature strong{display:block;margin:0 15px 10px}.q-u2-about-section .q-thumbnail .q-feature span{width:50px;height:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.5rem;color:#fff;border-radius:300px;box-shadow:0 0 5px 0 rgb(30 25 30 / 15%)}.q-u2-about-section .q-thumbnail .q-feature.q-feature-1{top:-90px;left:-90px;animation:MoveLeftRight 3s linear infinite}.q-u2-about-section .q-thumbnail .q-feature.q-feature-1 span{background:var(--Primary-Color)}.q-u2-about-section .q-feature.q-feature-2{top:90px;right:-90px;animation:MoveDownUp 3s linear infinite}.q-u2-about-section .q-thumbnail .q-feature.q-feature-2 span{background:var(--Secondary-Color)}.q-u2-about-section .q-thumbnail .q-feature.q-feature-3{bottom:-90px;right:0;animation:MoveRightLeft 3s linear infinite}.q-u2-about-section .q-thumbnail .q-feature.q-feature-3 span{background:var(--Third-Color)}.q-u2-about-section .q-thumbnail .q-feature.q-feature-4{bottom:90px;left:-90px;animation:MoveUpDown 3s linear infinite}.q-u2-about-section .q-thumbnail .q-feature.q-feature-4 img{width:60px;height:60px;float:right;border:1px solid #fff;border-radius:50%;filter:grayscale(1)}.q-u2-about-section .q-thumbnail .q-feature.q-feature-4 ul{display:flex;align-items:center}.q-u2-about-section .q-thumbnail .q-feature.q-feature-4 ul li{display:inline-block;margin:0 -5px}@keyframes MoveDownUp{0%,100%{top:30px}50%{top:60px}}@keyframes MoveUpDown{0%,100%{bottom:30px}50%{bottom:60px}}@keyframes MoveLeftRight{0%,100%{left:-60px}50%{left:-85px}}@keyframes MoveRightLeft{0%,100%{right:30px}50%{right:60px}}@media (max-width:991px){.q-u2-about-section .q-content{padding:0 0 30px}.q-u2-about-section .q-thumbnail:before{display:none}.q-u2-about-section .q-thumbnail .q-feature{display:none}}.q-team-section{text-align:center;cursor:pointer;transition:all 0.25s ease-in-out}.q-team-section:hover{opacity:.85}.q-team-section figure{position:relative;overflow:hidden;border-radius:30px}.q-team-section figure:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--Primary-Color);opacity:.15}.q-team-section figure img{width:100%}.q-team-section .q-info strong{display:block;margin:15px 0 0}.q-team-section .q-info span{display:block;margin:0 0 15px}.q-team-section ul{display:flex;align-items:center;justify-content:center;gap:5px}.q-team-section ul li{display:inline-block}.q-team-section ul li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:var(--Third-Color);color:#fff;border-radius:50%}.q-team-section ul li a:hover{opacity:.85}.q-employee-section figure{margin:0;position:relative}.q-employee-section figure img{width:100%;border-radius:15px;filter:drop-shadow(0 0 10px rgb(20 20 45 / .05))}.q-employee-section figure ul{display:flex;flex-wrap:wrap;justify-content:center;position:absolute;right:0;bottom:15px;left:0;gap:5px}.q-employee-section figure ul li{display:inline-block}.q-employee-section figure ul li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:var(--Primary-Color);color:#fff;border-radius:50%}.q-employee-section .q-info{margin:0 0 15px}.q-employee-section .q-info strong{display:block;font-size:1.25rem}.q-employee-section .q-content{font-size:.875rem}.q-employee-section .q-contact{display:table;margin:0 auto;padding:15px 30px;position:absolute;bottom:-55px;right:0;left:0;font-size:.875rem;background:var(--Primary-Color);color:#fff;border-radius:0 0 60px 60px}.q-employee-section .q-contact ul{display:flex;align-items:center;justify-content:center;gap:5px}.q-employee-section .q-contact ul li{display:flex;align-items:center;gap:5px}.q-team-section.swiper .swiper-wrapper{padding:0 0 60px}.q-team-section.swiper .q-pagination{display:block;bottom:0}@media (max-width:767px){.q-employee-section .q-info{margin:15px 0}}.q-contact-section .q-map{margin:0 0 -200px;position:relative}.q-contact-section .q-map .q-info{position:absolute;top:25%;right:0;left:0;z-index:15}.q-contact-section .q-map .q-info .q-background{max-width:25%;margin:0 auto;padding:15px;background:var(--Primary-Color);color:#fff;border-radius:15px;box-shadow:0 0 10px rgb(0 0 0 / 15%)}.q-contact-section .q-map .q-info .q-icon{position:absolute;bottom:-55%;right:0;left:0;font-size:2.5rem;text-align:center;background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:0 0 5px rgb(85 55 210 / 25%)}.q-contact-section .q-map .q-info .q-background strong{display:block;margin:0 0 5px;font-size:1.15rem;text-align:center}.q-contact-section .q-map .q-info .q-background ul li{display:flex;align-items:center;justify-content:space-between;font-size:.95rem}.q-contact-section .q-map .q-info .q-background ul li div small{opacity:.85}.q-contact-section .q-map .q-info .q-background ul li span{text-align:right}.q-contact-section .q-map img{width:100%}.q-contact-section .q-map .q-curve{position:absolute;bottom:0;right:0;left:0}.q-contact-section .q-social{position:absolute;right:-60px;bottom:0}.q-contact-section .q-social ul{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center;gap:5px}.q-contact-section .q-social ul li{display:inline-block}.q-contact-section .q-social ul li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:var(--Primary-Color);color:#fff;border-radius:50%;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-contact-section .q-social ul li a:hover{opacity:.85}.q-contact-section .q-section{width:100%;display:inline-block;position:relative}.q-contact-section .q-section .q-background{width:100%;display:inline-block;padding:30px;position:relative;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / 15%);border-radius:30px}.q-contact-section .q-section img{filter:drop-shadow(0 5px 15px rgb(20 20 45 / .085))}.q-contact-section .q-section form{position:relative}.q-contact-section .q-section form .q-form{margin:0 -120px 0 0;padding:60px;position:relative;z-index:1}.q-contact-section .q-section form .q-form:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;border-radius:10px;backdrop-filter:blur(15px)}.q-contact-section .q-section form .q-form .row{position:relative}.q-contact-section .q-section form .q-form br{display:none}.q-contact-section .q-section form .q-form label{display:block}.q-contact-section .q-section form .q-form input,.q-contact-section .q-section form .q-form textarea{width:100%;display:inline-block;margin:0 0 25px;padding:10px 0;background:#fff0;color:#878787;border:0;border-bottom:1px solid rgb(135 135 135 / .25)}.q-contact-section .q-section form .q-form textarea{height:90px;resize:none}.q-contact-section .q-section form .q-form input:focus,.q-contact-section .q-section form .q-form textarea:focus{outline:0}.q-contact-section .q-section form .q-form button,.q-contact-section .q-section form .q-form input[type='submit']{width:auto;min-width:150px;display:table;margin:0 auto;padding:15px;background:var(--Primary-Color);color:#fff;border:0;box-shadow:0 5px 15px rgb(20 20 45 / .085);border-radius:300px;transition:all 0.25s ease-in-out}.q-contact-section .q-section form .q-form button:hover,.q-contact-section .q-section form .q-form input[type='submit']:hover{opacity:.85}@media (max-width:991px){.q-contact-section .q-map .q-info{position:relative;top:0}.q-contact-section .q-map .q-info i{display:none}.q-contact-section .q-map .q-info .q-background{max-width:100%;border-radius:0}.q-contact-section .q-map .q-info .q-background strong{font-size:.95rem}.q-contact-section .q-map .q-info .q-background ul li{font-size:.85rem}.q-contact-section .q-map .q-info .q-icon{bottom:-35%;font-size:1.5rem}.q-contact-section .q-social ul{flex-direction:row}.q-contact-section .q-social{margin:0 0 15px;position:relative;bottom:0;right:0;left:0;transform:inherit;transform-origin:inherit;z-index:1}.q-contact-section .q-social ul li a{transform:none}.q-contact-section .q-section form .q-form{margin:0;padding:0}.q-contact-section .q-section form .q-form:before{background:rgb(255 255 255 / .85);border-radius:30px}.q-contact-section .q-section form .q-form textarea{height:45px}.q-contact-section .q-section img{display:none}}.q-u1-posts-section{width:100%;display:inline-block;position:relative;z-index:0}.q-u1-posts-section .q-post{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 0 10px 0 rgb(0 0 0 / 15%)}.q-u1-posts-section .q-post a{display:block;position:relative;color:#fff}.q-u1-posts-section .q-post a:before{position:absolute;content:'';width:100%;height:100%;background:linear-gradient(180deg,#fff0,var(--Primary-Color));left:0;top:0;opacity:.5;z-index:1}.q-u1-posts-section .q-post img{width:100%;height:450px;border-radius:15px;box-shadow:0 0 10px 0 rgb(0 0 0 / 15%);object-fit:cover}.q-u1-posts-section .q-post .q-content{width:100%;padding:30px;position:absolute;bottom:0;z-index:1}.q-u1-posts-section .q-post .q-content h2{margin:10px 0;font-size:1.5rem;line-height:1.35;color:#fff}.q-u1-posts-section .q-post .q-content .q-category{font-size:.95rem}.q-u1-posts-section .q-post .q-content .q-category li{display:inline-block;margin:0 10px 0 0}.q-u1-posts-section .q-post .q-content .q-category li span{display:inline-block;padding:0 15px;line-height:2;background:var(--Post-Tags-Background-Color);color:var(--Post-Tags-Color);border-radius:300px}.q-u1-posts-section .q-post .q-content ul{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:5px}.q-u1-posts-section .q-post .q-content ul li{display:inline-block}@media (max-width:576px){.q-u1-posts-section .q-post .q-content{padding:15px}}.q-u2-posts-section{width:100%;display:inline-block}.q-u2-posts-section .q-post{display:block;margin:0 0 90px;position:relative;color:#232323}.q-u2-posts-section .q-post figure{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 0 10px 0 rgb(0 0 0 / 15%);transition:all 0.25s ease-in-out}.q-u2-posts-section .q-post figure img{width:100%;height:300px;object-fit:cover}.q-u2-posts-section .q-post figure span{padding:0 15px;position:absolute;top:15px;left:15px;font-size:.9rem;line-height:2;background:var(--Post-Tags-Background-Color);color:var(--Post-Tags-Color);border-radius:300px}.q-u2-posts-section .q-post .q-content{width:90%;display:table;margin:-60px auto;padding:20px;position:relative;background:#fff;border-radius:20px;box-shadow:0 0 10px 0 rgb(0 0 0 / 15%);transition:all 0.25s ease-in-out}.q-u2-posts-section .q-post .q-content h2{color:#000}.q-u2-posts-section .q-post .q-content ul{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:5px;font-size:.875rem;color:dimgray}.q-u2-posts-section .q-post .q-content ul li{display:inline-block}.q-u2-posts-section .q-post:hover figure,.q-u2-posts-section .q-post:hover .q-content{box-shadow:0 0 30px 0 rgb(0 0 0 / 25%)}@media (max-width:480px){.q-u2-posts-section .q-post .q-content ul{justify-content:center;align-items:flex-start;gap:15px}.q-u2-posts-section .q-post .q-content ul li{display:flex;align-items:center;flex-direction:column;gap:5px;text-align:center}}.q-u3-posts-section .q-post{width:100%;display:inline-block;margin:0 0 25px;background:#fff;color:#000;overflow:hidden;border-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.q-u3-posts-section .q-post:hover{box-shadow:0 0 30px 0 rgb(0 0 0 / .25)}.q-u3-posts-section .q-post figure{margin:0;position:relative}.q-u3-posts-section .q-post figure img{width:100%;height:315px}.q-u3-posts-section .q-post figure .q-category{position:absolute;top:15px;left:15px;padding:0 15px;font-size:.875rem;line-height:30px;background:var(--Post-Tags-Background-Color);color:var(--Post-Tags-Color);border-radius:300px}.q-u3-posts-section .q-post p{font-size:.95rem;color:#555;text-transform:capitalize}.q-u3-posts-section .q-post ul{display:flex;align-content:center;gap:5px;font-size:.875rem;color:dimgray}.q-u3-posts-section .q-post ul li{display:flex;align-items:center;gap:5px}.q-u3-posts-section .q-post ul li i{font-size:1rem;line-height:1}.q-post-section .q-meta ul{display:flex;align-items:center;justify-content:flex-end;gap:5px}.q-post-section .q-meta ul li{display:flex;align-items:center;gap:5px}.q-post-section .q-meta ul li i{font-size:1.5rem;line-height:1;color:#232323}.q-post-section .q-thumbnail{width:100%;display:inline-block;margin:0 0 30px;padding:15px 0;position:relative}.q-post-section .q-thumbnail figure img{width:100%;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15));border-radius:30px}.q-post-section .q-thumbnail .q-social{display:inline-flex;align-items:center;gap:5px;padding:15px;position:absolute;bottom:0;right:60px;background:#fff;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-post-section .q-thumbnail .q-social span{display:inline-block}.q-post-section .q-thumbnail .q-social ul{display:flex;align-items:center;justify-content:center;gap:5px}.q-post-section .q-thumbnail .q-social ul li{display:inline-block}.q-post-section .q-thumbnail .q-social ul li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:var(--Agent-Social-Background-Color);color:var(--Agent-Social-Color);border-radius:50%;filter:drop-shadow(0 0 10px rgb(0 0 0 / .05))}.q-post-section .q-thumbnail .q-social ul li a:hover{opacity:.85}.q-post-section .q-thumbnail .q-author{display:inline-flex;align-items:center;gap:5px;padding:10px 30px 10px 10px;position:absolute;bottom:0;left:60px;line-height:1.25;background:#fff;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-post-section .q-thumbnail .q-author img{width:65px;height:65px;border-radius:50%;filter:drop-shadow(0 0 10px rgb(0 0 0 / .05))}.q-post-section .q-thumbnail .q-author strong{display:block}.q-post-section .q-thumbnail .q-author span{font-size:.875rem;color:#555}.q-post-section .q-content-section{width:100%;display:inline-block;margin:0 0 90px}.q-post-section .q-content-section article{width:100%;display:inline-block;margin:0 0 25px;padding:30px;line-height:1.85;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .15);border-radius:15px}.q-post-section .q-content-section article img{max-width:100%;display:block;margin:0 auto;border-radius:15px}.q-post-section .q-content-section .q-tags ul{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:.875rem}.q-post-section .q-content-section .q-tags ul li{display:inline-block}.q-post-section .q-content-section .q-tags ul li a{display:block;padding:5px 15px;color:rgb(85 85 85 / .85);border:1px solid rgb(85 85 85 / .85);border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-post-section .q-content-section .q-tags ul li a:hover{background:rgb(85 85 85 / .15)}@media (max-width:991px){.q-post-section .q-thumbnail figure img{height:auto;border-radius:15px}}@media (max-width:767px){.q-post-section .q-thumbnail{margin:0}.q-post-section .q-thumbnail .row{align-items:center}.q-post-section .q-thumbnail .q-author,.q-post-section .q-thumbnail .q-social{display:flex;padding:0;position:relative;bottom:0;left:0;border-radius:0;box-shadow:none}.q-post-section .q-thumbnail .q-social{justify-content:flex-end}}@media (max-width:576px){.q-post-section .q-thumbnail .q-author{margin:0 0 15px}.q-post-section .q-thumbnail .q-author,.q-post-section .q-thumbnail .q-social{justify-content:center}.q-post-section .q-thumbnail .q-social span{display:none}.q-post-section .q-thumbnail .q-social ul li a{width:35px;height:35px;font-size:1.15rem}}.q-widget-section{width:100%;display:inline-block}.q-widget-section .q-title{display:block;margin:0 0 15px;position:relative}.q-widget-section .q-title strong{padding:0 15px 0 0;position:relative;background:#fff}.q-widget-section .q-title:before{content:'';width:100%;height:1px;position:absolute;top:10px;right:0;background:#ebebeb}.q-widget-section .q-widget{width:100%;display:inline-block;margin:0 0 25px;padding:15px;background:#fff;border-radius:10px;overflow:hidden;filter:drop-shadow(0 0 5px rgb(0 0 0 / .15))}.q-widget-section ul.menu li{width:100%;display:inline-block;position:relative}.q-widget-section .widget_archive ul li,.q-widget-section .widget_categories ul li{display:flex;align-items:center;justify-content:space-between}.q-widget-section .widget_archive ul li span,.q-widget-section .widget_categories ul li span{font-size:.9rem}.q-widget-section ul.menu li a,.q-widget-section .widget_archive ul li a,.q-widget-section .widget_categories ul li a{display:block;padding:5px 15px;position:relative;color:#232323}.q-widget-section ul.menu li a:before,.q-widget-section .widget_archive ul li a:before,.q-widget-section .widget_categories ul li a:before{content:'';width:5px;height:5px;position:absolute;top:15px;left:0;background:#232323;border-radius:50%}.q-widget-section ul.menu li a:hover,.q-widget-section .widget_archive ul li a:hover,.q-widget-section .widget_categories ul li a:hover{color:#191919}.q-widget-section .widget_search{width:100%;display:inline-block;margin:0 0 25px;padding:15px;background:#7d8c8c;border-radius:300px;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-widget-section .widget_search .q-title{display:none}.q-widget-section .widget_search form{position:relative;background:#fff;overflow:hidden;border-radius:300px}.q-widget-section .widget_search form input{width:100%;padding:10px 15px;font-family:var(--Primary-Font-Family);font-weight:500;font-size:.875rem;color:#555;border:0;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-widget-section .widget_search form input:focus{outline:0}.q-widget-section .widget_search form button{width:30px;height:30px;display:flex;align-items:center;position:absolute;top:5px;right:10px;font-size:1.5rem;background:#fff0;color:#7d8c8c;border:0}.q-widget-section .tagcloud{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.q-widget-section .tagcloud a{display:inline-block;padding:10px 15px;font-size:.875rem;line-height:1.15;color:rgba(115,115,115,85);border:1px solid #ebebeb;border-radius:300px;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-widget-section .tagcloud a:hover{background:rgb(215 215 215 / .15)}.q-widget-section .social_icons_widget{padding:0;background:#fff0;box-shadow:none}.q-widget-section .social_icons_widget .q-social ul{display:flex;align-items:center;justify-content:center;gap:5px}.q-widget-section .social_icons_widget .q-social ul li{display:inline-block}.q-widget-section .social_icons_widget .q-social ul li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:var(--Agent-Social-Background-Color);color:var(--Agent-Social-Color);border-radius:50%;filter:drop-shadow(0 0 10px rgb(0 0 0 / .05))}.q-widget-section .social_icons_widget .q-social ul li a:hover{opacity:.85}.q-widget-section .widget_categories select,.q-widget-section .widget_archive select{width:100%;height:45px;line-height:45px;display:inline-block;background:#fff0;border:1px solid rgb(255 255 255);border-radius:300px;box-shadow:0 0 5px rgb(20 20 45 / 15%)}.q-widget-section .widget_categories .chosen-container:before{content:'\F0412';font-family:'Material Design Icons';font-size:1.25rem;position:absolute;top:10px;left:15px}.q-widget-section .widget_archive .chosen-container:before{content:'\F0900';font-family:'Material Design Icons';font-size:1.25rem;position:absolute;top:10px;left:15px}.q-widget-section .widget_calendar table{width:100%;text-align:center}.q-widget-section .widget_calendar table thead tr th{font-weight:400}.q-gallery-section .q-nav{width:100%;display:inline-block;margin:0 0 15px}.q-gallery-section .q-nav nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.q-gallery-section .q-nav nav ul li{display:inline-block}.q-gallery-section .q-nav nav ul li a{display:flex;align-items:center;gap:5px;font-family:var(--Primary-Font-Family);font-weight:500;color:#232323}.q-gallery-section .q-nav nav ul li a i{display:block;font-size:1.5rem;line-height:0}.q-gallery-section .q-nav nav ul li a:hover,.q-gallery-section .q-nav nav ul li a.q-active{background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-gallery-section figure{position:relative}.q-gallery-section figure img{width:100%}.q-gallery-section figure .q-overlay{width:90%;height:90%;position:absolute;top:50%;right:2.5px;left:2.5px;background:var(--Primary-Color);border-radius:15px;z-index:1;margin:0 auto;transform:translateY(-50%) scale(.5);opacity:0;visibility:hidden;transition:all 0.25s ease-in-out}.q-gallery-section figure .q-content{width:90%;height:100%;margin:0 auto;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;opacity:0;visibility:hidden;transition:all 0.25s ease-in-out;transform:scale(.5);z-index:1}.q-gallery-section figure:hover .q-overlay{opacity:.85;visibility:visible;transform:translateY(-50%) scale(1)}.q-gallery-section figure:hover .q-content{opacity:1;visibility:visible;transform:scale(1)}.q-gallery-section figure .q-content strong{display:block;margin:0 0 15px;font-family:var(--Primary-Font-Family);font-weight:500;color:#ebebeb}.q-gallery-section figure .q-content a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin:0 auto;background:#fff;box-shadow:0 10px 20px -5px rgb(25 40 75 / .15),0 15px 65px -5px rgb(25 40 75 / .15);border-radius:50%}.q-gallery-section figure .q-content a span{background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.q-gallery-section figure img{border-radius:15px;filter:drop-shadow(0 2.5px 10px rgb(20 20 45 / .085))}@media (max-width:767px){.q-gallery-section .q-nav{padding:15px;border:1px solid #ebebeb;border-radius:15px}.q-gallery-section .q-nav nav ul{gap:0}.q-gallery-section .q-nav nav ul li{width:50%}.q-gallery-section .q-nav nav ul li a{padding:5px}}@media (max-width:576px){.q-gallery-section .q-nav nav ul li{width:100%}.q-gallery-section .q-nav nav ul li a{padding:5px 0}}.q-newsletter-section{width:100%;display:inline-block;text-align:center;color:#373737}.q-newsletter-section .q-content{width:100%;display:block;margin:0 0 15px;position:relative}.q-newsletter-section .q-content i{position:absolute;top:-30px;right:0;left:0;font-size:12rem;color:#000;text-align:center;opacity:.05;line-height:1}.q-newsletter-section .q-content strong{position:relative;z-index:1;color:#373737}.q-newsletter-section .q-content p{position:relative;z-index:1}.q-newsletter-section .q-form{position:relative}.q-newsletter-section .q-form br{display:none}.q-newsletter-section .q-form i{position:absolute;top:20px;left:20px;font-size:1.15rem;line-height:1.15;background:var(--Primary-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;z-index:1}.q-newsletter-section .q-form .q-input{width:100%;height:60px;padding:0 15px 0 45px;color:#555;border:0;outline:2px solid rgb(225 225 225 / .5);outline-offset:10px;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-newsletter-section .q-form .q-btn{width:120px;height:40px;position:absolute;top:10px;right:15px;background:var(--Primary-Color);color:#fff;border:0;border-radius:300px;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15));transition:all 0.15s ease-in-out}.q-newsletter-section .q-form .q-btn:hover{opacity:.85}@media (max-width:767px){.q-newsletter-section .q-form .q-btn{width:auto;height:45px;margin:25px 0 0;position:relative;top:0;right:0}}.q-footer-section{width:100%;display:inline-block;margin:90px 0 0;padding:60px 30px 0;position:relative;background:var(--Footer-Background-Color);color:var(--Footer-Color);border-radius:60px 60px 0 0;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-footer-section:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:url("https://www.propertyhive.net/wp-content/themes/Agate/assets/img/footer-map.png") center no-repeat;background-size:cover}.q-footer-section .q-widget{margin:0 0 15px}.q-footer-section .q-title strong{display:block;margin:0 0 15px;font-family:var(--Primary-Font-Family);font-weight:500;font-size:1.25rem}.q-footer-section .menu,.q-footer-section .widget_recent_entries{position:relative}.q-footer-section .menu li,.q-footer-section .widget_recent_entries li{width:100%;display:inline-block}.q-footer-section .widget_recent_entries li span{font-size:.9rem;color:rgb(245 245 245 / .9)}.q-footer-section .menu li a,.q-footer-section .widget_recent_entries li a{display:block;padding:5px 0;color:#f5f5f5}.q-footer-section .menu li a:hover,.q-footer-section .widget_recent_entries li a:hover{color:#fff}.q-footer-section .widget_tag_cloud .tagcloud{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.q-footer-section .widget_tag_cloud .tagcloud a{display:inline-block;padding:10px 15px;font-size:.875rem;color:#f5f5f5;border:1px solid rgb(255 255 255 / .85);border-radius:300px;filter:drop-shadow(0 0 10px rgb(0 0 0 / .15))}.q-footer-section .widget_tag_cloud .tagcloud a:hover{background:rgb(255 255 255 / .15)}.q-footer-section .q-copyright{width:100%;display:inline-block;margin:0 0 15px;padding:60px 0 0;color:#f5f5f5;text-align:center}.q-footer-section .q-social ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;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:1.5rem;background:var(--Footer-Color);color:var(--Footer-Background-Color);border-radius:50%;filter:drop-shadow(0 0 10px rgb(0 0 0 / .05))}@media (max-width:991px){.q-footer-section .q-menu{text-align:center}.q-footer-section .q-menu strong{margin:15px 0 0;padding:0 0 5px}}.q-profile-section{width:100%;display:inline-block;padding:30px 0;position:relative}.q-profile-section .q-menu{width:100%;display:inline-block;padding:15px;position:sticky;top:0;left:0;background:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.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:700;color:#373737;border-radius:.25rem}.q-profile-section .q-menu ul li a:hover{background:rgb(235 235 235 / .5)}.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-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.q-profile-section .q-content label{display:block;padding:0 0 5px;font-family:var(--Primary-Font-Family);font-size:.9rem;font-weight:600}.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{margin:-15px 0 30px;overflow:visible}.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 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:45px;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:var(--Primary-Color);outline:0}.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-locations .location-wp{display:flex;flex-wrap:wrap;margin:0 -5px}.q-profile-section .q-content .q-form .prow-locations .location-wp .location-part{width:50%;padding:0 5px}.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}@media (max-width:767px){.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}}.q-home .q-hero-section{width:100%;height:100vh;position:relative;text-align:center;color:#fff;overflow:hidden;background-size:cover}.q-home .q-hero-section .q-content{height:100%;display:flex;flex-direction:column;justify-content:center;margin:-90px 0 0;position:relative;text-align:left}.q-home .q-hero-section .q-content:before{content:'';width:100%;height:135%;position:absolute;top:0;right:0;background:var(--Primary-Color);z-index:1}.q-home .q-hero-section .q-content:after{content:'';width:100%;height:135%;position:absolute;top:0;right:0;background:#000;mix-blend-mode:multiply;opacity:.5}.q-home .q-hero-section .q-content .q-text{position:relative;color:#fff;z-index:15}.q-home .q-hero-section .q-content h1{margin:0;position:relative;font-size:3.5rem;line-height:1.5;text-align:center}.q-home .q-hero-section .q-content p{color:#fff;font-size:2rem;text-transform:capitalize;text-align:center}.q-home .q-hero-section .q-content ul{margin:15px 0;position:relative}.q-home .q-hero-section .q-content ul li a{display:block;padding:10px 30px;color:#fff;border-radius:300px}.q-home .q-hero-section .q-content ul li a:hover{background:rgb(255 255 255 / .05)}.q-home .q-hero-section .q-content ul li a.active{background:var(--Secondary-Color)}.q-home .q-hero-section .svg{width:100.5%;position:absolute;bottom:0;right:0;left:0;z-index:1;overflow:hidden}.q-home .q-hero-section .q-down{width:25px;height:35px;display:block;margin:0 auto;position:absolute;bottom:45px;left:0;right:0;background:rgb(255 255 255 / .5);border:2px solid #fff;border-radius:300px;opacity:.5;z-index:15}.q-home .q-hero-section .q-down .down{width:5px;height:10px;position:relative;top:5px;background:#fff;margin:0 auto;border-radius:300px;-webkit-animation-name:mouse-anim-drop;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-webkit-animation-iteration-count:infinite;-webkit-animation-play-state:running;-webkit-animation-name:mouse-anim-drop;animation-name:mouse-anim-drop;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}.q-home .q-hero-section .svg img{width:100%}@media (max-width:991px){.q-home .q-hero-section .q-content h1{font-size:2.5rem}.q-home .q-hero-section .q-content p{font-size:1.5rem}}.q-home .q-center-section{position:relative}.q-404-section{width:100%;display:inline-block;margin:0 0 90px;padding:90px 0;text-align:center}.q-404-section .q-404{width:100%;height:100%;display:flex;font-size:12rem;position:relative;justify-content:center;align-items:center}.q-404-section .q-404:before,.q-404-section .q-404:after{content:attr(data-tip);position:absolute;font-family:var(--Primary-Font-Family);font-weight:800;background:var(--404-Color);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-clip-path:polygon(0 100%,100% 100%,100% 40%,0 60%);clip-path:polygon(0 100%,100% 100%,100% 40%,0 60%);-webkit-animation:WPL_Transition 1.5s infinite linear;animation:WPL_Transition 1.5s infinite linear;-webkit-animation-delay:0.5s;animation-delay:0.5s}.q-404-section .q-404:after{-webkit-clip-path:polygon(0 0,100% 0,100% 36%,0 56%);clip-path:polygon(0 0,190% 0,100% 36%,0 56%);-webkit-animation:WPL_Move 1.5s infinite linear;animation:WPL_Move 1.5s infinite linear;-webkit-animation-delay:0.5s;animation-delay:0.5s}.q-404-section .q-content{margin:30px 0;padding:0 0 60px;position:relative}@-webkit-keyframes WPL_Transition{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translate(5px,-2%);transform:translate(5px,-2%)}}@keyframes WPL_Transition{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translate(5px,-2%);transform:translate(5px,-2%)}}@-webkit-keyframes WPL_Move{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translate(-5px,2%);transform:translate(-5px,2%)}}@keyframes WPL_Move{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translate(-5px,2%);transform:translate(-5px,2%)}}@media (max-width:480px){.q-404-section .q-404{font-size:9rem}}.q-crm-section{width:100%;display:inline-block;padding:60px 0 0}.q-crm-section .q-content{padding:0;border:0}.q-crm-section .q-content .q-tab{padding:0 30px;background:#fff0;border:0}.q-crm-section .q-content .q-tab ul{display:flex;flex-wrap:wrap;gap:5px}.q-crm-section .q-content .q-tab ul li{display:inline-block;margin:0;background:#fff0;border:0}.q-crm-section .q-content .q-tab ul li a{padding:10px 30px;font-size:1rem;font-style:normal;font-weight:400;text-align:center;background:#bec3c8;color:#fff;border-radius:300px;box-shadow:0 0 5px rgb(0 0 0 / 15%)}.q-crm-section .q-content .q-tab ul li.wpl-gen-tab-active-parent a{background:var(--Primary-Color)}.q-crm-section .q-crm{display:flex;flex-wrap:wrap}.q-crm-section .q-crm .prow{width:20%;padding:5px 10px}.q-crm-section .q-crm .prow.prow-textarea{width:100%}.q-crm-section .q-crm .prow.prow-locations{width:100%;padding:0}.q-crm-section .q-crm .prow.prow-locations .location-wp{display:flex;flex-wrap:wrap}.q-crm-section .q-crm .prow.prow-locations .location-wp .location-part{width:20%;padding:5px 10px}.q-crm-section .q-crm .prow img{display:none}.q-crm-section .q-crm .prow.prow-separator{width:100%;display:block;margin:0 0 15px;font-family:var(--Primary-Font-Family);font-weight:800;font-size:1.5rem}.q-crm-section .q-crm .prow>label:first-child,.q-crm-section .q-crm .prow div>label:first-child{display:block;margin:0 0 5px;font-family:var(--Primary-Font-Family);font-weight:500;font-size:.9rem}.q-crm-section .q-crm .prow textarea,.q-crm-section .q-crm .prow input[type='text'],.q-crm-section .q-crm .prow input[type='date'],.q-crm-section .q-crm .prow input[type='email'],.q-crm-section .q-crm .prow input[type='number']{width:100%;height:45px;line-height:45px;padding:0 10px;font-size:.9rem;background:#fff0;border:1px solid #e1e1e1;border-radius:.25rem;transition:all 0.15s ease-in-out}.q-crm-section .q-crm .prow textarea{height:100px}.q-crm-section .q-crm .prow textarea:focus,.q-crm-section .q-crm .prow input[type='text']:focus,.q-crm-section .q-crm .prow input[type='date']:focus,.q-crm-section .q-crm .prow input[type='email']:focus,.q-crm-section .q-crm .prow input[type='number']:focus{outline:0;border-color:#373737}.q-crm-section .wpl-crm-form-submit-btn{margin:15px;padding:5px 15px;font-size:1rem;font-weight:600;background:var(--Primary-Color)}.q-crm-section .wpl-crm-form-submit-btn:hover{opacity:.9}.q-crm-section .wpl-crm-form-submit-btn .wpl-crm-icon{display:none}@media (max-width:1200px){.q-crm-section .q-crm .prow{width:33.33%}}@media (max-width:991px){.q-crm-section .q-crm .prow,.q-crm-section .q-crm .prow.prow-locations .location-wp .location-part{width:50%}}@media (max-width:767px){.q-crm-section .q-crm .prow,.q-crm-section .q-crm .prow.prow-locations .location-wp .location-part{width:100%}}.wpl-frontend-lightbox-wp .realtyna-lightbox-title,.wpl-frontend-lightbox-wp .wpl-radius-box-title,.realtyna-lightbox-wp .realtyna-lightbox-title{font-family:var(--Primary-Font-Family);font-size:1.15rem;font-weight:500;text-transform:capitalize;background:var(--Button-Background-Color);color:var(--Button-Color);color:#fff}.realtyna-lightbox-wp .realtyna-lightbox-close-btn,.wpl-frontend-lightbox-wp .realtyna-lightbox-close-btn{width:15px;height:15px;display:flex;align-items:center;justify-content:center;padding:0;font-size:1rem;top:15px;right:15px}.realtyna-lightbox-wp,.wpl-frontend-lightbox-wp{border:0;border-radius:10px;overflow:hidden;box-shadow:none}.wpl-user-login-register .wpl-social-login-container{float:left;padding:0}.wpl-gen-form-wp .wpl-gen-link{color:var(--Primary-Color)}.wpl-gen-form-wp label,.wpl-gen-form-wp .wpl-gen-form-label{width:100%;display:block;text-align:left;padding:0 0 5px}.wpl-gen-form-wp textarea,.wpl-gen-form-wp input[type='tel'],.wpl-gen-form-wp input[type='text'],.wpl-gen-form-wp input[type='email'],.wpl-gen-form-wp input[type='password'],.wpl-gen-form-wp label+textarea,.wpl-gen-form-wp label+input[type='text'],.wpl-gen-form-wp.wpl-login-register-form-wp input[type='tel'],.wpl-gen-form-wp.wpl-login-register-form-wp input[type='text'],.wpl-gen-form-wp.wpl-login-register-form-wp input[type='email'],.wpl-gen-form-wp.wpl-login-register-form-wp input[type='password'],.wpl-gen-form-wp.wpl-login-register-form-wp label+input[type='text']{width:100%;height:45px;padding:0 10px;font-size:.875rem;font-weight:500;background:#fff;border:0;border-radius:300px;box-shadow:0 0 5px rgb(20 20 45 / .15);transition:all 0.15s ease-in-out;opacity:.875}.wpl-gen-form-wp textarea:focus,.wpl-gen-form-wp input[type='tel']:focus,.wpl-gen-form-wp input[type='text']:focus,.wpl-gen-form-wp input[type='email']:focus,.wpl-gen-form-wp input[type='password']:focus,.wpl-gen-form-wp label+textarea:focus,.wpl-gen-form-wp label+input[type='text']:focus,.wpl-gen-form-wp.wpl-login-register-form-wp input[type='tel']:focus,.wpl-gen-form-wp.wpl-login-register-form-wp input[type='text']:focus,.wpl-gen-form-wp.wpl-login-register-form-wp input[type='email']:focus,.wpl-gen-form-wp.wpl-login-register-form-wp input[type='password']:focus,.wpl-gen-form-wp.wpl-login-register-form-wp label+input[type='text']:focus{box-shadow:0 0 5px rgb(20 20 45 / .05)}.wpl-gen-form-wp textarea,.wpl-gen-form-wp label+textarea{height:125px;padding:10px;border-radius:15px;resize:none}.wpl-gen-form-wp .wpl-gen-form-row{display:block}.wpl-gen-form-wp.wpl-login-register-form-wp .wpl-large-6{width:100%}.wpl-gen-form-wp.wpl-login-register-form-wp label,.wpl-gen-form-wp.wpl-login-register-form-wp .wpl-gen-form-label{width:100%}.wpl-gen-form-wp.wpl-login-register-form-wp button,.wpl-gen-form-wp .wpl-gen-form-row>.wpl-gen-btn-1{width:100%;height:45px;margin:15px 0;font-weight:500;background:var(--Button-Background-Color);color:var(--Button-Color);border-radius:300px}.wpl-gen-form-wp.wpl-login-register-form-wp button:hover{opacity:.9}.wpl_addon_membership_container.wpl_membership_wrap{max-width:1140px;margin:0 auto;padding:30px 0;border:0}.wpl_addon_membership_container.wpl_membership_wrap ul.wpl_memberships_container{display:flex;flex-wrap:wrap}.wpl_addon_membership_container.wpl_membership_wrap ul.wpl_memberships_container>li{width:33.33%;display:inline-block}.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_label{display:none}.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_wrap{width:100%;height:auto;padding:0;background:#fff;overflow:hidden;border:0;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15)}.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_wrap .membership_headline{padding:10px 15px}.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_wrap .membership_short_description,.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_wrap .membership_long_description{padding:15px 15px 0;font-family:var(--Primary-Font-Family);font-size:.9rem}.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_wrap ul.membership_details{padding:0 5px;font-family:var(--Primary-Font-Family);font-size:.95rem}.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_wrap ul.membership_details li{width:100%;display:inline-block;margin:0;padding:10px;background:rgb(0 0 0 / .025);border-radius:300px}.wpl_addon_membership_container.wpl_membership_wrap .wpl_memberships_wrap ul.membership_details li .membership-value{font-weight:500}.wpl_addon_membership_container.wpl_membership_wrap .membership_upgrade,.wpl_addon_membership_container.wpl_membership_wrap .membership_upgrade_link,.wpl_addon_membership_container.wpl_membership_wrap .membership_register_link{display:block;margin:15px 0;padding:10px;font-family:var(--Primary-Font-Family);font-size:.95rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fff;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0 / .15)}#wpl_dashboard_bottom_container{display:none}.q-home .wpl_search_from_box .wpl_search_from_box_top,.q-home .wpl_search_from_box .wpl_search_from_box_bottom{justify-content:center}.q-home .q-form .q-button.q-quaternary{background:var(--Primary-Color)}.gallery{display:flex;flex-wrap:wrap;justify-content:center;margin:0!important}.gallery .gallery-item{padding:15px!important}@media (max-width:767px){.gallery-item{width:50%!important;padding:0!important}}