.subtitle {
	font-size: 20px;
	line-height: 32px;
}
.article_grid_wrapper .article_grid .inner .price_card .card_inner .btn-small {
	text-align: center;
	line-height: 18px;
	letter-spacing: ;
}
.featured_propery_block .features .single_feature .inner .details .price {
	letter-spacing: 0.5px;
}
.article_block .col-btn {
	margin-top: 40px;
}
.cta_form_block .col-form .inner .gform_wrapper .gform_fields .gfield .gfield_description {
	font-size: 13px;
	padding-top: 12px;
}
.icon_block .single_block .body {
	line-height: 1.8;
}
.service_modal {
	max-width: 1080px !important;
}
.service_modal .container {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.highlights_block .col-values .col-value .inner .body {
	padding-left: 40px;
	padding-right: 40px;
}
.highlights_block .col-values .col-value .inner .body {
	padding: 0 10px;
}
.upperentry .con-cpo {
	padding-top: 30px;
}
.upperentry p {
	margin-bottom: 0px;
}
.team_bio_wrapper .row .col_stats .stats_card:last-child {
	border-right: 0px;
}
.cta_image {
	position: relative;
}
.tenant-abt, .work-abt {
	margin-bottom: 80px;
}
.tenant-abt h3 {
	font-size: 2.1rem;
	text-align: center;
	margin-top: 36px;
}
.tenant-abt p .btn {
	margin: 20px auto 56px;
	display: block;
	width: 30%;
}
.work-abt hr, .tenant-abt hr {
	margin: 35px 0;
}
.work-abt .work-img {
	margin: 0 auto 30px;
	text-align: center;
	width: 40%;
	display: block;
}
.text_image_team_block h3 {
	font-size: 2.1rem;
	line-height: 3rem;
	margin: 0 0 20px 0 !important;
}
.text_image_team_block .col-content .subtitle {
	font-size: 20px;
	line-height: 34px;
}
.team_bio_wrapper .row .col_details .cta .cta_item {
	font-size: 16px !important;
	line-height: 28px;
}
.log-p {
	display: block;
	text-align: center;
}
.center-image {
	position: relative;
  top: 50%;
  transform: translateY(-50%);
}
#login {
	display: block;
	margin: 30px auto;
	text-align: center;
}
.page-template.page-template-template-investors.page-template-template-investors-php.page.page-id-22289.page-parent.tenants .article_grid.col-lg-12.aos-init.aos-animate, .page-template.page-template-template-investors.page-template-template-investors-php.page.page-id-22301.work-order .article_grid.col-lg-12.aos-init.aos-animate, .page-template.page-template-template-investors.page-template-template-investors-php.page.page-id-22301.work-order .cta_form_block.aos-init.aos-animate, .page-template.page-template-template-investors.page-template-template-investors-php.page.page-id-22301.work-order .cta_block.aos-init.aos-animate, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .clients_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .clients_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22403.page-child.parent-pageid-21255.industrial .clients_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .clients_block {
	display: none;
}
.owner-mgmt h3 {
	font-size: 2rem;
	margin: 24px 0 14px;
}
.owner-mgmt hr {
	margin: 20px 0;
}
.owner-mgmt ul, .owner-mgmt ol {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .text_image_block img {
	border: 0;
	border-radius: 0;
	-o-object-fit: contain;
	-moz-object-fit: contain;
	object-fit: contain;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .text_image_block .col-img img {
	-o-object-fit: contain;
	-moz-object-fit: contain;
	object-fit: contain;
	height: auto;
}
.owner-title {
	font-size: 17px;
	line-height: 28px;
	margin-bottom: 15px;
}
.owner-bio p {
	margin-bottom: 0;
}
.text_image_block .col-content h5.subtitle_bottom {
	display: none;
}
.hero_block .inner {
	padding: 54px 15px 34px;
	background: transparent;
	box-shadow: none;
}
.hero_block .inner h2, .hero_block .inner h1, .hero_block .inner .body {
	color: #fff;	
	text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
}
h2.subtitle {
	margin-bottom: 12px !important;
}
.search.search-toggle {
	display: none;
}
h5 span.counter {
	color: #222;
}
.page-template-template-about .highlight_block {
	padding: 80px 0;
}
.page-template-template-about .values_block {
	padding: 80px 0;
}
.page-template-template-about .text-image-grid-block {
	background: transparent;
}
.col_filter .accordion {
	padding-top: 20px;
}
p.home-serv-title {
    font-weight: 600;
    letter-spacing: 0.55px;
    font-size: 18px;
    color: #333;
    margin-bottom: 10px !important;
}
ul.home-serv-li {
    list-style-type: none;
    margin-bottom: 20px !important;
}
ul.home-serv-li li::before {
    display: none;
}
ul.home-serv-li li {
    font-size: 16px !important;
    padding: 0 !important;
    margin: 0 !important;
    line-height: 28px;
}

/**************************** Careers Page ****************************/
body.page-template.page-template-template-careers.page-template-template-careers-php.page.page-id-19597.page-child.parent-pageid-21083.logged-in.admin-bar.careers.customize-support .video-wrapper {
    display: none;
}

/**************************** Change Color Icons to Red ****************************/
.icon_block .single_block svg:first-child, .stats_block .stats_inner .single_block svg, .our_team_block .col-images .image .detail .icon svg, .highlights_block .col-values .col-value .inner svg, .values_block .col-value .inner svg, .property-links .col-value .inner svg {
    color: #a73937;
}

/**************************** Owners and Investors Team Edits ****************************/
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .testimonials_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .testimonials_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22403.page-child.parent-pageid-21255.industrial .testimonials_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .testimonials_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .testimonials_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .testimonials_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22362.page-child.parent-pageid-21255.retail .testimonials_block {
	padding: 90px 0;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22403.page-child.parent-pageid-21255.industrial .highlights_block.two_grid, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .highlights_block.two_grid, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .highlights_block.two_grid, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .highlights_block.two_grid, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22362.page-child.parent-pageid-21255.retail .highlights_block.two_grid, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22362.page-child.parent-pageid-21255.retail .clients_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22437.page-child.parent-pageid-21255.land .highlights_block.two_grid, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22437.page-child.parent-pageid-21255.land .clients_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22443.page-child.parent-pageid-21255.medical .highlights_block.two_grid, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-21280.page-child.parent-pageid-21255.sales .page-template-template-tenant .article_grid_wrapper {
	padding: 0;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22403.page-child.parent-pageid-21255.industrial .article_grid_wrapper .top_wrap, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .article_grid_wrapper .top_wrap, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .article_grid_wrapper .top_wrap, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .article_grid_wrapper .top_wrap, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22362.page-child.parent-pageid-21255.retail .article_grid_wrapper .top_wrap, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22437.page-child.parent-pageid-21255.land .article_grid_wrapper .top_wrap, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22443.page-child.parent-pageid-21255.medical .article_grid_wrapper .top_wrap {
	padding-bottom: 40px !important;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php .artical_card .card_inner img, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .artical_card .card_inner img, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .artical_card .card_inner img, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .artical_card .card_inner img, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22362.page-child.parent-pageid-21255.retail .artical_card .card_inner img, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22437.page-child.parent-pageid-21255.land .artical_card .card_inner img, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22443.page-child.parent-pageid-21255.medical .artical_card .card_inner img {
	height: 100%;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22403.page-child.parent-pageid-21255.industrial .artical_card .card_inner .details .title, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .artical_card .card_inner .details .title, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .artical_card .card_inner .details .title, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .artical_card .card_inner .details .title, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22362.page-child.parent-pageid-21255.retail .artical_card .card_inner .details .title, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22437.page-child.parent-pageid-21255.land .artical_card .card_inner .details .title, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22443.page-child.parent-pageid-21255.medical .artical_card .card_inner .details .title {
	font-size: 19px;
	line-height: 32px;
	margin: 10px 0;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22403.page-child.parent-pageid-21255.industrial .article_grid_wrapper, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22415.page-child.parent-pageid-21255.multifamily .article_grid_wrapper, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22327.page-child.parent-pageid-21255.investment-sales .article_grid_wrapper, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22355.page-child.parent-pageid-21255.office .article_grid_wrapper, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22362.page-child.parent-pageid-21255.retail .article_grid_wrapper, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22437.page-child.parent-pageid-21255.land .article_grid_wrapper, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22443.page-child.parent-pageid-21255.medical .article_grid_wrapper {
	padding: 80px 0 120px;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22437.page-child.parent-pageid-21255.land .testimonials_block, .page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-22443.page-child.parent-pageid-21255.medical .testimonials_block {
	padding: 0 0 90px 0;
}
.page-template.page-template-template-tenant.page-template-template-tenant-php.page.page-id-21280.page-child.parent-pageid-21255.sales .page-template-template-tenant .article_grid_wrapper{
	display: none;
}

/**************************** Building Engineers Team Edits ****************************/
.single_post_wrapper.post-22154.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22166.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22163.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22167.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22161.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22155.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22162.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22159.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22168.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22158.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22089.team.type-team.status-publish.has-post-thumbnail.hentry.department-administration, .single_post_wrapper.post-22109.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting, .single_post_wrapper.post-22110.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting, .single_post_wrapper.post-22107.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting, .single_post_wrapper.post-22105.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting, .single_post_wrapper.post-22106.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting, .single_post_wrapper.post-22137.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22132.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22134.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22135.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22130.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22133.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management, .single_post_wrapper.post-22139.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management {
    margin-bottom: 100px;
}
body.team-template-default.single.single-team.postid-22166.marcel-andrade .team_bio_wrapper .row .col_details .cta .cta_item:first-child, body.team-template-default.single.single-team.postid-22166.marcel-andrade .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22162.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-12431.team.type-team.status-publish.has-post-thumbnail.hentry.department-brokerage .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22089.team.type-team.status-publish.has-post-thumbnail.hentry.department-administration, .single_post_wrapper.post-22089.team.type-team.status-publish.has-post-thumbnail.hentry.department-administration .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22088.team.type-team.status-publish.has-post-thumbnail.hentry.department-administration .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22087.team.type-team.status-publish.has-post-thumbnail.hentry.department-administration .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22090.team.type-team.status-publish.has-post-thumbnail.hentry.department-administration .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22074.team.type-team.status-publish.has-post-thumbnail.hentry.department-administration .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22109.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22110.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22107.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22102.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22125.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22137.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22132.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22136.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22134.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22127.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22135.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22131.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22094.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-accounting .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22130.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child, .single_post_wrapper.post-22133.team.type-team.status-publish.has-post-thumbnail.hentry.department-property-management .team_bio_wrapper .row .col_details .cta .cta_item:first-child {
    border: none;
}


/**************************** Footer Social ****************************/
.footer_social h5 span {
	color: #222 !important;
}
.footer_social .social_links ul li a svg {
	color: #a73937;
}
.footer_social .social_links ul li a svg:hover {
	color: #222;
}
.footer_social .social_links ul li a svg:focus {
	outline: 1px solid #222;
	outline-offset: 2px;
	text-decoration: none;
}


/**************************** Buildout Listings ****************************/
#buildout iframe {
  border: none;
  border-radius: 0;
}
#brokerShow {
	border-radius: 0 !important;
	background: #FAFBFD !important;
}
.plugin.plugins-brokers.plugins-brokers-show {
	background: #FAFBFD !important;
}
.plugins-brokers-show {
	overflow: visible;
	border-radius: 0 !important;
	background: #FAFBFD !important;
}
#brokerShow .headerBar {
	border-bottom: 1px dotted #bbb;
	height: 26px !important;
}
#brokerShow .headerBar .backToSearch {
	font-size: 12px !important;
}
header .col-menu > ul > li .sub-menu li.single-column-sub .sub-menu, #sticky-header .col-menu > ul > li .sub-menu li.single-column-sub .sub-menu {
      top: 0;
      left: 80%;
      z-index: -1;
      -moz-column-count: 1;
      -moz-column-gap: 0;
      -webkit-column-count: 1;
      -webkit-column-gap: 0;
      -webkit-column-count: 1;
              column-count: 1;
      -webkit-column-gap: 0;
              column-gap: 0; }
header .col-menu > ul > li .sub-menu li.single-column-sub .sub-menu .menu-item:nth-child(4), #sticky-header .col-menu > ul > li .sub-menu li.single-column-sub .sub-menu .menu-item:nth-child(4) {
	-webkit-column-break-after: auto !important;
    -webkit-break-after: auto !important;
	break-after: auto !important;
}

/**************************** SVG Red Icons ****************************/
svg {
	color: #a73937 !important;
}
.header_top.aos-init.aos-animate a svg {
	color: #fff !important;
}
svg.svg-inline--fa.fa-clone.fa-w-16.sbi_lightbox_carousel_icon {
	color: #fff !important;
}
.author-ov-section {
	background: #fff;
	margin: 30px 0;
	padding: 10px;
}
.author-ov-section img {
	width: 100%;
	padding-bottom: 20px;
}
.author-ov-section h6 {
	color: #B82C31;
}
.case-studies > .container > .row .post-content > .row .stats_container .stats_tile h5 {
	font-size: 16px;
}
.case-studies > .container > .row .post-content > .row .stats_container .stats_tile p {
	font-size: 22px;
}
.type-case-studies .quantity, .filter_list .quantity, .news-filter-outer .quantity {
	display: none !important;
}
.mobile-only-menu {
	display: none;
}
.page-template-default .page_content_wrapper .col-content iframe {
	max-height: 5000px !important;
}
.article_grid_wrapper .article_grid .inner .price_card .card_inner .details {
	margin-top: -10px;
	padding-bottom: 15px;
}
.case-studies > .container > .row .post-content > .row .stats_container .stats_tile h5 {
	margin-bottom: 0px;
	margin-top: 3px;
}
a.external-link svg {
	display: none !important;
}
@media only screen and (max-width: 1200px) {
	.mobile-only-menu {
		display: block;
	}
}