@media screen and (min-width:992px) and (max-width:1199px){.main .navigation ul li{display:block;float:left;margin:0 25px 0 0;position:relative;text-align:left;z-index:999}.main .login-icon{display:block;float:left;width:34px;margin:35px 0 0 25px}.main .nav-spacer-line{display:none}.main .search-icon{display:block;float:left;width:24px;margin:22px 0 0 25px}.quick-search{position:absolute;display:none;top:0;right:0;top:55px;padding:10px;background:#000;width:50%;border-radius:0 0 10px 10px;z-index:3}.homepage-feature{height:343px;width:100%;padding:0;margin:0;position:relative;overflow:hidden}.homepage-feature img{position:absolute;transform:translate(-10%,0%);height:100%}.homepage-feature-content{display:block;background:rgba(255,255,255,.7);position:absolute;top:0%;width:100%;text-align:center;padding:18px 0 18px 0;z-index:5}.homepage-feature-content a.hfc{color:#000;font-family:"freight-text-pro";font-size:24px;text-align:center}.homepage-button{display:inline-block;background:none;border:2px solid #fff;border-radius:5px;opacity:1;text-align:left;font-family:'CadizRegular';font-size:18px;font-weight:bold;color:#fff;padding:8px 40px 8px 40px;margin-top:15px}.bhs-now-homepage{background:#0000001a;text-align:center;padding:30px}.bhs-now-homepage p{font-family:'CadizRegular';font-size:16px;line-height:22px}.bhs-now-homepage img{width:250px}.blog-tile{position:relative;height:250px;display:block;border:1px solid #a5a5a5;border-radius:5px;overflow:hidden;padding:15px;object-fit:fill;margin:0 auto;margin-bottom:30px;background-position:center !important;width:100%;text-align:left}.blog-tile iframe{position:relative;left:-25px;top:-55px}.blog-image{position:absolute;top:0;left:0;z-index:1}.blog-link{background-color:rgba(0,0,0,.5);z-index:2;display:block;position:absolute;bottom:0;left:0;font-size:18px;color:#fff;font-family:"CadizRegular";height:250px;padding:15px;width:100%;line-height:32px}.blog-link span{position:absolute;bottom:15px;font-size:16px;left:15px}.mo-space{margin-top:0 !important}.advanced-button-fix{margin-top:12px}.mobile-stack{margin-top:12px}.billboard{height:280px}.sell-with-bhs-cover a,.managed-building-cover a{height:280px}.billboard-content p{font-size:32px;line-height:42px}.button-learn-more,.button-learn-more-dark{padding:8px 20px 8px 20px;font-size:14px;border-radius:5px;border:2px solid #000}.button-learn-more-dark{border:2px solid #fff;color:#fff}.b20-h2{text-align:left;font-family:'CadizRegular' !important;font-weight:bold;font-size:22px !important;letter-spacing:0;color:#000;opacity:1;margin:0;padding:0;font-weight:bold}.b20-h2-orange{text-align:left;font-family:'freight-text-pro' !important;font-weight:normal;font-size:22px !important;letter-spacing:0;color:#000 !important;opacity:1;margin:0;padding:0;font-weight:normal}.b20-h2-orange span{color:#000;font-family:'freight-text-pro' !important;font-weight:normal}.homepage-report-header{font-family:"freight-text-pro";font-size:27px;margin-top:0}.homepage-report-byline{font-family:"CadizRegular";font-weight:bold;font-size:15px}.homepage-report-description{font-family:"CadizRegular";font-size:15px;width:100%;text-align:right;float:right;line-height:20px}.report-subline{font-family:'CadizRegular';font-weight:bold;font-size:10px;margin-top:5px}.tablet-space{margin-top:44px !important}.spotlight-header{font-family:"freight-text-pro";font-size:28px;color:#000}.spotlight-address{font-family:"CadizRegular";font-size:18px;color:#000;line-height:18px}.spotlight-address strong{font-family:"CadizBlack";font-size:18px;color:#000}.spotlight-body p{font-family:"CadizRegular";font-size:18px;color:#000;line-height:24px;margin-top:30px;margin-bottom:0}.spotlight-photo{margin-top:0}.spotlight-photo img{border-radius:5px}.button-single{border-radius:5px;padding:10px 26px 10px 26px;font-size:12px;font-family:"CadizRegular";color:#fff;background:#000;display:inline-block;margin-top:30px}.quick-search-inline{display:none !important}.homepage-slider{height:450px;width:100%;padding:0;margin:0;position:relative;overflow:hidden}.homepage-slider img{position:absolute;height:100%;width:100%;object-fit:cover}.homepage-slides{position:relative}.homepage-slides .prev-button-slick{position:absolute;z-index:5;top:50%;left:5%;transform:translate(-50%,-50%)}.homepage-slides .next-button-slick{position:absolute;z-index:5;top:50%;right:0%;transform:translate(-50%,-50%)}.homepage-slides .result-set-arrow{position:relative;width:auto;height:35px;margin-top:0;z-index:50}.neighborhood-cover{height:417px;display:block;position:relative;background-color:#000;background-position:center;background-size:cover;z-index:1;position:relative}.neighborhood-cover h2{color:#fff;font-size:45px;font-family:'freight-text-pro';position:absolute;top:50%;bottom:50%;text-align:center;height:100%;z-index:3;width:100%;font-weight:normal}.neighborhood-gradient{position:absolute;width:100%;height:417px;background:transparent linear-gradient(180deg,#000000bf 0%,#000000a5 100%) 0% 0% no-repeat padding-box;opacity:.5;z-index:1}.neighborhood-guide h3{font-weight:normal;font-size:26px;font-family:'freight-text-pro';margin-bottom:15px;text-align:center}.neighborhood-guide p{font-family:'CadizRegular';font-size:16px;line-height:24px;margin:0 auto;margin-bottom:33px;width:90%;text-align:center}.neighborhood-guide .map-container-details{height:505px;width:100%;display:block;padding:0 !important;margin:0 !important;margin-top:33px !important}.neighborhood-quotes .quote-icon{margin:0 auto;width:40px;display:block}.neighborhood-quotes .quote-text{font-family:'freight-text-pro';font-size:18px;line-height:22px;color:#fff;text-align:center}.neighborhood-quotes .quote-text span{font-family:'CadizRegular';font-weight:bold;font-size:14px}.neighborhood-photos{background:#000;height:auto;width:100%;position:relative;min-height:463px}.neighborhood-photos .prev-button-slick{position:absolute;z-index:5;top:50%;left:5%;transform:translate(-50%,-50%)}.neighborhood-photos .next-button-slick{position:absolute;z-index:5;top:50%;right:0%;transform:translate(-50%,-50%)}.neighborhood-photos .result-set-arrow{margin-top:0}.neighborhood-photos .photo-spread{margin:0 auto;position:relative}.neighborhood-photos .photo-spread .photo-blur{position:absolute;filter:blur(10px);z-index:0;height:100%;width:100%;top:0;overflow:hidden}.neighborhood-photos .photo-spread img{border:0 solid #fff;margin:0 auto;min-height:463px;max-height:463px;object-fit:cover;position:relative;z-index:1}.section-holder{position:relative;height:100%;width:100%;margin:0 auto}.section-text{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;margin:0 auto}.photo-caption{position:absolute;bottom:0;padding:15px;background:rgba(0,0,0,.75);font-size:18px;font-family:'CadizRegular';line-height:22px;color:#fff;width:100%;z-index:1}.photo-caption span{font-size:14px}.neighborhood-guide ul{display:block;margin:0 auto;width:100%;border:0 solid #000;float:left;position:relative;left:5px}.neighborhood-guide ul li{float:left;margin-top:15px;margin-right:10px;width:30%}.neighborhood-guide ul li a{background:#000;display:block;text-align:center;color:#fff;font-size:13px;padding:10px 25px 10px 25px;border-radius:5px;text-align:center}.neighborhood-guide ul:after,.neighborhood-guide .view-all:after{clear:both}.neighborhood-guide .view-all{float:right;padding:10px 25px 10px 25px;background:#000;display:block;color:#fff;text-align:center;border-radius:5px}.contribute-agent{width:100%;max-height:300px;background:#000;margin-bottom:10px;position:relative}.contribute-section{padding:33px 0 33px 0}.contribute-agent a{border:0 solid #fff;border-radius:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%}.contribute-agent a img{border-radius:5px}.neighborhood-preview{background:#000;color:#fff;height:auto;margin-bottom:66px}.neighborhood-preview h3{font-size:22px;font-family:"freight-text-pro";font-weight:normal;text-align:center;padding-top:33px}.neighborhood-preview p{font-size:14px;line-height:22px;font-family:"CadizRegular";text-align:center}.preview-content{width:100%;display:block;transform:translate(0%,0%);position:relative;top:0%;left:0%}.neighborhood-preview img{margin:33px 0 15px 0;border-radius:3px;border:0 solid #000;position:relative;top:0}.secondary-wrapper{margin:42px 42px}.secondary-image{height:500px}.erp-billboard{height:850px}.erp-content{background:#000;color:#fff}.erp-content .erp-logo{width:342px}.erp-content p{font-size:14px;line-height:24px;font-family:"CadizRegular"}.erp-headline{font-size:20px;font-family:'freight-text-pro';color:#fff}.erp-line{background:#fff;display:block;height:1px;width:118px}.erp-homepage-cover a{position:relative;background:transparent url('../img/cover_erp_may21.jpg') 0% 0% no-repeat padding-box;background-size:cover !important;height:850px;color:#fff;display:block;margin:0 auto;width:100%;text-align:center;background-position:center}.curate-homepage{font-size:16px;line-height:28px;margin-bottom:0;padding:0 0 0 30px}.curate-homepage p{font-size:16px;line-height:24px;margin-bottom:0;padding:0 0 15px 0}.curate-black{display:block;width:175px;margin:0;margin-bottom:25px;margin-top:0}.curate-button{display:none}.entrance-cover{background:url(../img/cover_entrance.jpg);height:380px;background-position:center;background-size:cover;display:block;position:relative}.entrance-cover .cover-text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.entrance-cover .cover-text img{width:364px}.entrance-text{background:#000 url(../img/marble.jpg) repeat-x;padding:30px 30px 75px 30px;text-align:center;font-size:28px;line-height:36px;font-family:'freight-text-pro';color:#fff;width:100% !important}.entrance-text p{width:100%;margin:0 auto}.border-dark{border:1px solid #000}.entrance-gallery{position:relative;top:-38px;width:85%}.entrance-contact{position:relative;top:0}.join-bhs-cover{background:url(../img/cover-join-bhs.jpg);height:380px;background-position:center;background-size:cover;display:block;position:relative}.cover-text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:75%}.join-bhs-cover .cover-text img{width:137px}.join-mastery{position:relative}.join-mastery-video img{height:auto;width:100%}.join-mastery-text{font-family:'freight-text-pro';font-size:18px;line-height:24px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;text-align:left}.join-mastery-text .button-learn-more,.join-division .button-learn-more{padding:10px 32px 10px 32px;font-family:'CadizRegular';font-size:13px;border-radius:5px;border:1px solid #000;display:inline-block}.join-exceptional-text{font-family:'CadizRegular';font-size:18px;line-height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%}.join-exceptional-text .exceptional-header{font-family:'freight-text-pro';font-size:32px;line-height:18px}.join-exceptional-text .exceptional-intro{font-size:14px;line-height:18px}.join-exceptional-text .button-learn-more-dark{background:#000;padding:12px 42px 12px 42px;font-family:'CadizRegular';font-size:14px;border-radius:5px;display:inline-block;color:#fff;line-height:18px}.relo-logos img{width:65%;margin-bottom:22px}.join-bess-text .button-learn-more{padding:10px 32px 10px 32px;font-family:'CadizRegular';font-size:13px;border-radius:5px;border:1px solid #000;display:inline-block}.join-testimonials{display:block;background:#0000000d;padding:33px 0 33px 0}.join-testimonial-header{margin:0 auto;text-align:center;font-size:22px}.join-testimonial-header img{width:40px}.join-testimonial{font-family:'freight-text-pro';font-size:18px;line-height:25px;color:#000}.join-header,.join-dom{font-family:'freight-text-pro';font-size:22px;text-align:left;margin:0 auto;font-weight:normal}.join-header{text-align:center}.join-dom{text-align:center}.join-bess-portrait img{border-radius:5px}.join-bess{position:relative}.join-bess-portrait{text-align:center}.join-bess-portrait img{width:356px;margin:0 auto;text-align:center}.join-bess-text{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;text-align:center}.join-bess-text .title{font-weight:bold;font-size:18px;line-height:22px;text-align:center;margin-top:12px}.join-bess-text .question{font-size:16px;line-height:18px;text-align:center}.join-bess-text .quote{font-family:'freight-text-pro';font-size:18px;line-height:24px;margin-top:12px;text-align:center}.join-dom-nyc,.join-dom-hamptons,.join-dom-palmbeach,.join-dom-miami,.join-dom-connecticut,.join-dom-newjersey,.join-dom-hudsonvalley{position:relative;background:url(../img/markets/nyc_large.jpg) no-repeat;background-size:cover;height:210px;border-radius:5px;margin:0 22px 22px 22px}.join-dom-hamptons{background:url(../img/markets/hamptons_large.jpg) no-repeat;background-size:cover}.join-dom-palmbeach{background:url(../img/markets/palmbeach_large.jpg) no-repeat;background-size:cover}.join-dom-miami{background:url(../img/markets/miami_large.jpg) no-repeat;background-size:cover}.join-dom-connecticut{background:url(../img/markets/connecticut_large.jpg) no-repeat;background-size:cover}.join-dom-newjersey{background:url(../img/markets/newjersey_large.jpg) no-repeat;background-size:cover}.join-dom-hudsonvalley{background:url(../img/markets/hudsonvalley_large.jpg) no-repeat;background-size:cover}.join-dom-text{font-family:'freight-text-pro';color:#fff;font-size:32px;line-height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:75%}.join-dom-text p{font-size:16px;line-height:20px;font-family:'CadizRegular'}.join-division{font-weight:bold;font-size:12px;line-height:20px;border:0 solid #ccc;width:90%;margin:22px 0 22px 0}.join-division img{height:20px}.join-division img.join-marketing{height:30px}.join-division p{font-weight:normal}.join-division .space-22{margin-top:12px !important}.join-heritage{font-weight:bold;font-size:14px;text-align:center}.join-relo{font-size:12px;line-height:18px}.join-line{width:90px;border-top:1px solid #000;margin:0 auto}.join-global{font-family:'freight-text-pro';font-size:14px;line-height:28px;margin:0 auto;margin-bottom:22px;text-align:center}.join-global-reach-1{position:relative;background:url(../img/join_gr.jpg) no-repeat;background-size:cover;height:206px;border-radius:5px;margin:0 22px 22px 22px}.join-global-reach-2{position:relative;background:url(../img/join_gr2.jpg) no-repeat;background-size:cover;height:206px;border-radius:5px;margin:0 22px 22px 22px}.join-global-reach-3{position:relative;background:url(../img/join_gr3.jpg) no-repeat;background-size:cover;height:206px;border-radius:5px;margin:0 22px 22px 22px}.join-gr{font-family:'freight-text-pro';text-shadow:1px 1px 20px #000;color:#fff;font-size:50px;line-height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.div-left{text-align:left !important}.sell-page{font-family:"freight-text-pro";font-size:50px;color:#000;line-height:96px}.sell-page p strong{font-family:"CadizBlack"}.sell-page-cover{background:url(../img/sell-with-bhs-hero.jpg);height:500px;background-position:center;background-size:cover}.sell-banner,.industry-text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left;width:75%}.center-form{width:65%;text-align:center;margin:0 auto}.center-form p{font-family:"CadizRegular";font-size:20px}.center-form p strong{font-family:"CadizRegular";font-weight:bold;font-size:32px}.sell-form .text{width:100%;border-radius:5px;border:1px solid #000;font-family:"CadizRegular";font-size:16px;padding:10px;margin-top:22px}.button-connect{border-radius:5px;padding:12px 50px 12px 50px;font-size:18px;font-family:"CadizRegular";color:#000;background:#fff;display:inline-block;outline:none;border:2px solid #000;cursor:pointer;float:right;margin-top:22px}.dark-section{display:block;background:#000;padding:60px 0 60px 0}.industry-text p{font-family:"CadizRegular";font-size:34px;color:#fff;line-height:54px}.industry-text p strong{font-family:"CadizBlack"}.border-img{border-radius:5px;border:3px solid #fff}.sell-regions{width:75%;text-align:center;margin:0 auto}.sell-regions h4{font-family:"CadizRegular";font-size:45px}.region-cover,.region-cover-hamptons,.region-cover-palmbeach,.region-cover-miami{background:url(../img/markets_nyc.jpg) no-repeat;height:350px;background-size:cover;position:relative;text-align:center}.region-cover-hamptons{background:url(../img/markets_hamptons.jpg) no-repeat;height:350px;background-size:cover;position:relative;text-align:center}.region-cover-palmbeach{background:url(../img/markets_palmbeach.jpg) no-repeat;height:350px;background-size:cover;position:relative;text-align:center}.region-cover-miami{background:url(../img/markets_miami.jpg) no-repeat;height:350px;background-size:cover;position:relative;text-align:center}.region-cover p,.region-cover-hamptons p,.region-cover-palmbeach p,.region-cover-miami p{color:#fff;font-family:"freight-text-pro" !important;font-size:60px !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center !important}.sell-regions-block p{font-family:"CadizRegular";font-size:24px;text-align:left;line-height:34px}.light-section{background:#ededed}.sell-reports-cover{background:url(../img/sell_reports.jpg) no-repeat;background-size:cover;height:503px}.sell-reports-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sell-reports-headline{font-family:"freight-text-pro";font-size:38px}.sell-reports-subline{font-family:"CadizRegular";font-weight:bold;font-size:24px}.sell-reports-description{font-family:"CadizRegular";font-weight:normal}.button-sell-reports{font-family:"CadizRegular";font-size:14px;border-radius:5px;background:#000;padding:14px 55px 14px 55px;display:inline-block;color:#fff}.history-header{font-family:"CadizRegular";font-size:45px;color:#fff;text-align:center}.history-liner{margin:0 auto;height:2px;width:20%;background:#fff;display:block}.sell-history-section{padding-bottom:30px}.sell-history-section p{font-family:"CadizRegular";font-size:24px;line-height:34px;color:#fff;text-align:center}.sell-history-section p.history-location{color:#fff;font-family:"freight-text-pro";font-size:100px;text-align:center;line-height:100px;margin-bottom:44px}.vert-align{position:relative}.vert-align .prev-button-slick,.vert-align .next-button-slick{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vert-align .prev-button-slick .result-set-arrow,.vert-align .next-button-slick .result-set-arrow{margin-top:0}.executive-profile{padding:30px 0 30px 0}.executive-profile h2{font-family:"CadizBlack";font-size:60px;padding:0 0 12px 0}.executive-profile .exec-info{font-family:"CadizRegular";font-size:28px;line-height:42px;margin-bottom:22px}.executive-profile .exec-info strong{font-family:"CadizRegular";font-size:28px;line-height:35px;display:block;margin:0 0 0 0}.static .exec-quote{font-family:"freight-text-pro";font-size:30px;line-height:40px;text-align:left;padding:0;background:none;border-radius:0}.mobile-center{text-align:right}.about-bhs-cover{background:url(../img/cover_about_bhs.jpg);height:356px;background-position:center;background-size:cover;display:block;position:relative}.cover-text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:75%}.cover-text h2{font-family:"freight-text-pro";font-size:46px;line-height:45px;color:#fff;font-weight:normal}.about-bhs-heading{font-family:"freight-text-pro";font-size:36px;line-height:46px;text-align:center;font-weight:normal}.about-bhs-heading strong{font-family:"CadizBlack"}.about-bhs-mission{font-family:"CadizRegular";font-size:22px;line-height:32px;text-align:center;width:90%;margin:0 auto}.about-bess{display:block}.about-bess img{height:191px;border-radius:5px}.about-bess-name{font-size:26px;font-family:"CadizRegular"}.about-bess-name strong{font-family:"CadizBlack"}.button-about{border:2px solid #000;padding:12px 20px 12px 20px;font-family:"CadizRegular";font-size:12px;border-radius:5px;display:inline-block}.about-bess-quote{font-size:18px;font-family:"CadizRegular"}.dark-section .about-bhs-heading{color:#fff}.about-values p{font-size:14px;font-family:"CadizRegular";line-height:25px;color:#fff;text-align:center;width:70%;margin:0 auto}.about-values p.values-heading{font-size:25px;font-family:"CadizRegular";margin-bottom:30px;width:100%}.about-values p.values-heading strong{font-family:"CadizBlack"}.heart-icon{height:50px}.road-icon{height:60px}.idea-icon{height:70px}.about-values img{margin-bottom:22px}.text-center{text-align:Center}.erp-cover{height:500px;display:block;position:relative;background-color:#000;background:#000 url(../img/cover_erp_jan21.jpg);background-position:center;background-size:cover;z-index:1;position:relative}.erp-cover .cover-text{z-index:3}.erp-cover .cover-text{width:90%}.erp-logo{width:359px}.erp-gradient{position:absolute;width:100%;height:500px;background:transparent linear-gradient(180deg,#000000bf 0%,#000000a5 100%) 0% 0% no-repeat padding-box;opacity:.5;z-index:1}.erp-cover-text{font-size:16px;line-height:22px;color:#fff;width:75%;margin:0 auto;z-index:2}.erp-cover-text-sign{font-size:16px;line-height:22px;color:#fff;width:100%;margin:0 auto;z-index:2;text-align:center}.erp-photo{object-fit:cover;border-radius:5px}.erp-result-text{font-size:16px;line-height:28px;margin-top:0}.erp-cover-text-feature{font-size:16px;text-align:center;line-height:28px}.button-erp{display:block;border:1px solid #000;background:#fff 0% 0% no-repeat padding-box;border-radius:5px;color:#000;opacity:1;width:134px;font-family:'CadizRegular';font-size:12px;text-align:center;padding-top:8px;padding-bottom:8px;outline:none}.mastery-holder{height:auto}.mastery-home-logo{width:150px;margin:0 auto;margin-top:22px}.mastery-content{font-size:14px;line-height:22px;position:relative;text-align:center;transform:none;width:75%;margin:0 auto;padding-right:0}.mastery-homepage{display:block;padding:0;background:#fff;margin-top:22px}.mastery-homepage img{border:1px solid #fff}.mastery-intro{background:#000;padding:60px 15px 60px 15px;color:#fff;font-family:"CadizRegular";font-size:16px;line-height:24px;text-align:left}.mastery-logo{display:block;width:297px;margin:0 auto;margin-top:24px;margin-bottom:24px}.mastery-intro p.intro{font-family:"freight-text-pro";font-size:18px;line-height:18px;margin-bottom:15px;text-align:left}h3.mastery{font-family:"freight-text-pro";color:#000;font-size:22px;line-height:12px;text-align:center}.campaign-exec-ad{padding:25px 25px 0 25px;margin-bottom:0}.why-masters{display:block;color:#fff;font-family:"CadizRegular";font-size:14px;line-height:24px;margin:0 auto;width:640px}.why-masters p.intro{font-family:"freight-text-pro";font-size:24px;line-height:34px}.why-masters .m-line{display:block;height:1px;border-top:1px solid #d9a800;width:13%}.mm-space{margin-bottom:18px}.master-video{width:100% !important;height:100% !important}.master-play{width:20% !important}.master-carousel .vert-align .next-button-slick{top:50% !important}.mastery-quote{font-family:"freight-text-pro";font-size:18px;line-height:24px;text-align:center;color:#000}.mastery-quote img{width:52px;margin-bottom:15px}.quote-from{font-size:14px;font-family:"CadizRegular";font-weight:bold;line-height:36px}.mastery-text{padding-left:0 !important}.managed-buildings-cover{background:url(../img/cover_managed_buildings.jpg);height:317px;background-position:center;background-size:cover;display:block;position:relative}.cover-text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:75%}.cover-text h2{font-family:"freight-text-pro";font-size:36px;line-height:120px;color:#fff;font-weight:normal}.cover-text strong{font-family:"CadizBlack"}.managed-building-photo{display:block;height:auto;width:100%;border-radius:5px;margin:0 auto;text-align:center;margin-bottom:18px}.managed-buildings-text p{font-family:"CadizRegular";font-size:14px;line-height:28px;margin-bottom:18px}.building-photo{height:auto;border-radius:5px}.building-text{font-family:"CadizRegular";font-size:14px;margin-top:12px;margin-bottom:18px}.button-view-all{display:inline-block;border:1px solid #000;border-radius:5px;padding:8px 51px 8px 51px;font-family:"CadizRegular";font-size:18px;text-align:center;margin:0 auto}.leadership-header{font-size:36px;font-family:"freight-text-pro";font-weight:normal;margin:0 auto;text-align:center}.leadership-header strong{font-family:"CadizBlack"}.leadership-bess img{height:auto;border-radius:5px;width:100%}.leadership h4,.leadership h4.terra{font-size:28px;font-family:"CadizBlack";margin-top:0;text-align:left}.leadership .bess-title,.leadership .terra-title{font-size:22px;font-family:"CadizRegular";text-align:left;margin-top:6px}.leadership p{font-family:"CadizRegular";font-size:13px;line-height:28px}.leadership .leadership-learn-more{padding:6px 34px 6px 34px;font-size:12px;text-align:center;border-radius:5px;border:2px solid #000}.leadership-heading{font-family:"freight-text-pro";font-size:24px}.executive-block{margin-bottom:22px}.executive-block p{font-family:"CadizRegular";font-size:14px;line-height:24px;margin-top:10px;width:80%}.executive-block p strong{font-family:"CadizRegular";font-size:16px}p.leadership-text{text-align:center;font-family:"freight-text-pro";font-size:20px;line-height:22px;width:75%;margin:0 auto}.leader-section{height:418px;text-align:center;position:relative;margin-top:220px;padding-top:10px}.leader-bess{margin:0 auto;position:absolute;top:-160px;left:0;right:0;width:300px !important}p.leader-ceo{font-family:"freight-text-pro";font-size:32px;margin-top:150px;display:block}p.leader-title{font-family:"CadizRegular";font-size:16px;margin-top:12px}p.leader-text{font-family:"freight-text-pro";font-size:16px;line-height:22px;width:60%;margin:0 auto;margin-top:22px}.leader-button{background:#000;color:#fff;padding:8px 20px 8px 20px;font-size:10px;border-radius:5px;border:2px solid #000;display:inline-block}.mobile-center{text-align:left}.b22-exec{position:relative}.b22-exec h1{font-size:32px;font-family:"freight-text-pro";font-weight:normal;letter-spacing:0;color:#000;text-align:center}.b22-exec h2{font-size:24px;font-family:"freight-text-pro";font-weight:normal;letter-spacing:0;color:#000;text-align:center}.b22-exec p.exec-info{font-family:'CadizRegular';font-size:18px;line-height:24px;color:#000;text-align:center}.b22-exec .follow{font-family:'CadizRegular';font-size:18px;font-weight:bold;color:#000;text-align:center}.b22-exec .social-icon{display:inline-block;width:27px;color:#000;float:none;margin:17px 0 300px 0}.b22-exec .exec-photo{display:block;position:absolute;right:0;left:0;top:350px;width:100%;z-index:1;border-radius:5px;margin-top:20px}.b22-full-bleed{background:#000}.b22-full-bleed p.quote{font-size:32px;font-family:"freight-text-pro";line-height:42px;color:#fff;width:100%;padding:400px 0 50px 0;text-align:center}.b22-exec .accolade{text-align:center;border-right:0 solid #000;padding:0 2% 0 2%;width:90%;margin:0 auto;margin-bottom:20px}.b22-exec .accolade p{font-size:12px;line-height:18px}.b22-exec .accolade strong{font-size:32px;font-family:"freight-text-pro";font-weight:normal;letter-spacing:0;color:#000}.b22-exec .acco-bar{display:none;width:1px;background:#707070;height:30px;margin:0 auto;margin-top:20px}.b22-exec .last{border-right:0}.b22-exec .main p.question{font-size:18px;font-family:"freight-text-pro";text-align:center;color:#fff}.b22-exec .main .answer{font-size:12px;font-family:"CadizRegular";text-align:center;color:#fff;line-height:18px}.b22-exec .vert-align .next-button-slick{top:50% !important}.b22-exec .bio-quote{font-size:18px;font-family:"freight-text-pro";font-weight:normal;letter-spacing:0;color:#000;line-height:24px;text-align:center;margin-top:20px}.b22-exec .bio{font-size:14px;color:#000;line-height:18px;text-align:center}.b22-exec .bio-grid div{padding:0 3% 0 3%;font-size:1px}.b22-exec .callout{display:block;border:0;font-size:1px}.b22-exec .callout-bar{display:block;background:#000;font-size:18px;font-family:"freight-text-pro";text-align:center;padding:25px 0 25px 0;color:#fff;border-radius:0 0 5px 5px;line-height:14px;margin-bottom:20px}.b22-full-bleed-light{background:#cfd1d733;float:left;width:100%}.b22-exec .press-card{display:block;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #0000001a;border-radius:3px;opacity:1;padding:30px;min-height:auto;text-align:center;width:85%;margin:0 auto;margin-bottom:30px}.b22-exec .press-card .press-source{font-family:"CadizRegular";font-size:14px;font-weight:bold}.b22-exec .press-card .press-title{font-family:"freight-text-pro";font-size:18px;line-height:26px}.b22-exec .press-card .press-link{background:#fff 0% 0% no-repeat padding-box;border:1px solid #707070;border-radius:3px;opacity:1;text-align:right;padding:7px 10px 7px 10px;font-family:"CadizRegular";font-size:10px;display:inline-block;float:none;margin:0 auto}.ownership-header,.ownership-heading{font-size:65px;font-family:"freight-text-pro";font-weight:normal;text-align:left}.ownership-heading{padding-top:28px;text-align:left}.ownership{padding:40px 0 40px 0}.ownership p{font-size:18px;font-family:"CadizRegular";line-height:28px;margin-bottom:22px}.overlap-up{position:relative;top:0;background:#fff;margin:0 auto;width:90%}.ownership-name{font-family:"CadizBlack";font-size:18px;line-height:28px;margin-bottom:20px}.ownership-name span{font-family:"CadizRegular"}.careers{position:relative}.cover-careers{background:url(../img/cover_careers.jpg);height:628px;background-size:cover}.careers-design{position:relative}.careers-top{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #f00}.careers-box{padding:100px 50px 100px 50px}.careers-box h2{font-family:"freight-text-pro";font-size:55px;font-weight:normal}.careers-box h2 strong{font-family:"CadizBlack"}.careers-box p{font-family:"CadizRegular";font-size:16px;line-height:26px}.float-cover{position:absolute;left:0;top:100px;background:#fff;margin:0 auto;width:50%}.careers-heading{font-family:"freight-text-pro";font-size:45px;font-weight:normal;text-align:center}.careers-heading strong{font-family:"CadizBlack"}.careers-text{font-size:16px;font-family:"CadizRegular";width:75%;margin:0 auto;margin-bottom:22px;text-align:center}.careers-liner{display:block;height:2px;background:#000;margin:0 auto;margin-top:75px;margin-bottom:75px;width:15%;text-align:center}.careers-records{border:1px solid #000;border-radius:5px;width:100%;padding:25px;text-align:center;min-height:300px}.careers-records h3{font-family:"freight-text-pro";font-size:30px;font-weight:normal;text-align:center}.careers-records p{font-family:"CadizRegular";font-size:16px;line-height:25px}.careers-records p strong{font-family:"CadizBlack"}.careers-video{position:relative}.careers-video h3{color:#fff;font-size:40px;font-family:"freight-text-pro";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:normal}.static .report-list a{padding:30px 30px 30px 30px;border:1px solid #000;font-family:"CadizRegular";font-size:16px;display:block;text-align:center;margin-bottom:22px}.static .report-list a span{font-family:"CadizBlack"}.static .report-feature{text-align:left}.static .report-feature .market-report-preview{display:block;margin-bottom:22px;font-size:1px}.summary-view{margin-bottom:12px}.summary-view .b20-result{max-height:226px;border-radius:5px}.summary-view .summary-property-info p{font-family:"CadizRegular";font-size:18px;line-height:26px;margin-top:0;margin-bottom:12px}.summary-view .summary-property-info p strong{font-family:"CadizBlack";font-size:18px}.summary-view .summary-description p{font-family:"CadizRegular";font-size:16px;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;margin-top:0;overflow:hidden}.summary-agent p{font-family:"CadizRegular";font-size:14px;line-height:24px;margin-bottom:22px;margin-top:12px;text-align:left}.summary-agent p strong{font-family:"CadizRegular";font-weight:bold}.media-bar{background:#eaeaea;display:block;margin:0 0 0 0;padding:0 0 0 0;position:relative;height:395px;width:100%;border-radius:0}.media-overlay{height:395px}#slides .slidesjs-previous,#slides .slidesjs-next{background:url(../img/svg/arrow-left.svg) left center no-repeat;display:block;height:395px;font-size:1px;position:absolute;left:1px;top:-2px;text-indent:-10000px;width:45px;z-index:50}#slides .slidesjs-next{background:url(../img/svg/arrow-right.svg) right center no-repeat;left:auto;right:0}#slidesjs-log{display:none}.map-container-details{margin-top:44px}.prop-details .b20-result-container{background:#fff;border-radius:5px 5px 0 0;position:relative;margin:0 auto;display:block;float:left;font-size:1px;width:100%;z-index:4;overflow:hidden;height:393px}footer{background:#000;width:100%;padding:22px 0 22px 0;margin-top:33px;z-index:300;text-align:left}footer .main{width:95%}footer ul li{color:#fff;margin-bottom:12px}}