.tagLine a{font-family:poppins,sans-serif;font-size:13px;font-weight:500;color:#fff;background:0 0;border:1px solid #fff;border-radius:3px;padding:9px 20px;display:inline-block;margin-top:20px;margin-left:19px}.tagLine a:hover{background:#000;border-color:#000}.tagLine a{position:relative;z-index:99}.featuredApp h3{font-size:14px;text-align:center;font-weight:400;font-family:poppins,sans-serif;text-transform:unset;margin-bottom:29px}.featuredApp .featuredAppsWraps{display:flex;margin-bottom:70px}.featuredApp .featuredAppsWraps .featuredLeft{border:1px solid #f8f8f8;background:-moz-linear-gradient(left,rgba(249,249,249,1) 0%,rgba(249,249,249,0.23) 77%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(249,249,249,1) 0%,rgba(249,249,249,0.23) 77%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(249,249,249,1) 0%,rgba(249,249,249,0.23) 77%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#00ffffff',GradientType=1);vertical-align:middle;width:45%;padding:28px;display:flex;padding-top:100px}.featuredApp .featuredAppsWraps .featuredLeft h4{text-transform:unset;font-family:poppins,sans-serif;font-weight:600;font-size:26px}.featuredApp .featuredAppsWraps .featuredLeft p{font-family:poppins,sans-serif;font-size:14px;font-weight:400;margin-bottom:25px}.featuredApp .featuredAppsWraps a{background:#1f73b7;display:inline-block;color:#ffff;font-family:poppins,sans-serif;font-size:14px;font-weight:400;padding:9px 27px;border-radius:5px}.featuredApp .featuredAppsWraps .featuredRight{position:relative;width:55%;overflow:hidden}.featuredApp .featuredAppsWraps .featuredRight ul li{text-align:left;width:50%;float:left;border:none;padding:10px 30px;display:flex}.featuredApp .featuredAppsWraps .featuredRight ul li img{width:46px;height:52px;margin-right:19px}.featuredApp .featuredAppsWraps .featuredRight ul li h5{font-family:poppins,sans-serif;font-weight:600;font-size:14px;text-transform:unset;margin-bottom:7px}.featuredApp .featuredAppsWraps .featuredRight ul li p{font-family:poppins,sans-serif;font-weight:400;font-size:13px;margin-bottom:15px}.featuredApp .featuredAppsWraps .featuredRight ul li a{background:0 0;color:#1f73b7;border:1px solid #1f73b7;padding:5px 20px}.featuredApp .featuredAppsWraps .featuredRight ul li a:hover{background:#1f73b7;color:#ffff}.featuredApp .featuredAppsWraps .featuredRight ul li{border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.featuredApp .featuredAppsWraps .featuredRight ul li.brRight{border-right:0}.featuredApp .featuredAppsWraps .featuredRight ul li.brBottom{border-bottom:0}.featuresWrap .topTitle{margin-bottom:52px}.bottomDetail{background:0 0;margin-bottom:10px}.bottomDetail .featureDv h4{color:#1f73b7;font-weight:600;font-size:13px}.bottomDetail .featureDv p{color:#000}.aboutVairt{background:rgba(247,247,247,.39);padding:60px 0}.featuredApp .featuredAppsWraps .featuredLeft span img{width:297px}.featuredApp .featuredAppsWraps .featuredLeft span{margin-right:30px}.featuredApp .featuredAppsWraps .featuredLeft{padding-top:75px}.featuredApp .featuredAppsWraps .featuredRight ul li img{width:72px;height:72px}.featuredApp .featuredAppsWraps .featuredRight ul li div{min-height:200px}.featuredApp .featuredAppsWraps .featuredLeft{padding-top:110px}.featuredApp h3{text-align:center;text-transform:unset;font-size:20px;font-family:poppins,sans-serif;margin-bottom:50px;position:relative;color:#1890c9;font-weight:500!important}.featuredApp h3:before{content:'';background:#1890c9;width:10px;height:10px;display:block;position:absolute;bottom:-3px;margin-left:-5px;left:50%;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg)}.featuredApp h3:after{background:#1890c9;width:140px;content:'';height:3px;display:block;margin:14px auto}div#FeatApps{padding-top:25px}.channelImgs img.topImg{width:71%;margin:0 auto;display:block}.channelImgs img.bottomImg{width:34%}.aboutVairt{padding:60px 0 90px}.scrollBtns{text-align:center;margin-top:-20px;margin-bottom:60px}.scrollBtns a{color:#1f73b7;display:inline-block;border:1px solid #1f73b7;font-family:poppins,sans-serif;font-size:14px;font-weight:400;padding:9px 27px;border-radius:5px;margin:0 11px}.scrollBtns a:hover{background:#1f73b7;color:#fff}@media only screen and (min-width:671px) and (max-width:1150px){.featuredApp .featuredAppsWraps{display:block}.featuredApp .featuredAppsWraps .featuredLeft{width:100%;margin-bottom:18px}.featuredApp .featuredAppsWraps .featuredRight{width:100%}.channelImgs img.topImg{width:100%}.channelImgs img.bottomImg{width:67%}}@media only screen and (max-width:670px){.channelImgs img.topImg{width:100%}.channelImgs img.bottomImg{width:67%}.featuredApp .featuredAppsWraps{display:block}.featuredApp .featuredAppsWraps .featuredLeft{width:100%;margin-bottom:18px}.featuredApp .featuredAppsWraps .featuredRight{width:100%}.featuredApp .featuredAppsWraps .featuredRight ul li{width:100%;border:1px solid #d2d2d2!important;margin-bottom:6px}}.clientLogo a{width:100%;height:140px;line-height:140px;display:block}.clientLogo a{background:#fff}.clientLogo .owl-carousel .owl-item img{width:115px;display:inline-block}.owl-carousel .owl-item div{height:140px}.owl-carousel .owl-item{height:140px}.blogIframe{background:#fff}.clientLogo{background:#f6f6f6;padding-top:60px;margin:0;padding-bottom:50px;margin-top:-4px}.blogIframe iframe{width:100%;height:901px;margin:0;border:0;padding:0;background:#fff}@media only screen and (min-width:1101px) and (max-width:1200px){.blogIframe iframe{width:100%;height:955px;margin:0;border:0;padding:0}}@media only screen and (min-width:1001px) and (max-width:1100px){.blogIframe iframe{width:100%;height:955px;margin:0;border:0;padding:0}}@media only screen and (min-width:785px) and (max-width:1000px){.blogIframe iframe{width:100%;height:1005px;margin:0;border:0;padding:0}}@media only screen and (min-width:693px) and (max-width:784px){.blogIframe iframe{width:100%;height:1805px;margin:0;border:0;padding:0}}@media only screen and (min-width:618px) and (max-width:692px){.blogIframe iframe{width:100%;height:1805px;margin:0;border:0;padding:0}}@media only screen and (min-width:501px) and (max-width:617px){.blogIframe iframe{width:100%;height:1905px;margin:0;border:0;padding:0}}@media only screen and (min-width:321px) and (max-width:500px){.blogIframe iframe{width:100%;height:2027px;margin:0;border:0;padding:0}}@media only screen and (max-width:320px){.blogIframe iframe{width:100%;height:2053px;margin:0;border:0;padding:0}}.watchVideos{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.63);display:none}.watchVideos .watchVideoInner{position:absolute;background:#fff;padding:10px;top:50%;left:50%;width:660px;height:400px;margin-left:-330px;margin-top:-200px;border-radius:6px}.watchVideos .watchVideoInner iframe{width:100%!important;height:100%!important}.watchVideos a.closeVideo{position:absolute;background:#1890c9;width:50px;height:50px;z-index:999;color:#fff;text-align:center;line-height:50px;border-radius:50%;box-shadow:0 0 15px 1px #1890c9;top:10px;right:10px}@media only screen and (max-width:768px) and (max-width:992px){.wellcome_banner.hero-home{height:749px;margin-bottom:100px}}@media only screen and (max-width:767px){.wellcome_banner.hero-home{height:622px}}

.dasktopNav {
    text-align: right;
}

.dasktopNav nav {
    display: inline-block;
}

.dasktopNav .lastMenu {
    display: inline-block;
}

.moneyWork h2 {
    text-align: center;
    text-transform: unset;
    font-size: 20px;
    font-family: poppins,sans-serif;
    margin-bottom: 50px;
    position: relative;
    color: #1890c9;
    font-weight: 500!important;
}

.moneyWork h2:before {
    content: '';
    background: #1890c9;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    bottom: -3px;
    margin-left: -5px;
    left: 50%;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);}

