@charset "UTF-8";@font-face{font-family:Roboto;src:url(https://drive.propcon.co.za/font/roboto/Roboto-Regular.ttf);}@font-face{font-family:Poppins;src:url(https://drive.propcon.co.za/font/poppins/Poppins-Regular.ttf);}@font-face{font-family:Poppins-Light;src:url(https://drive.propcon.co.za/font/poppins/Poppins-Light.ttf);}@font-face{font-family:Poppins-Bold;src:url(https://drive.propcon.co.za/font/poppins/Poppins-Bold.ttf);}@font-face{font-family:CommutersSans;src:url(https://drive.propcon.co.za/font/commuterssans/CommutersSans-Regular.ttf);}@font-face{font-family:Montserrat;src:url(https://drive.propcon.co.za/font/montserrat/Montserrat-Regular.ttf);}@font-face{font-family:Montserrat-Black;src:url(https://drive.propcon.co.za/font/montserrat/Montserrat-Black.ttf);}@font-face{font-family:Montserrat-ExtraBold;src:url(https://drive.propcon.co.za/font/montserrat/Montserrat-ExtraBold.ttf);}@font-face{font-family:Rubik;src:url(https://drive.propcon.co.za/font/rubik/Rubik-Regular.ttf);}@font-face{font-family:AndadaPro;src:url(https://drive.propcon.co.za/font/andadapro/AndadaPro-Regular.ttf);}@font-face{font-family:DMSerifDisplay;src:url(https://drive.propcon.co.za/font/dmserifdisplay/DMSerifDisplay-Regular.ttf);}@font-face{font-family:BreadleySans;src:url(https://drive.propcon.co.za/font/breadleysans/BreadleySans-Regular.ttf);}@font-face{font-family:Avenir;src:url(https://drive.propcon.co.za/font/avenir/Avenir-Regular.ttf);}@font-face{font-family:Raleway;src:url(https://drive.propcon.co.za/font/raleway/Raleway-Regular.ttf);}@font-face{font-family:Raleway-Bold;src:url(https://drive.propcon.co.za/font/raleway/Raleway-Bold.ttf);}@font-face{font-family:Raleway-ExtraBold;src:url(https://drive.propcon.co.za/font/raleway/Raleway-ExtraBold.ttf);}@font-face{font-family:PlayfairDisplay;src:url(https://drive.propcon.co.za/font/playfairdisplay/PlayfairDisplay-Regular.ttf);}@font-face{font-family:NanumMyeongjo;src:url(https://drive.propcon.co.za/font/nanummyeongjo/NanumMyeongjo-Regular.ttf);}@font-face{font-family:OpenSans;src:url(https://drive.propcon.co.za/font/opensans/OpenSans-Regular.ttf);}@font-face{font-family:Inter;src:url(https://drive.propcon.co.za/font/inter/Inter-Regular.ttf);}@font-face{font-family:Inter-Bold;src:url(https://drive.propcon.co.za/font/inter/Inter-Bold.ttf);}@font-face{font-family:Inter-Black;src:url(https://drive.propcon.co.za/font/inter/Inter-Black.ttf);}@font-face{font-family:Inter-ExtraBold;src:url(https://drive.propcon.co.za/font/inter/Inter-ExtraBold.ttf);}@font-face{font-family:EBGaramond-Regular;src:url(https://drive.propcon.co.za/font/ebgaramond/EBGaramond-Regular.ttf);}@font-face{font-family:EBGaramond-Bold;src:url(https://drive.propcon.co.za/font/ebgaramond/EBGaramond-Bold.ttf);}@font-face{font-family:EBGaramond-ExtraBold;src:url(https://drive.propcon.co.za/font/ebgaramond/EBGaramond-ExtraBold.ttf);}@font-face{font-family:Hatton-Regular;src:url(https://drive.propcon.co.za/font/hatton/Hatton-Regular.otf);}@font-face{font-family:Hatton-Bold;src:url(https://drive.propcon.co.za/font/hatton/Hatton-Bold.otf);}@font-face{font-family:Cormorant-Regular;src:url(https://drive.propcon.co.za/font/cormorant/Cormorant-Regular.ttf);}@font-face{font-family:Cormorant-Bold;src:url(https://drive.propcon.co.za/font/cormorant/Cormorant-Bold.ttf);}@font-face{font-family:PPFragmentGlare-Regular;src:url(https://drive.propcon.co.za/font/ppfragmentglare/PPFragmentGlare-Regular.otf);}@font-face{font-family:PPFragmentGlare-ExtraBold;src:url(https://drive.propcon.co.za/font/ppfragmentglare/PPFragmentGlare-ExtraBold.otf);}@font-face{font-family:Helvetica-Regular;src:url(https://drive.propcon.co.za/font/helvetica/Helvetica-Regular.ttf);}@font-face{font-family:Helvetica-ExtraBold;src:url(https://drive.propcon.co.za/font/helvetica/Helvetica-ExtraBold.ttf);}@font-face{font-family:Prata-Regular;src:url(https://drive.propcon.co.za/font/prata/Prata-Regular.ttf);}@font-face{font-family:Shango-Regaular;src:url(https://drive.propcon.co.za/font/shango/Shango-Regular.otf);}@font-face{font-family:Shango-Bold;src:url(https://drive.propcon.co.za/font/shango/Shango-Bold.otf);}@font-face{font-family:Holybuck-Bold;src:url(https://drive.propcon.co.za/font/holybuck/Holybuck-Bold.ttf);}@font-face{font-family:Holybuck-Regular;src:url(https://drive.propcon.co.za/font/holybuck/Holybuck-Regular.ttf);}@font-face{font-family:Cardo-Regular;src:url(https://drive.propcon.co.za/font/cardo/Cardo-Regular.ttf);}@font-face{font-family:Cardo-Bold;src:url(https://drive.propcon.co.za/font/cardo/Cardo-Bold.ttf);}@font-face{font-family:Oswald-Regular;src:url(https://drive.propcon.co.za/font/oswald/Oswald-Regular.ttf);}@font-face{font-family:Futura-Regular;src:url(https://drive.propcon.co.za/font/futura/Futura-Regular.ttf);}@font-face{font-family:Futura-Bold;src:url(https://drive.propcon.co.za/font/futura/Futura-Bold.ttf);}@font-face{font-family:Metropolis-Regular;src:url(https://drive.propcon.co.za/font/metropolis/Metropolis-Regular.otf);}@font-face{font-family:Metropolis-Medium;src:url(https://drive.propcon.co.za/font/metropolis/Metropolis-Medium.otf);}@font-face{font-family:Metropolis-Light;src:url(https://drive.propcon.co.za/font/metropolis/Metropolis-Light.otf);}@font-face{font-family:BarlowSemiCondensed-Regular;src:url(https://drive.propcon.co.za/font/barlowsemicondensed/BarlowSemiCondensed-Regular.ttf);}@font-face{font-family:BarlowSemiCondensed-Medium;src:url(https://drive.propcon.co.za/font/barlowsemicondensed/BarlowSemiCondensed-Medium.ttf);}@font-face{font-family:BarlowSemiCondensed-Bold;src:url(https://drive.propcon.co.za/font/barlowsemicondensed/BarlowSemiCondensed-Bold.ttf);}@font-face{font-family:BarlowSemiCondensed-Black;src:url(https://drive.propcon.co.za/font/barlowsemicondensed/BarlowSemiCondensed-Black.ttf);}@font-face{font-family:YoungSerif-Regular;src:url(https://drive.propcon.co.za/font/youngserif/YoungSerif-Regular.ttf);}@font-face{font-family:AntiqueOliveCompact-Regular;src:url(https://drive.propcon.co.za/font/antiqueolivecompact/AntiqueOliveCompact-Regular.ttf);}@font-face{font-family:Geometr415-Black;src:url(https://drive.propcon.co.za/font/geometr415/geometr415-black.ttf);}@font-face{font-family:EyesWideOpen-Regular;src:url(https://drive.propcon.co.za/font/eyeswideopen/eyeswideopen.ttf);}@font-face{font-family:Gothic-Regular;src:url(https://drive.propcon.co.za/font/gothic/gothic.ttf);}@font-face{font-family:GardensC-Regular;src:url(https://drive.propcon.co.za/font/gardensc/GardensC-Regular.otf);}@font-face{font-family:Furore-Regular;src:url(https://drive.propcon.co.za/font/furore/Furore-Regular.otf);}@font-face{font-family:Gotham-Regular;src:url(https://drive.propcon.co.za/font/gotham/Gotham-Regular.otf);}@font-face{font-family:Gotham-Medium;src:url(https://drive.propcon.co.za/font/gotham/Gotham-Medium.otf);}@font-face{font-family:Gotham-Black;src:url(https://drive.propcon.co.za/font/gotham/Gotham-Black.otf);}@font-face{font-family:TypoldCondensed-Medium;src:url(https://drive.propcon.co.za/font/typold/typoid-condensed-medium.ttf);}@font-face{font-family:NunitoSans-Regular;src:url(https://drive.propcon.co.za/font/nunitosans/nunitosans-regular.ttf);}@font-face{font-family:NunitoSans-Medium;src:url(https://drive.propcon.co.za/font/nunitosans/nunitosans-medium.ttf);}@font-face{font-family:NunitoSans-Black;src:url(https://drive.propcon.co.za/font/nunitosans/nunitosans-black.ttf);}@font-face{font-family:Din-Bold;src:url(https://drive.propcon.co.za/font/din/din-bold.otf);}@font-face{font-family:CormorantGaramond-Regular;src:url(https://drive.propcon.co.za/font/cormorantgaramond/cormorantgaramond-regular.ttf);}@font-face{font-family:TanMonCheri-Regular;src:url(https://drive.propcon.co.za/font/tanmoncheri/tanmoncheri.ttf);}@font-face{font-family:Donatora-Regular;src:url(https://drive.propcon.co.za/font/donatora/donatora-display-sc-bold.ttf);}@font-face{font-family:Donatora-Medium;src:url(https://drive.propcon.co.za/font/donatora/donatora-medium.ttf);}@font-face{font-family:Brandon-Grotesque-Regular;src:url(https://drive.propcon.co.za/font/brandongrotesque/brandon_grotesque_regular.otf);}@font-face{font-family:Virtual-Regular;src:url(https://drive.propcon.co.za/font/virtual/virtual-regular.ttf);}@font-face{font-family:PetitFormal-Regular;src:url(https://drive.propcon.co.za/font/petitformal/petitformalscript-regular.ttf);}@font-face{font-family:OleoScript-Regular;src:url(https://drive.propcon.co.za/font/oleoscript/oleoscript-regular.ttf);}@font-face{font-family:OleoScript-Bold;src:url(https://drive.propcon.co.za/font/oleoscript/oleoscript-bold.ttf);}@font-face{font-family:CronosPro-Regular;src:url(https://drive.propcon.co.za/font/cronospro/cronos-pro.ttf);}@font-face{font-family:CronosPro-Bold;src:url(https://drive.propcon.co.za/font/cronospro/cronos-pro-bold.ttf);}@font-face{font-family:CronosPro-Italic;src:url(https://drive.propcon.co.za/font/cronospro/cronos-pro-italic.ttf);}@font-face{font-family:Qlassik-Regular;src:url(https://drive.propcon.co.za/font/qlassiktb/qlassik_tb.ttf);}@font-face{font-family:Qlassik-Bold;src:url(https://drive.propcon.co.za/font/qlassiktb/qlassikbold_tb.ttf);}@font-face{font-family:Aptos-Regular;src:url(https://drive.propcon.co.za/font/aptos/aptos.ttf);}@font-face{font-family:Aptos-ExtraBold;src:url(https://drive.propcon.co.za/font/aptos/aptos-extrabold.ttf);}@font-face{font-family:MonteCarlo-Regular;src:url(https://drive.propcon.co.za/font/montecarlo/montecarlo-regular.ttf);}@font-face{font-family:Helixa-Regular;src:url(https://drive.propcon.co.za/font/helixa/helixa-regular.ttf);}@font-face{font-family:Helixa-Black;src:url(https://drive.propcon.co.za/font/helixa/helixa-black.ttf);}@font-face{font-family:Helixa-Italic;src:url(https://drive.propcon.co.za/font/helixa/helixa-italic.ttf);}@font-face{font-family:Helluaw-Regular;src:url(https://drive.propcon.co.za/font/hellauw/hellauw-regular.ttf);}@font-face{font-family:Helluaw-ExtraBold;src:url(https://drive.propcon.co.za/font/hellauw/hellauw-extrabold.ttf);}@font-face{font-family:Helluaw-Black;src:url(https://drive.propcon.co.za/font/hellauw/hellauw-black.ttf);}body{color:#383838 !important;}body.modal-open{overflow:hidden;}.a-nodecor{color:#383838 !important;text-decoration:none !important;}.bold,strong{font-weight:bold;}.text-shadow{text-shadow:0 0 3px #333;}.text-shadow-white{text-shadow:0 0 3px #fff;}.font-size-6{font-size:6pt !important;}.font-size-7{font-size:7pt !important;}.font-size-8{font-size:8pt !important;}.font-size-9{font-size:9pt !important;}.font-size-10{font-size:10pt !important;}.font-size-11{font-size:11pt !important;}.font-size-12{font-size:12pt !important;}.font-size-13{font-size:13pt !important;}.font-size-14{font-size:14pt !important;}.font-size-16{font-size:16pt !important;}.font-size-18{font-size:18pt !important;}.font-size-20{font-size:20pt !important;}.font-size-22{font-size:22pt !important;}.font-size-24{font-size:24pt !important;}.ls-1{letter-spacing:1px;}.ls-2{letter-spacing:2px;}.sticky{position:sticky;top:65px;}.hand{cursor:pointer;}.hide-overflow{overflow:hidden;}.color-default{color:#495057 !important;}.background-color-default{background-color:#495057 !important;}.btn-default{background-color:#495057 !important;}.mdb-skin .btn-default{background-color:#495057 !important;color:#fff;}.primary-color-dark{background-color:#495057 !important;}.navbar-toggler{border:0 !important;}.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler-icon:focus{outline:none !important;box-shadow:none !important;border:0 !important;}.toggler-icon{width:30px;height:3px;display:block;transition:all .2s;border-radius:10px !important;}.middle-bar{margin:5px auto;}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%;}.navbar-toggler .middle-bar{opacity:0;filter:alpha(opacity=0);}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;}.navbar-toggler.collapsed .top-bar{transform:rotate(0);}.navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100);}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0);}.nav-badge{font-size:.6rem;margin-top:1.5rem;margin-left:-.5rem;position:absolute;top:-46%;left:74%;transform:translate(50%,-50%);}.nc-transparent{box-shadow:unset !important;}.nc-transparent.top-nav-collapse{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) !important;}.nc-transparent:not(.top-nav-collapse){background:transparent !important;transition:all .25s ease-in;}@media(max-width:768px){.nc-transparent:not(.top-nav-collapse):has(.collapse.show){background:rgba(0,0,0,.8)!important;transition:all .25s ease-in;}.nc-transparent:not(.top-nav-collapse):has(.collapse.show).rgba-none{background:unset !important;}.nc-transparent:not(.top-nav-collapse):has(.collapse.show).rgba-white{background:rgba(255,255,255,.8)!important;}}.ListingsBox{margin:0 auto !important;min-height:200px;padding-bottom:10px;overflow-x:auto !important;white-space:nowrap;}.ListingCard .tbl-listingcard-amenities{table-layout:fixed;}.ListingCard .tbl-listingcard-amenities td{width:33%;text-align:center;}.ListingCard .oPriceSuffix{font-size:14pt;}.flex-mx-auto .ListingCard:first-child{margin-left:auto !important;}.flex-mx-auto .ListingCard:last-child{margin-right:auto !important;}.ListingsBox .status-container{position:absolute;top:19px;}.ListingsBox .status-container span{display:table;-webkit-display:table;}.listing-card-status{font-size:10pt;font-weight:normal !important;z-index:50;padding:0 8px 0 8px;border-top-right-radius:1.25rem !important;border-bottom-right-radius:1.25rem !important;opacity:.8;}.listing-card-icon{font-size:10pt;font-weight:normal !important;z-index:50;padding:1px 12px 0 12px;border-top-right-radius:1.25rem !important;border-bottom-right-radius:1.25rem !important;opacity:.8;}.card-listing .card-listing-reference{width:100%;padding:5px 7px 0 0;text-align:right;color:#fff;font-size:12pt;font-weight:bold;text-shadow:0 0 2px #333;}.card-listing .card-listing-status{background-color:#555;color:#fff;border-top-right-radius:25px;border-bottom-right-radius:25px;padding:5px 15px 5px 10px;}.card-listing .card-listing-owners{padding:10px;color:#fff;font-size:11pt;font-weight:bold;background-color:rgba(0,0,0,.2);}.card-listing h2{font-size:15pt;overflow:hidden !important;-ms-text-overflow:ellipsis !important;-o-text-overflow:ellipsis !important;text-overflow:ellipsis !important;white-space:nowrap;}.card-listing h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18pt;}.card-listing .card-listing-icons{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16pt;margin-top:10px;margin-bottom:15px;}.card-listing .card-listing-icons i{padding-left:5px;padding-right:15px;font-size:14pt;}.card-listing .card-listing-date{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12pt;}.card-listing .card-listing-date i{padding-right:5px;}.card-listing .card-listing-address{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12pt;margin-bottom:10px;}.card-listing .card-listing-address i{padding-right:5px;}@media only screen and (max-width:667px){.card-listing h2{font-size:14pt;white-space:normal;}.card-listing h3{font-size:16pt;white-space:normal;}.card-listing .card-listing-icons{white-space:normal;}.card-listing .card-listing-date{white-space:normal;}.card-listing .card-listing-address{white-space:normal;}}.text-left-ow div{text-align:left !important;}.NoOverflow{overflow:hidden !important;-ms-text-overflow:ellipsis !important;-o-text-overflow:ellipsis !important;text-overflow:ellipsis !important;white-space:nowrap;}.NoScrollBars::-webkit-scrollbar{display:none;}.NoScrollBars{-ms-overflow-style:none;scrollbar-width:none;}.scrollbar-grey::-webkit-scrollbar{width:12px;background-color:#f5f5f5;}.scrollbar-grey::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#888;}.scrollbar-grey{scrollbar-color:#888   #f5f5f5;}.jarallax{position:relative;z-index:0;min-height:0 !important;}.jarallax>.jarallax-img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:-1;}.parallax-classic{min-height:350px;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center center;-webkit-background-position:center center;-moz-background-position:center center;-o-background-position:center center;}.parallax-classic-disabled{background-attachment:scroll !important;background-position:center center !important;}.md-form input:not([type]):focus:not([readonly]),.md-form input[type=date]:not(.browser-default):focus:not([readonly]),.md-form input[type=datetime-local]:not(.browser-default):focus:not([readonly]),.md-form input[type=datetime]:not(.browser-default):focus:not([readonly]),.md-form input[type=email]:not(.browser-default):focus:not([readonly]),.md-form input[type=number]:not(.browser-default):focus:not([readonly]),.md-form input[type=password]:not(.browser-default):focus:not([readonly]),.md-form input[type=search-md]:focus:not([readonly]),.md-form input[type=search]:not(.browser-default):focus:not([readonly]),.md-form input[type=tel]:not(.browser-default):focus:not([readonly]),.md-form input[type=text]:not(.browser-default):focus:not([readonly]),.md-form input[type=time]:not(.browser-default):focus:not([readonly]),.md-form input[type=url]:not(.browser-default):focus:not([readonly]),.md-form textarea.md-textarea:focus:not([readonly]){border-bottom:1px solid #495057 !important;box-shadow:0 1px 0 0 #495057 !important;}.md-form input:not([type]):focus:not([readonly])+label,.md-form input[type=date]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=email]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=number]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=password]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=search-md]:focus:not([readonly])+label,.md-form input[type=search]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=tel]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=text]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=time]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=url]:not(.browser-default):focus:not([readonly])+label,.md-form textarea.md-textarea:focus:not([readonly])+label{color:#495057 !important;}.mdb-skin .side-nav .collapsible li .collapsible-header.active,.mdb-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#888;}.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#888;}.mdb-skin .side-nav .collapsible li a:not(.collapsible-header).active,.mdb-skin .side-nav .collapsible li a:not(.collapsible-header):active,.mdb-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#dbdbdb !important;}.mdb-skin input[type=checkbox]:checked+label:before{border-right:2px solid #495057;border-bottom:2px solid #495057;}.form-check-input[type=radio].with-gap:checked+label:after,.form-check-input[type=radio]:checked+label:after,label.btn input[type=radio].with-gap:checked+label:after,label.btn input[type=radio]:checked+label:after{background-color:#495057 !important;}.form-check-input[type=radio].with-gap:checked+label:after,.form-check-input[type=radio].with-gap:checked+label:before,.form-check-input[type=radio]:checked+label:after,label.btn input[type=radio].with-gap:checked+label:after,label.btn input[type=radio].with-gap:checked+label:before,label.btn input[type=radio]:checked+label:after{border:2px solid #495057 !important;}input[type=text]:focus:not([readonly]){border-color:#495057 !important;}input[type=email]:focus:not([readonly]){border-color:#495057 !important;}input[type=number]:focus:not([readonly]){border-color:#495057 !important;}textarea:focus:not([readonly]){border-color:#495057 !important;}.select-wrapper.md-form.md-outline+label.active{color:#495057 !important;}.select-wrapper.md-form.md-outline input.select-dropdown:focus{border-color:#495057 !important;box-shadow:none !important;}.select-wrapper.md-form.md-outline span.caret.active{color:#495057 !important;}.dropdown-content li>span{color:#495057 !important;}.btn{text-transform:unset !important;white-space:nowrap;}video::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none;}video::-webkit-media-controls-play-button{display:none !important;-webkit-appearance:none;}video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none;}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2);}100%{box-shadow:0 0 0 10px transparent;}}.pulse-inf{animation:shadow-pulse 1s infinite;}.pulse-1{animation:shadow-pulse 1s 1;}.pulse-2{animation:shadow-pulse 1s 2;}.pulse-3{animation:shadow-pulse 1s 3;}.pulse-5{animation:shadow-pulse 1s 5;}.pulse-10{animation:shadow-pulse 1s 10;}.shine-inf{background-color:#bfc7ca;animation-name:shine;animation-duration:2.4s;animation-iteration-count:infinite;}@keyframes shine{0%{background-color:#d4d4d4;}50%{background-color:#a6a6a6;}100%{background-color:#d4d4d4;}}.b-container{display:flex;justify-content:space-between;align-items:center;width:35px;flex-direction:row;}.b-container .ball{background-color:#fff;border-radius:50%;display:block;width:8px;height:8px;animation:jump .7s ease-in-out infinite;}.b-container .ball:nth-child(2){animation-delay:.15s;}.b-container .ball:nth-child(3){animation-delay:.3s;}@keyframes jump{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}.md-form{position:relative;margin-top:0 !important;}.pills-cyan .nav-link.active,.pills-cyan .show>.nav-link,.tabs-cyan{background-color:#495057 !important;}.classic-tabs .nav.tabs-cyan li a.active{border-color:#d8e7ef !important;}.text-success{color:#5cb85c !important;}.text-danger{color:#d9534f !important;}.bg-success{background-color:#5cb85c !important;color:#fff !important;}.bg-danger{background-color:#d9534f !important;color:#fff !important;}.bg-warning{background-color:#fb3 !important;color:#fff !important;}.btn-success{background-color:#5cb85c !important;color:#fff !important;}.btn-danger{background-color:#d9534f !important;color:#fff !important;}.btn-info{background-color:#5bc0de !important;color:#fff !important;}.md-tabs{background-color:#495057 !important;}.badge-default{background-color:#495057 !important;}.badge-success{background-color:#5cb85c !important;}.bg-propcon{background-color:rgba(60,141,188,.7) !important;}.bg-pink{background-color:#ff385c !important;}.bg-img{height:auto;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}.bg-grey-light{background-color:#f9f9f9 !important;}.animate-bottom{position:relative;animation:animatebottom .4 s;}.modal-body .oPriceSuffix{font-size:20pt;}@keyframes animatebottom{from{bottom:-300px;opacity:0;}to{bottom:0;opacity:1;}}.ReadMoreFixHeight{height:200px;overflow:hidden;}.readmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:88px;text-align:center;font-weight:bold;padding-top:40px;background-image:-moz-linear-gradient(to top,#f7f7f7 70%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(to top,#f7f7f7 70%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,0 0,100% 0,from(#f7f7f7 70%),to(rgba(255,255,255,0) 100%));background-image:-webkit-linear-gradient(to top,#f7f7f7 70%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(to top,#f7f7f7 70%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to top,#f7f7f7 70%,rgba(255,255,255,0) 100%);}.readmore-link.gradient-white{background-image:-moz-linear-gradient(to top,white 70%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(to top,white 70%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,0 0,100% 0,from(white 70%),to(rgba(255,255,255,0) 100%));background-image:-webkit-linear-gradient(to top,white 70%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(to top,white 70%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to top,white 70%,rgba(255,255,255,0) 100%);}.btn-skip{z-index:999 !important;position:absolute;margin:23px 0;padding-top:150px;font-size:xx-large;color:#989898;height:312px;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;}.btn-skip i{margin-top:100px !important;}.btn-skip:hover{background:rgba(197,197,197,.55);color:#555;}.btn-skip.prev-button{border-radius:0 1.25rem 1.25rem 0;left:0;}.btn-skip.next-button{border-radius:1.25rem 0 0 1.25rem;right:0;}@media only screen and (max-width:991px){.btn-skip{margin-top:107px !important;height:75px !important;}.btn-skip i{margin-top:0 !important;}}.btn-expand-listings i{color:#999;font-size:14px;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;}.btn-expand-listings:hover i{color:#333;font-size:15px;}.support-bubble{position:relative;z-index:1000;}.support-bubble .bb-content{height:100%;width:100%;max-width:300px;max-height:480px;color:#333;position:fixed;bottom:65px;right:75px;background-color:#fff;font-size:10pt;padding:10px 15px;border-radius:15px;z-index:10;overflow:visible;filter:drop-shadow(0 3px 7px rgba(0,0,0,.5));background:-webkit-radial-gradient(circle at 50% 0,transparent 12%,#fff calc(12% + 1px));background:-moz-radial-gradient(circle at 50% 0,transparent 12%,#fff calc(12% + 1px));background:radial-gradient(circle at 50% 0,transparent 12%,#fff calc(12% + 1px));}.support-bubble .bb-content .bb-avatar{border-radius:50%;width:100px;overflow:hidden;position:absolute;z-index:99999;top:-49px;left:100px;}.support-bubble .bb-content .ico-circle{overflow:hidden;border:5px solid #fff;border-radius:50%;padding:5px;width:100px;margin-top:-53px;}.support-bubble .bb-icon-container{vertical-align:middle;display:inline-block;overflow:hidden;transition:all .2s ease-in-out;margin:10px;border-radius:50%;padding:0;cursor:pointer;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.4);width:61.1px;height:61.1px;position:fixed;bottom:15px;right:15px;z-index:10;background-color:rgba(255,255,255,0) !important;}.support-bubble .bb-icon-container .icon-avatar img{width:100%;object-fit:contain;}.support-bubble .bb-icon-container .icon-message{color:#333;position:fixed;bottom:70px;right:75px;background-color:#fff;font-size:10pt;padding:5px 15px;border-radius:15px 15px 3px 15px;box-shadow:0 8px 8px rgba(0,0,0,.2);max-width:270px;z-index:11;}.support-bubble .bb-lead-container .bb-card-up{overflow:hidden;height:90px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;}.support-bubble .bb-lead-container .bb-form label{margin-bottom:0 !important;}.support-bubble .bb-lead-container .bb-form .bb-message textarea{resize:none;}.support-bubble .bb-lead-container .bb-lead-message{height:68px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.support-bubble .bb-cta-container{display:block;margin-top:4rem;height:100%;max-height:400px;}.support-bubble .bb-cta-container .bb-cta-buttons{overflow:auto;height:100%;max-height:310px;}@media(max-width:575px){.support-bubble .bb-content{bottom:100px;right:unset;left:50%;transform:translateX(-50%);}}.section-listing .oPriceSuffix{text-transform:lowercase;}.section-listing .price-main .oPriceSuffix{font-size:24pt;}.section-listing .chip{margin-top:5px;}.section-listing .btn-floating{z-index:0 !important;}.section-listing .section-gallery .img-main{height:350px;width:400px;}.section-listing .section-gallery .img-other{height:175px;width:200px;}.section-listing .section-gallery div{height:100%;width:100%;background-size:cover;}.section-listing #divGalleryAllContainer{overflow-y:hidden !important;}.section-listing #divGalleryAllContainer::-webkit-scrollbar{display:none;}.section-listing #divGalleryAllContainer{-ms-overflow-style:none !important;scrollbar-width:none !important;}.section-listing .gallery-all img{object-fit:cover;height:110px;}.section-listing .gallery-scroll{overflow-y:hidden;white-space:nowrap;display:inline-block !important;}.section-listing .gallery-scroll figure{display:inline-block !important;margin-right:.25rem !important;float:none !important;}.section-listing .gallery-scroll img{height:200px !important;max-width:100%;height:auto;}@-moz-document url-prefix(){.section-listing .section-listing .section-gallery .img-other{height:175px !important;}}@media(max-width:575px){.section-listing .amenities .am-value{font-size:15pt !important;}.section-listing .amenities i{font-size:16pt !important;}.section-listing .section-gallery .img-main{height:243px;}.section-listing .listing-bottom-bar .btn-floating i{line-height:43px !important;}.section-listing .listing-bottom-bar .btn-floating{width:43px !important;height:43px !important;}}@media(min-width:768px){.section-listing .am-item{margin-right:2.6rem !important;}}@media(max-width:767px){.section-listing .gallery-scroll img{height:160px !important;}.section-listing .gallery-scroll figure{max-width:237px;}}.section-listing,section-listing p{font-size:1.1rem !important;}.section-listing .banner-container{width:150px !important;height:150px !important;overflow:hidden;position:absolute;top:-5px;left:-5px;z-index:1;}.section-listing .banner-container .banner-after{content:"";display:block;width:10px;height:5px;filter:brightness(85%);position:absolute;top:0;right:0;z-index:-1;}.section-listing .banner-container .banner-before{content:"";display:block;height:10px;width:5px;position:absolute;bottom:0;left:0;z-index:-1;}.section-listing .banner{width:227px !important;height:unset !important;padding:12px;background-color:#b38d46;color:#fff;text-align:center;transform:rotate(-45deg) translate(-28%,-35%);box-shadow:0 5px 5px rgba(0,0,0,.4);text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.4);}.page-listings .banner-container{width:95px !important;height:95px !important;overflow:hidden;position:absolute;top:-24px;left:-5px;z-index:1;}.page-listings .banner-container .banner-after{content:"";display:block;width:30px;height:5px;filter:brightness(85%);position:absolute;top:0;right:0;z-index:-1;opacity:.8;}.page-listings .banner-container .banner-before{content:"";display:block;height:30px;width:5px;position:absolute;bottom:0;left:0;z-index:-1;opacity:.8;}.page-listings .banner{width:160px !important;height:unset !important;padding:1px;background-color:#b38d46;color:#fff;text-align:center;transform:rotate(-45deg) translate(-28%,-35%);box-shadow:0 5px 5px rgba(0,0,0,.4);text-shadow:0 2px 2px rgba(0,0,0,.4);font-size:10pt;opacity:.8;}@media only screen and (max-width:667px){.section-listing .navOnScrollTitle{font-size:10pt;}}@media only screen and (max-width:567px){.section-listing .navOnScrollTitle{font-size:9pt;}}.section-listing .btn-shareandprint-container #btnPrintCalculator{display:none !important;}.section-article{font-size:1.1rem !important;}.section-article #ContentPlaceHolder1_lblBody a{text-decoration:underline;color:#1b75d0;}.section-article .GalleryPhoto{object-fit:cover;height:100px;}.section-article .MainImageFloat{float:right;width:350px;margin-left:10px;margin-bottom:10px;}@media only screen and (max-width:667px){.section-article .MainImageFloat{width:100%;}.section-article h1{font-size:20pt;}}.section-articles .search-bar{max-width:700px;}.section-articles .chip{margin-bottom:0 !important;margin-right:4px !important;}.section-articles .chips.focus{box-shadow:none !important;}.section-articles .chips .input{font-size:15px !important;padding-top:9px !important;margin-left:5px !important;}.section-affiliates .Affiliate{display:block;margin-bottom:70px;height:100px;}@media only screen and (max-width:450px){.section-affiliates .Affiliate{width:100% !important;height:auto;}}.section-agent section{margin:50px 0;}@media only screen and (max-width:667px){.section-agent h1{margin-top:10px;font-size:30pt !important;}.section-agent h2{margin-top:10px;font-size:11pt !important;}.section-agent .bio-text{font-size:12pt;}.section-agent .navOnScrollNameBox{max-width:190px;}.section-agent .navOnScrollName{font-size:14pt;}.section-agent .navOnScrollTitle{font-size:10pt;}}@media only screen and (max-width:567px){.section-agent h1{margin-top:20px;font-size:22pt !important;}.section-agent .navOnScrollNameBox{max-width:150px;}.section-agent .navOnScrollName{font-size:13pt;}.section-agent .navOnScrollTitle{font-size:9pt;}.section-agent .bio-text{font-size:11pt;}}.section-agents .agent-stat-counts{min-height:69px;}.section-agents .form-control:focus{background-color:#fff;border-color:#fff !important;outline:0;box-shadow:0 0 0 .2rem #fff !important;}.section-collage .gallery-all img{object-fit:cover;height:110px;border-radius:.25rem !important;}.section-collage .gallery-scroll{overflow-y:hidden;white-space:nowrap;height:217px;display:inline-block !important;}.section-collage .gallery-scroll figure{display:inline-block !important;margin-right:.25rem !important;float:none !important;}.section-collage .gallery-scroll img{height:200px !important;max-width:100%;height:auto;margin-right:10px;}.section-collages .collages-description{max-height:105px;}.section-collages .collages-description:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,rgba(255,255,255,.9) 50%,rgba(255,255,255,0) 100%) !important;width:100%;height:6em;border-radius:1.25rem;}@media(min-width:767px){.section-collages .collage-card img{border-radius:1.25rem 0 0 1.25rem !important;}}@media(max-width:767px){.section-collages .collage-card img{border-radius:0 0 1.5rem 1.5rem !important;}.section-collages .collages-description{max-height:93px !important;}.section-collages .collages-description:after{height:2em;}}@media(max-width:991px){.section-collages .collage-card .description{max-height:100px !important;}.section-collages .collage-card .description:after{bottom:3px;}.section-collages .collages-description{max-height:93px;}}@media only screen and (max-width:450px){.section-default #divSearchBoxText{font-size:12pt;}}@media(max-width:575px){.hide-on-xs{display:none !important;}.r-px-xs-0{padding-left:0 !important;padding-right:0 !important;}.text-sm-smaller{font-size:11pt !important;}}@media(max-width:767px){.hide-on-sm{display:none !important;}.r-pr-sm-0{padding-right:0 !important;}}