@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300; 400; 500; 700; 900&display=swap');a,button,header{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}#toogle-btn,.call-list>li:nth-child(2):before,.material-switch>input[type=checkbox],.sub-menu{display:none}.bootstrap-select.select-custom>button.btn,.sc-body .form-group .form-control{background:#fff!important;padding:15px;font-size:13px!important;height:50px;color:#2a2d2e}.btn-purple,.menu-ul>li>a,.modal-header .modal-title,.sc-head,.share-with-friends h3{text-transform:uppercase}a,button{transition:.3s}img{max-width:100%}body{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;line-height:1.5;overflow-x:hidden;word-break:break-word}.menu-ul>li>a,b,strong{font-weight:700}.btn,button{outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}a{text-decoration:none!important}.container{max-width:1044px}main{overflow:hidden;min-height:100vh;padding-top:170px}.row{margin:0 -16px}.card.card-contact form .row,.row .row,.row.m-proparty{margin:0 -8px}.row [class*=col-]{padding:0 8px}.sec-ptb{padding:50px 0}.bg-grey{background:rgb(227 227 227 / .42)}.sec-heading h1,.sec-heading h2{font-size:28px;margin:0 0 10px;font-weight:700;line-height:1.2}.sec-heading p{font-size:18px;color:#222;margin:0}.sec-heading{margin:0 0 30px}.call-list,header.sticky .call-list{margin-left:auto}.learn-more-bx,.sec-heading.sec-heading-grey h1{color:#6f7c87}.modal-backdrop{background:#522f01}.link-absolute{position:absolute;width:100%;height:100%;left:0;top:0}.overlay,header,header.sticky{position:fixed}.logo,header.sticky .logo{top:-80px}.nav-open .overlay{visibility:visible;opacity:1}.overlay{z-index:2;width:100%;height:100%;background:rgb(66 74 82 / 76%);visibility:hidden;opacity:0}header{width:100%;top:0;z-index:9;transition:.3s;background:#fff}.header-top{background:#001d8a;margin-bottom:90px;padding:8.5px 0}.logo{width:126px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute}.call-list>li,.hero-slide,.hero-slide-content h1.content-heading span,.hero-slider-search-wrap,.li-has-menu,.menu-ul>li>a,.page-banner h1.content-heading span,.team-col .team-bx{position:relative}.call-list{color:#fff;padding:0;line-height:1;font-size:14px}.call-list>li>a,.call-list>li>span,.footer-copy.text-center a:hover,.select-custom .dropdown-menu li a.active,.select-custom .dropdown-menu li a:hover{color:#001d8a}.call-list>li+li{margin-left:10px;padding-left:10px;border-left:1px solid #f0e8d0}.call-list>li:first-child:before,.header-bottom .call-list{display:none!important}.menu-ul>li>a{color:#fff;display:block;padding:10px 6px;z-index:1;line-height:1}.menu-ul>li+li{margin-left:10px;padding-left:10px}.li-has-menu>small{position:absolute;right:-5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:400}.sub-menu{min-width:250px;list-style:none;background:#fff;padding:10px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.2);-moz-box-shadow:0 0 7px rgba(0,0,0,.2);box-shadow:0 0 7px rgba(0,0,0,.2);-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.btn-search,.radio_box li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.sub-menu>li{padding:5px}.sub-menu>li>a{color:#003e85;display:block;padding:5px}.sub-menu>li+li{border-top:1px solid #eee}footer .container{max-width:900px}footer a:hover{opacity:.8}.learn-more-bx p,.list-checkboxes,.price-left p,.price-range-info .form-group,.prop-info-amnity,footer ul{margin:0}footer li+li{margin-top:8px}.footer-col-1 .list-unstyled li+li,.footer-col-4 li+li{margin-top:0}.footer-top{padding:60px 0 40px}.footer-copy.text-center{color:#fff;padding-bottom:47px}.footer-copy.text-center a,.sc-foot a,footer a,footer a:hover{color:#fff}.footer-col-1 .footer-bx{max-width:324px}.footer-col-1 h4{margin:0 0 30px;font-size:15px;font-weight:700}.footer-bx ul.fa-ul,.sort-option .form-group+.form-group{margin-left:20px}.footer-bx ul.fa-ul .fa-li{width:20px;left:-20px;text-align:left}.logo-1 img{width:100%;max-width:248px}.logo-2 img{max-width:116px;width:100%}.logo-3 img{max-width:78px;width:100%}.hero-slide:before{content:"";background:rgb(26 24 24 / .35);position:absolute;width:100%;height:100%}.hero-slider img{min-width:100%}.hero-slide-content{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16);max-width:1044px;width:100%;padding:0 15px}.prop-detial-slider-img img,.zoom-img img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);min-width:100%}.hero-slide-content h3{font-size:19px;margin:5px 0}.hero-slide-content h4{font-weight:700;font-size:28px;margin:5px 0}.hero-slide-content .lable-slider{padding:5px 13px;line-height:1.1;border-radius:0;background:#deb75c;display:inline-block;margin:5px 0;text-transform:uppercase;font-size:17px}.hero-slider-wrap.banner-inner{height:294px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-slider-wrap.banner-inner img{height:100%;width:auto;min-width:100%;object-fit:cover;object-position:center}.hero-slider-wrap.banner-inner+.search-wrap{margin-top:-114px;margin-bottom:30px}.hero-slide{justify-content:center;max-height:640px;overflow:hidden;min-height:640px}.hero-slider-wrap .hero-slide a{-o-object-fit:cover}.hero-slider-wrap .hero-slide img,.hero-slider-wrap .hero-slide video{-o-object-fit:cover;object-fit:cover}.hero-slide a>div{max-height:100%;display:flex;align-items:center;justify-content:center}.hero-slide a>div>iframe{max-height:100%!important;height:100%!important;min-height:120vh}.search-wrap{position:absolute;bottom:0;width:100%;z-index:2;background:rgb(0 62 133 / .9)}.search-card{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:0 0;border:none}.sc-head{background:#662d91;color:#fff;font-size:15px;padding:13px 30px}.sc-body{padding:15px 0 10px}.sc-body .form-group{margin:5px 0;max-width:160px;width:100%}.featured-icons li+li,.form.form-contact .btn+.btn,.radio_box li .material-switch,.sc-body .form-group+.form-group,.sc-body .radio_box{margin-left:10px}.btn-search{background:#8b5000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;height:50px;width:74px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-search:hover{color:#fff;background:#b88846}.sc-foot{padding:0 0 15px;border:none}.bootstrap-select.select-custom>button.btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ced4da!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}.bootstrap-select.select-custom>button.btn:after{color:#2a2d2e;border:none;content:"\f0d7";font-family:"Font Awesome 5 Pro";font-weight:700}.select-custom>.dropdown-menu{background:#fff;left:0;top:100%;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;border:1px solid #ced4da;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:13px;z-index:1;-webkit-box-shadow:4px 2px 8px rgba(0,0,0,.07);-moz-box-shadow:4px 2px 8px rgba(0,0,0,.07);box-shadow:4px 2px 8px rgba(0,0,0,.07);min-width:220px}.select-custom>.dropdown-menu>.inner{max-height:300px!important}.select-custom .dropdown-menu li a{color:#57595a;padding:5px;display:block;line-height:1.2;background:0 0;font-size:13px;white-space:normal}.sc-body .form-group .form-control{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ced4da!important;min-width:97px}.sc-body .form-group .form-control::-webkit-input-placeholder{color:#2a2d2e}.sc-body .form-group .form-control::-moz-placeholder{color:#2a2d2e}.sc-body .form-group .form-control:-ms-input-placeholder{color:#2a2d2e}.sc-body .form-group .form-control:-moz-placeholder{color:#2a2d2e}.add-banner img,.map-wrap,.sc-body .form-group .bootstrap-select.select-custom,.search-inr-row .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.search-verticle .card-body .bootstrap-select.select-custom{width:100%}.sc-body .form-group.searc-group{max-width:74px}.sc-body .form-group.currency-group,.sc-body .form-group.mls-group{max-width:100px}.sc-body .form-group.size-group{max-width:165px}.sc-body .form-group.location-group{max-width:320px}.sc-foot a:before{content:"+ More Option"}.sc-foot a[aria-expanded=true]:before{content:"- less Options"}.material-switch>label::before{-webkit-border-radius:5px;content:''}.material-switch>label::after{-webkit-border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.30196078431372547);-moz-box-shadow:0 3px 6px rgba(0,0,0,.30196078431372547);box-shadow:0 3px 6px rgba(0,0,0,.30196078431372547);content:''}.material-switch>input[type=checkbox]:checked+label::after{background:#fff;left:23px}.calc-porp-bx .calc-porp-rgt ul span,.radio_box li+li{margin-left:15px}.nht-benifit strong,.radio_box li:last-child{margin-right:15px}.radio_box li{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.search-wrap.search-inr-page{margin:0;-webkit-box-shadow:0 0 8px rgb(0 0 0 / 7%);-moz-box-shadow:0 0 8px rgb(0 0 0 / 7%);box-shadow:0 0 8px rgb(0 0 0 / 7%)}.grd-para,.search-result-wrap .property-col{margin:15px 0}.search-wrap.search-inr-page .search-card{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#list-thumb-view{max-width:43px;padding:7px;min-width:43px}#list-thumb-view.list-view-btn i:before{content:"\f009"}.sort-option .btn-purple{background:#e50019}.grd-para{display:none}.main-price span,.search-result-wrap.list-view .grd-para{display:block}.prop-dtl-slider .owl-nav button,.right-prop-action a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox}.search-result-wrap.list-view .property-col{padding:0 16px;-ms-flex:0 0 100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;max-width:100%}.search-result-wrap.list-view .property-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.search-result-wrap.list-view .property-box .property-img.zoom-img{min-width:280px;max-height:200px;min-height:200px}.search-result-wrap.list-view .property-box .property-img.zoom-img img{max-height:200px}.search-result-wrap.list-view .property-details{max-width:calc(100% - 280px)}.search-result-row label,.search-result-row strong{font-weight:500}.sort-option .bootstrap-select.select-custom{width:auto!important}.right-prop-action a i,.search-home .card.card-contact .custom-control-inline,.sort-option .form-group label{margin-right:10px}.sort-option .bootstrap-select.select-custom>button.btn{height:34px;padding:7px 36px 7px 10px;font-size:13px}.sort-option .bootstrap-select.select-custom>button.btn:after{position:absolute;width:32px;background:#d1a356;text-align:center;height:34px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;right:-1px;top:0}.sort-option .form-group.display-group .bootstrap-select.select-custom{min-width:134px}.sort-option .form-group.per-page-group .bootstrap-select.select-custom{min-width:74px}.color-purple{color:#003e85}.pagination-custom{margin:30px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-custom .page-link{background:0 0;color:#205092;padding:6px 12px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;font-size:15px;font-weight:700;border:none;border-top:3px solid #f3f3f3}.pagination-custom .page-item+.page-item{margin-left:0}.pagination-custom .page-link i{margin:0 5px}.pagination-custom .page-link.active,.pagination-custom .page-link:hover{background:0 0;border-color:#205092;color:#205092}.pagination-custom .page-item.disabled .page-link{background:#cb2E3E38;color:#000}.breadcrumb-custom{background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;font-size:13px;color:#2a2a2a;font-weight:400}.breadcrumb-custom a{color:#662d91}.breadcrumb-custom .breadcrumb-item+.breadcrumb-item::before{content:"\f105";font-family:"Font Awesome 5 Pro"}.sec-search-detail-wrap .sec-heading h1{color:#1a1818;font-size:23px}.property-large-price{font-size:21px;color:#2a2d2e;margin:5px 0 20px;font-weight:300;line-height:1.2}.currency-price{margin-top:-15px;margin-bottom:15px}.currency-price span+span{border-left:1px solid rgba(14,51,98,.63);padding-left:5px;margin-left:5px}.diff-price{padding-bottom:0;margin-bottom:22px;line-height:1.2;background:#f3f3f3}.price-left{font-size:12px;color:rgb(42 45 46 / .79)}.right-prop-action a{font-size:13px;color:#2a2d2e;border-right:1px solid #6c7eb3;padding:21px 15px;line-height:1;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.aminity-list li,.btn-blue,.btn-purple,.calc-porp-bx,.card.card-contact .custom-control-label,.card.card-contact .form-control,.card.card-contact .form-group .custom-control,.courtesy,.disclaimer p,.list-checkboxes .custom-control-inline,.main-price{line-height:1.2}.right-prop-action a+a{border-left:1px solid #fff}.right-prop-action a:last-child{border-right:none}.prop-dtl-slider .owl-nav{position:absolute;top:-25px;right:0}.prop-dtl-slider .owl-nav button i{font-size:20px;line-height:1!important}.prop-dtl-slider .owl-nav button{line-height:1!important;width:20px;height:20px;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.prop-dtl-slider .owl-nav button:hover{color:#be1e2e}.prop-detial-slider-img{max-height:500px;min-height:500px;display:flex;align-items:center;justify-content:center}.calc-porp-bx .calc-porp-rgt ul li,.nht-benifit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.prop-detial-slider-img img{height:100%;width:auto!important;object-fit:cover;transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.auction-prop-bx:hover .zoom-img img,.featured_img_box:hover>img,.prop-detial-slider-img:hover img,.property-box:hover .zoom-img img,.rm-prop-bx:hover .zoom-img img,.verticle-prop-col:hover .img-hover img,.zoom-img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.card.card-contact{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.card.card-contact .card-body{padding:0}.contact-user{margin:0 0 13px}.contact-user-img{width:76px;height:55px;margin-right:8px;border:1px solid #ced4da;background:#f3f3f3}.contact-user-img img{min-width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.contact-user-detail h6{color:#1a1818;font-weight:700;font-size:13px;margin:0}.contact-user-detail p{margin:0;color:#2a2a2a;font-weight:400}.contact-user-detail p a{color:#3b3b3b}.card.card-contact .form-group{margin-bottom:6px}.card.card-contact .form-group strong{width:100%;display:block}.card.card-contact .custom-control-label::after,.card.card-contact .custom-control-label::before,.card.card-contact .form-group .custom-control .custom-control-label:after,.card.card-contact .form-group .custom-control .custom-control-label:before,.custom-control-label::after,.custom-control-label::before,.list-checkboxes .custom-control-inline{top:0}.card.card-contact .form-group:last-child{margin-top:10px;margin-bottom:0}.card.card-contact .form-control{background:#fcf8f2;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;height:44px;padding:10.5px;color:#cbcbcb}.card.card-contact .form-control::-webkit-input-placeholder{color:#2a2d2e}.card.card-contact .form-control::-moz-placeholder{color:#2a2d2e}.card.card-contact .form-control:-ms-input-placeholder{color:#2a2d2e}.card.card-contact .form-control:-moz-placeholder{color:#2a2d2e}.card.card-contact textarea.form-control{min-height:107px;resize:none;line-height:1.2;white-space:pre-line}.card.card-contact .custom-control-input:checked~.custom-control-label::before{border-color:#b88846;background-color:#b88846}.card.card-contact .custom-control-inline{margin-right:4px;font-size:13px}.property-aminity-bottom{margin:0 0 8px}.aminity-list li+li{border-left:1px solid #ced4da;margin-left:20px;padding-left:20px}.aminity-list li{padding-bottom:5px;font-weight:400}.amenities-wrap{color:#000}.amenities-wrap h1{font-size:18px;font-weight:700;margin:20px 0 30px;color:#003e85}.amenities-col h3{font-size:13px;font-weight:700;margin-bottom:30px}.amenities-col ul{list-style-type:none;padding:0 0 0 7px;margin:0;font-size:13px}.sec-search-detail-wrap hr{border-top:2px solid #1a1818;margin:40px 0 18px}.courtesy{color:#2a2a2a}.property-detail-slider-wrap{margin-bottom:0}.property-detail-slider-wrap img{min-height:493px;object-fit:cover;min-width:100%;height:100%}.sec-heading.sec-heading-bordered{border-bottom:1px solid #ced4da;margin:30px 0}.sec-heading.sec-heading-bordered h1{font-size:23px;color:#1a1818;font-weight:400;margin:0 0 20px}.btn-purple{min-width:108px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#d1a356;color:#fff;padding:14px;font-size:13px}.btn-purple i,.featured-prod-lt li i,.share-btn-social i{margin-right:5px}.btn-purple:hover,.btn-submit:hover{color:#fff;background:#8b5000}.btn-blue{min-width:108px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#003e85;color:#fff!important;padding:6px;font-size:15px}.btn-blue:hover{color:#fff;background:#11263e}.sec-featured-list-wrap .btn-blue{min-width:240px;font-size:13px;padding:17px}.mortage-list-popup .modal-dialog{max-width:690px}.mortage-list-popup .modal-header{border:none;padding:40px 30px 0;position:relative}.mortage-list-popup .modal-header button{padding:0;width:27px;height:26px;font-size:13px;text-shadow:none;opacity:1!important;position:absolute;right:30px;margin:0!important;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:26px}.mortage-list-popup .modal-header button.back-modal{background:#c4c4c4;color:#3c3c3c}.modal-header .modal-title{font-size:20px;color:#000;font-weight:700}.mortage-list-popup .modal-body{padding:30px}.calc-porp-wrap{min-height:440px}.calc-porp-list{max-height:480px;min-height:480px;overflow-y:auto;margin:0;padding:0;list-style:none}.calc-porp-list.active{max-height:inherit;min-height:inherit}.calc-porp-img{max-width:140px}.calc-porp-list>li{-webkit-box-shadow:0 3px 3px #00000005;-moz-box-shadow:0 3px 3px #00000005;box-shadow:0 3px 3px #00000005;border:1px solid #dedddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:0 0 11px}.calc-porp-bx{padding:22px 30px;cursor:pointer}.calc-porp-bx .calc-porp-rgt ul{font-size:12px;color:#3c3c3c}.calc-porp-bx .calc-porp-rgt ul li+li{margin-top:9px}.calc-porp-bx .calc-porp-rgt ul li{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calc-porp-bx-detail{padding:20px 18px}.disclaimer p{font-size:10px;color:#4a4949;margin:0}.disclaimer>strong{font-size:11px;display:block;margin:15px 0 10px}.loan-details h6,.main-price{font-size:16px;color:#1a1a1a}.material-switch>label{cursor:pointer;height:18px;position:relative;width:41px;margin:0}.material-switch>label::before{background:#d0d0d0;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;content:'';height:11px;position:absolute;opacity:1;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out;width:41px;top:5px}.material-switch>label::after{background:#e50019;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';height:19px;left:0;position:absolute;top:1px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;width:19px;box-shadow:0 3px 6px rgb(0 0 0 / 30%);border:1px solid #fffFFF14}.material-switch>input[type=checkbox]:checked+label::before{background:#e50019;opacity:1}.main-price{font-weight:700}.nht-benifit,.price-range-info .form-group>label{font-size:13px;color:#3c3c3c;line-height:1.2;font-weight:700}.main-price .main-price-info{font-size:13px;font-weight:400}.price-range-info .form-control{background:#fff;font-size:13px;border:1px solid #dedddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 11px;height:inherit;line-height:1.2}.price-range-info .form-group>label{display:block;margin:0 0 7px;min-height:14px}.nht-benifit{margin:20px 0;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.loan-details{padding:18px 0;margin:20px 0;border-top:1px dashed #dedddd;border-bottom:1px dashed #dedddd}.loan-details h6{font-weight:700;margin:0;line-height:1.2}.loan-details p{font-size:13px;margin:0;line-height:1.2;color:#1a1a1a}.nht-benifit .custom-control-label::before{border-radius:18px!important;min-width:40px;width:41px;height:18px!important;background:#dedddd;border:none;box-shadow:none!important}.nht-benifit .custom-control-label::after{height:16px!important;width:17px!important;top:1px;background:#fff}.nht-benifit .custom-control-input:checked~.custom-control-label::after{transform:translateX(21px)}.nht-benifit .custom-control-input:checked~.custom-control-label::before{background:#0047a2;border-color:#0047a2}.nht-benifit .custom-control-label{font-size:13px;color:#113162;padding-left:15px;cursor:pointer;line-height:1.4}.map-modal .modal-dialog{max-width:996px}.map-modal h3{margin:0;font-size:22px;line-height:30px;font-weight:700}.pro-location-map iframe{width:100%;height:400px;display:block;border:none}.share-with-friends .modal-dialog{max-width:360px}.share-with-friends .modal-content{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.share-with-friends .modal-header{padding:15px 15px 0;border:none;line-height:1}.share-with-friends .modal-body{padding:6px 15px 30px}.share-with-friends h3{font-size:20px;color:#000}.share-frends-social{margin:20px 0}.share-with-friends h6{font-size:13px;font-weight:700;margin:15px 0 7px;line-height:1.2}.share-with-friends p{font-size:13px;line-height:1.2;color:#000;margin:20px 0;font-weight:500}.share-btn-social{font-size:13px;color:#fff;background:#b88846;padding:4px 9px;min-width:94px;text-align:center;display:inline-block;line-height:1.2}.share-btn-social:hover{background:#8b5000;color:#fff}.share-with-friends .form-group{margin:0 0 7px}.share-with-friends .form-control{border:1px solid #d5d5d5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:11px;color:#2a2d2e;font-weight:400!important;padding:11px 16px 13px;line-height:1.2;height:inherit;outline:0!important;-webkit-outline:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.property-img .label,.property-img .lable-blue{padding:9px 13px;border-radius:3px;color:#fff;position:absolute;line-height:1.2;display:inline-block;font-size:13px;text-transform:uppercase;top:20px}.share-with-friends textarea.form-control{min-height:78px;resize:none}.share-with-friends .form-control::-webkit-input-placeholder{color:#2a2d2e!important;font-weight:400!important;font-size:11px!important;opacity:1!important}.share-with-friends .form-control::-moz-placeholder{color:#2a2d2e!important;font-weight:400!important;font-size:11px!important;opacity:1!important}.share-with-friends .form-control:-ms-input-placeholder{color:#2a2d2e!important;font-weight:400!important;font-size:11px!important;opacity:1!important}.share-with-friends .form-control:-moz-placeholder{color:#2a2d2e!important;font-weight:400!important;font-size:11px!important;opacity:1!important}.share-with-friends .btn-green{max-width:100%;margin:15px auto 0}.property-img .label{background:#d2bd75;left:20px}.property-img .lable-blue{background:#001d8a;left:140px}.property-details h5{color:#8b5000}.learn-more-bx .learn-more-link{color:#662d91;padding:10px;display:inline-block}.learn-more-bx p+p{margin-top:10px}.prop-aminity-list{margin:0 -30px;color:#8b5000}.prop-aminity-list li{margin:0 20px}.prop-aminity-list li i{margin:0 10px}.featured_property_box{margin:8px 0}.featured_img_box{position:relative;width:100%;overflow:hidden;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out;-webkit-box-shadow:0 3px 6px #c3cbd929;-moz-box-shadow:0 3px 6px #c3cbd929;box-shadow:0 3px 6px #c3cbd929;border:1px solid #f5f9ff}.featured_property_box .featured_img_box img,.zoom-img img{-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out}.for_sale{padding:7px 19px;line-height:1.2;border-radius:3px;background:#d1a356;display:inline-block;color:#fff;font-size:13px;text-transform:uppercase;position:absolute;left:20px;top:20px;z-index:1}.featured_property_box .featured_img_box img{height:206px;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out}.featured-icons{position:absolute;right:20px;bottom:30px;color:#fff;z-index:1;list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.add-heading span,.for_tag,.img_price_box{display:inline-block}.featured-icons li span{padding-left:5px}.img_bottom_text{position:absolute;bottom:0;padding:20px;width:100%}.img_bottom_text:before{background:-webkit-gradient(linear,left top,left bottom,from(#05000000),to(#030000)) no-repeat padding-box;background:-webkit-linear-gradient(top,#05000000 0,#030000 100%) no-repeat padding-box;background:-moz-linear-gradient(top,#05000000 0,#030000 100%) no-repeat padding-box;background:-o-linear-gradient(top,#05000000 0,#030000 100%) no-repeat padding-box;background:linear-gradient(180deg,#05000000 0,#030000 100%) no-repeat padding-box;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.img_price_box{font-size:16px;line-height:21px;color:#fff;text-transform:uppercase;width:100%;position:relative}.img_text_box{font-size:12px;color:#fff;text-transform:uppercase;z-index:1;position:relative}.btn-view-all{font-size:16px;color:#8b5000;line-height:1}.list-property-extra{background:#e8c962;z-index:1;position:relative;margin:10px -20px -50px!important;padding:5px 10px;height:30px;color:#1a1818;font-size:13px;justify-content:center;transition:margin .3s ease-in-out}.list-property-extra>li+li{margin-left:5px;padding-left:5px;border-left:1px solid #1a1818}.featured_img_box:hover .list-property-extra{margin:10px -20px -20px!important}.add-heading span{background:#fff;position:relative;z-index:1;padding:0 30px}.add-heading{text-align:center;color:#707070;font-size:18px;margin:0 0 30px;position:relative}.add-heading:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;margin-top:.5px;background:#707070}.recent-property-slider .property-col{margin:18px 0}.recent-property-slider .owl-dot{width:10px;height:10px;background:#ced4da!important;border-radius:50%;margin:0 7px}.recent-property-slider .owl-dot.active,.recent-property-slider .owl-dot:hover{background:#d1a356!important}.recent-property-slider .owl-dots{text-align:center;margin:40px 0 0}.sec-full-bg-img{height:484px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;position:relative}.for_tag,footer{background:#004f88}.sec-full-bg-img:before{content:"";position:absolute;background:rgb(26 24 24 / .17);left:0;right:0;top:0;bottom:0;width:100%;height:100%}.sec-ful-bg-content{color:#fff;position:absolute;left:50%;transform:translateX(-50%);max-width:700px;padding:0 15px;width:100%;bottom:60px}.sec-ful-bg-content h1{font-size:57px;text-transform:uppercase;font-weight:700;text-align:left;margin:0;line-height:1;text-shadow:0 3px 6px rgb(0 0 0 / .16)}.sec-ful-bg-content .color-blue{color:#001d8a;font-size:68px}.search-verticle{border:none}.search-verticle .card-header{padding:0;border:none;background:0 0;color:#aa7d3e;font-size:18px;font-weight:700}.search-verticle .card-body{padding:8px 0}.search-verticle .card-body .bootstrap-select.select-custom>button.btn{height:44px;background:#fcf8f2!important;padding:12px;border-radius:0;border:none!important}.map-wrap iframe{width:100%;display:block;height:326px}.prop-info-amnity li+li{border-top:1px dotted #cbcbcb;padding-top:5px;margin-top:5px}.prop-info-left-col{border-right:1px solid #cbcbcb;padding-right:30px!important}.prop-info-right-col{padding-left:30px!important;font-size:13px;color:#2a2a2a}.for_tag{padding:7px 19px;line-height:1.2;border-radius:3px;color:#fff;font-size:13px;text-transform:uppercase;position:absolute;left:120px;top:20px;z-index:1}.featured_img_box .img_text_box>a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.team-col{margin-bottom:30px}.team-img{height:239px;border:1px solid #cbcbcb;overflow:hidden}.team-img img{min-width:100%;height:100%;object-fit:cover}.team-detail{padding:14px 0}.team-detail p,.team-detail ul{margin:0;line-height:16px;color:#113162;font-size:13px}.team-detail a{color:#113162}.team-detail p{font-size:15px}.team-detail-wrap .team-bx{display:flex;flex-direction:row}.team-detail-wrap .team-bx .team-img{width:142px;height:143px}.team-detail-wrap .team-bx .team-detail{padding:0 30px}.zoom-img{border:1px solid #ced4da;overflow:hidden}.zoom-img img{transform:scale(1);transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out;overflow:hidden}.property-box{background:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.08);-moz-box-shadow:0 0 8px rgba(0,0,0,.08);box-shadow:0 0 8px rgba(0,0,0,.08);position:relative}.property-img.zoom-img{overflow:hidden;min-height:234px;background:#ced4da;position:relative}.property-img img{width:auto;max-height:234px;-o-object-fit:cover;object-fit:cover;height:100%;min-width:100%}.property-details{padding:20px 30px;color:#2a2a2a}.property-details .fa-ul{margin-left:20px;margin-bottom:0;line-height:1.4}.property-details .fa-li{width:20px;left:-20px;text-align:left;color:#787878}.property-details .fa-ul li+li{margin-top:5px}.property-details h5{font-size:15px;margin:0;font-weight:700}.property-details h6{margin:0;font-size:13px;font-weight:700}.form .row{margin:0 -4px}.form .form-group.form-inline>label{min-width:100px;justify-content:flex-start;padding-right:5px}.form .form-group.form-inline>.invalid-feedback{max-width:calc(100% - 100px);width:100%;margin-left:auto}.form-inline.form-inline-textarea>label{align-self:flex-start;color:#222}.form .form-group.form-inline>.form-control{max-width:calc(100% - 100px);width:100%;border:1px solid #e3e3e3;border-radius:4px;font-size:13px!important;padding:8px 12px;color:#222;height:inherit}.form-group.form-inline>.select-custom{max-width:calc(100% - 100px)}.form .form-group.form-inline>textarea.form-control{min-height:128px}.form-group.form-inline.form-inline-select>label{min-width:200px}.form .bootstrap-select.select-custom>button.btn{height:37px;padding:8px 12px;border:1px solid #e3e3e3}.form-group.form-inline.form-inline-select>.select-custom{max-width:calc(100% - 200px);width:100%}.form-property,.form.form-contact{padding-right:30px}.btn-reset,.btn-submit{padding:10px 18px;font-size:13px;border-radius:4px;line-height:1.2}.btn-submit{color:#fff;background:#d1a356}.btn-reset{color:#1f3333;background:#e3e3e3}.btn-comman,.verticle-prop-detail{font-size:15px;color:#fff;text-transform:uppercase}.btn-reset:hover{background:#1f3333;color:#fff}.form-group.form-group-check{padding-left:110px}.list-checkboxes .custom-control-label::before{border-color:#e6e6e6;border-radius:2px!important}.list-checkboxes .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#004cac;background-color:#004cac}.btn-purple-search.btn-comman,header .header-top{background:#d1af6e}div#show-cb-map{z-index:0}.sec.p-0.my-property-wrap{padding-bottom:50px!important}@media only screen and (max-width:667px){.team-detail-wrap .team-bx{flex-direction:column}.team-detail-wrap .team-bx .team-detail{padding:15px 0}}.owl-carousel .owl-nav{position:absolute;right:0;top:-65px}.owl-carousel .owl-nav>button{width:42px;height:34px;background:#d2bd75!important;color:#fff!important;border-radius:4px!important;margin:0 5px!important;display:inline-flex;align-items:center;justify-content:center;line-height:1.2!important}header .header-top,header .header-top .nav-right{margin:0!important}.owl-carousel .owl-nav>button:hover{background:#001d8a!important}@media only screen and (max-width:767px){.mortage-list-popup .modal-header{padding:15px 15px 0}.modal-header .modal-title{font-size:16px}.mortage-list-popup .modal-header button{right:15px}.calc-porp-bx,.calc-porp-bx-detail,.mortage-list-popup .modal-body{padding:15px}.calc-porp-img{max-width:100px}.calc-porp-bx .calc-porp-rgt ul span{margin-left:5px}.calc-porp-bx .calc-porp-rgt ul li+li{margin-top:5px}.price-range-info .form-group{margin:5px 0}.price-range-info .form-group>label{min-height:inherit}.loan-details{margin:10px 0;padding:10px 0}.loan-details p{margin:0 0 5px}.form.form-contact .form-inline{flex-direction:column}.form.form-contact .form-inline>label{width:100%}.form .form-group.form-inline .invalid-feedback,.form .form-group.form-inline>.form-control,.form-group.form-inline.form-inline-select>.select-custom{width:100%;max-width:100%}.hero-slide{max-height:210px;min-height:210px}}@media only screen and (max-width:567px){.sec-recent-list-wrap .sec-heading{padding-right:0}}@media only screen and (max-width:467px){.team-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.team-detail-wrap .team-bx{flex-direction:column}.team-detail-wrap .team-bx .team-detail{padding:15px 0}.sec-heading{flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important}}.link-position{position:absolute!important;width:100%!important;height:100%!important;z-index:2}.sec-heading h1,.sec-heading h2{color:#2a2d2e;text-transform:uppercase}header .logo{position:static;width:100%;max-width:420px}.header-bottom{background:#fff;padding:25px 0!important}header .header-top{padding:16px 0}header{display:flex;flex-direction:column-reverse}.menu-ul>li>a:hover{color:#004f88}.verticle-prop-detail{bottom:75px;left:2px;position:absolute;background-position:right;background-image:url(../images/category.png);padding:8px 45px 8px 15px;line-height:1.2;max-width:190px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.verticle-prop-detail i{font-size:14px}.verticle-prop-inr{position:relative;height:100%}.verticle-prop-col:hover .verticle-prop-detail{background-image:url(../images/category-hover.png);background-position:right}.img-hover{overflow:hidden;border-radius:5px;height:100%}.img-hover img{min-width:100%;height:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.featured_property_box_large .featured_img_box img{height:307px}footer{color:#fff}.hero-slide-content h1.content-heading{text-align:center;font-weight:400;text-transform:uppercase}.hero-slide-content h1.content-heading span+span,.page-banner h1.content-heading span+span{margin-left:15px;padding-left:15px}.hero-slide-content h1.content-heading span+span:before,.page-banner h1.content-heading span+span:before{content:"";width:7px;height:7px;background:#fff;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%;left:-5px}.search-fillter{margin-top:22px;margin-bottom:-15px;position:relative;z-index:2}.search-fillter-category{margin-bottom:15px}.card.card-contact.search-simple{flex-direction:inherit!important}.search-home .card.card-contact .custom-control-label{font-size:13px;text-transform:uppercase;color:#4c4c4e;font-weight:700}.search-right{text-align:right}.search-right .custom-control.custom-radio.custom-control-inline:last-child{margin-right:0}.search-inr-row{display:flex;flex-wrap:wrap;margin:0 -7px}.search-inr-row .form-group{padding:0 7px;flex:1}.search-inr-row .currency.form-group{max-width:117px}.search-inr-row .bootstrap-select.select-custom>button.btn{height:42px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;color:#4c4c4e}.search-inr-row .form-group.search-btn-search{max-width:170px}.search-inr-row .form-group.reset-btn-reset{max-width:180px}.search-inr-row .bootstrap-select.select-custom>button.btn:after{color:#b38d47}.btn-comman{cursor:pointer;padding:10px;letter-spacing:1px;font-weight:700;transition:.5s;border-radius:3px;border:none;width:100%}.reset-btn.btn-comman{background:#004f88}.btn-comman:hover{background:#2a2d2e}.featured-prod-lt li{font-size:13px;font-weight:700;position:relative;padding-left:20px}.featured-prod-lt li+li::before{position:absolute;content:"";width:2px;height:12px;background:#fff;left:2px;top:4px}.btn-purple.btn-blue{height:44px;border-radius:0}.hero-slide .video-container iframe,.page-banner:before{position:absolute;top:0;left:0;width:100%;height:100%}.page-banner{height:234px;background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;align-items:center;color:#fff;position:relative}.page-banner:before{content:"";background:rgb(26 24 24 / .35);bottom:0}.page-banner h1.content-heading{text-align:center;font-weight:400;text-transform:uppercase;font-size:31px}@media screen and (max-width:1199px){.search-right{text-align:left}}form#searchForm input#mls{font-size:13px;height:42px;border-radius:0;border-color:#fcf8f2;background:#fcf8f2;color:#2a2d2e;box-shadow:none}form#searchForm input#mls::placeholder{color:#2a2d2e;opacity:1}form#searchForm input#mls:-ms-input-placeholder{color:#2a2d2e}form#searchForm input#mls::-ms-input-placeholder{color:#2a2d2e}footer li{line-height:18px}.footer-col-1 p{margin-bottom:20px}.proparty-form-wrap{padding:20px 0;border-top:1px dotted #cecece;border-bottom:1px dotted #cecece;margin-top:30px}.proparty-form-wrap .sec-title{margin-bottom:20px;color:#2e2E2EB9}.proparty-form-wrap .custom-control{margin-bottom:10px}.proparty-form-wrap .custom-control-label{font-size:13px;color:#113162;padding-left:10px;cursor:pointer}.proparty-form-wrap .custom-control-input:checked~.custom-control-label::before{background:#d1af6e;border-color:#d1af6e;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.proparty-form-wrap .custom-control-label::before{-webkit-border-radius:0!important;-moz-border-radius:0!important;width:20px;height:20px;top:0;border-radius:2px!important;border:1px solid #113162}.proparty-form-wrap .custom-control-label::after{width:20px;height:20px;top:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.proparty-form-wrap .custom-checkbox .custom-control-label{color:#1a1a1a}.proparty-form-wrap .card-prop-hd{text-transform:uppercase;color:#d1af6e;font-size:15px;font-weight:700;margin-bottom:10px}@-webkit-keyframes zoom{from{-webkit-transform:scale(1,1)}to{-webkit-transform:scale(1.5,1.5)}}.carousel-inner .carousel-item>img{-webkit-animation:20s zoom;animation:20s zoom}.owl-item.active .hero-slide img{transform-origin:center center;animation:10s infinite zoom;max-width:100%}@keyframes zoom{from{transform:scale(1,1)}to{transform:scale(1.5,1.5)}0%{transform:scale(1)}100%{transform:scale(1.05)}}.hero-slide .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}@media screen and (max-width:1250px){.hero-slide .video-container{padding-bottom:60.25%}}@media screen and (max-width:767px){.search-inr-row .form-group{flex:0 0 100%}.search-inr-row .currency.form-group{max-width:100%}.search-inr-row .form-group.reset-btn-reset,.search-inr-row .form-group.search-btn-search{max-width:130px}.featured-prod-lt{flex-direction:column}.featured-prod-lt li{margin:0}.featured-icons li+li{margin-left:0}.featured-prod-lt li+li::before{display:none}.featured-icons .fa-camera{margin-left:10px}.page-banner h1.content-heading{font-size:12px}.page-banner{height:110px}.hero-slide .video-container{padding-bottom:56.25%}}@media only screen and (max-width:991px){.owl-carousel .owl-nav{top:-50px}.owl-carousel .owl-nav>button{width:32px;height:34px}.header-bottom{padding:40px 0!important}}.form-group #feedback-recaptcha{-webkit-transform:scale(.8)!important;-moz-transform:scale(.8)!important;-ms-transform:scale(.8)!important;-o-transform:scale(.8)!important;transform:scale(.8)!important;-webkit-transform-origin:0 0!important;-moz-transform-origin:0 0!important;-ms-transform-origin:0 0!important;-o-transform-origin:0 0!important;transform-origin:0 0!important}