@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i);body{background-color:#eceff1;font-size:13px;line-height:25px;color:#34495e;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{color:#333}p{font-size:13px;line-height:22px;color:#666}img{height:auto;max-width:100%}ol,ul{list-style:outside none none}ul{margin:0;padding:0}img{transform-style:preserve-3d}a{transition:color .3s ease 0s,background-color .3s ease 0s;text-decoration:none;color:#485eab}a:hover{transition:color .3s ease 0s,background-color .3s ease 0s;text-decoration:underline;color:#26a749}a:focus{outline:medium none;outline-offset:0}.bg-primary{background-color:#485eab!important}.bg-dark{background-color:#263238}.text-primary{color:#485eab!important}.text-secondary{color:#ff5722!important}.text-dark{color:#263238!important}label{font-size:12px;font-weight:500;margin-bottom:2px}.pagination .page-item.active .page-link{background-color:#485eab;border-color:#485eab;color:#fff;z-index:1}.pagination .page-link:hover{background-color:#28a745;border-color:#28a745;color:#fff}.pagination .page-link{border:medium none;border-radius:42px;color:#485eab;box-shadow:0 5px 7px #c8d0f3;font-weight:500;height:38px;line-height:20px;margin:0 3px;text-align:center;width:38px}.box-shadow-none{border:7px solid #fff!important;box-shadow:none!important}.round-icon{background:#fff none repeat scroll 0 0;border-radius:50px;box-shadow:0 5px 7px #efd2cb;display:inline-block;height:90px;line-height:88px;text-align:center;width:90px}.inner-header{background:rgba(0,0,0,0) url(../img/slider/3.jpg) repeat scroll center top/100% auto;position:relative}.overlay{background:#fff none repeat scroll 0 0;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0}.inner-header::after{background:#fff none repeat scroll 0 0;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.inner-header .container{position:relative;z-index:9}.login-with-social .btn{color:#fff;font-size:13px;padding:12px 0;position:relative;font-weight:400;box-shadow:0 5px 7px #e0e5e8;text-transform:uppercase}.btn-twitter{background:#55acee none repeat scroll 0 0!important;color:#fff!important}.btn-google{background:#dd4b39 none repeat scroll 0 0!important;color:#fff!important}.btn-facebook{background:#3b5999 none repeat scroll 0 0!important;color:#fff!important}.btn-instagram{background:#517fa6 none repeat scroll 0 0!important;color:#fff!important}.btn-whatsapp{background:#25d366 none repeat scroll 0 0!important;color:#fff!important}.btn-messenger{background:#0084ff none repeat scroll 0 0!important;color:#fff!important}.login-with-social .btn .mdi{font-size:19px;left:18px;position:absolute;top:8px}b,strong{font-weight:700}#map{height:450px;width:100%}#content .card{box-shadow:none;margin:0;padding:26px 0 26px 26px}#content .card-body,#content .card-footer{padding:16px 0}#content .card-footer span{font-size:12px}#content .card-footer{padding-bottom:0}.map-slider-form{background:#fff none repeat scroll 0 0;left:auto!important;padding:20px 0;position:relative!important;right:auto!important}.slider-form.map-slider-form .select2{border:1px solid rgba(204,204,204,.3);width:100%}.slider-h-auto .carousel-item{height:auto!important}.padding-card .card-body{padding:35px}.margin-auto{margin:auto}.no-radius{border-radius:0!important}.select2-container--open .select2-dropdown--below{border:medium none;border-radius:0}.section-padding{padding:30px 0}.section-title h2{font-size:27px;font-weight:700}a.text-success:focus,a.text-success:hover{color:#4be4e2!important}.btn-primary{background-color:#485eab;border-color:#485eab}.btn-primary:focus,.btn-primary:hover{background-color:#485eab}.demo-page .card.padding-card .card-body{padding:0}.demo-page .card.padding-card .card-body h5{font-size:15px;padding:4px 10px}.navbar-top .mdi-windows{color:#2d8af2;background:#fff none repeat scroll 0 0;border-radius:22px;display:inline-block;height:20px;line-height:19px;text-align:center;box-shadow:0 5px 7px rgba(0,0,0,.11);width:20px}.navbar-top .mdi-apple{color:#000;background:#fff none repeat scroll 0 0;border-radius:22px;display:inline-block;height:20px;line-height:19px;text-align:center;box-shadow:0 5px 7px rgba(0,0,0,.11);width:20px}.navbar-top .mdi-android{color:#a5ca39;background:#fff none repeat scroll 0 0;border-radius:22px;display:inline-block;height:20px;line-height:19px;text-align:center;box-shadow:0 5px 7px rgba(0,0,0,.11);width:20px}.navbar-top p{margin:7px 0 0;color:#fff}.navbar-top{background:#fff none repeat scroll 0 0;color:#fff}.navbar-top p,.navbar-top span{text-transform:uppercase}.navbar-top li{border-left:1px solid #516eff;margin:0!important;padding:6px 10px 6px 14px}.navbar-top li a{color:#fff}.navbar-top .list-inline{border-right:1px solid #516eff;margin:0;padding:0}.bg-light{background-color:#f5f5f5!important;box-shadow:0 5px 6px rgba(207,216,221,.38)!important;z-index:999}nav.navbar{padding:0;box-shadow:0 5px 3px rgba(218,235,255,.51)}nav.navbar .navbar-nav .nav-link{color:#000;font-weight:700;padding:25px 14px;text-transform:uppercase}.dropdown-menu{border:medium none;border-radius:0;margin:0;box-shadow:0 5px 3px rgba(218,235,255,.51)}.dropdown-menu .dropdown-item{font-size:13px;padding:7px 20px}.main-nav-right .btn{padding:7px 16px}.main-nav-right .list-inline-item{margin:0}.osahan-slider{position:relative;border-bottom-style:solid;border-bottom-color:#28a745;border-top-style:solid;border-top-color:#28a745}.osahan-slider .carousel-item{height:250px;min-height:250px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider-two{background-image:url(../img/slider/2.jpg)!important}.slider-three{background-image:url(../img/slider/3.jpg)!important}.slider-four{background-image:url(../img/slider/4.jpg)!important}.banner-list h1{font-size:36px}.banner-list h6{color:#666;font-size:15px;font-weight:400;line-height:24px}.slider-form .nav-tabs{border:medium none;margin:auto auto 12px;text-align:center}.slider-form .nav-tabs a{background:#fff none repeat scroll 0 0;border:medium none;border-radius:2px;box-shadow:0 5px 7px #e0e5e8;color:#263238;font-weight:600;margin-right:10px;color:#485eab;padding:6px 23px;position:relative;text-transform:uppercase}.slider-form .nav-tabs a.active{background:#485eab none repeat scroll 0 0;color:#fff}.slider-form .nav-tabs a.active:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #485eab;bottom:-6px;content:"";left:0;margin:auto;position:absolute;right:0;text-align:center;width:14px}.slider-form .tab-content{border-radius:2px;overflow:hidden;box-shadow:0 5px 7px #e0e5e8}.slider-form .input-group-addon{line-height:58px;position:absolute;text-align:center;width:41px;z-index:9}.slider-form .input-group-addon .mdi{font-size:18px}.slider-form .select2-selection{border:medium none!important;border-radius:0!important;height:auto!important;padding:15px 15px 15px 33px}.slider-form .select2{width:100%!important;border-right:1px solid rgba(204,204,204,.3)}.select2-dropdown{border:medium none;border-radius:0}.top-search a{border:1px solid #000;border-radius:2px;color:#000;display:inline-block;font-size:11px;font-weight:500;padding:0 8px}.top-search a:hover{background:#000;color:#fff}.top-search>strong{margin:0 16px 0 0;text-transform:uppercase}.top-search{margin:23px 0 0}.inner-page-form .input-group{padding:1px}.card{border:medium none;box-shadow:0 5px 7px #e0e5e8;margin-bottom:30px}.card-img{position:relative}.love-badge{background:#fff none repeat scroll 0 0;border-radius:25px;font-size:16px;height:30px;line-height:30px;position:absolute;right:20px;text-align:center;top:20px;width:30px;box-shadow:0 5px 7px rgba(0,0,0,.22);z-index:9}.images-badge{background:#fff none repeat scroll 0 0;bottom:18px;color:#28a745;font-size:16px;left:20px;box-shadow:0 5px 7px rgba(0,0,0,.22);position:absolute;right:auto!important;z-index:9}.card-list .badge{border-radius:2px;bottom:20px;box-shadow:0 5px 7px rgba(0,0,0,.22);font-size:11px;font-weight:500;padding:6px 8px;position:absolute;right:20px;z-index:9}.card-list .card-body h2{font-size:20px;font-weight:700}.card-list .card-body .card-title{font-size:14px!important;font-weight:500}.card-list .card-body .card-subtitle{font-size:13px!important;font-weight:500!important;color:#a7a7a7!important}.card-list .card-body .card-subtitle i{background:#ff5722 none repeat scroll 0 0;border-radius:50px;box-shadow:0 5px 7px #efd2cb;color:#fff;display:inline-block;height:20px;line-height:18px;margin:0 4px 0 0;text-align:center;width:20px}.card-list .card-body h2 small{font-size:19px}.card-list .card-footer span{color:#666;font-size:12px;margin:0 16px 0 0}.card-list .card-footer span i{color:#000;margin:0 2px 0 0}.card-footer{background:#fff none repeat scroll 0 0;border-color:#eee}.card-overlay{height:380px;overflow:hidden;position:relative}.card-overlay .card-img{height:380px;object-fit:cover;width:100%}.card-overlay .card-img-overlay{left:0;margin:auto;right:0;text-align:center;top:auto}.agents-card{padding-bottom:15px}.agents-card img{background:#fff none repeat scroll 0 0;border-radius:90px;box-shadow:0 0 24px rgba(11,123,255,.12);height:107px}.about-agent .card-body{padding:22px 0 0!important}.about-agent .card{box-shadow:none!important;margin:0!important}.about-agent h5{font-weight:700!important}.sidebar-card .card-body{padding:35px}.sidebar-card-list li a{display:inline-block;width:100%;color:#666}.sidebar-card-list>li{line-height:32px}.sidebar-card-list li a .sidebar-badge{float:right;font-weight:500;margin:0}#featured-properties .card-body,#featured-properties .card-footer{padding:17px 0}#featured-properties .card{box-shadow:none}#featured-properties img{border-radius:3px}#featured-properties .carousel-indicators .active{background-color:#818080}#featured-properties .carousel-indicators li{background-color:rgba(166,166,166,.5)}#featured-properties .carousel-indicators{margin:0}.tags-action span{background:#fff none repeat scroll 0 0;border-radius:3px;box-shadow:0 0 11px #daebff;display:inline-block;padding:3px 10px}.tags-action span i{margin:0 0 0 3px}.osahan_top_filter{margin-bottom:18px}.view-mode{margin:0 0 0 9px}.view-mode a{background:#fff none repeat scroll 0 0;border-radius:3px;box-shadow:0 0 11px #daebff;display:inline-block;margin:0 0 0 4px;padding:3px 10px}.view-mode a.active{color:#34495e}.sort-by-btn .btn{min-width:160px;padding:4px 9px;text-align:left}.sort-by-btn .dropdown-toggle::after{position:absolute;right:11px;text-align:right;top:15px;vertical-align:top}.card-list-view .card-body,.card-list-view .card-footer{padding:20px 30px}.blog-card .card-footer img{margin:0 11px 0 0;width:33px}.blog-card .badge{border-radius:1px;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1px;line-height:normal;margin:0 0 12px;padding:4px 8px;text-transform:uppercase}.blog-card .badge-primary{background-color:rgba(92,93,232,.1);color:#5c5de8}.blog-card .badge-danger{background-color:rgba(250,100,35,.1);color:#fa6423}.blog-card .badge-success{background-color:rgba(0,216,200,.09);color:#00d8c8}.blog-card .badge-dark{background-color:rgba(52,58,64,.19);color:#343a40}.blog-card .badge-info{background-color:rgba(23,160,184,.17);color:#17a2b8}.blog-card .badge-white{background-color:rgba(255,255,255,.81);color:#5c5de8}.reviews-card .d-flex{height:50px;width:50px}.reviews-card h5 small{color:#848484;font-size:12px;margin:0 0 0 8px}.star-rating i{font-size:15px;letter-spacing:-6px}.list-icon i{background:#485eab none repeat scroll 0 0;border-radius:51px;box-shadow:0 5px 7px #c8d0f3;color:#fff;float:left;font-size:31px;height:52px;line-height:50px;margin:0 14px 0 0;text-align:center;width:52px}.list-icon{margin-bottom:33px}.list-icon strong{text-transform:uppercase;vertical-align:text-top}.list-icon p{line-height:11px}.property-single-title{bottom:0;left:0;padding:37px 0;position:absolute;right:0}.property-features-add .custom-control{margin:7px 0}.fuzone{background:#f9f9f9 none repeat scroll 0 0;border:2px dashed #eee;border-radius:3px;cursor:pointer;display:inline-block;min-height:150px;position:relative;text-align:center;transition:all .3s linear 0s;width:100%}.fuzone .fu-text{color:#98aab8;font-size:12px;margin:50px 0;position:relative;text-align:center}.fuzone .fu-text i{display:inline-block;font-size:54px;padding-bottom:10px;transition:all .3s linear 0s;width:100%}.fuzone input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:100}.tab-view{background:#fff none repeat scroll 0 0;box-shadow:0 5px 3px rgba(218,235,255,.51)}.tab-view .nav-link{padding:21px 30px;position:relative}.tab-view .nav-link.active{border-bottom:2px solid #485eab;color:#485eab!important;font-weight:600}.property-single-title-gallery{background:#fff none repeat scroll 0 0;padding:20px 0;position:relative;box-shadow:0 5px 3px rgba(218,235,255,.51)}.footer h6{color:#666;font-size:13px;font-weight:700}.footer ul li a{opacity:.55;color:#000}.newsletter-info{font-size:11px;line-height:15px;margin:11px 0 0}.footer li{line-height:34px}.footer-social a{background:#f5f5f5 none repeat scroll 0 0;border-radius:50px;display:inline-block;height:35px;line-height:33px;text-align:center;width:35px;box-shadow:0 5px 7px #e0e5e8;color:#bcbcbc}.footer-social a:hover{background:#34495e none repeat scroll 0 0;color:#f5f5f5}@media (min-width:0px) and (max-width:767px){.slider-form .nav-tabs a{margin:0 0 5px 15px}.slider-form h2{margin:0 0 20px;padding:0 15px}.navbar-top,.top-search{display:none}.container{max-width:100%}.section-padding{padding:30px 0}nav.navbar{padding:10px 15px}.navbar-toggler{padding:2px 5px}nav.navbar .navbar-nav .nav-link{border-bottom:1px solid #ececec;padding:10px 12px;text-align:center}.main-nav-right{text-align:center}nav.navbar .dropdown-menu .dropdown-item{font-size:13px;padding:7px 20px;text-align:center}.carousel-indicators{bottom:auto;left:auto;margin:0;position:absolute;right:12px;top:16px}.banner-list{padding:0 15px!important}.banner-list h6{font-size:13px;font-weight:100;line-height:21px;margin:0 0 27px!important}.banner-list .card{margin-top:30px}.inner-page-form,.slider-form{bottom:1px!important;left:1px;right:1px;top:auto!important}.inner-page-form .container,.slider-form .container{padding:0 10px}.carousel-control-next,.carousel-control-prev{display:none}.property-single-title{text-align:center}.property-single-title .text-right{text-align:center!important}.property-single-title .footer-social{margin:20px 0 0}.btn{font-size:13px;font-weight:700;padding:9px 27px}.tab-view .nav-link{border-bottom:2px solid #ececec;margin:0 1px;padding:15px 14px;position:relative}h1{font-size:34px}h2 br{display:none}.padding-card .card-body,.sidebar-card .card-body{padding:18px}.card-list-view .card-body,.card-list-view .card-footer{padding:18px}.footer h4{margin:0 0 10px!important}.footer h6{margin:30px 0 8px!important}.osahan_top_filter{text-align:center}.osahan_top_filter .float-right{float:none!important;margin:3px 1px!important}}@media (min-width:768px) and (max-width:1023px){.container{max-width:100%}nav.navbar{padding:10px 15px}.navbar-toggler{padding:2px 5px}nav.navbar .navbar-nav .nav-link{border-bottom:1px solid #ececec;padding:10px 12px;text-align:center}.main-nav-right{text-align:center}nav.navbar .dropdown-menu .dropdown-item{font-size:13px;padding:7px 20px;text-align:center}.carousel-indicators{bottom:auto;left:auto;margin:0;position:absolute;right:12px;top:16px}.padding-card .card-body,.sidebar-card .card-body{padding:18px}.card-list-view .card-body,.card-list-view .card-footer{padding:18px}.section-padding{padding:30px 0}}@media (min-width:1024px) and (max-width:1200px){.container{max-width:100%}}