.moneyWork h2:after {background: #1890c9;
    width: 140px;
    content: '';
    height: 3px;
    display: block;
    margin: 14px auto;}

    .moneyWork .col-sm-8 p {
    font-size: 15px;
    color: #000;
    font-family: 'Nunito', sans-serif;
    font-weight: 600;
    margin-bottom: 4px;
    text-align: center;
}

.moneys {
    text-align: center;
    border: 1px solid #eaeaea;
    padding: 26px 0px;
}

.moneys span {
    font-size: 16px;
    width: 40px;
    height: 40px;
    margin: 0 auto 20px;
    display: block;
    background: #1890c9;
    border-radius: 50%;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-family: 'Nunito', sans-serif;
}

.moneys h3 {
    font-size: 25px;
    color: #000;
    font-family: 'Nunito', sans-serif;
    font-weight: 700;
    margin-bottom: 11px;
}

.moneys p {
    font-size: 15px;
    color: #000;
    font-family: 'Nunito', sans-serif;
    font-weight: 600;
    margin-bottom: 4px;
}

.moneys {
    margin-bottom: 30px;
}

.moneyWork .col-sm-8 p a {
    text-decoration: underline;
    color: #1890c9;
}

.moneyWork {
    margin-bottom: 25px;
}

.xploreList {
    padding: 70px 0px;
}

