body{color:#252526 !important}.prmry-color{color:#252526 !important}.bg-prmry{background-color:#252526 !important}.border-color-prmry{border-color:#252526 !important}.after-color-prmry:after{color:#252526 !important}.after-bg-prmry:after{background-color:#252526 !important}.before-color-prmry:before{color:#252526 !important}.before-bg-prmry:before{background-color:#252526 !important}svg.fill-prmry{fill:#252526 !important}svg.stroke-prmry{stroke:#252526 !important}svg.path-fill-prmry path{fill:#252526 !important}svg.path-stroke-prmry path{stroke:#b70200 !important}svg.rect-fill-prmry rect{fill:#252526 !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:#252526 !important}.hover-bg-prmry:hover{background-color:#252526 !important}.hover-border-prmry:hover{border-color:#252526 !important}.btn-background{background:#252526 !important}a{color:#252526 !important}a:hover,a:focus,a:active{color:#beaf87 !important}.contact-info span,.content-20 .fa,.team .narrow .social a{color:#252526 !important}.underlined-title hr,.contact-info span{border-color:#252526 !important}.btn-primary{background:#252526 !important;color:#fff !important}.btn-primary:hover{background:#beaf87 !important;color:#fff !important}.btn-primary:active{background:#beaf87 !important;color:#fff !important}.btn-primary-inverse{background:#fff !important;color:#252526 !important}.btn-primary-inverse:hover{background:#beaf87 !important;color:#fff !important}.btn-primary-inverse:active{background:#beaf87 !important;color:#fff !important}.btn-outline.outline-dark{color:#252526 !important;border-color:#252526 !important}.btn-outline.outline-dark:hover,.btn-outline.outline-dark:active{color:#fff !important;background-color:#252526 !important;border-color:#252526 !important}.btn-outline.outline-light{color:#fff !important}.btn-outline.outline-light:hover,.btn-outline.outline-light:active{color:#252526 !important}.btn-outline.outline-dark{color:#252526 !important;border-color:#252526 !important}.btn-outline.outline-dark:hover,.btn-outline.outline-dark:active{color:#fff !important;background-color:#252526 !important;border-color:#252526 !important}.btn-outline.outline-light{color:#fff !important}.btn-outline.outline-light:hover,.btn-outline.outline-light:active{color:#252526 !important}.btn-color,.mapLabel{background:#252526 !important}.mapLabel::after{border-top-color:#252526 !important}.header-7-navigation .navigation-block .social a:hover{color:#252526 !important}#header-8-nav .nav-social > li > a:hover{background-color:#252526 !important}.pagination li.active > a,.pagination li.active > span{background:#252526 !important;color:#fff !important}.btn-color:hover{background:#beaf87 !important}#listing-grid-block .search-filter .btn-group .btn.active{background:#252526 !important}#listing-grid-block #more-options .btn.active{background:#252526 !important}#listing-grid-results h2{color:#252526 !important}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background:#252526 !important;color:#fff !important}#search-v2 #more-filter-pop .btn.active{background-color:#252526 !important;border-color:#252526 !important}#search-v2 .mapLabelCircle,.clusterMarkerColor{background-color:#252526 !important}.form-group.focus .form-control,.form-control:focus{border-color:#HEADINGCOLOR}.nav-link-color,.sec-nav-link-color{color:#beaf87 !important}.nav-link-color:hover,.nav-link-color:focus,.sec-nav-link-color:hover,.sec-nav-link-color:focus{color:#ffffff !important}.nav-drop-color,.sec-nav-drop-color{background-color:#PRIMARYNAVDROP !important;opacity:#PRIMARYNAVDROPOPA !important}.nav-drop-color:hover,.sec-nav-drop-color:hover{background-color:#PRIMARYNAVDROPROLL !important;opacity:#PRIMARYNAVDROPROLLOPA !important}.nav-drop-link-color,.sec-nav-drop-link-color{background-color:#PRIMARYNAVDROP !important;color:#beaf87 !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:#PRIMARYNAVDROPROLL !important;color:#ffffff !important}#header-1n.t7 .navbar-nav > li:last-child > a:hover{border:1px solid #252526 !important;background-color:#252526 !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:#beaf87 !important}#premium-navigation .navbar-toggle::before{color:#beaf87 !important}#premium-navigation .navbar-nav > li:last-child > a:hover{border-color:#252526 !important;background-color:#252526 !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:#252526 !important}#premium-1 #custom-search-1 button{background:#252526 !important;color:#fff !important}#premium-1 #custom-search-1 button:hover{background:#beaf87 !important;color:#fff !important}.content-90n .tile-grid .tile-grid-content h2{background-color:#252526 !important}.mapSelectedLabel{background:#beaf87 !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:#beaf87 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:#252526 !important}@media(min-width:3000px){#page .container,#seo-anchor .container,#site-registration-bar .container{max-width:2500px!important}}div#fair-housing{height:24px !important;background-color:#151515 !important}.row.fair-btn{font-size:12px;color:#767676 !important}.line1{background:#e7e7e7 !important}.line2{background:#e7e7e7 !important}.line3{background:#e7e7e7 !important}a.sec-nav-link-color{font-family:'Lato'}a.white-btn{background-color:#fff;padding:12px 12px;border-radius:4px;font-weight:bolder;margin-right:4px}a.btn-dark{color:#fff !important;background-color:#252526;padding:12px 12px;border-radius:4px;font-weight:bolder;margin-right:4px}a.btn-dark:hover{color:#beaf87 !important}@media (max-width:767px){.centerOnMobile{text-align:center !important}.img-overlay.gradient{background-image:url(https://images.brivityidx.com/assets/images/uploads/104615/mobile_home.png) !important}}a.state-links{color:#ffff !important}.state-links:hover{color:#beaf87 !important}.slick-track{display:flex;justify-content:center}@media(min-width:700px){}.text-center.slick-slide.slick-current.slick-active.slick-center{width:500px !important}}.next.slick-arrow{left:35% !important}.prev.slick-arrow{left:35% !important}.manual-floor-plans .prev{left:35% !important}.manual-floor-plans .next{right:35% !important}.text-center.slick-slide.slick-current.slick-active.slick-center{display:flex;justify-content:center;height:300px}polyline{color:white}.manual-floor-plans{background-color:#252526 !important}.manual-floor-plans .floor-plans{padding:0}.manual-floor-plans-header .btn{margin:unset;padding:20px 0;background-color:unset;float:right}@media (min-width:769px){.manual-floor-plans-header{display:flex;justify-content:space-between;width:100%;align-items:end  }}.manual-floor-plans{position:relative }.manual-floor-plans .img-responsive{height:35vw;background-size:cover;position:relative;min-height:300px;filter:grayscale(1);transition:all 300ms ease}.manual-floor-plans .img-responsive:hover{filter:unset;transition:all 300ms ease}.manual-floor-plans .slick-arrow{position:absolute;left:175px;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;cursor:pointer}.manual-floor-plans .slick-arrow svg{width:40px;height:40px }.manual-floor-plans .next{right:175px;left:unset }.manual-floor-plans .slick-slide{padding:0 40px }@media (max-width:1024px){.manual-floor-plans{padding-top:0 !important;padding-bottom:10% !important  } .manual-floor-plans .slick-slide{padding:0 20px  } .manual-floor-plans .prev{left:180px !important;top:35%}.manual-floor-plans .next{right:180px !important;top:35%}.manual-floor-plans .slick-arrow{transform:translateY(calc(-100% + 17px))  }}@media (max-width:767px){.manual-floor-plans{padding-top:0 !important;padding-bottom:10% !important  } .manual-floor-plans .next{right:70px !important;top:45%}.manual-floor-plans .prev{left:70px !important;top:45%}.manual-floor-plans .slick-arrow{transform:translateY(calc(-100% + -7px));width:60px;height:60px  }}@media (max-width:479px){.manual-floor-plans{padding-top:0 !important;padding-bottom:10% !important  } .manual-floor-plans .next{right:15px !important}.manual-floor-plans .prev{left:15px !important}.manual-floor-plans .slick-arrow{top:45%;width:50px;height:50px }}@media(max-width:600px){.grid-block a .tile-grid{height:180px !important}.grid-block a .tile-grid.tall-tile{height:180px !important}a.white-btn.hhbtn{font-size:16px !important;width:60% !important;padding:4px !important}}@media(max-width:680px){.hhbtns{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:8px}h3.hhh3{text-align:center !important}h2.hhh2{font-size:48px !important;line-height:normal !important;text-align:center !important}a.white-btn.hhbtn{width:80%;text-align:center}.container.hhcontainer{margin-top:48px}}@media (max-width:480px){.c21-watermark-stats{background-size:180% !important}.special-stats-slider{padding:90px 0 100px 0 !important}.content-d2 .stat{color:#fff;font-size:72px !important}}.lfh-block{display:inline-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:24px}.lfh-btn{width:40%}@media(max-width:480px){.lfh-block{display:inline-flex;flex-direction:column;gap:24px}.lfh-btn{width:100%}}#logo-mobile{display:none !important}@media(max-width:600px){#logo-mobile{display:block !important}.navbar-brand{padding:0 !important}#logo-desktop{display:none !important}}.carousel-container{width:100%;overflow:hidden;position:relative}.carousel{display:flex;transition:transform 0.3s}.state{width:342px;position:relative}.prev-button,.next-button{cursor:pointer;margin:0 10px}.prev-button{float:left}.next-button{float:right}@media(min-width:480px){section.content-d1{height:400px}}@media (min-width:1025px){.content-d2 .left{width:100% !important}}.grid-block{position:relative;padding:0;width:100%}.grid-block a .tile-grid{height:400px;overflow:hidden;background-color:#222;padding:0}.grid-block a .tile-grid.tall-tile{height:800px}.grid-block a .tile-grid .img-overlay{opacity:0.85;transition:all 0.5s ease 0s;transform:scale3d(1,1,1);z-index:3}.grid-block a:hover .tile-grid .img-overlay{opacity:0.2;transform:scale3d(1.2,1.2,1.2)}.grid-block a .tile-grid .tile-grid-content{min-height:200px;padding:40px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-45%);width:100%;z-index:4;max-width:500px;text-align:center;opacity:0;transition:all 0.6s ease 0s}.grid-block a:hover .tile-grid .tile-grid-content{opacity:1;transform:translate(-50%,-50%)}.grid-block a .tile-grid .tile-grid-content h2{font-size:20px;font-weight:700;text-transform:uppercase;line-height:22px;letter-spacing:6px;color:#fff}.grid-block a .tile-grid .tile-grid-content p{font-weight:400;color:rgba(255,255,255,0.75);font-size:15px;line-height:20px}@media (max-width:1024px){.grid-block a .tile-grid{border-bottom:1px solid #fff}.grid-block a .tile-grid.tall-tile{height:400px}.grid-block a .tile-grid .img-overlay{opacity:0.2}.grid-block a .tile-grid .tile-grid-content{opacity:1}}@media (max-width:768px){.grid-block .tile-grid .tile-grid-content{padding:20px;margin:0}}#site-registration-bar{z-index:100}#menu-in .tile-grid:nth-child(1) .img-overlay{background-image:url(https://images.brivityidx.com/assets/images/uploads/104615/White_States_Silouhette.png) !important;background-size:contain}.hs-menu{position:fixed;z-index:100;color:#f8f8f8;background:none;width:0;right:60px;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:0;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:#fff;transition:300ms ease all;transform-origin:left }.line2{height:3px;width:28px;margin-bottom:5px;background:#fff;transition:300ms ease all;transform-origin:left }.line3{height:3px;width:40px;margin-bottom:5px;background:#fff;transition:300ms ease all;transform-origin:left }.menu:hover .line1{width:18px }.menu:hover .line2{width:40px }.menu:hover .line3{width:18px }#menu-in{position:fixed;top:0;right:-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{right:0}@media(max-width:767px){.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu > li > a{padding:5px 0 !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  } .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:10px 20px;font-size:16px;font-weight:700}.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:1024px){.navbar-nav > li > a{padding:8px 20px  }}@media (max-width:768px){.hs-menu{right:5px  }}@media (max-width:480px){#menu-in .logo{top:70px  } #menu-in .logo img{max-height:60px  } .new-nav{top:80px  } .top-nav .navbar-brand{height:120px;padding:0;max-width:300px  } .render-menu > ul > li > a{font-size:16px;line-height:8px;padding:10px 20px  } .render-menu ul > li > .dropdown-menu > li > a{font-size:16px  } .hs-menu{right:0  } #menu-in .dropdown-menu a{padding:0 0 0 0 !important  } .new-nav .showClose{top:90px  } #slide-out .header-flex .navbar-brand{max-width:210px }}#menu-in .fa{padding:0 0 0 5px}#menu-in li .dropdown-menu a{text-align:center}#menu-in .tile-grid:last-child{background-color:#252526}#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:0 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:#252526 !important}@media (max-width:991px){#menu-in .relative-wrapper .tile-grid:first-child{display:none  } #menu-in .tile-grid .tile-grid-content{display:flex;flex-direction:column;justify-content:flex-start;padding-top:100px  }}@media (max-width:992px){.hs-menu{z-index:100;color:#f8f8f8;background:transparent;width:80px;min-height:40px }}@font-face{font-family:typoid;src:url('https://cdn1.brivityidx.com/assets/uploads/4888/Fonts/Typold-Condensed-Medium.ttf') format('truetype')}.typoid{font-family:typoid}h1,h2,h3,h4,h5,h6{font-family:typoid;text-transform:uppercase}@font-face{font-family:oakes;src:url('https://cdn1.brivityidx.com/assets/uploads/4888/Fonts/Oakes-Regular.otf') format('opentype')}.oakes{font-family:oakes}body{font-family:oakes;font-size:18px}@font-face{font-family:barlow;src:url('https://cdn1.brivityidx.com/assets/uploads/4888/Fonts/BarlowSemiCondensed-Medium.ttf') format('truetype')}.barlow{font-family:barlow}.interior-d1 .d-inner-padding .inline-custom-buttons{margin:0;display:flex;justify-content:center}.btn-primary.custom{padding:30px 0;margin:0 10px;height:100%}@media (min-width:1025px){.btn-primary.custom{text-align:center;display:flex;justify-content:center;align-items:center}.btn-primary.custom h1{width:80% }}.modal-backdrop{background-color:#252526}.c21-watermark{background-repeat:no-repeat;position:absolute;top:0;z-index:0;height:100%;width:100%;background-size:35%}@media (max-width:1024px){.c21-watermark{background-size:55% }}@media (max-width:480px){.c21-watermark{background-size:85% }}p{color:#252526}.content-4n{padding:8% 0}#basic-1-5 .panel{background-color:#f1f1f1;border:0;border-radius:0}#basic-1-5 hr{border-width:2px 0 0;border-color:#666666}#header-1n.t7 .navbar-brand{border-right:none}#header-1n{background-color:#40474c}#seo-anchor{position:relative;z-index:1}#seo-anchor ul li{color:#a1a1a1}.container{max-width:1800px !important;width:95% !important}.line-white{height:2px;width:100px;margin:15px 0;background-color:#ffffff;z-index:5;position:relative}@media (max-width:1024px){.line-white{margin:15px auto}}.line-black{height:2px;width:100px;margin:15px 0;background-color:#252526}.bluecma-2 .img-overlay{background-image:url(http://sitebuilder.realvolution.com/elements/images/uploads/680/interio5-679869198.jpg) !important;opacity:0.6}.top-cities{background-color:#e6e7e8}.top-cities h2{text-transform:uppercase;font-weight:400 !important;font-size:36px !important}.top-cities h5{text-transform:uppercase;font-size:28px;margin-bottom:0;font-style:italic}#header-8 .hdr-logo{z-index:4;left:5%}#slide-out{background-image:;background-position:center 70%;background-size:cover;z-index:98}@media (min-width:1025px){#site-registration-bar ~ .page #slide-out.photo-style{background-image:none}}@media (max-width:1024px){#site-registration-bar ~ .page #slide-out.photo-style{background-image:none}}#slide-out ~ .content-5n{padding:60px 0;height:36vw;min-height:250px;position:relative;color:#fff;display:flex;align-items:center}.content-5n h1{font-size:46px;font-weight:400;text-align:left;margin:0;text-transform:uppercase}@media (min-width:1200px){#slide-out ~ .content-5n{height:34vw  }}@media (max-width:768px){#slide-out ~ .content-5n{height:42vw  } .content-5n h1{font-size:38px  }}@media (max-width:480px){.content-5n h1{font-size:32px;line-height:1em  } #slide-out ~ .content-5n{padding:30px 0;height:56vh  }}.c21-watermark-hero{background-size:30%;background-position:90% 0;background-repeat:no-repeat;position:absolute;top:0;z-index:3;height:100%;width:100%;opacity:.04}@media (max-width:1024px){#header-8 div.img-overlay.bg-parallax,#header-8 div.c21-watermark-hero.bg-parallax{background-attachment:unset}.c21-watermark-hero{background-size:50% }}.c21-watermark-stats{background-size:55%;background-position:30% bottom;background-repeat:no-repeat;position:absolute;bottom:0;z-index:0;height:100%;width:100%;opacity:.02}@media (max-width:1024px){.c21-watermark-stats{background-size:55%  }}@media (max-width:480px){.c21-watermark-stats{background-size:85%  }}#footer-8n ul.social-outline a:hover .social-title{opacity:1}#footer-8n ul.social-outline a .social-title{position:absolute;transition:all 300ms ease-out 0s;text-align:right;opacity:0;width:100%;top:0;right:100%}#footer-8n .social-outline{display:flex;flex-direction:row;justify-content:flex-end;position:relative;padding:0}@media (max-width:767px){#footer-8n .social-outline{justify-content:center;padding-top:20px } #footer-8n ul.social-outline a .social-title{position:absolute;transition:all 300ms ease-out 0s;text-align:center;opacity:0;right:0;top:-10px}}#header-8{height:100vh;min-height:500px;z-index:0}#header-8 .img-overlay{opacity:1}#header-8 .container-fluid{z-index:3}#header-8 .container-fluid:before{background-image:linear-gradient(360deg,rgba(0,0,0,0.9),rgba(0,0,0,0) 100%) !important;height:100%;width:100%;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;left:0;top:0}@media (max-width:480px){#header-8{height:unset !important}#header-8 .img-overlay{opacity:0.8}}.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}#vidtop-content{top:0;color:#fff}.vid-info{position:absolute;top:0;right:0;width:33%;background:rgba(0,0,0,0.3);color:#fff;padding:1rem;font-family:Avenir,Helvetica,sans-serif}.vid-info h1{font-size:2rem;font-weight:700;margin-top:0;line-height:1.2}.vid-info a{display:block;color:#fff;text-decoration:none;background:rgba(0,0,0,0.5);transition:.6s background;border-bottom:none;margin:1rem auto;text-align:center}#premium-1{background-color:rgba(0,0,0,0.2)}@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 all and (max-width:600px){.vid-info{width:50%;padding:.5rem } .vid-info h1{margin-bottom:.2rem }}@media all and (max-width:500px){.vid-info .acronym{display:none }}.title-block{background-color:#e6e7e8;padding:80px 0}.title-block p{font-weight:400;font-size:20px;line-height:1.4;margin-bottom:20px}.search-area .feather{height:40px;width:40px}.search-state{background-color:#000;height:55vh;min-height:200px;position:relative;text-align:center;width:100%}.search-state .item-hover{cursor:pointer;display:block;height:55vh;min-height:200px;left:0;opacity:1;position:absolute;text-align:center;text-decoration:none;top:0;transition:all 300ms ease-out 0s;width:100%;z-index:3}.search-state .item-hover:hover{transition:all 300ms ease-out 0s}.search-state .item-hover:hover .item-info{opacity:0;transition:all 300ms ease-out 0s}.search-state .item-hover:hover .line{width:0}.search-state .item-info{color:#ffffff;display:flex;flex-direction:column;height:55vh;min-height:200px;justify-content:center;position:relative;transition:all 500ms ease-out 0s;width:100%;z-index:10}.search-state .item-info p{color:#fff}.search-state .item-hover .mask{background-color:#000;height:55vh;min-height:200px;left:0;opacity:0.3;padding:10px;position:absolute;top:0;transition:all 300ms ease-out 0s;width:100%;z-index:3}.search-state .item-hover:hover .mask{opacity:0}.search-area .info-cta{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;z-index:10;opacity:0}.search-area .item-hover:hover .info-cta{opacity:1;visibility:visible}.search-area .btn-outline{width:100%}.bk-offices-area .feather{height:40px;width:40px}.office{background-color:#000;height:200px;position:relative;text-align:center;width:100%}.office .item-hover{cursor:pointer;display:block;height:200px;left:0;opacity:1;position:absolute;text-align:center;text-decoration:none;top:0;transition:all 300ms ease-out 0s;width:100%;z-index:3}.office .item-hover:hover .item-info{opacity:0}.office .item-hover:hover .line{width:0}.office .item-info{color:#ffffff;display:flex;flex-direction:column;height:200px;justify-content:center;position:relative;transition:all 500ms ease-out 0s;width:100%;z-index:10}.office .item-info p{color:#fff}.office .item-hover .mask{background-color:#000;height:200px;left:0;opacity:0.3;padding:10px;position:absolute;top:0;transition:all 300ms ease-out 0s;width:100%;z-index:3}.office .item-hover:hover .mask{opacity:0}.bk-offices-area .info-cta{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;z-index:3;opacity:0}.office .item-hover:hover .info-cta{opacity:1;visibility:visible}.content-d2{position:relative}.content-d2 .left{position:relative;background-size:cover;background-position:center center}.content-d2 .right{background-color:#fff}.content-d2 h2{text-transform:uppercase;font-weight:400}.content-d2 h4{font-size:28px;margin-bottom:0}.content-d2 p{line-height:2.0;font-size:18px}.content-d2 p:last-child{margin-bottom:0}.special-stats-slider{position:relative;z-index:3;margin:auto;padding:100px 60px;height:100%}.content-d2 .title{test-transform:uppercase;color:#BEAF87}.content-d2 span{font-size:20px;color:#fff;padding-bottom:160px;position:absolute;text-transform:uppercase}.content-d2 .stat{color:#fff;font-size:200px;font-family:lato;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.content-d2 h1{font-family:barlow}.content-d2 .sub-title{text-transform:uppercase;color:#BEAF87;margin-top:30px;font-family:barlow}.content-d2 .slick-dots li button::before{color:#fff}content-d2 .slick-dots li.slick-active button::before{color:#fff}@media (min-width:1025px){.content-d2 .slick-dots{bottom:-70px}}@media (max-width:1024px){.special-stats-slider{padding:90px 60px 100px 60px}}@media (max-width:480px){.special-stats-slider{padding:90px 20px 100px 20px}}@media (max-width:242px){.content-d2 .container-fluid{padding-top:0 !important }}.interior-d1 .left{position:relative;background-size:cover;background-position:center center}.interior-d1 .right{background-color:#fff}.interior-d1 h2{text-transform:uppercase;font-weight:400}.interior-d1 h4,.content-d1 h4{font-size:28px;margin-bottom:0}.interior-d1 p{line-height:2.0;font-size:18px}.interior-d1 p:last-child{margin-bottom:0}.d-inner-padding{position:relative;margin:auto}@media (min-width:1025px){.d-inner-padding{padding:100px 60px;height:92%;display:flex;flex-direction:column;justify-content:center}#header-1n.t7 #custom-search-1{width:50%;left:25%}.content-d2{display:flex}.content-d1{display:flex}.interior-d1{display:flex}.content-d1{display:flex}.content-d1 .left{width:35%}.content-d1 .right{width:65%}.content-d2 .left{width:65%}.content-d2 .right{width:35%}.interior-d1 .left{width:40%}.interior-d1 .right{width:60%}.content-d1.interior .left{width:60%}.content-d1.interior .right{width:40%;position:relative}.navbar-nav{width:100%}.navbar-collapse{width:100%}.full-footer{display:flex;justify-content:space-between;align-items:center}}@media (max-width:1025px){.d-inner-padding{padding:80px 40px}.content-d1.interior div.right{display:none}}.content-d1 div.right.image-container div.d-inner-padding ul.list-inline.social{display:flex;justify-content:space-around;align-items:center}.content-d1 .social li a{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;padding:20px;margin:0;opacity:.7}@media (max-width:1024px){.content-d1 div.right.image-container div.d-inner-padding ul.list-inline.social{padding-top:40px } .content-d1 div.left a.btn.btn-block.btn-primary.squared.custom div.d-inner-padding div.img-overlay{display:none }}@media (max-width:768px){.content-d1 div.right.image-container div.d-inner-padding ul.list-inline.social{flex-direction:column } .content-d1 .social li a{padding:45px 0 }}.content-d1 .custom-social{display:flex;flex-direction:row;justify-content:space-around}.content-d1 .utah-social,.content-d1 .california-social{width:50%;margin:auto}.content-d1 h4.text-center{margin:0}.content-d1 .social p{display:none}.content-8n,.content-9n{padding:5% 0}.content-8n p,.content-9n p{line-height:2.0;font-size:18px}.content-8n h2,.content-9n h2{text-transform:uppercase;font-weight:400}.content-8n h4,.content-9n h4{font-size:28px;margin-bottom:0}.content-9n .contact-4{padding:0}@media (max-width:767px){.content-8n,.content-9n{padding:0}}.content-11n .my-stats{font-family:barlow;color:#fff}.content-11n .my-year{color:#beaf87}div.home-section-hover{max-width:280px;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding-left:0;padding-right:0;margin:0 auto;height:280px;background-color:#252527}div.home-section-hover .caption > div{position:relative;width:100%;height:auto}div.home-section-hover .caption{left:0;position:absolute;top:20%;width:100%;height:100%}@media (max-width:1200px){div.home-section-hover{max-width:250px;height:250px}div.home-section-hover .caption{top:18%}}@media (max-width:991px){div.home-section-hover{max-width:250px;height:250px}div.home-section-hover .caption{top:18%}}@media (max-width:768px){div.home-section-hover{max-width:250px;height:250px}div.home-section-hover .caption{top:18%}}@media (max-width:480px){div.home-section-hover{max-width:200px;height:200px}div.home-section-hover .caption{top:15%}.content-11n .my-stats{margin-bottom:10px } .content-11n{padding:20% 0 5% 0 !important}}#instagram-block.container{width:98% !important;padding-top:30px !important}#instagram_grubb_block.custom-social-media{background-color:#E6E7E8;position:relative}.custom-social-media h5{text-transform:uppercase;display:none}#instagram_grubb_block h2{margin-bottom:0;display:none}.custom-social-media-header .btn{display:none}.custom-social-media a .social-media-post{position:relative;height:0;width:100%;padding:25px;background-color:#000;background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:1;display:block;padding:0 0 90% 0;border:25px solid #fff;border-bottom:120px solid #fff}.custom-social-media a .social-media-post .info-wrap{position:absolute;width:100%;height:100%}.custom-social-media a .social-media-post .info-wrap .gradient-box{position:relative;bottom:0;left:0;width:100%;height:100%;display:flex;transition:width 0.25s ease-out,height 0.25s ease-out 0.25s;transition:all 0.5s ease 0s;opacity:1;border-image-slice:1;border:0 solid transparent}.custom-social-media a:hover .social-media-post .info-wrap .gradient-box{opacity:0}.custom-social-media .tile-wrap:nth-child(3),.custom-social-media .tile-wrap:nth-child(4){padding-top:25px !important}.custom-social-media .tile-wrap{padding:25px 25px 100px 25px}.custom-social-media-header{display:none}.custom-social-media-header{display:flex;justify-content:space-between;width:100%;align-items:end;padding:0 25px}@media (max-width:1024px){#instagram_grubb_block{padding-bottom:100px !important } .custom-social-media-header{padding:0 15px  } .custom-social-media .tile-wrap{padding:25px 15px 0 15px }}@media (max-width:768px){.custom-social-media-header{padding-bottom:50px  }}.custom-social-media .fa-chevron-right{display:none}.contact-3{background-color:#BEAF87}.contact-3 p{line-height:1.8;font-size:18px}@media (min-width:769px){.contact-3{padding:7% 0 }}@media (max-width:768px){.contact-3{padding:60px 10px 90px 10px}}.contact-3 .form-control{border-color:#252526}.vernal-contact .contact-3{padding:60px 0 90px 0}.vernal-contact .form-control::placeholder,.select2-search input[type="text"]::placeholder{color:#34495e !important;opacity:1 !important}.vernal-contact #form-contact1.form-contact div.form-group input.form-control,.contact-4 .form-control{color:#252526 !important;border-color:#252526 !important}.vernal-contact button{position:relative}.contact-3 .button-right{display:flex;justify-content:flex-end}.content-d1{position:relative}.content-d1 .d-inner-padding div{z-index:5}@media (max-width:354px){.h1,h1{font-size:40px}}.premium-content .inner-bg{background:#beaf87;padding:10%}.premium-content .inner-bg ol{margin-bottom:0;padding-left:32px;font-size:16px;color:#fff}.premium-content .inner-bg p{margin-bottom:0}.premium-content .inner-bg ul{padding-left:42px;list-style:disclosure-closed;color:#fff;margin-bottom:30px}.interior-d4 h4{font-size:28px;margin-bottom:0;font-style:italic}.interior-d4 h2{font-weight:400;font-size:36px;text-transform:uppercase}.interior-d4 p{line-height:1.8;font-size:18px}#premium-navigation ~ .content-5n{padding:60px 0;height:36vw;position:relative;color:#fff;display:flex;align-items:flex-end}.content-5n h1{font-size:46px;font-weight:400;text-align:left;margin:0;text-transform:uppercase}@media (min-width:1200px){#premium-navigation ~ .content-5n{height:34vw}}@media (max-width:768px){#premium-navigation ~ .content-5n{height:42vw}.content-5n h1{font-size:38px}}@media (max-width:480px){.content-5n h1{font-size:32px;line-height:1em}#premium-navigation ~ .content-5n{padding:30px 0;height:56vh}}.welcome-block{padding:8% 0;text-align:center;z-index:4;position:relative}.welcome-block ul.text-left{margin-bottom:40px}.welcome-block h4{font-size:28px;margin-bottom:0}@media (min-width:681px){.welcome-block .flex div{width:33% }}@media (max-width:680px){.welcome-block .flex{display:block  }}.content-half-half{position:relative}.content-half-half h4{font-size:28px;margin-bottom:0}.content-half-half p{line-height:2.0;font-size:18px}.content-half-half .right .agent-img-box{width:100%;padding:0 0 70% 0;background-size:cover;background-position:top center;overflow:hidden;margin:0}@media (min-width:769px){.content-half-half{padding:5% 0 }}@media (max-width:768px){.content-half-half{padding:60px 10px 90px 10px }}@media (min-width:1025px){.content-half-half .na-wrap{display:flex;justify-content:space-between;align-items:center } .content-half-half .na-wrap .left{width:50%}.content-half-half .na-wrap .right{width:45%}}@media (max-width:1024px){.content-half-half .na-wrap .right{text-align:center;width:60%;margin:auto auto;padding-top:20px}.content-half-half .na-wrap .left{width:100%;margin:auto  }}@media (max-width:768px){.content-half-half .na-wrap .right{text-align:center;width:100%;margin:auto auto } }@media (max-width:480px){.content-half-half .na-wrap .left{width:100%  }}#more-block{padding:5% 0;background-color:#fff;position:relative}#more-block .slider-item{height:23vw;background-position:center;background-size:cover}@media(max-width:768px){#more-block .slider-item{height:35vw}}@media(max-width:480px){#more-block .slider-item{height:55vw}#more-block{padding:10% 0}}.agent-custom-tab{background-color:#252526;position:relative}.agent-custom-tab .relocation-title{font-size:14px;text-transform:initial;font-weight:100}.agent-custom-tab .nav-tabs{border-bottom:0;margin-bottom:0;display:flex;overflow-y:hidden;overflow-x:auto}.agent-custom-tab .nav-tabs > li{display:inline-block;float:none;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.agent-custom-tab .nav-tabs > li > a{color:#fff !important;font-weight:700;text-transform:uppercase;font-size:18px;border-radius:0;margin:0;padding:20px 30px;transition:all 0.35s ease 0s}.agent-custom-tab .nav-tabs > li.active > a,.agent-custom-tab .nav-tabs > li.active > a:hover,.agent-custom-tab .nav-tabs > li.active > a:focus{background-color:#beaf87;border-left-width:0;border-top-width:0;border-right-width:0;border-bottom:0 !important;border-radius:0;color:#1a1919 !important;display:;flex-direction:;align-content:}.agent-custom-tab .nav-tabs > li.active,.agent-custom-tab .nav-tabs > li.active:hover,.agent-custom-tab .nav-tabs > li.active:focus{background-color:#beaf87}.agent-custom-tab .nav-tabs > li > a{direction:flex;justify-content:center;flex-direction:column;height:100%;display:flex}.agent-custom-tab .tab-content{border:none;padding:0;border-radius:0;margin-bottom:0}.agent-custom-tab .tab-content .tab-inner{padding:12% 0;background-color:#000}.agent-custom-tab .tab-content .tab-inner-content{position:relative;z-index:3}.agent-custom-tab .tab-content .tab-inner-content::before{background-image:repeating-linear-gradient(45deg,transparent,transparent 6px,rgba(255,255,255,0.7) 6px,rgba(255,255,255,0.7) 8px);bottom:0;content:"";height:100%;left:0;position:absolute;width:16.6667%}@media (max-width:1540px){.agent-custom-tab .nav-tabs > li > a{font-size:16px }}@media (max-width:1320px){.agent-custom-tab .nav-tabs > li > a{font-size:15px }}@media (max-width:1200px){.agent-custom-tab .tab-content .tab-inner-content::before{display:none  }}@media (max-width:768px){.agent-custom-tab .nav-tabs > li > a{border:0 }}#agent-block-slider{position:relative}#agent-block-slider .agent-slider-1 .slider-item{background-position:center;background-size:cover}#agent-block-slider button.slick-next,#agent-block-slider button.slick-next:hover{position:absolute;top:50%;right:5px;width:47px;height:75px}#agent-block-slider button.slick-prev,#agent-block-slider button.slick-prev:hover{position:absolute;top:50%;left:5px;z-index:1;width:47px;height:75px}#agent-block-slider .slick-prev:before,.slick-next:before{font-size:30px;opacity:1;color:white !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}#agent-block-slider .agent-box-info{padding:5% 0;background-color:#fff;position:relative}#agent-block-slider .agent-box-info .na-wrap{display:flex;justify-content:space-between;align-items:center}#agent-block-slider .agent-box-info .na-wrap .agent-box{width:60%}#agent-block-slider .agent-box-info .na-wrap .agent-box .agent-img-box{width:100%;padding:0 0 120% 0;background-size:cover;background-position:top center;overflow:hidden;margin:0}#agent-block-slider .agent-box-info .na-wrap .box-box{background-color:#808285;padding:20px;color:#fff;transform:translateX(-5vw) translateY(-9vw)}#agent-block-slider .agent-box-info .na-wrap .box-box h4{margin:0}#agent-block-slider .agent-box-info .na-wrap .info-box{width:60%}#agent-block-slider .agent-box-info .na-wrap .info-box h1{text-transform:uppercase}@media (min-width:1024px) and (max-width:1250px){#agent-block-slider .agent-box-info .na-wrap .agent-box .agent-img-box{padding:0 0 170% 0 }}@media(max-width:1024px){#agent-block-slider .agent-box-info .na-wrap .info-box{width:100%;padding-top:30px  } #agent-block-slider .agent-box-info .na-wrap .agent-box{width:50%  } #agent-block-slider .agent-box-info .na-wrap{justify-content:center;flex-wrap:wrap  } #agent-block-slider .agent-box-info .na-wrap .box-box{transform:translateX(-5vw) translateY(-8vw);width:35% }}@media(max-width:768px){#agent-block-slider .agent-box-info .na-wrap{display:unset  } #agent-block-slider .agent-box-info .na-wrap .box-box{width:100% } #agent-block-slider .agent-box-info .na-wrap .agent-box{width:100%  } #agent-block-slider .agent-box-info .na-wrap .box-box{transform:unset  } #agent-block-slider .agent-box-info .na-wrap .agent-box .agent-img-box{padding:0 0 90% 0  }}#agent-block-slider .slick-dotted.slick-slider{margin-bottom:-1px}#agent-block-slider .slick-dots{bottom:5%}@media(max-width:768px){#agent-block-slider .slick-dots{bottom:2%  }}@media(max-width:480px){#agent-block-slider .slick-dots{bottom:0 }}.content-21n .tab-content{border:0 solid #ddd;padding:20px 30px 5px}.content-21n .nav-tabs > li.active > a,.content-21n .nav-tabs > li.active > a:hover,.content-21n .nav-tabs > li.active > a:focus{border-width:0}.content-21n .nav-tabs > li.active > a,.content-21n .nav-tabs > li.active > a:hover,.content-21n .nav-tabs > li.active > a:focus{background-color:transparent;font-weight:900;border-bottom:2px solid;border-radius:0}.content-21n .nav-tabs > li > a{font-weight:900;text-transform:uppercase}.content-21n .nav-tabs > li.active{z-index:2}.content-21n .nav-tabs > li{display:inline-block;float:none}.content-21n .nav-tabs > li > a{border:0 solid #e1e4e7;margin-bottom:0}@media(max-width:480px){.content-21n .nav-tabs > li > a{padding:0 15px }}.content-21n .nav-tabs > li > a:hover,.content-21n .nav-tabs > li > a:focus{border:0 solid #e1e4e7}.content-21n .nav-tabs > li > a,.content-21n .nav-tabs > li > a:focus,.content-21n .nav-tabs > li > a:hover{padding:5px 10px 5px}#footer-8n{position:relative;background-color:#252526}#footer-8n li,#footer-8n p{line-height:1.5;font-size:18px}#footer-8n div.container div.row.anchor div.col-sm-8 p.margin-bottom-0{font-size:14px}#footer-8n .anchor-col{justify-content:flex-start;align-items:flex-end;text-align:right}#footer-8n .anchor{margin-top:40px !important;border-top:1px solid #333;padding:40px 0 0 0}.footer-logo-container{max-width:100%}@media (max-width:991px){.footer-logo-container img{margin:0 0 40px 0}.footer-logo-container{text-align:left}}@media (max-width:767px){.footer-logo-container img{margin:0 auto 40px}#footer-8n .anchor-col{margin-top:40px;text-align:center  } .footer-logo-container{float:unset }}#footer-8n .social-outline li{padding:0 3px}#premium-1::before{background-image:linear-gradient(360deg,rgba(0,0,0,0.2),rgba(0,0,0,0) 100%);height:100%;width:100%;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;left:0;top:0;content:""}#premium-1 .header-content{height:calc(100vh - 40px)}#premium-1 #custom-search-1{width:50%;background:#393939c7;border:1px solid #fff}#premium-1 #custom-search-1 input{color:#fff}@media (max-width:768px){#premium-1 #custom-search-1{width:90%}}@media (min-width:481px){#premium-1 h1{font-size:80px}#premium-1 h4{font-size:32px}}.interior-d1.interior div.right div.d-inner-padding div.flex{justify-content:space-between}@media (max-width:480px){.interior-d1.interior div.right div.d-inner-padding div.flex{display:block !important}.interior-d1 div.right div.d-inner-padding div.flex a.btn.btn-primary.squared{width:100%;margin:10px 0}}.interior-d1 div.right div.d-inner-padding div.flex{justify-content:space-between}.interior-d1 div.right div.d-inner-padding div.flex a.btn.btn-primary.squared{width:50%}@media (max-width:480px){.interior-d1 div.right div.d-inner-padding div.flex{display:block !important}.interior-d1 div.right div.d-inner-padding div.flex a.btn.btn-primary.squared{width:100%;margin:10px 0}}#footer-8n div.flex{align-items:center}#footer-8n div.flex p:last-of-type{margin-left:20px}@media(max-width:768px){#footer-8n div.flex{display:block !important}#footer-8n div.flex p:last-of-type{margin-left:0}}