body{color:#333333 !important}.prmry-color{color:#0b0d3e !important}.bg-prmry{background-color:#0b0d3e !important}.border-color-prmry{border-color:#0b0d3e !important}.after-color-prmry:after{color:#0b0d3e !important}.after-bg-prmry:after{background-color:#0b0d3e !important}.before-color-prmry:before{color:#0b0d3e !important}.before-bg-prmry:before{background-color:#0b0d3e !important}svg.fill-prmry{fill:#0b0d3e !important}svg.stroke-prmry{stroke:#0b0d3e !important}svg.path-fill-prmry path{fill:#0b0d3e !important}svg.path-stroke-prmry path{stroke:#b70200 !important}svg.rect-fill-prmry rect{fill:#0b0d3e !important}svg.rect-stroke-prmry rect{stroke:#b70200 !important}svg.g-fill-prmry g{fill:#b70200 !important}svg.g-stroke-prmry g{stroke:#b70200 !important}.hover-color-prmry:hover{color:#0b0d3e !important}.hover-bg-prmry:hover{background-color:#0b0d3e !important}.hover-border-prmry:hover{border-color:#0b0d3e !important}.btn-background{background:#0b0d3e !important}a{color:#0b0d3e !important}a:hover,a:focus,a:active{color:#e5ca71 !important}.contact-info span,.content-20 .fa,.team .narrow .social a{color:#0b0d3e !important}.underlined-title hr,.contact-info span{border-color:#0b0d3e !important}.btn-primary{background:#0b0d3e !important;color:#fff !important}.btn-primary:hover{background:#e5ca71 !important;color:#fff !important}.btn-primary:active{background:#e5ca71 !important;color:#fff !important}.btn-primary-inverse{background:#fff !important;color:#0b0d3e !important}.btn-primary-inverse:hover{background:#e5ca71 !important;color:#fff !important}.btn-primary-inverse:active{background:#e5ca71 !important;color:#fff !important}.btn-outline.outline-dark{color:#0b0d3e !important;border-color:#0b0d3e !important}.btn-outline.outline-dark:hover,.btn-outline.outline-dark:active{color:#fff !important;background-color:#0b0d3e !important;border-color:#0b0d3e !important}.btn-outline.outline-light{color:#fff !important}.btn-outline.outline-light:hover,.btn-outline.outline-light:active{color:#0b0d3e !important}.btn-outline.outline-dark{color:#0b0d3e !important;border-color:#0b0d3e !important}.btn-outline.outline-dark:hover,.btn-outline.outline-dark:active{color:#fff !important;background-color:#0b0d3e !important;border-color:#0b0d3e !important}.btn-outline.outline-light{color:#fff !important}.btn-outline.outline-light:hover,.btn-outline.outline-light:active{color:#0b0d3e !important}.btn-color,.mapLabel{background:#0b0d3e !important}.mapLabel::after{border-top-color:#0b0d3e !important}.header-7-navigation .navigation-block .social a:hover{color:#0b0d3e !important}#header-8-nav .nav-social > li > a:hover{background-color:#0b0d3e !important}.pagination li.active > a,.pagination li.active > span{background:#0b0d3e !important;color:#fff !important}.btn-color:hover{background:#e5ca71 !important}#listing-grid-block .search-filter .btn-group .btn.active{background:#0b0d3e !important}#listing-grid-block #more-options .btn.active{background:#0b0d3e !important}#listing-grid-results h2{color:#0b0d3e !important}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background:#0b0d3e !important;color:#fff !important}#search-v2 #more-filter-pop .btn.active{background-color:#0b0d3e !important;border-color:#0b0d3e !important}#search-v2 .mapLabelCircle,.clusterMarkerColor{background-color:#0b0d3e !important}.form-group.focus .form-control,.form-control:focus{border-color:#HEADINGCOLOR}.nav-link-color,.sec-nav-link-color{color:#ffffff !important}.nav-link-color:hover,.nav-link-color:focus,.sec-nav-link-color:hover,.sec-nav-link-color:focus{color:#e5ca71 !important}.nav-drop-color,.sec-nav-drop-color{background-color:rgba(0,0,0,0) !important;opacity:#PRIMARYNAVDROPOPA !important}.nav-drop-color:hover,.sec-nav-drop-color:hover{background-color:rgba(0,0,0,0) !important;opacity:#PRIMARYNAVDROPROLLOPA !important}.nav-drop-link-color,.sec-nav-drop-link-color{background-color:rgba(0,0,0,0) !important;color:#ffffff !important}.nav-drop-link-color:hover,.nav-drop-link-color:focus,.sec-nav-drop-link-color:hover,.sec-nav-drop-link-color:focus{background-color:rgba(0,0,0,0) !important;color:#e5ca71 !important}#header-1n.t7 .navbar-nav > li:last-child > a:hover{border:1px solid #0b0d3e !important;background-color:#0b0d3e !important;color:#fff !important}#header-1n.t7 .navbar-nav > li:last-child .open > a:hover{color:#fff !important}#property-similar .similar-listing-box button{background-color:#LINKCOLOR}#property-similar .similar-listing-box button:hover{background-color:#LINKCOLORHOVER}.toggle-button input[type="checkbox"]:checked ~ .toggle-button__icon{background:#LINKCOLOR}#premium-navigation .navbar-nav > li:last-child > a{border-color:#ffffff !important}#premium-navigation .navbar-toggle::before{color:#ffffff !important}#premium-navigation .navbar-nav > li:last-child > a:hover{border-color:#0b0d3e !important;background-color:#0b0d3e !important;color:#fff !important}#premium-1 .nav-tabs > li.active > a,#premium-1 .nav-tabs > li.active > a:hover,#premium-1 .nav-tabs > li.active > a:focus{border-color:#0b0d3e !important}#premium-1 #custom-search-1 button{background:#0b0d3e !important;color:#fff !important}#premium-1 #custom-search-1 button:hover{background:#e5ca71 !important;color:#fff !important}.content-90n .tile-grid .tile-grid-content h2{background-color:#0b0d3e !important}.mapSelectedLabel{background:#e5ca71 !important;color:white;font-size:12px;padding:5px 10px;text-align:center;border-radius:5px}.mapSelectedLabel::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#e5ca71 rgba(0,0,0,0) rgba(0,0,0,0) !important;border-image:none;border-style:solid;border-width:5px;content:" ";height:0;left:50%;margin-left:-5px;pointer-events:none;position:absolute;top:100%;width:0}.home-search-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;padding:15px;border:1px solid transparent;border-radius:4px}.top-cities .list-group-item .badge a.listing-number{color:#0b0d3e !important}body{background-color:rgb(12,14,60) !important;overflow-x:hidden } @font-face{font-family:'beyond-mountains';src:url('https://cdn1.brivityidx.com/assets/uploads/5091/beyond_the_mountains.otf') format('opentype'),url('https://cdn1.brivityidx.com/assets/uploads/5091/beyond_the_mountains.ttf') format('truetype');font-weight:normal;font-style:normal } .beyond-mountains{font-family:beyond-mountains } .roboto{font-family:'Roboto',sans-serif } .block-title{color:#fff;letter-spacing:1px;margin-bottom:40px}@media (min-width:1024px){h1{font-size:72px } h2{font-size:54px } h4{font-size:26px } p{font-size:20px } } @media (max-width:768px){#poly-roof{display:none}.block-title{margin:0 0 8px 10px;font-size:42px } } #site-registration-bar{background-color:#090a24 } #seo-anchor{background-color:#0c0e3c } #site-registration-bar ~ .page .builder-nav-helper{display:none } #page .container,#site-registration-bar .container,#seo-anchor .container{max-width:unset !important } #seo-anchor{display:block } @media (min-width:992px){#seo-anchor{display:block } }  #premium-1{background-color:rgb(25,28,95);position:relative;height:90vh;min-height:800px}#premium-1::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:transparent;z-index:-1;pointer-events:none } #premium-1 h1{font-weight:600;font-size:72px;color:#0c0e3c}#premium-1 .header-content{height:calc(100vh - 300px)}@media (max-width:1024px){#premium-1 .header-content h1{font-size:64px } #premium-1 .header-content h3{font-size:38px } } @media (min-width:992px){#premium-1{-webkit-clip-path:polygon(50% 0,100% 18%,100% 82%,50% 68%,0 82%,0 18%);clip-path:polygon(50% 0,100% 18%,100% 82%,50% 68%,0 82%,0 18%)}} @media(max-width:991px){#premium-1{height:70vh;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 100%,0 0);-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 100%,0 0)}}   @media(max-width:480px){#premium-1{min-height:360px } #premium-1 .header-content{min-height:500px } #premium-1 .header-content h3{font-size:20px } #premium-1 .header-content h1{font-size:38px } #premium-1 .header-content h4{font-size:16px } }   .hs-menu{position:fixed;z-index:100;color:#f8f8f8;background:none;width:0;right:0;top:0;min-height:40px;padding:85px 0 0}.hs-menu img{animation-delay:100ms } .hs-menu nav a{display:flex;align-items:center;color:#aaa !important;padding:10px 20px;outline:none;font-size:18px } .hs-menu nav a:hover{color:#fff !important } .hs-menu nav a:active{box-shadow:7px 0 17px #000 inset } .top-nav .navbar-brand{height:120px;padding:30;max-width:300px } .new-nav{position:absolute;top:20px;right:5%;z-index:10000}.new-nav .showClose{position:fixed !important;right:5%  } .circle{position:absolute;background:transparent;line-height:1.3;width:50px;height:50px;border-radius:50%;cursor:pointer;right:15px}.circle::after,.circle::before{content:"";display:block;top:50%;right:14px;height:3px;width:34px;position:absolute;background:#fff;-webkit-transition:all .3s;transition:all .3s;transform:translateY(-50%) translateX(0) rotate(-45deg);opacity:0;visibility:hidden } .circle::after{transform:translateY(-50%) translateX(0) rotate(45deg) } .circle.showClose:after,.circle.showClose:before{opacity:1;visibility:visible  } .menu{width:50px } .line1{height:3px;width:40px;margin-bottom:5px;background:#eee;transition:300ms ease all;transform-origin:left  } .line2{height:3px;width:28px;margin-bottom:5px;background:#eee;transition:300ms ease all;transform-origin:left  } .line3{height:3px;width:18px;margin-bottom:5px;background:#eee;transition:300ms ease all;transform-origin:left  } .menu:hover .line1{width:18px  } .menu:hover .line2{width:28px  } .menu:hover .line3{width:40px  } #menu-in{position:fixed;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,rgba(20,20,20,1),rgba(50,50,50,1));z-index:98;transition:all 300ms ease } #menu-in.slideIn{left:0 } @media(max-width:767px){.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu > li > a{padding:12px 70px 2px 31px !important } } @media (max-width:650px){.new-nav{top:82px } .render-menu > ul{width:100% !important } .info-blocks{width:100% !important;transform:translate(0,10%) !important;position:relative !important } #menu-in .dropdown-menu a{padding:10px 70px 0 0 !important } .info-blocks{padding-top:0 !important } } .info-blocks{float:left !important;padding-top:100px;width:95% !important;text-align:right;position:absolute } .relative-wrapper{position:relative;width:100%;height:100% } .render-menu > ul{display:flex;justify-content:center;flex-direction:column;align-items:center;z-index:100;float:none !important } .navbar-nav > li > a{padding:15px 20px;font-size:16px;font-weight:700;line-height:18px } .render-menu ul > li > .dropdown-menu > li{margin-left:0 !important;text-align:right !important } .render-menu ul > li > .dropdown-menu > li > a{font-size:16px;padding:10px 0 0 } .dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{background-color:transparent } #menu-in{text-align:right !important } #menu-in ul li .dropdown-menu{background-color:transparent;position:relative;font-family:'Roboto',sans-serif } #menu-in .dropdown-menu{top:0;left:0 } .navbar-nav > li > .dropdown-menu{margin-top:0 } @media (max-width:480px){#menu-in .logo{top:70px } #menu-in .logo img{max-height:60px } .new-nav{top:80px } .render-menu > ul > li > a{font-size:18px;line-height:18px;padding:14px 20px}.render-menu ul > li > .dropdown-menu > li > a{font-size:16px } .circle{top:80px;right:0}#menu-in .dropdown-menu a{padding:0 70px 0 0 !important } .new-nav .showClose{top:90px } }  #menu-in .fa{color:#fff !important;padding:10px 15px } #menu-in .fa:hover{color:#f0ad1e !important } #menu-in .tile-grid{padding:0;position:relative;color:#fff } #menu-in .tile-grid:last-child{background-color:#0c0e3c } #menu-in .tile-grid .tile-grid-content{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative;bottom:unset;z-index:3;padding:40% 0;max-width:600px;margin:0 auto;text-align:center;min-height:400px;height:100vh } #menu-in .tile-grid .img-overlay{opacity:.1 } .nav-item{font-size:18px;font-family:Roboto;text-transform:uppercase;letter-spacing:2px } .nav > li > a:focus,.nav > li > a:hover{background-color:transparent } #menu-in .tile-grid:first-child{background:linear-gradient(330deg,#0c0e3c,#0c0e3c 60%,#c59d5f) } @media (max-width:991px){#menu-in .relative-wrapper .tile-grid:first-child{display:none } } @media (max-width:992px){.hs-menu{z-index:100;color:#f8f8f8;background:transparent;width:80px;right:0;top:0;min-height:40px } } .back-to-top{position:fixed;right:25px;bottom:-7.5%;height:15px;width:40px;padding:3px 5px;font-size:10px;font-weight:bold;color:transparent;opacity:0.5;z-index:3;visibility:hidden;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.25s ease-in-out;background-color:#858585;&:hover,&:focus{opacity:1;text-decoration:none } &:focus{outline:thin dotted } } .back-to-top::before,.back-to-top::after{content:'';position:absolute;left:0;width:0;height:0;border:20px solid transparent;border-top:0 } .back-to-top::before{top:-20px;z-index:4;border-bottom:20px solid #858585 } .back-to-top::after{bottom:0;z-index:5;border-bottom:20px solid #505050 } .back-to-top:hover,.back-to-top:focus{height:40px;color:#212223 } .show-back-to-top{display:block;bottom:5%;visibility:visible } .featured-properties-1{padding:0 } .content-4n h2{font-size:55px;font-weight:900;letter-spacing:1px;line-height:60px } .content-4n .btn{margin-left:6px;margin-right:6px } .contact-4.dark .form-control{color:#fff } .btn-outline.outline-light,.btn-outline.outline-dark{border-radius:4px } .blur{-webkit-filter:blur(4px);-moz-filter:blur(4px);-ms-filter:blur(4px);-o-filter:blur(4px) } .bg-parallax{background-attachment:fixed } #footer-10n .agent-info li{border-left:1px solid #ddd;padding-left:25px;margin-left:40px } @media(max-width:768px){#footer-10n .agent-info li{border-left:0;padding-left:0;margin-left:0 } #footer-10n .agent-info ul{margin-top:40px } #footer-10n .agent-info .list-inline li{display:block } .bg-parallax{background-attachment:unset } .content-15n{background:#fff !important;text-align:center !important } .content-15n .content{padding:100px 40px } } .featured-properties-1 .property-1 a{background-color:#000 } .featured-properties-1 .property-1 a:hover{opacity:0.65 } .featured-properties-1 .property-1 .property-1-detail{bottom:13px;text-align:center;width:100% } .featured-properties-1 .property-1 .property-1-price{position:absolute;bottom:30px;left:0;z-index:1001;text-align:center;width:100%;letter-spacing:1px } .featured-properties-1 .property-1-info h5{letter-spacing:0;line-height:1.2;margin:0 0 10px;text-align:center } .featured-properties-1 .property-1-info p{font-size:12px;margin:0;text-align:center } @media (min-width:1280px){.featured-properties-1{padding:0 240px } } @media (max-width:1279px){.featured-properties-1{padding:0 80px } } @media (max-width:768px){.featured-properties-1{padding:0 20px } }   #contact1_message{height:140px } @media (max-width:768px){.content-4n h2{font-size:34px } .content-4n{padding:18% 0 } } @media (max-width:480px){.content-4n h4{font-size:18px } } .content-4n.custom{height:600px;background-color:rgb(12,14,60) } .content-4n.custom .roof-cutout{-webkit-clip-path:polygon(50% 2%,100% 28%,100% 80%,50% 60%,0 80%,0 28%);clip-path:polygon(50% 2%,100% 28%,100% 80%,50% 60%,0 80%,0 28%);background-position:center 80% } @media (max-width:991px){.content-4n.custom .roof-cutout{background-size:contain;background-position:center 40%;clip-path:polygon(50% 18%,100% 28%,100% 80%,50% 70%,0 80%,0 28%);-webkit-clip-path:polygon(50% 18%,100% 28%,100% 80%,50% 70%,0 80%,0 28%) } } @media (max-width:600px){.content-4n.custom .roof-cutout{clip-path:polygon(50% 34%,100% 44%,100% 80%,50% 70%,0 80%,0 44%);-webkit-clip-path:polygon(50% 34%,100% 44%,100% 80%,50% 70%,0 80%,0 44%) } } @media (min-width:1025px){.na-wrap{display:flex;justify-content:space-around;align-items:center } .left{width:40% } .right{width:40% } } .premium-content h1{font-weight:600;letter-spacing:2px }   .roster-2{padding:100px 0 } .banner{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;box-sizing:border-box } .roster-2 .border-animation{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;text-decoration:none;color:#fff !important;margin:20px;width:250px;height:300px } .roster-2 .border-animation:before{content:"";background:rgba(0,0,0,.6);transition:all 300ms ease;left:0;top:0;position:absolute;width:100%;height:100%;opacity:0;z-index:1 } .roster-2 .border-animation:hover:before{opacity:1 } .roster-2 .info{position:relative;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;-webkit-transform:translate(5%,5%);transform:translate(5%,5%);z-index:2;opacity:0;transition:opacity 300ms ease;box-sizing:border-box;padding:0 10px 30px } .roster-2 .info:hover{opacity:1 } .roster-2 .info:after,.info:before{border:2px solid transparent;content:"";position:absolute } .roster-2 .info:before{left:0;top:0 } .roster-2 .info:hover:before{-webkit-animation:border1 forwards .5s ease;animation:border1 forwards .5s ease;border-top-color:#c29c34;border-right-color:#c29c34 } @-webkit-keyframes border1{0{width:0;height:0 } 50%{width:100%;height:0 } 100%{width:100%;height:100% } } @keyframes border1{0{width:0;height:0 } 50%{width:100%;height:0 } 100%{width:100%;height:100% } } .roster-2 .info:after{right:0;bottom:0;opacity:0 } .roster-2 .info:hover:after{-webkit-animation:border2 forwards .5s ease;animation:border2 forwards .5s ease;-webkit-animation-delay:.5s;animation-delay:.5s;border-bottom-color:#c29c34;border-left-color:#c29c34 } @-webkit-keyframes border2{0{width:0;height:0;opacity:1 } 50%{width:100%;height:0 } 100%{width:100%;height:100%;opacity:1 } } @keyframes border2{0{width:0;height:0;opacity:1 } 50%{width:100%;height:0 } 100%{width:100%;height:100%;opacity:1 } } @media (max-width:768px){.roster-2 .border-animation::before{opacity:1 } .roster-2 .info{opacity:1 } .roster-2 .info::after{opacity:1 } }   #footer-9n ul.social a{color:#fff !important;opacity:.75 } #footer-9n ul.social i{width:32px;height:32px;border-radius:2%;text-align:center;line-height:1.7;font-size:14px;border:2px solid rgba(48,48,48,0.39) } ul.social-bg i{border-radius:50%;border:0;background-color:transparent;font-size:16px } @media (min-width:1200px){#footer-9n p{margin:0 } #footer-9n ul.social-bg i{line-height:2.3 } } @media (max-width:1199px){#footer-9n{padding:10% 0 } .footer-wrap{text-align:center } }   #rc-standard{padding:0 10% 4% 10% } #rc-standard .flex{justify-content:space-between;align-items:center } #rc-standard .image-animation{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;text-decoration:none;color:#fff !important;margin:20px;width:800px;height:500px } #rc-standard .inner-content{position:relative;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;z-index:2;opacity:1;transition:opacity 300ms ease;box-sizing:border-box;padding:0 10px 30px } #rc-standard .inner-content.right{text-align:right;float:right;padding:0 40px } #rc-standard .image-animation::before{content:"";left:0;top:0;width:100%;opacity:0;z-index:1 }   #rc-standard .left-content{flex-basis:45%;margin-right:30px } #rc-standard .right-content{flex-basis:45%;margin-left:30px } #rc-standard h4{color:#fff}@media (min-width:769px){#rc-standard .image-animation .inner-content h2{display:none}#rc-standard .image-animation .inner-content h4{display:none}#rc-standard .image-animation .inner-content a{display:none}#rc-standard .image-animation .inner-content.right::before{content:"";position:absolute;z-index:-4;top:20px;left:-20px;right:20px;bottom:-20px}#rc-standard .image-animation .inner-content::before{content:"";position:absolute;z-index:-4;top:20px;left:20px;right:-20px;bottom:-20px}#rc-standard .image-animation .inner-content::before{-webkit-animation:border1 forwards .5s ease;animation:border1 forwards .5s ease;border-top-color:#b2853f;border-right-color:#b2853f}@-webkit-keyframes border1{0{width:0;height:0}50%{width:100%;height:0}100%{width:100%;height:100%}} @keyframes border1{0{width:0;height:0}50%{width:100%;height:0}100%{width:100%;height:100%}} #rc-standard .image-animation .inner-content:after{right:0;bottom:0;opacity:0}#rc-standard .image-animation .inner-content::after{-webkit-animation:border2 forwards .5s ease;animation:border2 forwards .5s ease;-webkit-animation-delay:.5s;animation-delay:.5s;border-bottom-color:#b2853f;border-left-color:#b2853f}@-webkit-keyframes border2{0{width:0;height:0;opacity:1}50%{width:100%;height:0}100%{width:100%;height:100%;opacity:1}}  @keyframes border2{0{width:0;height:0;opacity:1}50%{width:100%;height:0}100%{width:100%;height:100%;opacity:1}}  }  @media (max-width:768px){#rc-search #custom-search-1{width:80% } #rc-standard .image-animation::before{content:"";background:rgba(255,255,255,0.5);transition:all 300ms ease;left:0;top:0;position:absolute;width:100%;height:100%;opacity:1;z-index:1}#rc-standard{padding:0 } #rc-standard .flex{flex-wrap:wrap } #rc-standard .image-animation::before{opacity:1 } #rc-standard .left-content h4{display:none } #rc-standard .left-content h2{display:none } #rc-standard .inner-content{opacity:1 } .btn.custom-1{display:none } #rc-standard .left-content{flex-basis:100% } #rc-standard .right-content{flex-basis:100%;display:none } #rc-standard .inner-content.right::before{border:0 solid #b2853f } #rc-standard .inner-content::before{border:0 solid #b2853f } #rc-standard .image-animation{margin:25px 0 } #rc-standard .inner-content.right{text-align:right;float:right;padding:0 40px;align-items:flex-end}#rc-standard .inner-content{align-items:flex-start;padding:0 40px}#rc-standard .block-title{color:#0c0e3c}#rc-standard h4{color:#0c0e3c}#rc-standard .btn-outline.outline-light{color:#0c0e3c !important;border:2px solid #0c0e3c}#rc-standard .btn-outline.outline-light:hover{color:#c59d5f !important;background:#0c0e3c}}  @media (max-width:480px){#rc-search .search-position{position:relative;bottom:120px;width:100%}}   #custom-footer .ftr-logo{max-width:300px}.ftr-links li{text-transform:uppercase;font-weight:600;letter-spacing:1px}@media(min-width:1099px){.equal-housing{float:right}}  #custom-footer .form-control{color:#000}#custom-footer{background-color:transparent;padding:0}#custom-footer .c-form{background-color:#fff;border-top:1px solid #efefef;padding:4%}#custom-footer .quick-links{padding-right:8%}.premium-contact #message{margin-bottom:20px;text-align:left}@media(min-width:1099px){#custom-footer .c-form{width:60%}copyright-info{text-align:right}.ftr-links{text-align:right}#custom-footer .social-bg{text-align:right}} @media (max-width:1098px){#custom-footer .c-form{width:100%}#custom-footer .quick-links{padding-right:0;margin:40px;width:100%}.ftr-links{text-align:center}.ftr-links li{line-height:2.2em}.copyright-info{text-align:center}#custom-footer .social-bg{text-align:center}} @media (max-width:480px){#custom-footer .c-form{padding:8%}.premium-contact #message{margin-bottom:20px;text-align:center;margin:0 auto}#custom-footer .ftr-logo{margin:0 auto}}   @media (min-width:992px){#homepage.top-nav{padding:0}#rc-standard.below-header{margin-top:-140px}#homepage.top-nav .navbar-brand{height:70px;max-width:300px } }  @media(max-width:991px){#premium-1{height:70vh;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 100%,0 0);-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 100%,0 0)}#rc-standard.below-header{margin-top:40px}#homepage.top-nav{padding:10px 0}#homepage.top-nav .navbar-brand{height:100px;max-width:300px}}   @media (min-width:992px){#int-roof.premium-content{clip-path:polygon(50% 0,100% 18%,100% 100%,50% 100%,0 100%,0 18%);-webkit-clip-path:polygon(50% 0,100% 18%,100% 100%,50% 100%,0 100%,0 18%);margin-top:-40px}}   #member_area_wrapper{background:#fff}#site-registration-bar .topBar a:hover{color:#ccc !important}#asking-password-modal .form-control,#change-password-modal .form-control,#sign-up-modal .form-control{color:#444}.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-overlay{background-color:rgba(0,0,0,0);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-98}.image-overlay{background-color:rgba(255,255,255,.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-97;display:none}#premium-1{background-color:transparent}@media (min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%}}  @media (max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%}}  @media screen and (max-width:500px){.video-overlay{background-image:url('https://sitebuilder.realvolution.com/elements/images/bg/house-int-2.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.video-background iframe{display:none}.image-overlay{display:block;z-index:2}}  #custom-footer .ftr-links li a{color:#e5ca71 !important}#custom-footer .ftr-links li a:hover{color:fff !important}::placeholder{color:#444 !important}@media (min-width:992px){#premium-1 #custom-search-1{width:60%}} .premium-contact .form-control{border-color:#6a6a6a;font-size:18px}@media (min-width:769px){.cta-wrap{display:flex;justify-content:space-between;width:95% } }   #basic-1-2 .office{width:200px;margin:30px}#basic-1-2 .office h3{font-weight:600}#comparable-filter{background:#fff}#terms-and-conditions{background:#fff}#hv-report{background:#fff}#comparable-filter{background:#fff}.form-control{padding:8px 12px}#terms-and-conditions{background:#fff}#member_area_wrapper .noAddressRow .input-group-btn,#member_area_wrapper .noFavsSearch .input-group-btn svg{position:absolute}#member_area_wrapper .noAddressRow .input-group-btn,#member_area_wrapper .noFavsSearch .input-group-btn{background:#0c0e3c}ul.social-bg i{line-height:1.3;font-size:20px;background-color:transparent}.listing-anchor .text-right h5{display:none}.prop-details-legal .hide-listing-agent-name{display:none}#property-gallery .property-gallery-slider .grid .gallery-effect h2{border-bottom:1px solid #fff}#property-gallery .property-gallery-slider .grid .gallery-effect h2{color:#fff}#property-gallery .property-gallery-slider .grid .gallery-effect h3{color:#fff}.fair-btn{margin-top:38px;margin-right:0;margin-left:auto}.fair-btn-2{display:none}.fair-btn{margin:0 0 10px;display:block;width:fit-content;margin-right:0;margin-left:auto}@media (max-width:991px){.fair-btn{display:block;width:auto !important}.btn-outline.outline-light,.icon.outline-light{border:none !important;color:#fff}.disclosures{margin:0 !important}#homepage.top-nav{padding:0 !important}}.disclosures{margin-top:-25px}a.btn.btn-outline.outline-light.squared.fair-btn.wow.animate.fadeInUp.animated.animated{background:none !important;border:none !important}a.btn.btn-outline.outline-light.squared.fair-btn.wow.animate.fadeInUp.animated.animated:hover{color:#E5CA71 !important}.jss31{font-weight:300 !important;font-family:'beyond-mountains' !Important;line-height:1.6 !important}#fair-housing{display:none}