.xploreList img {
    width: 100%;
}


.explores.clrBg {
    background: #f5f5f5;
}

.explores {}

.explores .xploreList h4 {
    font-size: 21px;
    color: #000;
    font-family: 'Nunito', sans-serif;
    font-weight: 700;
    margin-bottom: 14px;
    text-transform: unset;
    margin-top: 22px;
}

.explores .xploreList p {
    font-size: 14px;
    color: #000;
    font-family: 'Nunito', sans-serif;
    font-weight: 600;
    margin-bottom: 22px;
    text-transform: unset;
    line-height: 29px;
}

.explores .xploreList a {
    font-size: 15px;
    color: #fff;
    font-family: 'Nunito', sans-serif;
    font-weight: 700;
    margin-bottom: 14px;
    text-transform: unset;
    background: #1890c9;
    padding: 7px 26px;
    display: inline-block;
    border-radius: 61px;
}

.moneyWork {
    margin-bottom: 84px;
}div#listings {
    margin: 38px 0px;
}
.listingsWraps.featureListingss {
    padding-top: 47px;
}
.callAction {
    padding: 34px 0px;
}

.callAction p {
    font-family: 'Nunito', sans-serif;
    margin-bottom: 19px;
    font-weight: 600;
    font-size: 25px;
    margin-bottom: 26px;
}

.callAction fieldset {
    display: block;
    width: 100%;
}

.callAction fieldset input[type="text"] {
    width: 80%;
    display: inline-block;
    padding: 11px 10px;
    border-top-left-radius: 7px;
    border: 0px;
    border-bottom-left-radius: 7px;
    font-family: 'Nunito', sans-serif;
}

