body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-c{padding:0!important}.gm-style .gm-style-iw-c .gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-t:after{top:-1px!important}.gm-style .gm-style-iw-c{border-radius:0!important}.btn-theme{background-color:#ee924c;color:#fff}.btn-theme:hover{background-color:#cc6d25;color:#fff}.form-control:focus{border-color:#dc3545;border-width:2px;box-shadow:none}.form-control::-webkit-input-placeholder{color:#969595;font-style:italic}.form-control::placeholder{color:#969595;font-style:italic}header{box-shadow:1px 1px 8px gray;position:relative;z-index:99}header .header-top{background-color:#dc3545;color:#fff;font-size:14px;height:30px;line-height:30px;text-align:center;width:100%}header .header-top a{color:#fff;text-decoration:none}header .header-top svg{font-size:16px}header .header-top div{display:inline-block}header .header-top div span{cursor:pointer}header .menu{height:auto}header .menu li{margin:auto}header .menu li a{color:#000}header .menu li:hover a{color:#dc3545!important}.home-search{align-items:center;background-image:url(/static/media/home-search.7637cf4dfc8c36867189.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:500px;justify-content:center;position:relative;text-align:center;width:100%;z-index:1}.home-search p{width:90%}.home-search .search-box{background-color:#fff;border-radius:40px;height:50px;margin-top:20px;max-width:600px;width:90%}.home-search .search-box .search-text{background:none;border:none;color:#000;float:left;font-size:14px;line-height:50px;outline:none;padding-left:15px;transition:all .3s linear;width:65%}.home-search .search-box .search-text:focus{background:none;outline:none}.home-search .search-box span{color:gray;max-width:20px;width:5%}.home-search .search-box .search-btn,.home-search .search-box span{align-items:center;cursor:pointer;display:flex;float:right;height:100%}.home-search .search-box .search-btn{background-color:#dc3545;border-bottom-right-radius:40px;border-top-right-radius:40px;box-sizing:border-box;color:#000;color:#fff;font-size:16px;justify-content:center;max-width:100px;width:20%}.home-search:before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:-1}.new-listings{box-sizing:border-box;margin:auto;max-width:1350px;padding:20px}.areas,.new-listings{position:relative;width:100%}.areas{background-color:#252525;color:#fff;height:auto}.areas .areas-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:30px 20px 40px}.areas .areas-container h2{font-weight:700;position:relative}.areas .areas-container h2:before{background-color:#dc3545;bottom:-10px;content:"";height:3px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90px}.areas .areas-container .area{position:relative;width:100%}@media only screen and (max-width:900px){.areas .areas-container .area .area-wrapper{height:150px!important;width:100%!important}}.areas .areas-container .area .area-wrapper{box-sizing:border-box;float:left;height:250px;margin-top:1%;overflow:hidden;position:relative}.areas .areas-container .area .area-wrapper div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:all .2s linear;width:100%}.areas .areas-container .area .area-new-york{width:35%}.areas .areas-container .area .area-new-york div{background-image:url(/static/media/new_york.3b8e2c603dc3a7971791.jpg)}.areas .areas-container .area .area-los-angle{width:64%}.areas .areas-container .area .area-los-angle div{background-image:url(/static/media/los_angle.748a348f513db2f292e7.jpg)}.areas .areas-container .area .area-las-vegas{width:55%}.areas .areas-container .area .area-las-vegas div{background-image:url(/static/media/las_vegas.216c82171737e6883a76.jpg)}.areas .areas-container .area .area-seattle{width:44%}.areas .areas-container .area .area-seattle div{background-image:url(/static/media/seattle.84a055f2879191c5eab6.jpg)}.areas .areas-container .area .area-wrapper:after{align-items:center;background-color:rgba(0,0,0,.5);content:attr(data-content);cursor:pointer;display:flex;font-size:2em;font-weight:700;height:100%;justify-content:center;position:absolute;width:100%}.areas .areas-container .area .area-wrapper:hover:after{background-color:rgba(0,0,0,.7)}.areas .areas-container .area .area-wrapper:hover div{-webkit-transform:scale(1.2);transform:scale(1.2)}.areas .areas-container .area .area-right{margin-left:1%}.agents{height:auto;position:relative;width:100%}.agents .agents-container h2{font-weight:700;position:relative;text-align:center}.agents .agents-container h2:before{background-color:#dc3545;bottom:-10px;content:"";height:3px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90px}.testimonials{background-color:#f4f4f4;padding:30px 0;position:relative;width:100%}.testimonials .testimonials-container h2{font-weight:700;position:relative;text-align:center}.testimonials .testimonials-container h2:before{background-color:#dc3545;bottom:-10px;content:"";height:3px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90px}.testimonials .testimonials-container .testimonial{text-align:center}.testimonials .testimonials-container .testimonial .review{background-color:#505050;border-radius:10px;color:#fff;font-size:18px;margin:auto;max-width:900px;padding:20px;position:relative;text-align:left}.testimonials .testimonials-container .testimonial .review:before{background-color:#505050;border-color:#505050;border-style:solid;border-width:1px 1px 0 0;bottom:-10px;content:"";height:20px;left:50%;position:absolute;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:20px}.testimonials .testimonials-container .testimonial .user-thumb{background-position:50%;background-size:cover;border-radius:50%;height:90px;margin:30px auto auto;width:90px}.testimonials .testimonials-container .testimonial h5{font-weight:700}.custom-slider{height:auto;margin:auto;overflow-x:hidden;padding:5px 0;position:relative;width:100%}.custom-slider .wrapper{display:flex;height:100%;position:relative;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:100%}.custom-slider .wrapper .slide{flex:1 1;position:relative}.custom-slider .arrow{color:#000;cursor:pointer;height:60px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;z-index:99}.custom-slider .arrow svg{font-size:60px;margin:auto}.custom-slider .arrow-left{left:0}.custom-slider .arrow-right{right:0}.custom-slider .dots{list-style-type:none;margin:auto;padding:0;position:relative;text-align:center}.custom-slider .dots li{display:inline-block;padding:5px}.custom-slider .dots li span{background-color:gray;border-radius:50%;cursor:pointer;display:block;height:15px;width:15px}.custom-slider .dots .active span{background-color:#dc3545}.feature-properties{height:auto;margin:30px auto;overflow-x:hidden;padding:5px 0;position:relative;width:100%}.feature-properties .wrapper{display:flex;height:100%;position:relative;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;width:100%}.feature-properties .arrow{color:#000;color:#fff;cursor:pointer;display:none;height:100%;position:absolute;text-align:center;top:0;width:60px;z-index:99}.feature-properties .arrow svg{font-size:60px;margin:auto}.feature-properties .arrow-left{background-image:linear-gradient(90deg,hsla(0,0%,45%,.6),hsla(0,0%,45%,0))}.feature-properties .arrow-right{background-image:linear-gradient(270deg,hsla(0,0%,45%,.6),hsla(0,0%,45%,0))}.feature-properties:hover .arrow{display:flex}.property-card{background-size:cover;box-sizing:border-box;flex:1 1;height:auto;min-width:25%;padding:0 15px;position:relative}.property-card a{color:#000;text-decoration:none}.property-card a .property-card-container{box-shadow:0 0 5px rgba(0,0,0,.16)}.property-card a .property-card-container .rental-type{align-items:center;background-color:#dc3545;color:#fff;display:flex;font-weight:500;justify-content:center;padding:5px 10px;position:absolute;right:2px;top:10px}.property-card a .property-card-container .rental-type:before{border-bottom:10px solid transparent;border-left:13px solid #a71f2c;content:"";height:0;position:absolute;right:0;top:100%;width:0}.property-card a .property-card-container .images{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px;width:100%}.property-card a .property-card-container div{padding:10px}.property-card a .property-card-container div h5{color:#dc3545;font-weight:700}@media only screen and (max-width:1100px){.property-card{min-width:50%}}@media only screen and (max-width:600px){.property-card{min-width:100%}}.agent-card{background-color:#f4f4f4;border:none}.agent-card h5{font-weight:700}.agent-card img{height:auto;width:100%}.agent-card svg{font-size:16px;margin-right:5px}.agent-card .agent-social{align-items:center;display:flex;justify-content:space-between;position:relative}.agent-card .agent-social ul{list-style:none;margin:0;padding:0}.agent-card .agent-social ul li{display:inline-block;padding:5px}.agent-card .agent-social ul li svg{cursor:pointer;font-size:20px}.agent-card .agent-social ul li svg:hover{color:#dc3545}.agent-card .btn{border-radius:0!important;padding:10px 20px}.advance-search{background-color:#f4f4f4;border-top:7px solid #dc3545;margin:-80px auto;max-width:1300px;position:relative;width:95%}.advance-search .form-group{padding:0 20px;text-align:center}.advance-search .form-group label{font-weight:700}.advance-search .form-group .form-control{font-style:italic;height:50px;text-align:center}.advance-search button{width:120px}.advance-search .sort-properties{background-color:#ebebeb;height:40px;width:100%}.advance-search .sort-properties ul{height:40px;list-style-type:none;margin:0;padding:0}.advance-search .sort-properties ul li{align-items:center;cursor:pointer;display:inline-flex;height:40px;padding:5px 10px}.advance-search .sort-properties ul li:first-child{font-size:13px;font-weight:600}.advance-search .sort-properties ul li:first-child svg{font-size:14px}.advance-search .sort-properties ul li:nth-child(n+2):hover{color:#dc3545}@media only screen and (max-width:600px){.advance-search .sort-properties ul{display:none}}.properties-list{margin:80px auto}.map-property-thumb{background-color:#fff;border:2px solid #fff;margin:0;padding-bottom:5px;text-align:center;width:250px}.map-property-thumb h5{font-weight:700}.map-property-thumb strong{font-size:14px;font-weight:600}.map-property-thumb img{height:auto;width:100%}.map-property-thumb .close{cursor:pointer;position:absolute;right:10px;top:10px}.map-property-thumb .close svg{color:#000;font-size:30px}.banner{background-color:#f4f4f4;height:auto;padding:40px 0;position:relative;text-align:center;width:100%}.banner h2{font-weight:700}.banner p{color:gray}.login-container{align-items:center;background-color:#f4f4f4;display:flex;justify-content:center;width:100%}.login-container .container{align-items:center;display:flex;justify-content:space-between;padding:100px 50px}.login-container .container .login-form{background-color:#fff;box-sizing:border-box;margin:auto;min-width:330px;padding:50px 40px;width:30%}.login-container .container .login-form h3{font-weight:800}.login-container .container .login-form button{width:100%}.login-container .container .login-form a{color:gray;text-decoration:none}.login-container .container .login-text{padding-right:60px;width:70%}@media only screen and (max-width:900px){.login-container .container{padding:50px 10px}.login-container .container .login-form{width:100%}.login-container .container .login-text{display:none}}.agent-info{display:inline-flex;padding:0 20px;width:1300px}.agent-info img{border-radius:50%;height:120px;width:120px}.agent-info span{font-size:14px}.agent-info span svg{font-size:18px;margin-right:5px}.agent-advance-search{text-align:center}.agent-advance-search label{font-weight:700}.agent-advance-search .form-control{text-align:center}.agent-sort{background-color:#ebebeb}.agent-sort ul{height:40px;list-style-type:none;margin:0;padding:0}.agent-sort ul li{align-items:center;cursor:pointer;display:inline-flex;height:40px;padding:5px 10px}.agent-sort ul li:first-child{font-size:13px;font-weight:600}.agent-sort ul li:first-child svg{font-size:14px}.agent-sort ul li:nth-child(n+2):hover{color:#dc3545}@media only screen and (max-width:600px){.agent-sort ul{display:none}}.property-detail-container .detail-price-mobile{background-color:#f4f4f4;display:none;list-style-type:none;margin:0;padding:0}.property-detail-container .detail-price-mobile li{align-items:center;border-bottom:#fff;cursor:pointer;display:flex;font-size:.9em;padding:10px}.property-detail-container .detail-price-mobile li svg{font-size:16px;margin-right:10px}.property-detail-container .detail-price-mobile li:first-child{background-color:#dc3545;color:#fff;font-size:1.2em;font-weight:600}.property-detail-container .detail-price-mobile li:hover{background-color:#e9e9e9}.property-detail-container .detail-price-mobile li:first-child:hover{background-color:#dc3545}@media only screen and (max-width:993px){.property-detail-container .detail-price-mobile{display:block}}.property-detail-container .detail-infos{background-color:#f4f4f4;box-sizing:border-box;padding:20px;width:100%}.property-detail-container .detail-infos ul{list-style-type:none;margin:0;padding:0}.property-detail-container .detail-infos ul li{display:inline-block;padding:5px 0;width:50%}@media only screen and (max-width:993px){.property-detail-container .detail-infos ul li{width:100%}}.property-detail-container .detail-features{background-color:#f4f4f4;box-sizing:border-box;padding:0 20px 20px;width:100%}.property-detail-container .detail-features h4{border-bottom:1px solid #fff;display:block;padding:20px;text-align:center;width:100%}.property-detail-container .detail-features ul{list-style-type:disc;margin:0;padding:0}.property-detail-container .detail-features ul li{display:inline-block;list-style-type:disc;padding:0 12px 3px 20px;position:relative;width:33%}@media only screen and (max-width:993px){.property-detail-container .detail-features ul li{width:50%}}.property-detail-container .detail-features ul li:before{background:#222;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:11px;width:5px}.property-detail-container .detail-details{background-color:#f4f4f4;box-sizing:border-box;padding:0 20px 20px;width:100%}.property-detail-container .detail-details h4{border-bottom:1px solid #fff;display:block;padding:20px;text-align:center;width:100%}.property-detail-container .detail-price{background-color:#f4f4f4;list-style-type:none;margin:0;padding:0}.property-detail-container .detail-price li{align-items:center;border-bottom:#fff;cursor:pointer;display:flex;font-size:.9em;padding:10px}.property-detail-container .detail-price li svg{font-size:16px;margin-right:10px}.property-detail-container .detail-price li:first-child{background-color:#dc3545;color:#fff;font-size:1.2em;font-weight:600}.property-detail-container .detail-price li:hover{background-color:#e9e9e9}.property-detail-container .detail-price li:first-child:hover{background-color:#dc3545}@media only screen and (max-width:993px){.property-detail-container .detail-price{display:none}}.property-detail-container .detail-agent{border-top:2px solid #dc3545;list-style-type:none;margin:0;padding:0}.property-detail-container .detail-agent li{cursor:pointer;display:block;padding:5px 0}.property-detail-container .detail-agent li svg{color:#4b4b4b;font-size:20px;margin-right:5px}.property-detail-container .detail-agent li svg:hover{color:#dc3545}.property-detail-container .detail-agent li .btn{width:100%}.property-detail-container .detail-agent li:first-child{margin-top:20px}.property-detail-container .detail-agent li:first-child img{width:100%}.property-detail-container .detail-send-message{border-top:2px solid #dc3545;padding:10px 0}.property-detail-container .detail-send-message .form-control:focus{border-color:#dc3545;border-width:2px;box-shadow:none}.property-detail-container .detail-send-message .btn{width:100%}.product-image-slider{height:auto;margin:auto;max-width:1400px;overflow:hidden;position:relative;width:100%}.product-image-slider .wrapper{display:flex;height:auto;position:relative;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;width:100%}.product-image-slider .wrapper .slide{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1 1;height:500px;justify-content:center;min-width:100%;position:relative}.product-image-slider .arrow{color:#fff;cursor:pointer;display:flex;height:70px;position:absolute;text-align:center;top:45%;width:60px;z-index:99}.product-image-slider .arrow svg{font-size:50px;margin:auto}.product-image-slider .arrow:hover{background-color:rgba(0,0,0,.4)}.product-image-slider .arrow:hover svg{font-size:60px;transition:all .3s linear}.slide-selector{margin:15px auto;overflow:hidden;position:relative;width:100%}.slide-selector .wrapper{display:flex;position:relative;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;width:100%}.slide-selector .wrapper .select{align-items:center;display:inline-flex;flex:1 1;max-width:20%;min-width:20%;opacity:.6;padding:10px;position:relative}.slide-selector .wrapper .select img{height:auto;width:100%}.slide-selector .wrapper .select.active{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .2s linear}.slide-selector .select-arrow{background-color:rgba(46,46,46,.4);color:#fff;cursor:pointer;display:flex;height:100%;position:absolute;text-align:center;top:0;width:40px;z-index:99}.slide-selector .select-arrow svg{font-size:40px;margin:auto}.slide-selector .select-arrow:hover{background-color:rgba(46,46,46,.6)}body{overflow-x:hidden}.home-loading{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;position:fixed;width:100vw}.container{max-width:1300px!important}footer{background-color:#4e4e4e;color:#fff}footer ul li{display:block;padding:7px 0}footer ul li img{height:70px}footer .copy-right{align-items:center;background-color:#2c2c2c;display:flex;height:60px}footer .copy-right small{margin:auto;max-width:1300px;text-align:right;width:100%}
/*# sourceMappingURL=main.4396e45a.css.map*/