.callAction fieldset input[type="submit"] {
    width: 18%;
    display: inline-block;
    background: #000;
    color: #fff;
    font-family: 'Nunito', sans-serif;
    padding: 10px 10px;
    margin-left: -4px;
    border-top-right-radius: 7px;
    border: 0px;
    border-bottom-right-radius: 7px;
    font-weight: 700;
    font-size: 16px;
}

.callAction fieldset {
    width: 70%;
    margin: 0 auto;
}

div#howWork {
    margin: 50px 0px 0;
}
.moneys h3 {
    color: #1890c9;
    font-weight: 700;
    font-size: 33px;
    font-family: 'Poppins', sans-serif;
}

.moneys span {
    background: #d4d4d4;
    color: #000;
    margin: 0 auto 7px;
}






    
    .property{margin-bottom:30px;overflow:hidden;position:relative;width:100%;height: 250px;}
    .property .property-image{height:100%;overflow:hidden;width:100%}
    .property img{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-backface-visibility:hidden;width:100%;position:relative;top:0}
    .property .overlay{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;bottom: -45px;left:0;position:absolute;width:100%;z-index:1;}
    .property .overlay .info{background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0 );padding:12px}
    .property .overlay .additional-info{background-color:#1890c9;display:table;height:30px;list-style:none;margin-bottom:0;width:100%;padding:8px 12px}
    .property .overlay .additional-info li{-moz-transition:.8s;-webkit-transition:.8s;transition:.8s;filter:alpha(opacity=0);opacity:0;color:#fff;display:table-cell;width:25%}
    .property .overlay .additional-info li header{filter:alpha(opacity=50);opacity: .9;font-size:11px;font-family: josefin sans,sans-serif;padding: 4px 0px;}
    .property .overlay .additional-info li figure{font-size:11px;font-weight:700}sup{top:-.5em}
    .tag.price{text-shadow:0 1px 1px rgba(0,0,0,.3);background-color:#1396e2;color:#fff;font-size:14px;font-weight:700}
    .property .overlay h3{text-shadow:0 1px 1px rgba(0,0,0,.3);color:#fff;font-size:15px;font-weight:700;margin:5px 0;font-family:josefin sans,sans-serif!important}.property .overlay figure{color:#fff;font-weight:300;font-family:josefin sans,sans-serif!important;font-size:12px}
    .tag{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);background-color:#fff;display:inline-block;padding:3px 8px}
    .property img{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-backface-visibility:hidden;width:100%;position:relative;top:0;height:100%}
    .property:hover img,.property:active img,.property:focus img{-moz-backface-visibility:hidden;top:-10px}
    .property:hover .overlay,.property:active .overlay,.property:focus .overlay{bottom:0}
    .property:hover .overlay .additional-info li,.property:active .overlay .additional-info li,.property:focus .overlay .additional-info li{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
    .property .overlay .additional-info li a{width:30px;background:#fff;display:block;text-align:center;margin:0 auto;height:30px;border-radius:50%;font-size:13px;line-height:30px}
    .property .overlay .additional-info li{vertical-align:middle}
    .property .property-image span{background:#1890c9;color:#fff;position:absolute;top:43px;left:-46px;z-index:99;width:220px;height:36px;line-height:33px;text-align:center;-webkit-transform:rotate(-42deg);-o--transform:rotate(-42deg);-moz--transform:rotate(-42deg);-ms--transform:rotate(-42deg);transform:rotate(-42deg);font-family:josefin sans,sans-serif;font-weight:600;font-size:13px}
    .property .property-image small{position:absolute;top:14px;right:14px;width:50px;height:50px;border-radius:50%;box-shadow:-.5px 0 9px 1px #000!important}
    .property .property-image small img{width:100%;height:100%;border-radius:50%;margin:0!important;position:static}
    .agents-grid{position:relative;background:#fff;border-radius:6px;border:none;box-shadow:0 0 20px 0 rgba(62,28,131,.1);-webkit-box-shadow:0 0 20px 0 rgba(62,28,131,.1)}
    .jb-bookmark{position:absolute;left:20px;top:20px;font-size:22px;color:#aab5cc}
    .agent-call{position:absolute;right:20px;top:25px}
    .agent-call a,.agent-call a:hover,.agent-call a:focus{color:#1890c9;font-size:15px}
    .agents-grid-wrap{padding:1.5rem}.fr-grid-thumb{width:90px;height:90px;border-radius:50%;display:table;position:relative;margin:1.7em auto 21px;box-shadow:0 0 0 5px rgba(25,25,25,.05);padding:5px;-webkit-box-shadow:0 0 0 5px rgba(25,25,25,.05);box-sizing:border-box;border:1px solid #1890c9}.overall-rate{position:absolute;right:-10px;bottom:8px;background:#ff9800;border-radius:50%;text-align:center;line-height:23px;width:25px;height:25px;font-size:11px;font-weight:800;color:#fff;border:2px solid #fff}
    .fr-grid-thumb img{width:90px;height:90px;border-radius:50%;vertical-align:middle}.fr-grid-deatil{text-align:center}
    .fr-can-name{margin-bottom:2px;line-height:22px;font-size:18px}.fr-position{font-size:15px}
    .fr-grid-deatil h5.fr-can-name{font-family:josefin sans,sans-serif;font-weight:600;font-size:21px;margin-bottom:7px}
    .fr-grid-deatil span.fr-position{font-family:josefin sans,sans-serif;font-weight:400;font-size:15px;display:block;margin-bottom:5px;color:#9c9c9c}
    .fr-grid-deatil span.fr-position i{margin-right:8px}
    .fr-grid-deatil p{font-family:josefin sans,sans-serif;font-weight:400;font-size:15px}
    .fr-grid-deatil p span{margin-left:9px}
    .feturedDevelopment h4{font-family:josefin sans,sans-serif!important;font-weight:600;font-size:21px;border-bottom:1px solid #ececec;padding-bottom:13px;margin-bottom:27px}
    .feturedDevelopment h4 a{float:right;font-size:12px;color:#1890c9}
    .property a.dts{width:100%;height:100%;position:absolute;display:block;top:0;left:0;z-index:9}
    .feturedDevelopment h4 a i{margin-left:6px}
    .listingsWraps h4 a i{margin-left:6px}
    

.property .overlay .additional-info li header {
    line-height: normal;
}

.property .overlay .additional-info li {}

div#developments {
    /* margin-bottom: 35px; */
}

.listingsWraps.featureListingss {
    font-family: josefin sans,sans-serif;
}

.listingsWraps.featureListingss h4 {
    text-align: center;
    text-transform: unset;
    font-size: 20px;
    font-family: poppins,sans-serif;
    margin-bottom: 50px;
    position: relative;
    color: #1890c9;
    font-weight: 500!important;
}

.listingsWraps.featureListingss h4:before {
    content: '';
    background: #1890c9;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    bottom: -3px;
    margin-left: -5px;
    left: 50%;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
}

.listingsWraps.featureListingss h4:after {
    background: #1890c9;
    width: 140px;
    content: '';
    height: 3px;
    display: block;
    margin: 14px auto;
}
.property .overlay h3 {
    text-transform: unset;
}

.callAction {
    margin-top: -4px;
    box-shadow: -2px -3px 4px -4px rgba(0, 0, 0, 0.38);
    position: relative;
}
.footer {
    padding-bottom: 60px;
}
.listingsWrap .prop figure {
    height: 290px;
}
.listingsWrap .prop .propDetail h4 {
    margin-bottom: 21px;
    text-align: left;
}

.listingsWrap .prop .propDetail>a {
    width: auto;
    padding: 15px 46px;
    font-size: 14px;
    box-shadow: none;
    letter-spacing: 1px;
}

.listingsWrap .prop .propDetail {
    text-align: center;
}

.listingsWrap .prop .propDetail ul {
    text-align: left;
}