/*
 Theme Name:   Extra Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Extra Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     Extra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready, test
 Text Domain:  extra-child
*/

/* ----- TYPOGRAPHY ----- */
h1 {
font-size: 48px !important;
font-weight: 300 !important;
color: #1c8b9d !important;
text-transform: uppercase !important;
}
.archive h1 {
line-height: 1.2em !important;
margin-bottom: 20px !important;
}
.entry-title.post-page-post-title {
font-size: 36px !important;
font-weight: 700 !important;
text-transform: uppercase !important;
color: #203a70 !important;
}
@media screen and (max-width: 980px) {
	.post .entry-title.post-page-post-title {
		font-size: 26px !important;
	}
}
@media screen and (max-width: 768px) {
	.post .entry-title.post-page-post-title {
		font-size: 22px !important;
	}
}
h2 {
font-size: 36px !important;
font-weight: 700 !important;
text-transform: uppercase !important;
}
.page-header .post-page-category-header {
font-size: 48px !important;
font-weight: 300 !important;
color: #1c8b9d !important;
text-transform: uppercase !important;
}
.page-header .post-page-category-header a {
font-size: 48px !important;
font-weight: 300 !important;
color: #1c8b9d !important;
text-transform: uppercase !important;
}
.page-header .post-page-category-header a:hover {
color: #203a70 !important;
}
@media screen and (max-width: 980px) {
	.post .page-header .post-page-category-header {
		font-size: 38px !important;
	}
	.page-header .post-page-category-header a {
		font-size: 38px !important;
	}
}
@media screen and (max-width: 768px) {
	.post .page-header .post-page-category-header {
		font-size: 32px !important;
	}
	.page-header .post-page-category-header a {
		font-size: 32px !important;
	}
}
h3 {
font-size: 28px;
font-weight: 900 !important;
color: #1c8b9d !important;
text-transform: uppercase !important;
}
h4 {
font-size: 24px !important;
font-weight: 900 !important;
text-transform: uppercase !important;
}
h5 {
font-size: 16px !important;
font-weight: 900 !important;
text-transform: uppercase !important;
}
h6 {
font-size: 20px !important;
font-weight: 500 !important;
color: #b1d235 !important;
}
.et_pb_toggle_open .et_pb_toggle_title {
color: #1c8b9d !important;
font-weight: 900 !important;
}
.et_pb_toggle_close .et_pb_toggle_title {
color: #ffffff !important;
font-weight: 900 !important;
}
strong {
font-weight: 900 !important;
}
.posts-blog-feed-module.et_pb_extra_module {
	background: transparent;
}
.posts-blog-feed-module .post-title {
font-size: 20px !important;
}
.et_extra_layout .posts-blog-feed-module.masonry .hentry h2 a, .archive .posts-blog-feed-module.post-module article .post-title a, .posts-blog-feed-module .post-title a {
line-height: 1.2em!important;
font-weight: 900 !important;
text-transform: none!important;
font-size: 20px!important;
color: #203a70!important;
line-height: 1.2em!important;
}
.et_extra_layout .posts-blog-feed-module.masonry .hentry h2 a:hover, .archive .posts-blog-feed-module.post-module article .post-title a:hover, .posts-blog-feed-module .post-title a:hover {
color: #1c8b9d!important;
}
a {
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
#footer .et_pb_widget #menu-quick-links li {
width: 50%;
float: left;
border: none;
}
#footer .et_pb_widget #menu-quick-links li:before {
content: '•';
display: inline-block;
padding-right: 5px;
}
@media screen and (max-width: 980px) {
h1 {
font-size: 42px !important;
}
h2 {
font-size: 32px !important;
}
h3 {
font-size: 24px !important;
}
h4 {
font-size: 22px !important;
}
}
@media screen and (max-width: 560px) {
h1 {
font-size: 36px !important;
}
h2 {
font-size: 28px !important;
}
h3 {
font-size: 22px !important;
}
h4 {
font-size: 20px !important;
}
}


/* ----- HEADER ----- */
#main-header {
box-shadow: 1px 1px 4px rgba(0,0,0,0.15);
}
#et-navigation #et-menu li a:before, #et-navigation #et-menu li a:hover:before {
display: none;
}
#et-navigation #et-menu {
display: block;
}
#et-navigation #et-menu .desktop-only {
display: block;
float: right;
}
#et-navigation #et-menu .mobile-only {
display: none;
}
#et-navigation #et-menu .last-bottom-item {
clear: both;
}
.header.left-right #et-navigation #et-menu li a {
padding-bottom: 20px;
}
.header.left-right #et-navigation #et-menu .social-icon-header a {
padding-bottom: 25px;
color: #b1d235;
}
.et-fixed-header .header.left-right #et-navigation #et-menu .social-icon-header a {
padding-bottom: 15px;
}
.header.left-right #et-navigation #et-menu .social-icon-header a:hover {
color: #1c8b9d;
}
.nav li .sub-menu {
padding: 10px 0;
}
.header.left-right #et-navigation #et-menu li .sub-menu li a {
padding-bottom: 15px;
padding-top: 15px;
border-color: #e7e7ea;
line-height: 1.2em;
}
#et-info .et-top-search .et-search-field {
	width: 220px !important;
}
#et-secondary-nav .social-icon-header a {
    padding-bottom: 25px;
    color: #b1d235;
}
#et-secondary-nav .social-icon-header a:hover {
    color: #1c8b9d;
}
#et-secondary-menu > li.social-icon-header > a::before {
    content: '' !important;
}

@media screen and (max-width: 1024px) {
	#et-navigation #et-menu {
		display: none;
	}
	.header.left-right #et-navigation #et-extra-mobile-menu .social-icon-header {
		display: none;
	}
	.header.left-right #et-navigation #et-extra-mobile-menu .desktop-only {
		display: none !important;
	}
	.header.left-right #et-navigation #et-extra-mobile-menu .mobile-only {
		display: block !important;
	}
	#et-info {
		display: none !important;
	}
	#et-mobile-navigation nav {
		border-top: 3px solid #b1d235;
		padding: 20px 30px !important;
	}
	#top-header {
		display: block !important;
	}
	#top-header #et-info {
		display: block !important;
		padding: 0 !important;
		border: none !important;
	}
	#et-info .et-top-search {
		margin: 0 !important;
	}
	#et-extra-mobile-menu #menu-item-272 {
		display: none !important;
	}

}
@media screen and (max-width: 560px) {
	.logo {
		width: 70% !important;
	}
	#logo {
		width: 100%;
		height: auto !important;
	}
	#et-secondary-menu li {
		font-size: 12px !important;
	}
	#et-info .et-top-search .et-search-field {
		width: 180px !important;
		font-size: 12px;
	}
	#et-info .et-top-search .et-search-field::placeholder {
		font-size: 12px !important;
	}
}

/* ----- FOOTER ----- */
#footer {
background-color: #1c8b9d !important;
background-image: url('/wp-content/uploads/2017/11/Teal-FooterBackground.jpg') !important;
background-size: cover !important;
background-position: center !important;
background:red;
}
#footer #custom_html-6.et_pb_widget.widget_text .textwidget {
padding-top: 4px;
}
.footer-logo {
max-width: 300px;
width: 100%;
}
#footer #custom_html-6, #footer #nav_menu-4 {
margin-bottom: 0;
}
#footer .et_pb_widget #menu-social-icons li {
border: none;
display: block;
float: left;
margin-right: 20px;
}
#footer .et_pb_widget a:hover {
color: #b1d235;
}
.et_pb_extra_row.etad.footer_above {
margin-bottom: 40px;
}
@media screen and (max-width: 1024px) {
	#footer .column-2 .et_pb_widget:first-of-type, #footer .column-4 .et_pb_widget:first-of-type {
		padding-top: 0;
	}
}


/* ----- LAYOUT ----- */
.container {
max-width: 1000px !important;
}
.archive #main-content .container {
width: 100%;
}
.et_pb_extra_module {
border: none !important;
}
.page article {
border: none !important;
box-shadow: none !important;
margin: 0 !important;
}
.page .et_pb_row, .post-type-archive-tribe_events .et_pb_row {
width: 100% !important;
}

.et_pb_row {
max-width: 1000px !important;
}
.et_pb_toggle {
border: none !important;
}
#main-content {
padding-top: 30px !important;
}
.etad.header_below {
display: none;
}
.blog .etad.header_below {
display: block;
}
.page-id-252 .etad.header_below, .page-id-252 .etad.et_pb_extra_row, .page-id-256 .etad.header_below, .page-id-256 .etad.et_pb_extra_row, .page-id-258 .etad.header_below, .page-id-258 .etad.et_pb_extra_row, .page-id-260 .etad.header_below, .page-id-260 .etad.et_pb_extra_row {
display: none;
}
.archive .et_pb_extra_row.etad.footer_above {
margin-left: 0 !important;
}
.blog.et_extra_layout.et_pb_gutters2 .et_pb_extra_row, .blog.et_extra_layout.et_pb_gutters2 .et_pb_row {
margin-left: 0 !important;
}
.blog.et_extra_layout .et_pb_row.et_pb_gutters2 .et_pb_column, .blog.et_extra_layout.et_pb_gutters2 .et_pb_column {
padding: 0 !important;
}
.et_extra_other_module, .et_pb_extra_module, .posts-blog-feed-module.masonry .hentry, .project-details {
border-radius: 0 !important;
}
.etad.header_below {
margin-top: 20px !important;
}
.et_pb_row.newsletter-signup-row {
padding-bottom: 40px !important;
}
.et_pb_row.newsletter-signup-row .main-newsletter-signup {
padding: 40px 75px 50px 75px;
}
.et_pb_row.newsletter-signup-row .main-newsletter-signup p, .et_pb_row.newsletter-signup-row .main-newsletter-signup .et_pb_text_inner {
font-size: 50px;
font-weight: 900;
line-height: 56px;
}
@media screen and (max-width: 1024px) {
#main-content {
width: 94%;
margin: 0 auto;
}
}
@media screen and (max-width: 980px) {
.et_pb_row.newsletter-signup-row .main-newsletter-signup p, .et_pb_row.newsletter-signup-row .main-newsletter-signup .et_pb_text_inner {
font-size: 40px;
line-height: 46px;
}
}
@media screen and (max-width: 768px) {
.et_pb_row.newsletter-signup-row .main-newsletter-signup {
padding: 40px 40px 50px 40px;
}
.et_pb_row.newsletter-signup-row .main-newsletter-signup p, .et_pb_row.newsletter-signup-row .main-newsletter-signup .et_pb_text_inner {
font-size: 26px;
line-height: 32px;
}
}
.et_extra_layout .posts-blog-feed-module.masonry .hentry .post-meta p {
font-size: 11px;
color: #1c8b9d!important;
line-height: 1.2em;
margin-bottom: 15px;
}
.faux-sidebar h4 {
background-color: #b1d235;
color: #fff;
font-weight: 900;
padding: 10px 15px;
font-size: 20px;
}
.faux-sidebar ul {
list-style-type: none;
padding-left: 0;
}
.faux-sidebar ul li a {
color: #a1a1a3;
border-bottom: 1px solid #e7e7ea;
padding-bottom: 15px;
margin-bottom: 10px;
display: block;
}
.faux-sidebar ul li a:hover {
color: #1c8b9d;
}
.faux-sidebar ul li:last-child a {
border-bottom: none;
}
.archive .posts-blog-feed-module.post-module {
border: none;
margin-bottom: 40px;
box-shadow: none;
}
.archive .posts-blog-feed-module.post-module article, .search .posts-blog-feed-module.post-module article {
background-color: #e7e7ea;
border: none;
padding: 0;
margin-bottom: 25px;
}
.posts-blog-feed-module.standard .hentry .header { display: initial; }
.archive .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .header, .archive .posts-blog-feed-module.standard .hentry.has-post-thumbnail .header, .search .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .header, .search .posts-blog-feed-module.standard .hentry.has-post-thumbnail .header {
width: 50%;
padding: 0;
}
.archive .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .post-content, .archive .posts-blog-feed-module.standard .hentry.has-post-thumbnail .post-content, .search .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .post-content, .search .posts-blog-feed-module.standard .hentry.has-post-thumbnail .post-content {
width: 50%;
padding: 15px 25px;
}
.archive .posts-blog-feed-module .et-doesnt-have-format-content .header, .search .posts-blog-feed-module .et-doesnt-have-format-content .header {
display: none !important;
}
.archive .posts-blog-feed-module .et-doesnt-have-format-content .post-content, .search .posts-blog-feed-module .et-doesnt-have-format-content .post-content {
padding: 25px 25px 10px 25px;
width: 100%;
}
.et_extra_layout .et_pb_posts_blog_feed_standard_0.paginated .pagination li.active a {
color: #ffffff !important;
background-color: #1c8b9d !important;
}
.posts-blog-feed-module .pagination, .posts-blog-feed-module ul.page-numbers {
padding: 0 !important;
}
.sponsorship-list {
list-style-type: none;
padding-left: 15px;
}
.sponsorship-list li:before {
content: '•';
color: #1c8b9d;
padding-right: 5px;
margin-left: -15px;
}
@media screen and (min-width: 1025px) {
.post-footer {
display: none;
}
}
.page article, .single article, .et_extra_other_module, .et_pb_extra_module, .posts-blog-feed-module.masonry .hentry, .project-details, .woocommerce div.product .extra-woocommerce-details-accordion, .woocommerce div.product div.summary, .woocommerce ul.products li.product .product-wrapper, .woocommerce-page div.product .extra-woocommerce-details-accordion, .woocommerce-page div.product div.summary, .woocommerce-page ul.products li.product .product-wrapper {
box-shadow: none !important;
}
.author-box-header, .related-posts-header {
border: none !important;
}
.post .post-container {
max-width: 830px;
margin: 0 52px;
}
.post .page-header {
margin-bottom: 30px;
}
@media screen and (max-width: 980px) {
	.post .page-header {
		margin-bottom: 10px !important;
	}
}
.post .post-header {
width: 100%;
padding: 0 0 20px 0;
text-align: left;
}
.post .post-wrap {
padding: 0 0 60px 0 !important;
}
.post .post-thumbnail {
margin-bottom: 10px;
}
.post .post-author {
padding-top: 30px;
}
.post .post-tags {
padding-bottom: 30px;
}
.post .post-header .entry-title {
text-transform: none !important;
font-weight: 900 !important;
}
.post .post-tags a {
color: #fff;
background-color: #b1d235;
padding: 10px 15px;
text-transform: uppercase;
font-weight: 700;
display: inline-block;
margin: 5px;
}
.post .post-tags a:hover {
color: #fff;
background-color: #1c8b9d;
}
@media screen and (max-width: 980px) {
	.post .post-tags a {
		padding: 8px 12px;
		font-size: 14px;
	}
}
@media screen and (max-width: 768px) {
	.post .post-tags a {
		padding: 6px 10px;
		font-size: 12px;
	}
}
.post .post-author p {
color: #b7b9c1 !important;
font-size: 14px;
}
.post .post-author a {
color: #1c8b9d !important;
font-weight: 700;
}
.post .post-author a:hover {
color: #b1d235 !important;
}
@media screen and (max-width: 1500px) {
.post .post-container {
max-width: 700px;
}
}
@media screen and (max-width: 1380px) {
.post .post-container {
max-width: 560px;
}
}
@media screen and (max-width: 1024px) {
.post .post-container {
margin: 0 auto;
}
.post .post-container {
max-width: 100%;
}
}
.related-post .title a {
font-size: 20px !important;
font-weight: 900 !important;
color: #203a70 !important;
}
.related-post .date {
color: #1c8b9d;
}

.et_extra_layout .tabbed-posts-row .et_pb_column_2_3 {
width: 65.66666667%;
max-width: 65.66666667%;
min-width: 65.66666667%;
margin-left: 1% !important;
}
#post_tabs-tab .postTabLinks {
background-color: #e7e7ea;
color: #203a70;
text-transform: none;
font-weight: 900;
font-size: 18px;
}
#post_tabs-tab .postTabLinks:hover {
font-size: 18px;
}
#post_tabs-tab .postTabLinks.active {
background-color: #1c8b9d;
color: #fff;
}
#pt_content .postTabContent {
padding: 0;
margin-bottom: 30px;
padding-bottom: 40px;
}
#pt_content .postTabContent img {
width: 100%;
height: auto;
}
#pt_content .postTabContent h3 {
padding: 5px 25px;
text-transform: none !important;
font-weight: 900 !important;
font-size: 26px !important;
color: #203a70 !important;
}
#pt_content .postTabContent .pt_content_time {
padding: 0 25px;
font-size: 11px;
color: #1c8b9d;
}
#pt_content .postTabContent .pt_content_exerpt {
padding: 0 25px;
}
#pt_content .postTabContent .pt_content_exerpt p {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
text-overflow: ellipsis;
max-height: 5.1em;
word-break: normal;
}
@media screen and (min-width: 1024px) {
#post_tabs-tab .postTabLinks:last-child {
margin-bottom: 0;
}
}
@media screen and (min-width: 768px) {
.et_extra_layout .tabbed-posts-row .et_pb_column_1_3 {
width: 33%;
max-width: 33%;
min-width: 33%;
margin-left: 0% !important;
}
}
@media screen and (max-width: 768px) {
.et_extra_layout .tabbed-posts-row .et_pb_column_2_3 {
width: 100%;
max-width: 100%;
min-width: 100%;
margin-left: 0% !important;
}
}.related-post .featured-image {
display: none !important;
}

#page-container .post-nav .nav-links .button {
background-color: #203a70;
color: #fff;
}
#page-container .post-nav .nav-links .button:before {
color: #fff !important;
}
#page-container .post-nav .nav-links .button:hover {
background-color: #1c8b9d;
color: #fff;
}
.et_pb_text ol, .et_pb_text ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 25px;
	margin-left: 25px;
}
.et_pb_text .techwire-partners {
	padding-top: 10px !important;
}


/* ----- Ads ----- */
.wp-dfp-ad-slot {
	text-align:center;
}



/* ----- STICKY SOCIAL AND AD ----- */
.a2a_default_style .a2a_count, .a2a_default_style .a2a_svg, .a2a_floating_style .a2a_svg, .a2a_vertical_style .a2a_svg, .a2a_vertical_style .a2a_count, .a2a_menu .a2a_svg {
background-color: #b1d235 !important;
border-radius: 50% !important;
}
#RightFloatAds {
right: 0px;
position: sticky;
text-align: center;
top: 125px;
overflow: hidden;
width: 300px;
height: 600px;
float: right;
margin-right: -340px;
}
#RightFloatAds a img {
width: 300px;
height: 600px;
}
@media screen and (max-width: 1024px) {
.a2a_kit, #RightFloatAds {
display: none !important;
}
}


/* ----- AUTHOR PAGE STYLING ----- */
.author .et_pb_row {
width: 100%;
}
.author h1 {
margin-bottom: 0 !important;
}
.posts-grid .post-item {
width: 32%;
margin-right: 2%;
float: left;
background-color: #e7e7ea;
margin-bottom: 2%;
}
.posts-grid .post-item:nth-child(3n+3) {
margin-right: 0;
}
.posts-grid .post-item:nth-child(3n+4) {
clear: both;
}
.post-item .thumbnail-link {
margin-bottom: -10px;
}
.post-item h4 {
padding: 15px 20px 10px 20px;
}
.post-item h4 a {
font-weight: 900 !important;
text-transform: none!important;
font-size: 20px!important;
color: #203a70!important;
line-height: 1.2em!important;
}
.post-item h4 a:hover {
color: #1c8b9d!important;
}
.post-item .post-date {
padding: 0 20px;
font-size: 11px;
color: #1c8b9d!important;
line-height: 1.2em;
margin-bottom: 10px !important;
}
.post-item p:last-child {
padding: 0 20px 30px 20px;
font-size: 15px;
}
.et-extra-icon {
background-color: #b1d235 !important;
color: #fff !important;
border-radius: 50% !important;
}
.author-footer a:hover > .et-extra-icon {
background-color: #203a70 !important;
color: #fff !important;
}
.author-footer a {
margin-right: 15px;
margin-bottom: 10px;
}
.author-footer {
margin-bottom: 10px !important;
}
.archive .posts-blog-feed-module .excerpt p {
padding-bottom: 15px !important;
}
@media screen and (max-width: 768px) {
.posts-grid .post-item {
width: 100%;
margin-right: 0;
}
}


/* BREAKING NEWS */
.breaking-news .listing-item {
background-color: #e7e7ea;
display: table;
margin-bottom: 20px;
}
.breaking-news.no-feature-image .listing-item {
width: 100%;
}
.breaking-news .listing-item .image {
width: 30%;
float: left;
display: table-cell;
margin-right: 2%;
margin-bottom: -6.5px;
}
.breaking-news .listing-item .title:before {
content: 'Breaking News';
display: block;
text-transform: uppercase;
color: #fff;
background-color: #b1d235;
padding: 5px 20px;
font-weight: 900;
margin-bottom: 10px;
font-size: 18px;
margin-left: -2.9%;
}
.exclusive .listing-item .title:before {
content: 'Exclusive' !important;
}
.breaking-news.no-feature-image .listing-item .title:before {
margin-left: -20px;
margin-right: -20px;
}
.breaking-news .listing-item .title, .breaking-news .listing-item .date {
width: 68%;
float: left;
display: table-cell;
}
.breaking-news.no-feature-image .listing-item .title, .breaking-news.no-feature-image .listing-item .date {
width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.breaking-news.no-feature-image .listing-item .date {
padding-bottom: 10px;
}
.breaking-news .listing-item .title {
color: #203a70 !important;
font-size: 30px;
font-weight: 900;
margin-bottom: 10px;
line-height: 1.1em;
}
.breaking-news .listing-item .title:hover {
color: #1c8b9d !important;
}
.breaking-news .listing-item .date {
font-size: 11px;
color: #1c8b9d!important;
line-height: 1.2em;
margin-bottom: 15px;
}
@media screen and (max-width: 1024px) {
.breaking-news .listing-item .image {
width: 40%;
}
.breaking-news .listing-item .title, .breaking-news .listing-item .date {
width: 58%;
}
.breaking-news .listing-item .title:before {
margin-left: -3.5%;
}
.breaking-news .listing-item .title {
font-size: 28px;
}
}
@media screen and (max-width: 980px) {
.breaking-news .listing-item .title:before {
margin-left: -3.3%;
}
.breaking-news .listing-item .title {
font-size: 24px;
}
}
@media screen and (max-width: 768px) {
.breaking-news .listing-item .title:before {
margin-left: -3.4%;
}
.breaking-news .listing-item .title {
font-size: 18px;
}
}
@media screen and (max-width: 660px) {
.breaking-news .listing-item .image {
width: 100%;
margin-right: 0;
}
.breaking-news .listing-item .title, .breaking-news .listing-item .date {
width: 100%;
padding-left: 3%;
padding-right: 3%;
}
.breaking-news .listing-item .title:before {
margin-left: -3.2%;
margin-right: -3.2%;
margin-top: -1px;
}
}

/* ADS */
#wp-dfp-ad-slot-inline {
	display: none;
}

@media screen and (max-width: 1024px) {
#wp-dfp-ad-slot-inline {
	display: block;
}

}

/* SIDEBAR */
.tagcloud .wp-tag-cloud li {
	padding: 0;
	text-align: left;
}
.widget_tag_cloud a {
	padding: 5px 0 !important;
	background-color: inherit !important;
    color: rgba(0,0,0,.75) !important;
}

.widget_tag_cloud a:hover {
    color: #b1d235 !important;
}

.et_pb_widget.widget_tag_cloud {
	box-shadow: none;
}

.widget_tag_cloud .widgettitle {
	background-color: #b1d235;
	color: #fff;
}

/** Plugin Overrides **/

/* Social sharing buttons on left side of article overlap sticky header bar -- they put all their CSS in a <style> tag so some overrides will need !important */
.a2a_floating_style {
	z-index:1000 !important; 
    top: 120px !important;
}

#tribe-events-content .tribe-events-calendar {
	background-color: #fff;
}

#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
font-size: 98% !important;
}

/*********************************
style mobile fixed header
*********************************/
 
@media (max-width: 980px) {
 
/*********************************
style mobile fixed header
*********************************/
 
.et_fixed_nav #main-header.et-fixed-header  {
position: fixed;
background: rgba(255,255,255,0.8);
height: 55px;
}
 
.et-fixed-header .logo_container {
height: 55px;
}
 
.et-fixed-header .mobile_menu_bar {
padding-bottom: 5px;
}
 
/*********************************
make mobile fixed header navigation icon larger
*********************************/
 
.et-fixed-header .mobile_menu_bar:before {
font-size: 45px;
}
 
.et_header_style_left .et-fixed-header #et-top-navigation {
padding-top: 5px;
}
 
.et_fixed_nav #et-top-navigation {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
 
/**************************
Increase height of logo area on mobile and mobile fixed header
***************************/
#logo, .et-fixed-header #logo {
max-height: 80%;
}
 
}

/* Show events page prev/next month buttons at top of calendar */
.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-month #tribe-events-header .tribe-events-sub-nav li {
	display: block;
}


.et_fixed_nav .et-fixed-header #main-header {
    position: fixed;
    width: 100%;
    top: 0;
}

#main-header-wrapper {
    transition: height .5s;
}


/* SPONSORED POSTS */
/* ---
.post-thumbnail .caption {
display: none;
}
-- */
/* --- HIDE SPONSORED BANNER ON STORY PAGES
.category-sponsored .post-thumbnail .caption {
display: block;
margin-top: -47%;
margin-bottom: 44%;
}
.category-sponsored .post-thumbnail .caption .caption-container {
background-color: #fff;
color: #b7b9c1;
padding: 5px 15px 6px 15px;
text-transform: uppercase;
font-size: 18px;
box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
}
@media screen and (max-width: 980px) {
.category-sponsored .post-thumbnail .caption .caption-container {
font-size: 14px;
}
}
@media screen and (max-width: 600px) {
.category-sponsored .post-thumbnail .caption {
margin-top: -47%;
margin-bottom: 37%;
}
.category-sponsored .post-thumbnail .caption .caption-container {
font-size: 12px;
}
}
--- */
/* --
.posts-blog-feed-module .post .caption, #post-88740 .caption {
display: none;
}
.posts-blog-feed-module .post.category-sponsored .caption {
display: block;
z-index: 10000;
position: relative;
margin-top: 20px;
margin-bottom: -49px;
}
.posts-blog-feed-module .post.category-sponsored .caption .caption-container {
background-color: #fff;
color: #b7b9c1;
padding: 5px 15px 6px 15px;
text-transform: uppercase;
font-size: 12px;
box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
}
-- */


.post-thumbnail .caption {
display: none;
margin-bottom: -10px;
margin-top: 10px;
}
.single-post .post-thumbnail .caption {
    display: block;
    margin-bottom: -10px;
    margin-top: 6px;
    font-style: italic;
    font-size: 13px;
    color: #808081;
}
.tag-sponsored .posts-blog-feed-module .post.tag-sponsored .sponsored-description-container {
display: none;
}
.posts-blog-feed-module .post .caption, #post-88740 .caption {
display: none;
}
.posts-blog-feed-module .post .sponsored-description-container, .posts-blog-feed-module .post .sponsored-description {
display: none;
}
.posts-blog-feed-module .post.tag-sponsored .sponsored-description-container {
display: block;
z-index: 10000;
position: relative;
margin-top: 20px;
margin-bottom: -49px;
}
.posts-blog-feed-module .post.tag-sponsored .sponsored-description {
display: inline-block;
background-color: #fff;
color: #b7b9c1;
padding: 5px 15px 6px 15px;
text-transform: uppercase;
font-size: 12px;
box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
}


/* PODCAST PAGE STYLING */
.et_post_format-et-post-format-audio .post-tags {
	display: none;
}
.et_post_format-et-post-format-audio .post-header {
	padding-bottom: 10px;
}
.et_post_format-et-post-format-audio .audio-format:before {
	display: none;
}
.et_post_format-et-post-format-audio .audio-format {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0;
}
.et_post_format-et-post-format-audio .audio-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: center;
}
.et_post_format-et-post-format-audio .audio-format .mejs-container {
	position: absolute;
	bottom: 0;
	background: rgba(0,0,0,.4);
	background-blend-mode: multiply;
}
.audio-format .mejs-container .mejs-controls .mejs-button.mejs-pause, .audio-format .mejs-container .mejs-controls .mejs-button.mejs-play {
	margin: 0 15px;
}
.audio-format .mejs-container .mejs-controls .mejs-button button {
	height: 32px;
}
.audio-format .mejs-container .mejs-controls .mejs-button button:after, .audio-format .mejs-container .mejs-controls .mejs-button button:before {
    width: 24px;
    height: 24px;
    font-size: 24px;
    line-height: 24px!important;
	padding: 0 5px;
}
.audio-format .mejs-container .mejs-controls .mejs-currenttime-container, .audio-format .mejs-container .mejs-controls .mejs-duration-container {
    padding: 0;
    font-size: 14px;
    line-height: 32px;
}
.audio-format .mejs-container .mejs-controls .mejs-duration-container {
	margin-right: 35px;
}
.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-slider {
	top: 11px;
	left: 30px;
	height: 10px;
}
.audio-format .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .audio-format .mejs-controls .mejs-time-rail .mejs-time-total {
    background: rgba(255,255,255,.33) !important;
	height: 10px;
}
.audio-format .mejs-time-rail {
	margin: 0 !important;
}
.audio-format .mejs-container .mejs-controls .mejs-time-rail {
	height: 10px;
	top: -10px;
}
.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total {
	height: 10px;
}
.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle {
	display: none !important;
}
.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-current{
	height: 10px;
}
.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
	height: 10px;
	background-color: #1c8b9d !important;
}
.posts-blog-feed-module .category-podcast.tag-tech-on-tap .header {
	display: none !important;
}
.posts-blog-feed-module .category-podcast.tag-tech-on-tap .post-content {
	width: 100% !important;
}
.blog .posts-blog-feed-module .category-podcast.tag-tech-on-tap .header {
	display: block !important;
}
.blog .posts-blog-feed-module .category-podcast.tag-tech-on-tap .excerpt p {
	display: none;
}


/* AMAZON PAGE */
.tech-on-tap-player .wp-playlist.wp-audio-playlist {
	margin-top: 0;
	background-color: #e7e7ea;
	border: none;
	padding: 30px 30px 25px 30px;
	width: 100%;
	float: left;
}
.tech-on-tap-player .wp-playlist-current-item {
	height: auto;
	margin-bottom: 25px;
}
.tech-on-tap-player .wp-playlist-light .wp-playlist-caption {
	width: 100%;
	float: left;
}
.tech-on-tap-player .wp-playlist .mejs-container {
	float: left;
}
.tech-on-tap-player .wp-playlist .wp-playlist-current-item img {
	max-width: 100% !important;
	margin-bottom: 15px;
}
.tech-on-tap-player .wp-playlist-current-item .wp-playlist-item-title {
	white-space: pre-wrap;
}
.tech-on-tap-player .wp-playlist-current-item .wp-playlist-item-title a {
	font-weight: 900 !important;
    text-transform: none!important;
    font-size: 20px!important;
    color: #203a70!important;
    line-height: 1.2em!important;
	display: block;
	margin-bottom: 10px;
	margin-top: -5px;
}
.tech-on-tap-player .wp-playlist-item-artist {
	font-size: 11px;
    color: #1c8b9d!important;
    line-height: 1.2em;
	text-transform: none;
}
.tech-on-tap-player .mejs-container .mejs-controls {
	background-color: #121631;
}
.tech-on-tap-player .wp-playlist-item {
	padding: 15px;
	float: left;
	width: 100%;
}
.tech-on-tap-player .wp-playlist-item .wp-playlist-caption {
	white-space: inherit;
}
.tech-on-tap-player .wp-playlist-item-length {
	right: 15px;
	top: 15px;
}
.tech-on-tap-player .wp-playlist-tracks {
	margin-top: 15px;
	float: left;
}
.amazon-posts .listing-item {
	margin-bottom: 4% !important;
	background-color: #e7e7ea;
	padding: 0 !important;
	width: 48%;
	margin-right: 4%;
	float: left;
}
.amazon-posts .listing-item:nth-child(even) {
	margin-right: 0;
}
.amazon-posts .listing-item:nth-child(odd) {
	clear: both;
}
.amazon-posts .listing-item .image {
	height: 180px;
	max-height: 180px;
	overflow: hidden;
	float: left;
	display: block;
}
.amazon-posts .listing-item .title {
	font-weight: 900 !important;
    text-transform: none!important;
    font-size: 20px!important;
    color: #203a70!important;
    line-height: 1.2em!important;
	display: block;
	margin-bottom: 12px;
	padding: 15px 25px 0px 25px;
	float: left;
}
.amazon-posts .listing-item .title:hover {
	color: #1c8b9d!important;
}
.amazon-posts .listing-item .date {
	font-size: 11px;
    color: #1c8b9d!important;
    line-height: 1.2em;
	display: block;
	margin-bottom: 10px;
	padding: 0 25px 0 25px;
}
.amazon-posts .listing-item .excerpt-dash {
	display: none;
}
.amazon-posts .listing-item .excerpt {
	padding: 0px 25px 30px 25px;
	display: block;
}
.hq2-derby-modal {
	background-color: #e7e7ea;
	padding: 25px;
}
.survey_table .survey_element.survey_question {
	margin: 0 0 15px 0 !important;
    background: none !important;
    border: none !important;
    padding: 0 !important;
	box-shadow: none !important;
}
.survey_table .survey_element.survey_question span {
	font-weight: 900 !important;
    font-size: 20px!important;
    color: #203a70!important;
    line-height: 1.2em!important;
}
.modal-survey-container .survey_answers {
	margin: 0 !important;
    background: none !important;
    border: none !important;
    padding: 15px !important;
	box-shadow: none !important;
}
.survey_table .survey_endcontent {
	margin: 0 !important;
    background: none !important;
    border: none !important;
    padding: 0 !important;
	box-shadow: none !important;
}
.survey_table .survey_endcontent span p {
	color: #121531 !important;
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
	font-size: 18px;
}
.survey_table .survey_endcontent .survey_header {
	margin-top: 10px !important;
	font-size: 28px !important;
}
.survey-results .progress .bar {
	background-color: #b1d235 !important;
}
.powered-by-logo img {
	margin-top: 15px !important;
	margin-bottom: 20px !important;
	max-width: 170px !important;
	width: 100%;
}
.page-id-91803.page #main-content {
    padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.page-id-91803.page #main-content .container {
    max-width: 100% !important;
	width: 100% !important;
}
.page-id-91803.page .et_pb_section {
	width: 100%;
	max-width: 100%;
	background-image: none !important;
	background: #fff !important;
}
.page-id-91803.page .et_pb_section.et_pb_fullwidth_section {
	width: 100%;
	max-width: 100%;
	background-image: url('/wp-content/uploads/2018/02/AmazonHeader-Background.jpg') !important;
	padding: 50px !important;
}
.page-id-91803.page .et_pb_row {
	width: 100% !important;
	margin: 0 auto;
	max-width: 1000px !important;
}
.page-id-91803 .et_pb_button_module_wrapper {
	clear: both;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #777777 !important;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #777777 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #777777 !important;
}
h1.amazon-page-title {
	text-align: center;
}
h1.amazon-page-title a {
	font-size: 48px !important;
	font-weight: 300 !important;
	text-transform: uppercase !important;
	color: #fff !important;
}
/*
 * Hate to do this but I cannot find where this background-color is getting set to #ffffff. It just appears in the inline-cached-styles element in the head */
.includes-page-wrap #page-container {
	background-color: transparent !important; 
}
.includes-page-wrap .container {
	max-width: 1040px !important;
}
.includes-page-wrap #content-area {
	background-color: #fff;
	padding: 20px;
}
.includes-page-wrap .et_pb_section {
	background-color: transparent;
}

.includes-page-wrap .cbc-sponsorship-banner {
    width: 90%;
    max-width: 1040px;
    height: 100px;
    max-height: 100px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
	text-align: center;
	background-color: #fff;
}

.includes-page-wrap #main-content {
padding-top: 0 !important;
}

.includes-page-wrap .dfp-slot-top {
 display: none !important;
}

@media screen and (max-width: 730px) {
    .includes-page-wrap .cbc-sponsorship-banner {
        display: none !important;
    }
    .includes-page-wrap .dfp-slot-top {
        display: block !important;
    }
}
@media screen and (max-width: 1080px) {
	.page-id-91803.page .et_pb_row {
		width: 90% !important;
		margin: 0 auto;
	}
}
@media screen and (max-width: 980px) {
	.twitter-section-header {
		text-align: center !important;
	}
	.page-id-91803 .et_pb_button_module_wrapper {
		margin-bottom: 25px;
	}
	h1.amazon-page-title a {
		font-size: 42px !important;
	}
}
@media screen and (max-width: 720px) {
	.amazon-posts .listing-item {
		margin-bottom: 4% !important;
		width: 100% !important;
		margin-right: 0 !important;
	}
	.amazon-posts .listing-item .image {
		height: auto !important;
		max-height: none !important;
		overflow: hidden;
		float: none !important;
		display: block;
	}
	.modal-survey-container {
		display: block;
	}
	.hq2-derby-modal .modal-survey-container .survey_answers {
    	padding: 10px 15px !important;
		margin-bottom: 0px !important;
		width: 100%;
	}
	.modal-survey-container .survey_table.qt0 {
		width: 50%;
		display: block;
		float: left;
	}
	.modal-survey-embed .ms-participant-form {
		margin: 0 !important;
	}
	.modal-survey-embed .ms-participant-form p:first-child {
		font-weight: 900 !important;
    	font-size: 20px!important;
    	color: #203a70!important;
    	line-height: 1.2em!important;
	}
	modal-survey-embed .ms-participant-form p.subscribe-test {
		font-weight: normal !important;
    	font-size: 16px!important;
    	color: #203a70!important;
    	line-height: 1.5em!important;
	}
	.survey_form {
		margin-top: 0 !important;
	}
	.participant-form-confirmation input[type=checkbox] {
		float: none;
		margin-top: 8px !important;
		margin-right: 5px !important;
		display: inline-block;
	}
}
@media screen and (max-width: 600px) {
	.tech-on-tap-player .wp-playlist .wp-playlist-current-item img {
		max-width: 100% !important;
	}
	.tech-on-tap-player .wp-playlist-current-item .wp-playlist-item-title a {
    	font-size: 15px!important;
		margin-top: 0;
	}
	h1.amazon-page-title a {
		font-size: 36px !important;
	}
}


/* AMAZON HQ2 BANNER ON HOMEPAGE */
#post_tabs-tab .postTabLinks, #post_tabs-tab .postTabLinks:hover {
	font-size: 17px;
}
.amazon-hq2-banner-container {
	margin-top: -5px !important;
}
.amazon-hq2-banner, .amazon-hq2-mobile-banner {
	background-image: url('/wp-content/uploads/2018/02/AmazonHeader-Background.jpg');
	padding: 10px 15px 17px 15px !important;
}
.amazon-hq2-banner p, .amazon-hq2-mobile-banner p {
	color: #fff;
	font-size: 17px !important;
	font-weight: 900;
	margin-bottom: 1px !important;
}
.amazon-hq2-banner a, .amazon-hq2-mobile-banner a {
	color: #fff !important;
	background-color: #b1d235;
	padding: 5px 15px;
	font-size: 12px;
	font-weight: 900;
	text-transform: uppercase;
}
.amazon-hq2-banner a:hover, .amazon-hq2-mobile-banner a:hover {
	color: #fff !important;
	background-color: #203a70;
}
.amazon-hq2-mobile-banner-container {
	display: none !important;
}
@media screen and (max-width: 1023px) {
	.amazon-hq2-banner-container {
		margin-top: -30px !important;
	}
}
@media screen and (max-width: 900px) {
	.amazon-hq2-banner a {
		display: block;
		line-height: 1.3em;
	}
}
@media screen and (max-width: 768px) {
	.amazon-hq2-banner-container {
		display: none !important;
	}
	.amazon-hq2-mobile-banner-container {
		display: block !important;
		margin-top: -30px;
		margin-bottom: 20px !important;
	}
}


/* MOBILE SHARING ICONS */
@media screen and (max-width: 1024px) {
	.a2a_kit.a2a_kit_size_32 {
		display: block !important;
    	position: fixed !important;
    	bottom: 0 !important;
    	float: none !important;
    	left: 50%;
    	margin-bottom: 0 !important;
    	top: auto !important;
    	margin-left: -100px !important;
		background-color: white !important;
		padding-bottom: 0 !important;
    	border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}
	.a2a_kit.a2a_vertical_style a {
		display: inline-block !important;
	}
}

/* Hide saddle page wrap ads */
@media screen and (max-width: 1300px) {
	.left-saddle, .right-saddle {
		display: none !important;
	}
}

/* Hide headline on newsletter page per Jake */
#post-105719 .post-wrap > .entry-title { 
	display: none;
}


/* NEWSLETTER SIGNUP PAGE STYLING */
.page-id-105828 .teads-inread {
	display: none;
}
.bold-teal-text {
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: #1c8b9d;
	padding-right: 5px;
}
.bold-blue-text {
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: #203a70;
	padding-right: 5px;
}
.check-mark {
	width: 30px;
    display: block;
    float: left;
    margin-right: 7px;
}
.page.page-template-page-template-fullwidth .et_pb_row {
	width: 80% !important;
	max-width: 1000px !important;
}
.page.page-template-page-template-fullwidth .et_pb_row.newsletter-signup-form {
	background-color: #121631;
    padding: 35px 55px 40px 55px;
    max-width: 900px !important;
    box-shadow: 0 2px 6px rgba(18,22,49,0.3);
}
#blueconic-newsletter .buttonInput.primaryAction {
	width: 100%;
}
@media (max-width: 1023px) and (min-width: 769px) {
	.et_pb_column_1_4 .posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column {
		width: 100% !important;
		padding-right: 0 !important;
	}
}
@media (max-width: 980px) {
	.mobile-column-flop.et_pb_row {
		display: flex;
    	flex-direction: column;
	}
	.mobile-column-flop.et_pb_row .et_pb_column_2_3 {
		order: 2;
	}
	.mobile-column-flop.et_pb_row .et_pb_column_1_3 {
		order: 1;
	}
}


/* HERE WE GROW PAGE STYLING */
.page-id-107529 .teads-inread {
	display: none !important;
}
.et_pb_blurb.et_pb_module.here-we-grow-left-story {
	margin-bottom: 45px;
	width: 48.25%;
    float: left;
    margin-right: 3.5%;
}
.et_pb_blurb.et_pb_module.here-we-grow-left-story.story-two {
    margin-right: 0;
}
.here-we-grow-left-story .et_pb_blurb_content {
	max-width: 100% !important;
}
.here-we-grow-left-story .et_pb_blurb_content .et_pb_main_blurb_image {
	width: 100%;
	margin-bottom: 15px;
}
.here-we-grow-left-story .et_pb_blurb_content .et_pb_module_header a {
	font-size: 20px !important;
	font-weight: 900 !important;
	color: #203A70 !important;
}
.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_description p {
	margin-bottom: 10px;
}
.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_description p a {
	color: #B1D235;
	text-transform: uppercase;
	font-weight: 700;
}
.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_description p a:after {
	content: '»';
	display: inline-block;
	margin-left: 5px;
}
.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_container {
    padding-left: 0;
}
.et_pb_blurb.et_pb_module.here-we-grow-top-story:first-child {
	clear: both;
}
.et_pb_blurb.et_pb_module.here-we-grow-top-story {
	width: 31%;
	float: left;
	margin-right: 3.5%;
	margin-bottom: 45px;
}
.et_pb_blurb.et_pb_module.here-we-grow-top-story:last-child {
	margin-right: 0;
}
.here-we-grow-top-story .et_pb_blurb_content .et_pb_main_blurb_image {
	margin-bottom: 15px;
}
.here-we-grow-top-story .et_pb_blurb_content .et_pb_module_header a {
	font-size: 18px !important;
	font-weight: 900 !important;
	color: #203A70 !important;
}
.here-we-grow-top-story .et_pb_blurb_content .et_pb_blurb_description p {
	font-size: 15px !important;
}
.monthly-poll-header h3 {
	font-size: 36px !important;
}
.here-we-grow-monthly-poll {
	background-color: #E7E7EA !important;
	padding: 35px;
}
.here-we-grow-monthly-poll.here-we-grow-newsletter-signup {
	background-color: #121631 !important;
	padding: 35px;
}
.here-we-grow-divider.et_pb_divider:before {
    border-top-color: #E7E7EA;
}
.here-we-grow-spotlight h4 a {
	font-size: 27px !important;
	font-weight: 900 !important;
	color: #203A70 !important;
}
.here-we-grow-spotlight p {
	margin-bottom: 10px;
}
.here-we-grow-spotlight p a {
	color: #B1D235 !important;
	text-transform: uppercase;
	font-weight: 700;
}
.here-we-grow-spotlight p a:after {
	content: '»';
	display: inline-block;
	margin-left: 5px;
}
.here-we-grow-podcast .paginated_content article {
	background-color: #E7E7EA;
}
.posts-blog-feed-module.masonry.here-we-grow-related-content .paginated_page[data-columns="3"] .column {
	padding: 0 !important;
	width: 48% !important;
	margin-right: 4%;
}
.posts-blog-feed-module.masonry.here-we-grow-related-content .paginated_page[data-columns="3"] .column:nth-child(2) {
	margin-right: 0;
}
.posts-blog-feed-module.masonry.here-we-grow-related-content .paginated_page[data-columns="3"] .column:nth-child(3) {
	display: none;
}
.here-we-grow-podcast.posts-blog-feed-module .post-meta {
	font-size: 11px;
    color: #1c8b9d!important;
    line-height: 1.2em;
}
.here-we-grow-podcast.posts-blog-feed-module .powerpress_links a {
    color: #1c8b9d!important;
}
.here-we-grow-monthly-poll .survey_answers {
	display: block;
}
.here-we-grow-monthly-poll .survey_answers .ms-a-label {
	font-size: 14px !important;
}
.here-we-grow-monthly-poll .survey_answers .ms-a-label:before {
	font-family: FontAwesome;
	display: inline-block;
	content: '\f2f8';
	padding-right: 5px;
}
.here-we-grow-article-page-section.et_pb_section {
	padding-top: 1%;
	padding-bottom: 5%;
}
.here-we-grow-article-page-section.et_pb_section .et_pb_text p a {
    color: #B1D235;
    text-transform: uppercase;
    font-weight: 700;
}
.here-we-grow-article-page-section.et_pb_section .et_pb_text p a::after {
    content: "»";
    display: inline-block;
    margin-left: 5px;
}
.here-we-grow-article-page-section.et_pb_section .teads-inread {
	display: none;
}
.page.page-template-page-template-fullwidth .et_pb_row.here-we-grow-divider {
	padding-top: 0 !important;
}
.amazon-hq2-banner.here-we-grow-banner {
	background-image: url('/wp-content/uploads/2019/01/WRALTechWire-HereWeGrow-Header-No-Map.jpg');
	margin-top: 10px;
	background-size: cover !important;
	float: left;
}
.amazon-hq2-banner.here-we-grow-banner .banner-title {
    margin-bottom: 0 !important;
    line-height: 1.2em !important;
    margin-top: 3px;
	float: left;
	width: 60%;
}
.amazon-hq2-banner.here-we-grow-banner .banner-button {
	margin-top: 7px;
	text-align: right;
}
.et_pb_button.learn-more-button {
	font-weight: 900;
    text-transform: uppercase;
    padding: 6px 20px !important;
    border-radius: 0;
	margin-top: 10px;
}
.here-we-grow-header h2 {
	text-transform: none !important;
	font-weight: 900 !important;
}
.et_pb_button.learn-more-button:hover {
	font-weight: 900;
    text-transform: uppercase;
    padding: 6px 20px !important;
    border-radius: 0;
	margin-top: 10px;
}
.et_pb_button.learn-more-button:hover:after {
	display: none !important;
}
.here-we-grow-story .et_pb_blurb_content .et_pb_main_blurb_image {
	margin-bottom: 15px;
}
.here-we-grow-story .et_pb_blurb_content .et_pb_module_header a {
	font-size: 18px !important;
	font-weight: 900 !important;
	color: #203A70 !important;
}
.municipal-equation-text {
	background-color: #E7E7EA !important;
	padding: 30px !important;
}
.municipal-equation-text img {
	margin-bottom: 15px !important;
    width: 250px !important;
}
.here-we-grow-story.community-spotlight .et_pb_blurb_content .et_pb_module_header a {
	font-size: 25px !important;
}
.talk-of-the-towns-story h4 {
	font-size: 27px !important;
	font-weight: 900 !important;
	color: #203A70 !important;
}
.talk-of-the-towns-story h4 a {
	font-size: 27px !important;
	font-weight: 900 !important;
	color: #203A70 !important;
}
.sliding-image-container {
  overflow: hidden;
}
.sliding-background {
  background: url("https://www.wraltechwire.com/wp-content/uploads/2019/06/WRALTechWire-CitiesList3-1.png") repeat-x;
  height: 25px;
  width: 8192px;
  animation: slide 120s linear infinite;
}
@keyframes slide {
  0%{
    transform: translate3d(0, 0, 0);
  }
  100%{
    transform: translate3d(-3456px, 0, 0);
  }
}
.nc-league-members-grid .et_pb_column {
	margin-bottom: 2%;
}
.nc-league-members-image {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.35s ease;
	-moz-transition: all 0.35s ease;
	transition: all 0.35s ease;
	position: relative;
	display: inline-block;
	margin: 0px;
	max-width: 100%;
	background-color: #2266a5;
	color: #fff;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
}
.nc-league-members-image:before {
	-webkit-transform: skew(-45deg) translateX(150%);
	-moz-transform: skew(-45deg) translateX(150%);
	-ms-transform: skew(-45deg) translateX(150%);
	-o-transform: skew(-45deg) translateX(150%);
	transform: skew(-45deg) translateX(150%);
	width: 200%;
	height: 200%;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	transition: all 0.6s ease;
	opacity: 0.5;
	right: 0;
	bottom: 0;
	background: #1c8b9d;
	position: absolute;
	content: '';
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.35s ease;
	-moz-transition: all 0.35s ease;
	transition: all 0.35s ease;
}
.nc-league-members-image:hover:before {
	-webkit-transform: skew(-45deg) translateX(50%);
	-moz-transform: skew(-45deg) translateX(50%);
	-ms-transform: skew(-45deg) translateX(50%);
	-o-transform: skew(-45deg) translateX(50%);
	transform: skew(-45deg) translateX(50%);
}
.nc-league-members-image:after {
	-webkit-transform: skew(-45deg) translateX(-150%);
	-moz-transform: skew(-45deg) translateX(-150%);
	-ms-transform: skew(-45deg) translateX(-150%);
	-o-transform: skew(-45deg) translateX(-150%);
	transform: skew(-45deg) translateX(-150%);
	width: 200%;
	height: 200%;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	transition: all 0.6s ease;
	opacity: 0.5;
	top: 0;
	left: 0;
	background: #1c8b9d;
	position: absolute;
	content: '';
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.35s ease;
	-moz-transition: all 0.35s ease;
	transition: all 0.35s ease;
}
.nc-league-members-image:hover:after {
	-webkit-transform: skew(-45deg) translateX(-50%);
	-moz-transform: skew(-45deg) translateX(-50%);
	-ms-transform: skew(-45deg) translateX(-50%);
	-o-transform: skew(-45deg) translateX(-50%);
	transform: skew(-45deg) translateX(-50%);
}
.nc-league-members-image img {
	vertical-align: top;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.35s ease;
	-moz-transition: all 0.35s ease;
	transition: all 0.35s ease;
}
.nc-league-members-image figcaption {
	opacity: 0;
	z-index: 1;
	background-color: #1c8b9d;
	position: absolute;
	padding: 30px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.35s ease;
	-moz-transition: all 0.35s ease;
	transition: all 0.35s ease;
}
.nc-league-members-image:hover figcaption {
	opacity: 1;
	-webkit-transition-delay: 0.21s;
	-moz-transition-delay: 0.21s;
	transition-delay: 0.21s;
}
.nc-league-members-image h3 {
	color: #fff !important;
	padding: 0px;
	margin: 0;
	font-size: 24px;
	text-transform: uppercase;
	padding-bottom: 15px;
}
.nc-league-members-image p {
	color: #fff;
	padding: 0px;
	margin: 0;
}
.nc-league-members-image p.read-more-figure {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 14px !important;
    margin-top: 10px !important;
}
.nc-league-members-image a {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.35s ease;
	-moz-transition: all 0.35s ease;
	transition: all 0.35s ease;
}
@media (max-width: 1200px) {
	.nc-league-members-image h3 {
		font-size: 18px !important;
		padding-bottom: 5px;
	}
	.nc-league-members-image p {
		font-size: 14px !important;
	}
}
@media (max-width: 1028px) {
	.amazon-hq2-banner.here-we-grow-banner .banner-title {
		width: 100%;
	}
	.amazon-hq2-banner.here-we-grow-banner .banner-button {
		float: left;
		text-align: left;
	}
}
@media (max-width: 980px) {
	.here-we-grow-header-row.et_pb_row .et_pb_column {
		margin: 0 !important;
	}
	.here-we-grow-story .et_pb_blurb_content {
		max-width: 100%;
	}
	.nc-league-members-image {
		height: 280px;
	}
	.nc-league-members-image:before {
		-webkit-transform: skew(-45deg) translateX(50%);
		-moz-transform: skew(-45deg) translateX(50%);
		-ms-transform: skew(-45deg) translateX(50%);
		-o-transform: skew(-45deg) translateX(50%);
		transform: skew(-45deg) translateX(50%);
	}
	.nc-league-members-image:after {
		-webkit-transform: skew(-45deg) translateX(-50%);
		-moz-transform: skew(-45deg) translateX(-50%);
		-ms-transform: skew(-45deg) translateX(-50%);
		-o-transform: skew(-45deg) translateX(-50%);
		transform: skew(-45deg) translateX(-50%);
	}
	.nc-league-members-image figcaption {
		opacity: 1;
		-webkit-transition-delay: 0.21s;
		-moz-transition-delay: 0.21s;
		transition-delay: 0.21s;
	}
	.nc-league-members-image h3 {
		font-size: 24px !important;
		padding-bottom: 15px;
	}
	.nc-league-members-image p {
		font-size: 16px !important;
	}
}
@media (max-width: 800px) {
	.here-we-grow-top-story .et_pb_blurb_content .et_pb_module_header a {
		font-size: 20px !important;
	}
	.here-we-grow-top-story .et_pb_blurb_content .et_pb_blurb_description p {
		font-size: 16px !important;
	}
}
@media (max-width: 780px) {
	.et_pb_blurb.et_pb_module.here-we-grow-left-story {
		width: 100%;
		clear: both;
		margin-right: 0;
	}
	.et_pb_blurb.et_pb_module.here-we-grow-top-story {
		width: 100%;
		clear: both;
		margin-right: 0;
	}
	.et_pb_blurb.et_pb_module.here-we-grow-top-story.et_pb_blurb_position_top {
		margin-bottom: 45px !important;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_main_blurb_image {
		width: 100%;
		display: block;
		margin-bottom: 15px;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_container {
		padding-left: 0px;
	}
}
@media (max-width: 660px) {
	.nc-league-members-image {
		height: 260px;
	}
	.nc-league-members-image h3 {
		font-size: 18px !important;
		padding-bottom: 5px;
	}
	.nc-league-members-image p {
		font-size: 14px !important;
	}
	.nc-league-members-image img {
		width: 100%;
	}
}
@media (max-width: 480px) {
	.nc-league-members-image {
		height: 300px;
	}
	.nc-league-members-image img {
		height: 100%;
		width: auto;
		max-width: 200%;
	}
}


/*PARTNER CONTENT PAGE styling*/
h7 {
font-size: 24px !important;
font-weight: 800 !important;
color: #203a70 !important;
text-transform: uppercase !important;
}
h8 {
font-size: 10px !important;
font-weight: 400 !important;
color: #666666 !important;
text-transform: uppercase !important;
}
.page-id-123588 h1.entry-title {
    display: none !important;
}
.partner-header {
    background-color: #b1d235 !important;
	color: #ffffff;
    font-weight: 800;
    font-size: 24px;
    line-height: 100% !important;
}
.partner-menu ul li {
	text-transform: uppercase !important;
	padding: 10px 0px !important;
	line-height: 100%;
}
#custom_html-8 .widgettitle {
    background: #b1d235 !important;
}
div.view-more {
overflow: hidden;
text-align: center;
font-weight:900;
}
div.view-more:before,
div.view-more:after {
background-color: #E6E7EA;
content: "";
display: inline-block;
height: 1px;
position: relative;
vertical-align: middle;
width: 50%;
}

div.view-more:before {
left: 0;
margin-left: -65%;
margin-bottom:-50px;
}

div.view-more:after {
right: 0;
margin-right: -65%;
margin-top:-57px;
}

.parent-pageid-123588 h1.entry-title {
	display: none !important;
}
/*---Mobile Secondary Menu Fix---*/
#et-secondary-menu li:last-child{
    margin: 0px!important;
}
@media screen and (max-width: 374px){
    #et-secondary-menu li{
    margin: 0px 10px 0px 0px!important;
}
    #et-secondary-menu li:last-child{
    margin: 0px!important;
} 
}
/*Partner Content Blog Styling*/
.partner-content-blogs-three-columns article {
    background-color: rgba(0,0,0,0.15)!important;
    color: #203a70;
}
.partner-content-blogs-three-columns h2.entry-title a {
    color: #203a70!important;
    font-size:20px!important;
    font-weight: 900!important;
    font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
}
.partner-content-blogs-three-columns h2.entry-title {
    font-size:20px!important;
    line-height: 1.2em!important;
}
.partner-content-blogs-three-columns p.post-meta, .partner-content-blogs-three-columns .post-content, .nav-link.nav-link-prev {
    display: none;
}
.partner-content-blogs-three-columns .et_pb_image_container:after {
    content: 'SPONSORED';
    position: absolute;
    background-color: #fff;
    padding: 2px 15px;
    font-size: 12px;
    font-weight: 700;
    color: #aaa;
    top: 20px;
    box-shadow: 3px 3px 5px rgba(0,0,0,0.25);
}
.partner-content-section-title {
	padding-top: 25px;
}
.partner-content-posts-grid .listing-item {
	float: left;
	margin-right: 2%;
	width: 32%;
	background-color: #e7e7ea;
}
.partner-content-posts-grid .listing-item:nth-child(3n+3) {
	margin-right: 0;
}
.partner-content-posts-grid .listing-item .title {
    text-transform: none!important;
    font-size: 20px!important;
    color: #203a70!important;
    line-height: 1.2em!important;
	padding: 15px 20px 25px 20px;
	font-weight: 900 !important;
	display: block;
}
.partner-content-posts-grid .listing-item .title:hover {
	color: #1c8b9d !important;
}
.partner-content-posts-grid .listing-item .image {
	display: block;
	background-color: #000;
}
.partner-content-posts-grid .listing-item .image img {
	display: block;
}
.partner-content-posts-grid .listing-item .image:hover img {
	opacity: 0.7;
}
.partner-content-posts-grid.partner-content-sub-page-grid .listing-item {
	float: left;
	margin-right: 4%;
	width: 48%;
	background-color: #e7e7ea;
	margin-bottom: 50px;
}
.partner-content-posts-grid.partner-content-sub-page-grid .listing-item:nth-child(even) {
	margin-right: 0;
}
.partner-content-posts-grid.partner-content-sub-page-grid .listing-item:nth-child(odd) {
	clear: both;
}
.partner-content-posts-grid.partner-content-sub-page-grid .listing-item:last-child {
	margin-bottom: 75px;
}
@media (max-width: 980px) {
	.partner-content-section h3 {
		text-align: center !important;
	}
}
@media (max-width: 768px) {
	.partner-content-posts-grid .listing-item, .partner-content-posts-grid.partner-content-sub-page-grid .listing-item {
		margin-right: 0;
		width: 100%;
		margin-bottom: 35px
	}
}
.here-we-grow-article-page-section.et_pb_section .et_pb_text p .inset-link {
	text-transform: none;
}
.here-we-grow-article-page-section.et_pb_section .et_pb_text p .inset-link:after {
	display: none;
}


/* INFOGRAPHIC STYLING */
.postid-151428 #main-content {
    padding-top: 0 !important;
	width: 100%;
}
.postid-151428 #footer {
    margin-top: 0 !important;
}
.postid-151428 #main-content .container {
    max-width: 100% !important;
    width: 100% !important;
}
.postid-151428 .page-header {
	display: none !important;
}
.postid-151428 .post-author {
	display: none !important;
}
.postid-151428 .post-container {
	max-width: 100% !important;
    width: 100% !important;
}
.postid-151428 .a2a_floating_style {
	display: none !important;
}
.postid-151428 #RightFloatAds {
	display: none !important;
}
.postid-151428 #blueconic-newsletter-story {
	display: none !important;
}
.postid-151428 .post-nav {
	display: none !important;
}
.postid-151428 .OUTBRAIN {
	display: none !important;
}
.postid-151428 .post-wrap {
	padding: 0 !important;
}
.postid-151428 article {
	margin-bottom: 0 !important;
}
.postid-151428 .post-tags {
	display: none !important;
}
.postid-151428 .post-footer {
	display: none !important;
}
.postid-151428 .wp-dfp-ad-slot {
	display: none !important;
}
.postid-151428 iframe {
	display: none !important;
}
.postid-151428 .post-header {
	display: none !important;
}
.postid-151428 .post-container {
	margin: 0 !important;
}


/* INFOGRAPHIC SECTION 1 */
.cbre-infographic-section1.et_pb_section {
	padding: 0;
}
.cbre-infographic-section1.et_pb_section .et_pb_row {
	max-width: 1360px !important;
	width: 80% !important;
}
.cbre-infographic-section1 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section1 .live-work-play {
	margin-bottom: 0 !important;
	margin-top: 12% !important;
}
.cbre-infographic-section1 .in-the-triangle {
	margin-bottom: 6% !important;
}
.cbre-infographic-section1 .by-cbre {
	margin-bottom: 12% !important;
}
.cbre-infographic-section1.et_pb_section .cbre-infographic-live-title.et_pb_row {
	padding: 0;
	margin-bottom: -4%;
	max-width: 100% !important;
	width: 100% !important;
}


/* INFOGRAPHIC SECTION 2 */
.cbre-infographic-section2.et_pb_section {
	padding: 5% 0 !important;
}
.cbre-infographic-section2 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section2 .population-growth {
	margin-bottom: 3% !important;
	margin-top: 7% !important;
}
.cbre-infographic-section2 .overall-population-number {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
.cbre-infographic-section2 .overall-population {
	margin-bottom: 8% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section2 .annual-growth-number {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
.cbre-infographic-section2 .annual-growth-text {
	margin-bottom: 10% !important;
	margin-top: 1% !important;
}
.cbre-infographic-section2 .wake-county {
	margin-bottom: 2% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section2 .wake-county-number {
	margin-bottom: 1% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section2 .wake-county-text {
	margin-bottom: 8% !important;
	margin-top: 0 !important;
}

/* INFOGRAPHIC SECTION 3 */
.cbre-infographic-section3.et_pb_section {
	background-size: 44% !important;
	padding: 5% 0 !important;
}
.cbre-infographic-section3 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section3 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section3 .universities {
	margin-bottom: 1% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section3 .universities-subtext {
	margin-bottom: 5% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section3 .student-enrollment {
	margin-bottom: 3% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section3 .ncstate-apple, .cbre-infographic-section3 .unc-apple, .cbre-infographic-section3 .duke-apple, .cbre-infographic-section3 .wake-tech-apple {
	margin-bottom: 3% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section3 .ncstate-apple img, .cbre-infographic-section3 .unc-apple img, .cbre-infographic-section3 .duke-apple img, .cbre-infographic-section3 .wake-tech-apple img {
	width: 54%;
}
.cbre-infographic-section3 .ncstate-text, .cbre-infographic-section3 .unc-text {
	margin-bottom: 22% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section3 .duke-text, .cbre-infographic-section3 .wake-tech-text {
	margin-bottom: 26% !important;
	margin-top: 0 !important;
}
.universities-numbers-row .et_pb_column_1_3 {
	margin-right: 8% !important;
	width: 20% !important;
}
.universities-numbers-row .et_pb_column_1_3:first-child {
	margin-left: 8% !important;
}
.universities-numbers-row .et_pb_column_1_3:last-child {
	margin-right: 0 !important;
	width: 36% !important;
}

/* INFOGRAPHIC SECTION 4 */
.cbre-infographic-section4.et_pb_section {
	padding: 5% 0 !important;
}
.cbre-infographic-section4 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section4 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section4 .apartment-leasing {
	margin-bottom: 4% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section4 .total-units {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
.cbre-infographic-section4 .total-units img {
	width: 36%;
}
.cbre-infographic-section4 .apartment {
	margin-bottom: 4% !important;
	margin-top: 10% !important;
}
.apartment-details-row .et_pb_column_2_3 {
	margin-right: 8% !important;
	margin-left: 8% !important;
	width: 56% !important;
}
.apartment-details-row .et_pb_column_1_3 {
	margin-right: 8% !important;
	width: 20% !important;
}
.cbre-infographic-section4 .occupancy-rate {
	margin-bottom: 8% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section4 .occupancy-raleigh {
	margin-bottom: 12% !important;
	margin-top: 0 !important;
}
.apartment-details-row.et_pb_row  {
	margin-bottom: 5%;
}
.cbre-infographic-work-title.et_pb_row {
	padding: 0;
	margin-bottom: -8%;
}


/* INFOGRAPHIC SECTION 5 */
.cbre-infographic-section5.et_pb_section {
	background-size: 44% !important;
	padding: 5% 0 !important;
}
.cbre-infographic-section5 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section5 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section5 .comparative-cost {
	margin-bottom: 1% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section5 .comparative-subtext {
	margin-bottom: 5% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section5 .downtown-comparison {
	margin-bottom: 2% !important;
	margin-top: 0 !important;
}
.comparative-markets-row .et_pb_column_1_3 {
	margin-right: 4% !important;
	width: 20% !important;
}
.comparative-markets-row .et_pb_column_1_3:first-child {
	margin-left: 8% !important;
}
.comparative-markets-row .et_pb_column_1_3:nth-child(2) {
	width: 36% !important;
	margin-right: 0 !important;
}
.comparative-markets-row .et_pb_column_1_3:last-child {
	margin-left: 4% !important;
	margin-right: 8% !important;
}
.cbre-infographic-section5 .raleigh-cost, .cbre-infographic-section5 .atlanta-cost, .cbre-infographic-section5 .seattle-cost, .cbre-infographic-section5 .nashville-cost, .cbre-infographic-section5 .charlotte-cost, .cbre-infographic-section5 .austin-cost {
	margin-bottom: 14% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section5 .desk-image {
	margin-bottom: 5% !important;
	margin-top: 23% !important;
}


/* INFOGRAPHIC SECTION 6 */
.cbre-infographic-section6.et_pb_section {
	padding: 5% 0 !important;
}
.cbre-infographic-section6 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section6 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section6 .co-working {
	margin-bottom: 2% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section6 .coworking-image {
	margin-bottom: 2% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section4 .submarket-breakdown {
	margin-bottom: 2% !important;
	margin-top: 2% !important;
}
.coworking-details-row .et_pb_column_2_3 {
	margin-right: 8% !important;
	margin-left: 8% !important;
	width: 50% !important;
}
.coworking-details-row .et_pb_column_1_3 {
	margin-right: 8% !important;
	width: 26% !important;
}
.cbre-infographic-section6 .flexible-space {
	margin-bottom: 30% !important;
	margin-top: 20% !important;
}
.cbre-infographic-section6 .office-market {
	margin-bottom: 20% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section6 .disclaimer {
	margin-bottom: 0 !important;
	margin-top: 4% !important;
}
.cbre-infographic-section6 .submarket-breakdown-row .et_pb_column_1_4 {
	margin-right: 3% !important;
	width: 18.75% !important;
}
.cbre-infographic-section6 .submarket-breakdown-row .et_pb_column_1_4:first-child {
	margin-left: 8% !important;
}
.cbre-infographic-section6 .submarket-breakdown-row .et_pb_column_1_4:last-child {
	margin-right: 8% !important;
}


/* INFOGRAPHIC SECTION 7 */
.cbre-infographic-section7.et_pb_section {
	padding: 5% 0 !important;
}
.cbre-infographic-section7 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section7 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section7 .tech-title {
	margin-bottom: 2% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section7 .ribbons {
	margin-bottom: 4% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section7 .tech-degree {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
.tech-details-row .et_pb_column_2_3 {
	margin-right: 8% !important;
	margin-left: 4% !important;
	width: 50% !important;
}
.tech-details-row .et_pb_column_1_3 {
	margin-left: 8% !important;
	margin-right: 0 !important;
	width: 30% !important;
}
.cbre-infographic-section7 .startup-pipeline {
	margin-bottom: 14% !important;
	margin-top: 14% !important;
}
.cbre-infographic-section7 .duke-tech {
	margin-bottom: 16% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section7 .unc-tech {
	margin-bottom: 16% !important;
	margin-top: 0 !important;
}


/* INFOGRAPHIC SECTION 8 */
.cbre-infographic-section8.et_pb_section {
	padding: 5% 0 !important;
}
.cbre-infographic-section8 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section8 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section8 .under-construction {
	margin-bottom: 2% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section8 .construction-subtext {
	margin-bottom: 2% !important;
	margin-top: 0 !important;
}
.construction-overall-row .et_pb_column_2_3 {
	margin-right: 2% !important;
	margin-left: 2% !important;
	width: 58% !important;
}
.construction-overall-row .et_pb_column_1_3 {
	margin-left: 0 !important;
	margin-right: 10% !important;
	width: 28% !important;
}
.cbre-infographic-section8 .overall {
	margin-bottom: 6% !important;
	margin-top: 6% !important;
}
.cbre-infographic-section8 .office, .cbre-infographic-section8 .industrial, .cbre-infographic-section8 .retail {
	margin-bottom: 8% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section8 .multifamily {
	margin-bottom: 16% !important;
	margin-top: 4% !important;
}
.construction-cities-row .et_pb_column_1_2:first-child {
	margin-left: 14% !important;
	margin-right: 6% !important;
	width: 30% !important;
	margin-bottom: 0 !important;
}
.construction-cities-row .et_pb_column_1_2:last-child {
	margin-left: 6% !important;
	margin-right: 14% !important;
	width: 30% !important;
	margin-bottom: 0 !important;
}
.cbre-infographic-section8 .raleigh-construction {
	margin-bottom: 8% !important;
	margin-top: 8% !important;
}
.cbre-infographic-section8 .durham-construction {
	margin-bottom: 8% !important;
	margin-top: 8% !important;
}
.cbre-infographic-section8 .rtp-construction {
	margin-bottom: 9% !important;
	margin-top: 4% !important;
}


/* INFOGRAPHIC SECTION 9 */
.cbre-infographic-section9.et_pb_section {
	padding: 5% 0 !important;
}
.cbre-infographic-section9 .et_pb_code {
	text-align: center;
}
.cbre-infographic-section9 .et_pb_row {
	padding: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}
.cbre-infographic-section9 .et_pb_row.city-image-row {
	padding: 0 !important;
	max-width: 90% !important;
	width: 90% !important;
}
.cbre-infographic-section9 .et_pb_row.main-disclaimer-row {
	padding: 0 !important;
	max-width: 1360px !important;
	width: 80% !important;
}
.cbre-infographic-section9 .top-places {
	margin-bottom: 1% !important;
	margin-top: 4% !important;
}
.cbre-infographic-section9 .new-places {
	margin-bottom: 1% !important;
	margin-top: 6% !important;
}
.cbre-infographic-section9 .didnt-exist, .cbre-infographic-section9 .lookout {
	margin-bottom: 2% !important;
	margin-top: 0 !important;
}
.cbre-infographic-section9 p a {
	color: #b1d235 !important;
}
.cbre-infographic-section9 p a:hover {
	color: #00a657 !important;
}
.top-places-row .et_pb_column {
	display: flex;
	padding: 0 2%;
	justify-content: center;
}
.top-places-row .et_pb_column .et_pb_code {
	padding: 1% 4%;
}
.top-places-row.row-of-two .et_pb_column .et_pb_code {
	padding: 1% 6%;
}
.top-places-row.row-of-two .et_pb_column .et_pb_code:first-child {
	margin-left: 15%;
}
.top-places-row.row-of-two .et_pb_column .et_pb_code:last-child {
	margin-right: 15%;
}
.new-places-row .et_pb_column {
	display: flex;
	padding: 0 14%;
	justify-content: space-between;
}
.new-places-row .et_pb_column .et_pb_code {
	padding: 1% 5%;
}
.top-places-row .et_pb_column .et_pb_code img, .new-places-row .et_pb_column .et_pb_code img {
	max-width: 100%;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	-webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.top-places-row .et_pb_column .et_pb_code:hover img, .new-places-row .et_pb_column .et_pb_code:hover img {
	max-width: 104%;
	width: 104%;
	margin-left: -2%;
	margin-right: -2%;
	margin-top: -2%;
	margin-bottom: 0;
}
#popmake-151611 a img {
	width: 50%;
	float: left;
	margin: 0;
}
html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
    padding-right: 0 !important;
}
.last-p-before-list {
	padding-bottom: 1em !important;
}


/* LIMELIGHT STYLING */
.limelight-main-header {
	margin-bottom: 60px;
}
.limelight-main-header .et_pb_fullwidth_header_container:before {
	width: 0; 
	height: 0;
	border-right: 400px solid transparent;
	border-top: 500px solid #121531;
	display: block;
	content: '';
	position: absolute;
	z-index: -1;
}
.limelight-main-header .et_pb_fullwidth_header_container:after {
	width: 0; 
	height: 0;
	border-left: 500px solid transparent;
    border-bottom: 600px solid #121531;
	display: block;
	content: '';
	position: absolute;
	z-index: -1;
	bottom: 0;
	right: 0;
	margin-bottom: -120px;
}
.limelight-main-header.limelight-people-header {
	margin-bottom: 0;
}
.limelight-people.green-limelight-section {
	padding-top: 10%;
}
.limelight-people.green-limelight-section.white-limelight-featured-people {
	padding-top: 2%;
	background-color: #fff !important;
}
.limelight-people.green-limelight-section.white-limelight-featured-people h2 {
	color: #707070 !important;
}
.limelight-people.green-limelight-section.white-limelight-featured-people p {
	color: #707070 !important;
	max-width: 660px;
	margin: 0 auto;
}
.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
    border: 4px solid #B1D138;
}
.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover {
    border: 4px solid #1C8B9D;
}
.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
    color: #707070 !important;
}
.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover {
    color: #121531 !important;
}
.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title, .white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company {
	color: #1C8B9D;
}
.green-limelight-section.white-limelight-featured-people .et_pb_button, .green-limelight-section.white-limelight-featured-people .et_pb_button:hover {
	font-size: 20px;
}
.limelight-main-header .et_pb_fullwidth_header_container {
	flex-wrap: wrap !important;
	width: 95%;
	max-width: 95% !important;
}
.limelight-main-header .et_pb_fullwidth_header_container .header-content-container {
	width: 100% !important;
	padding: 110px 20% 110px 20%;
}
.limelight-main-header .et_pb_fullwidth_header_container .header-image-container {
	width: 100% !important;
	padding: 0 20% 80px 20%;
}
.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content {
	text-align: center;
    padding: 10px !important;
    max-width: 740px;
    margin: 0 auto;
}
.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content {
	max-width: 900px;
}
.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
	font-size: 50px !important;
	line-height: 60px !important;
    font-weight: 700 !important;
    color: #fff !important;
    text-transform: none !important;
	padding-top: 30px;
}
.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
	font-size: 22px !important;
    line-height: 28px !important;
    text-transform: uppercase !important;
    padding-top: 50px;
}
.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
	max-width: 390px;
	margin: 0 auto;
	width: 80%;
}
.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
	max-width: 310px;
	margin: 0 auto;
	width: 80%;
}
.limelight-main-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
	color: #fff;
	font-size: 24px;
	line-height: 34px;
	font-weight: 700;
}
.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
	font-size: 42px;
	line-height: 52px;
}
.limelight-main-header .et_pb_fullwidth_header_container .et_pb_more_button {
	padding: 12px 50px 15px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    margin-top: 50px !important;
    font-size: 18px;
}
.limelight-main-header .et_pb_fullwidth_header_container .et_pb_more_button:after {
	display: none !important;
}
.limelight-main-header .et_pb_fullwidth_header_container .et_pb_more_button:hover {
	background-color: #121531 !important;
}
.limelight-section.et_pb_section {
	padding-bottom: 4% !important;
}
.limelight-section.et_pb_section .et_pb_row {
	padding-bottom: 2% !important;
	display: flex;
	align-items: center;
}
.limelight-section h2 {
	font-size: 50px !important;
	line-height: 60px !important;
    font-weight: 700 !important;
    color: #707070 !important;
    text-transform: none !important;
}
.limelighter-bubbles-section p {
	font-size: 24px;
	line-height: 34px;
	color: #707070 !important;
}
.limelighter-bubbles-section .et_pb_button_module_wrapper.et_pb_module {
	margin-top: 40px;
}
.limelight-section p a {
	text-decoration: underline;
}
.green-limelight-section {
	background-color: #B1D135;
}
.green-limelight-section .et_pb_row.et_pb_row_4col, .green-limelight-section.et_pb_section.limelight-people .et_pb_row, .green-limelight-section .et_pb_row.see-more-green-section, .limelight-bottom-people .et_pb_row.et_pb_row_4col, .limelight-bottom-people.et_pb_section.limelight-people .et_pb_row, .businesses-blurb-row .et_pb_row.et_pb_row_4col, .limelight-bottom-people.limelight-section.et_pb_section .et_pb_row, .green-limelight-section.et_pb_section .et_pb_row, .businesses-blurb-row.et_pb_section .et_pb_row {
	width: 92% !important;
	max-width: 100% !important;
}
.green-limelight-section .et_pb_row.et_pb_row_4col, .limelight-bottom-people .et_pb_row.et_pb_row_4col, .businesses-blurb-row .et_pb_row.et_pb_row_4col {
	margin-left: auto !important;
	margin-right: auto !important;
}
.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column {
	width: 22%;
	margin-right: 4%;
}
.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column:last-child {
	margin-right: 0
}
.green-limelight-section h2 {
	font-size: 50px !important;
	line-height: 60px !important;
    font-weight: 700 !important;
    color: #fff !important;
    text-transform: none !important;
}
.green-limelight-section p a {
	text-decoration: underline;
	color: #fff !important;
}
.green-limelight-section .et_pb_main_blurb_image {
    height: 224px;
    display: flex;
    align-items: center;
	margin-bottom: 0 !important;
}
.green-limelight-section .et_pb_main_blurb_image img {
    max-width: 200px;
    margin: 0 auto;
}
.limelight-news-blurb.et_pb_blurb_position_left {
	margin-bottom: 80px !important;
}
.limelight-news-blurb .et_pb_blurb_content {
	max-width: 100%;
}
.limelight-news-blurb.et_pb_blurb_position_left .et_pb_main_blurb_image {
	width: 50%;
}
.limelight-news-blurb.et_pb_blurb_position_left .et_pb_blurb_container {
	padding-left: 40px;
}
.limelight-news-blurb.et_pb_blurb_position_left h4 {
	padding-bottom: 25px;
}
.limelight-bottom-people.limelight-section.et_pb_section .et_pb_row {
	align-items: flex-start;
}
.limelight-person .et_pb_team_member_image, .limelight-person-bottom .et_pb_team_member_image {
	margin: 0 auto 20px auto !important;
}
.limelight-person .et_pb_team_member_description .et_pb_module_header {
	font-size: 26px !important;
	line-height: 1.2em !important;
	text-transform: none !important;
}
.limelight-person-bottom {
	margin-bottom: 60px !important;
}
.limelight-person .et_pb_team_member_description .et_pb_member_position {
	font-size: 18px !important;
	line-height: 1.3em !important;
	font-weight: 700;
	font-style: italic;
	color: #fff;
	margin-bottom: 10px;
}
.limelight-person-bottom .et_pb_team_member_description .et_pb_module_header {
	font-size: 26px !important;
	line-height: 1.2em !important;
	text-transform: none !important;
	color: #707070;
	padding-bottom: 8px;
}
.limelight-person-bottom .et_pb_team_member_description .et_pb_member_position {
	font-size: 18px !important;
	line-height: 1.3em !important;
	font-weight: 700;
	font-style: italic;
	color: #707070;
	margin-bottom: 0;
} 
.limelight-person-bottom .et_pb_team_member_description {
	display: block;
}
.green-limelight-section .et_pb_button {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 16px;
	background-color: #1C8B9D;
}
.green-limelight-section .et_pb_button:hover {
	background-color: #121531;
	font-size: 16px;
}
.green-limelight-section .et_pb_button:after {
	display: none !important;
}
.green-limelight-section .et_pb_button.main-limelight-page {
    font-size: 20px;
}
.green-limelight-section .et_pb_button.main-limelight-page:hover {
	font-size: 20px;
}
.limelight-bottom-people .et_pb_button {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 16px;
	background-color: #B1D135;
}
.limelight-bottom-people .et_pb_button:hover {
	background-color: #121531;
	font-size: 16px;
}
.limelight-bottom-people .et_pb_button:after {
	display: none !important;
}
.limelight-person .et_pb_team_member_description, .limelight-person-bottom .et_pb_team_member_description {
	display: block;
	clear: both;
}
.et_pb_column .limelight-person .et_pb_team_member_image, .et_pb_column .limelight-person-bottom .et_pb_team_member_image {
    width: 100% !important;
    display: block;
    max-width: 238px;
    text-align: center !important;
	border-radius: 50%;
	overflow: hidden;
	float: none !important;
}
.et_pb_column .limelight-person .et_pb_team_member_image {
	border: 4px solid #fff;
}
.et_pb_column .limelight-person-bottom .et_pb_team_member_image {
	border: 4px solid #B1D138;
}
.limelight-person-row p a {
	text-decoration: underline;
}
.limelight-person-row .et_pb_blurb_content {
	max-width: 100%;
}
.limelight-person-row .et_pb_blurb_position_left .et_pb_main_blurb_image {
	width: 216px;
}
.limelight-person-row .et_pb_blurb_position_left .et_pb_module_header {
	color: #707070;
	font-size: 48px !important;
	text-transform: none !important;
	padding-bottom: 0 !important;
}
.limelight-person-row .et_pb_blurb_position_left .et_pb_blurb_container {
	vertical-align: middle;
}
.limelight-person-row .et_pb_blurb_position_left .company {
	font-size: 36px;
	line-height: 1.2em !important;
	margin-bottom: 0;
	font-style: italic;
	color: #707070;
}
.limelight-person-row .et_pb_blurb_position_left .location {
	font-size: 28px;
	line-height: 1.2em !important;
	color: #707070;
}
.limelight-person-section h1 {
	font-size: 70px !important;
	line-height: 1.2em !important;
	color: #707070 !important;
	text-transform: none !important;
	font-weight: 700 !important;
}
.businesses-green-circle-blurb.et_pb_blurb  {
	margin-bottom: 60px !important;
}
.businesses-grey-circle-blurb.et_pb_blurb  {
	margin-bottom: 60px !important;
}
.businesses-green-circle-blurb .et_pb_main_blurb_image {
	display: block;
    margin: 0 auto 25px auto;
    background-color: #B1D135;
    border-radius: 50%;
    width: 220px;
    height: 220px;
    padding: 40px;
}
.businesses-grey-circle-blurb .et_pb_main_blurb_image {
	display: block;
    margin: 0 auto 25px auto;
    background-color: #e7e7ea;
    border-radius: 50%;
    width: 220px;
    height: 220px;
    padding: 10px;
	overflow: hidden;
}
.businesses-green-circle-blurb .et_pb_module_header {
	font-size: 36px !important;
	line-height: 1.2em !important;
	margin-bottom: 0;
	text-transform: none !important;
	color: #707070;
	padding-bottom: 0;
}
.businesses-grey-circle-blurb .et_pb_module_header {
	font-size: 36px !important;
	line-height: 1.2em !important;
	margin-bottom: 0;
	text-transform: none !important;
	color: #707070;
	padding-bottom: 0;
}
.businesses-green-circle-blurb .et_pb_blurb_description p {
	color: #707070;
}
.businesses-grey-circle-blurb .et_pb_blurb_description p {
	color: #707070;
}
.businesses-blurb-row .et_pb_button, .limelight-business-section .et_pb_button {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 16px;
	background-color: #B1D135;
}
.businesses-blurb-row .et_pb_button:hover, .limelight-business-section .et_pb_button:hover {
	background-color: #121531;
	font-size: 16px;
}
.businesses-blurb-row .et_pb_button:after, .limelight-business-section .et_pb_button:after {
	display: none !important;
}
.limelight-business-row {
	display: flex;
	align-items: center;
}
.limelight-business-section p a {
	text-decoration: underline;
}
.limelight-business-row h4 {
	color: #707070;
    font-size: 48px !important;
    text-transform: none !important;
}
.limelight-business-row p {
	font-size: 28px;
    line-height: 1.2em !important;
    color: #707070;
}
.business-green-circle-image .et_pb_image_wrap {
	border-radius: 50%;
	width: 100%;
	background-color: #B1D135;
	display: block;
}
.business-green-circle-image .et_pb_image_wrap:after {
	content: "";
	display: block;
	padding-bottom: 100%;
}
.business-green-circle-image .et_pb_image_wrap img {
	padding: 40px;
	position: absolute;
	top: 0;
	left: 0;
}
.limelight-person-twitter, .limelight-business-twitter {
	display: block;
	float: left;
	margin-right: 35px;
}
.limelight-person-twitter:before, .limelight-business-twitter:before {
	content: '';
	width: 24px;
	height: 20px;
	background-image: url('/wp-content/uploads/2020/06/SocialIcons-03.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	display: block;
    float: left;
    margin-top: 4px;
    margin-right: 5px;
}
.limelight-person-linkedin, .limelight-business-linkedin {
	display: block;
	float: left;
}
.limelight-person-linkedin:before, .limelight-business-linkedin:before {
	content: '';
	width: 20px;
	height: 20px;
	background-image: url('/wp-content/uploads/2020/06/SocialIcons-01.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	display: block;
    float: left;
    margin-top: 4px;
    margin-right: 5px;
}
.limelight-button.et_pb_button {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 20px;
    background-color: #B1D135;
}
.limelight-button.et_pb_button:hover {
    background-color: #121531;
	color: #fff !important;
	font-size: 20px;
}
.limelight-button.et_pb_button:after {
	display: none !important;
}
.blue-headline h2 {
	color: #1C8B9D !important;
}
.limelight-main-header.limelight-pricing-header .header-content-container {
	padding-bottom: 100px;
}
.limelight-pricing-section.et_pb_section .listings-row {
	align-items: stretch;
	justify-content: stretch;
}
.limelight-pricing-section.et_pb_section .listings-row .et_pb_column_1_2 {
	width: 48%;
	margin-right: 4%;
	border-radius: 80px;
	box-shadow: 3px 3px 15px rgba(0,0,0,0.25);
	padding: 45px 55px 45px 55px;
}
.limelight-pricing-section.et_pb_section .listings-row .et_pb_column_1_2:last-child {
	margin-right: 0;
}
.limelight-pricing-section.et_pb_section .listings-row .et_pb_text_inner {
	overflow: hidden;
}
.limelight-pricing-section.et_pb_section .listings-row h4 {
	text-align: center;
	color: #707070 !important;
}
.limelight-pricing-section.et_pb_section .listings-row h5 {
	text-align: center;
	line-height: .5em;
	color: #707070 !important;
	text-transform: none !important;
	padding-top: 15px;
	padding-bottom: 18px;
}
.limelight-pricing-section.et_pb_section .listings-row h5 span {
	display: inline-block;
	position: relative;
}
.limelight-pricing-section.et_pb_section .listings-row h5 span:before, .limelight-pricing-section.et_pb_section .listings-row h5 span:after {
	content: "";
	position: absolute;
	height: 5px;
	border-bottom: 1px solid #707070;
	top: 0;
	width: 980px;
}
.limelight-pricing-section.et_pb_section .listings-row h5 span:before {
	right: 100%;
	margin-right: 10px;
}
.limelight-pricing-section.et_pb_section .listings-row h5 span:after {
	left: 100%;
	margin-left: 10px;
}
.limelight-pricing-section.et_pb_section .listings-row img {
	margin-top: 10px;
	max-width: 434px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.limelight-pricing-section.et_pb_section .listings-row ul {
	margin-left: 0;
	margin-bottom: 35px;
}
.limelight-pricing-section.et_pb_section .listings-row ul li {
	color: #707070 !important;
}
.limelight-pricing-section.et_pb_section .listings-row p {
	color: #707070 !important;
}
.listing-price {
	margin-bottom: 5px;
}
.listing-price input {
	margin-left: 0;
	margin-right: 6px;
}
.listing-price span {
	text-align: right;
	float: right;
	font-weight: bold;
}
.listing-button {
	text-align: center;
	margin-top: 35px;
}
.listing-button a {
	padding: 12px 20px 15px 20px !important;
    border-radius: 50px;
    width: 100%;
    display: block;
    text-transform: uppercase;
    text-decoration: none !important;
    font-weight: bold;
}
.listing-button a.outline-button {
	border: 3px solid #1c8b9d !important;
	background-color: #fff !important;
	color: #1c8b9d !important;
}
.listing-button a.outline-button:hover {
	border: 3px solid #1c8b9d !important;
	background-color: #1c8b9d !important;
	color: #fff !important;
}
.listing-button a.solid-button {
	border: 3px solid #1c8b9d !important;
	background-color: #1c8b9d !important;
	color: #fff !important;
}
.listing-button a.solid-button:hover {
	border: 3px solid #1c8b9d !important;
	background-color: #fff !important;
	color: #1c8b9d !important;
}
.limelight-people-header.limelight-main-header .header-content-container {
	padding-bottom: 80px;
}
.standard-people .exposure-header {
	margin-top: 100px;
}
.featured-people .listing-price.first-price {
	margin-top: 99px;
}
.standard-business .exposure-header {
	margin-top: 74px;
}
.standard-business .listing-price.first-price {
	margin-top: 153px;
}
.limelight-pricing-section.first-pricing-section {
	padding-bottom: 0 !important;
}
.limelight-posts-grid .listing-item {
	margin-bottom: 75px;
	display: block;
	width: 100%;
	float: left;
	clear: both;
}
.limelight-posts-grid .listing-item .image {
	display: block;
    width: 50%;
    float: left;
}
.limelight-posts-grid .listing-item .title {
	width: 45%;
    float: left;
    margin-left: 5%;
    display: block;
	font-size: 36px;
	line-height: 1.1em;
	font-weight: bold;
}
.limelight-posts-grid .listing-item .title:after {
    display: block;
    content: 'READ MORE >';
    margin-top: 20px;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
}
.limelight-pricing-h2 .et_pb_column {
	margin-bottom: 0 !important;
}
.limelight-standard-people-listings .wpbdp-listing-plan-featured_person_listing, .limelight-standard-business-listings .wpbdp-listing-plan-featured_business_listing {
	display: none !important;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-actions {
	display: none;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
	margin-top: 0;
	width: 22%;
    margin-right: 4%;
	margin-bottom: 50px;
	float: left;
	display: flex;
    flex-wrap: wrap;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4) {
    margin-right: 0;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5) {
    clear: both;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title {
	width: 100%;
	text-align: center;
	border: none;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
	font-size: 26px !important;
    line-height: 1.2em !important;
    text-transform: none !important;
	color: #fff !important;
	font-weight: 900 !important;
}
.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
	font-size: 26px !important;
    line-height: 1.2em !important;
    text-transform: none !important;
	color: #707070 !important;
	font-weight: 900 !important;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover {
	color: #121531 !important;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
	border: none;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content {
	width: 100%;
	text-align: center;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail {
	float: none;
	width: 100%;
	margin: 0 0 20px 0;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
	border: 4px solid #fff;
    width: 230px;
    height: 230px;
    text-align: center !important;
    border-radius: 50%;
    overflow: hidden;
    float: none !important;
    display: block;
    margin: 0 auto;
}
.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
	border: 4px solid #B1D138;
    width: 230px;
    height: 230px;
    text-align: center !important;
    border-radius: 50%;
    overflow: hidden;
    float: none !important;
    display: block;
    margin: 0 auto;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover {
	border: 4px solid #1C8B9D;
}
.limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
	border: 4px solid #e7e7ea;
}
.limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover {
	border: 4px solid #1C8B9D;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-details, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-details, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-details, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-details {
	width: 100%;
	margin: 0;
}
.wpbdp-listing-excerpt.sticky, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
	background-color: transparent !important;
	border: none !important;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .field-label, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .field-label, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .field-label, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .field-label {
	display: none;
}
.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout {
	display: none;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title {
	font-size: 18px !important;
    line-height: 1.3em !important;
    font-weight: 700;
    font-style: italic;
    color: #fff;
    margin-bottom: 0;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company {
	font-size: 18px !important;
    line-height: 1.3em !important;
    font-weight: 700;
    font-style: italic;
    color: #fff;
    margin-bottom: 15px;
	margin-top: 0;
}
.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout {
	color: #fff;
}
.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title {
	font-size: 18px !important;
    line-height: 1.3em !important;
    font-weight: 700;
    font-style: italic;
    color: #707070;
    margin-bottom: 0;
}
.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company {
	font-size: 18px !important;
    line-height: 1.3em !important;
    font-weight: 700;
    font-style: italic;
    color: #707070;
    margin-bottom: 0;
	margin-top: 0;
}
.single-wpbdp_listing .listing-actions {
	display: none;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list {
	height: 470px;
	margin-top: -25px;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing {
	margin: 0 !important;
	padding: 0 !important;
	border-radius: 50%;
	overflow: hidden;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-details {
	display: none;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail {
	float: none;
	width: 100%;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
	display: block;
	width: 100%;
	height: 100%;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail img {
	width: 100%;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child {
	width: 325px;
	height: 325px;
	float: right;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child a {
	width: 325px;
	height: 325px;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) {
	height: 230px;
    width: 230px;
    float: left;
    position: absolute;
    top: 30px;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) a {
	width: 230px;
	height: 230px;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) {
	height: 180px;
    width: 180px;
    float: left;
    position: absolute;
    top: 290px;
    margin-left: 160px !important;
}
.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) a {
	width: 180px;
	height: 180px;
}
.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:first-child {
	width: calc(100% - 485px);
}
.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:last-child {
	width: 485px;
}
.single-wpbdp_listing .entry-title {
	display: none;
}
.single-wpbdp_listing .post-content.entry-content img {
	margin: 0 auto;
	width: 90%;
	max-width: 700px;
	display: block;
}
.single-wpbdp_listing .post-content.entry-content h1 {
	line-height: 1.2em !important;
    color: #707070 !important;
    text-transform: none !important;
    font-weight: 700 !important;
	font-size: 64px !important;
	text-align: center;
	margin-top: 80px;
	margin-bottom: 35px;
}
.single-wpbdp_listing .post-wrap {
    padding: 40px 0 !important;
}
.single-wpbdp_listing .wpbdp-listing-single .listing-title {
	display: none;
}
.single-wpbdp_listing .post-content.entry-content .listing-thumbnail {
	width: 315px;
	height: 315px;
	border-radius: 50%;
	overflow: hidden;
	border: 4px solid #B1D138;
	margin-right: 35px;
}
.single-wpbdp_listing .post-content.entry-content .wpbdp-listing-plan-featured_business_listing .listing-thumbnail, .single-wpbdp_listing .post-content.entry-content .wpbdp-listing-plan-standard_business_listing .listing-thumbnail {
	border: 4px solid #e7e7ea;
}
.businesses-limelight-main {
	padding: 0 !important;
}
.single-wpbdp_listing .post-content.entry-content .listing-thumbnail img {
	margin: 0 auto;
	width: 100%;
	height: 100%;
	max-width: 480px;
	display: block;
	border: none;
}
.single-wpbdp_listing .post-content.entry-content .main-image {
    float: left;
    margin-left: 0;
    padding: 5px;
    width: 315px;
}
.single-wpbdp_listing .wpbdp-listing-single .listing-details {
	margin-left: 50px;
    width: calc(100% - 365px);
    float: left;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-name {
	color: #707070;
    font-size: 48px !important;
    text-transform: none !important;
    padding-bottom: 0 !important;
	line-height: 1em;
	font-weight: 900 !important;
	margin: 0 0 6px 0 !important;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title .field-label, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company .field-label {
	display: none;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title {
	font-size: 36px;
    line-height: 1em !important;
    margin-bottom: 0;
    font-style: italic;
    color: #707070;
	margin: 0 0 8px 0 !important;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company {
	font-size: 28px;
    line-height: 1.2em !important;
    color: #707070;
	margin: 0 !important;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-biodescription_or_shoutout {
	margin-bottom: 40px !important;
	margin-top: 25px;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-biodescription_or_shoutout h4 {
	padding-top: 25px;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-biodescription_or_shoutout h4:first-child {
	padding-top: 0;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-linkedin, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-instagram, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-twitter, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-facebook {
	float: left !important;
	width: auto !important;
	margin-right: 10px !important;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-linkedin a:before {
	content: "\f0e1";
	font-family: "Font Awesome 5 Brands";
    font-weight: 400;
	font-size: 28px;
	float: left;
	margin-right: 8px;
	display: block;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-instagram a:before {
	content: "\f16d";
	font-family: "Font Awesome 5 Brands";
    font-weight: 400;
	font-size: 28px;
	float: left;
	margin-right: 8px;
	display: block;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-twitter a:before {
	content: "\f099";
	font-family: "Font Awesome 5 Brands";
    font-weight: 400;
	font-size: 28px;
	float: left;
	margin-right: 8px;
	display: block;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-facebook a:before {
	content: "\f09a";
	font-family: "Font Awesome 5 Brands";
    font-weight: 400;
	font-size: 28px;
	float: left;
	margin-right: 8px;
	display: block;
}
.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company_website {
	margin-bottom: 25px !important;
}
.wpbdp-listing .wpbdp-field-value a:not(.wpbdp-button) {
    color: #1C8B9D !important;
    text-decoration: none;
    border-bottom: none !important;
}
.field-value label, .field-value .field-label {
    color: #203a70 !important;
    font-weight: 900 !important;
}
.single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-featured_business_listing .wpbdp-field-name, .single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-standard_business_listing .wpbdp-field-name {
	margin-bottom: 25px !important;
}
.single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-featured_business_listing .wpbdp-field-address, .single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-standard_business_listing .wpbdp-field-address {
	margin-bottom: 0;
}
.single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-featured_business_listing .wpbdp-field-phone_number, .single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-standard_business_listing .wpbdp-field-phone_number {
	margin-bottom: 0;
}
@media (max-width: 1300px) {
	.limelight-main-header .et_pb_fullwidth_header_container:before {
		border-right: 300px solid transparent;
		border-top: 400px solid #121531;
	}
	.limelight-main-header .et_pb_fullwidth_header_container:after {
		border-left: 300px solid transparent;
		border-bottom: 400px solid #121531;
	}
}
@media (max-width: 1260px) {
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
		margin-top: 0;
		width: 48%;
		margin-right: 4%;
		margin-bottom: 50px;
		float: left;
		display: flex;
		flex-wrap: wrap;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4) {
		margin-right: 4%;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5) {
		clear: none;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even) {
		margin-right: 0;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd) {
		clear: both;
	}
}
.submit-listing-row.et_pb_row {
	margin-bottom: 75px;
	padding-top: 0;
}
.submit-listing-row.et_pb_row form h3 {
	display: none;
}
.submit-listing-row.et_pb_row #wpbdp-submit-listing .wpbdp-submit-listing-section-header {
	background-color: #203a70;
    color: #fff;
    padding: 12px 16px;
    font-size: 16px;
}
.submit-listing-row.et_pb_row #wpbdp-submit-listing .wpbdp-submit-listing-section-content {
    padding: 16px;
    border: none;
	background-color: #f7f7f8;
}
.submit-listing-row.et_pb_row .input, .submit-listing-row.et_pb_row .textarea, .submit-listing-row.et_pb_row input, .submit-listing-row.et_pb_row input[type=text], .submit-listing-row.et_pb_row input[type=password], .submit-listing-row.et_pb_row input[type=email], .submit-listing-row.et_pb_row input[type=search], .submit-listing-row.et_pb_row select, .submit-listing-row.et_pb_row textarea {
	border: 1px solid #d2d2d2;
    border-radius: 2px;
    background: #fff;
}
.listing-price.first-price {
	text-align: center;
	font-weight: bold;
	font-size: 20px;
}
.submit-listing-row.et_pb_row .wpbdp-form-field.wpbdp-form-field-label-listings_tags {
	display: none !important;
}
.limelight-business-back-link, .limelight-people-back-link {
	text-align: center;
    margin-top: 85px;
    float: left;
    clear: both;
    width: 100%;
}
.limelight-business-back-link a, .limelight-people-back-link a {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 16px;
    background-color: #B1D135;
}
.limelight-business-back-link a:hover, .limelight-people-back-link a:hover {
	background-color: #121531;
}
.limelight-cta-section.et_pb_section {
	background-color: #121531 !important;
}
.limelight-cta-section.et_pb_section .et_pb_promo_button.et_pb_button {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 16px;
    background-color: #B1D135;
}
.limelight-cta-section.et_pb_section .et_pb_promo_button.et_pb_button:hover {
	background-color: #1C8B9D;
}
.limelight-cta-section.et_pb_section .et_pb_promo_button.et_pb_button:after {
	display: none !important;
}
.contact-us-pricing-section.et_pb_section {
	background-color: #121531 !important;
}
.contact-us-pricing-section.et_pb_section .blue-headline h2 {
	color: #fff !important;
}
.contact-us-pricing-section.et_pb_section .limelight-button.et_pb_button {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 16px;
    background-color: #B1D135;
}
.contact-us-pricing-section.et_pb_section .limelight-button.et_pb_button:hover {
	background-color: #1C8B9D;
	font-size: 16px;
}
.limelight-section.limelight-pricing-section .back-to-limelight-button {
	padding: 14px 50px 17px 50px !important;
    border-radius: 50px;
    color: #fff !important;
    font-weight: 700;
    border: none !important;
    font-size: 16px;
    background-color: #B1D135;
}
.limelight-section.limelight-pricing-section .back-to-limelight-button:hover {
	background-color: #1C8B9D;
	font-size: 16px;
}
@media (max-width: 1080px) {
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 40px !important;
		line-height: 50px !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
    	max-width: 300px !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
    	max-width: 240px !important;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 20px !important;
		line-height: 26px !important;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 36px !important;
		line-height: 44px !important;
	}
}
@media (max-width: 1060px) {
	.limelighter-bubbles-section .et_pb_row {
		flex-wrap: wrap;
		display: flex;
	}
	.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:first-child {
		width: 100%;
		order: 2;
	}
	.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:last-child {
		width: 100%;
		order: 1;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list {
		height: 470px;
		margin-top: 0;
		width: 485px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
	}
}
@media (max-width: 980px) {
	.limelight-main-header .et_pb_fullwidth_header_container:before {
		border-right: 200px solid transparent;
		border-top: 300px solid #121531;
	}
	.limelight-main-header .et_pb_fullwidth_header_container:after {
		border-left: 200px solid transparent;
		border-bottom: 300px solid #121531;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 30px !important;
		line-height: 40px !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
    	max-width: 260px !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
    	max-width: 200px !important;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 32px;
		line-height: 42px;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 18px !important;
		line-height: 24px !important;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 26px !important;
		line-height: 32px !important;
	}
	.limelight-section h2, .green-limelight-section h2 {
		font-size: 36px !important;
		line-height: 44px !important;
	}
	.limelighter-bubbles-section p {
		font-size: 16px;
		line-height: 26px;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col, .green-limelight-section .et_pb_row.see-more-green-section, .limelight-bottom-people .et_pb_row.et_pb_row_4col, .businesses-blurb-row .et_pb_row.et_pb_row_4col {
		width: 80% !important;
		max-width: 100% !important;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column.et_pb_column_1_4 {
		width: 46% !important;
		margin-right: 8% !important;
		margin-bottom: 100px !important;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column.et_pb_column_1_4:nth-child(even) {
		margin-right: 0 !important;
	}
	.limelight-news-blurb.et_pb_blurb_position_left .et_pb_main_blurb_image {
		width: 100%;
		display: block;
	}
	.limelight-news-blurb.et_pb_blurb_position_left .et_pb_blurb_container {
		padding-left: 0;
		width: 100%;
		display: block;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 24px;
		line-height: 30px;
	}
	.limelight-person-row .et_pb_blurb_position_left .et_pb_module_header, .limelight-business-row h4 {
		font-size: 32px !important;
	}
	.limelight-person-row .et_pb_blurb_position_left .company {
		font-size: 26px;
	}
	.limelight-person-row .et_pb_blurb_position_left .location, .limelight-business-row p {
		font-size: 20px;
	}
	.limelight-person-section h1, .single-wpbdp_listing .post-content.entry-content h1 {
		font-size: 48px !important;
	}
	.limelight-person-row .et_pb_blurb_position_left .et_pb_main_blurb_image {
		width: 180px;
	}
	.businesses-green-circle-blurb .et_pb_module_header {
		font-size: 24px !important;
	}
	.limelight-business-row {
		display: block;
	}
	.business-green-circle-image {
		max-width: 400px;
	}
	.limelight-business-row h4, .limelight-business-row p {
		text-align: center;
	}
	.limelight-section.et_pb_section .et_pb_row {
		flex-wrap: wrap;
	}
	.limelight-pricing-section.et_pb_section .listings-row .et_pb_column_1_2 {
		width: 100%;
		margin-right: 0;
	}
	.standard-people .exposure-header {
		margin-top: 0;
	}
	.featured-people .listing-price.first-price {
		margin-top: 0;
	}
	.standard-business .exposure-header {
		margin-top: 0;
	}
	.standard-business .listing-price.first-price {
		margin-top: 0;
	}
	.limelight-posts-grid .listing-item {
		margin-bottom: 85px;
	}
	.limelight-posts-grid .listing-item .image {
		width: 100%;
		margin-bottom: 10px;
	}
	.limelight-posts-grid .listing-item .title {
		width: 100%;
		margin-left: 0;
	}
	.limelight-section.et_pb_section .limelight-pricing-h2.et_pb_row {
		padding-bottom: 0 !important;
	}
	.single-wpbdp_listing .post-content.entry-content .listing-thumbnail {
		margin: 0 auto 20px auto !important;
		margin-right: auto;
		float: none;
	}
	.single-wpbdp_listing .wpbdp-listing-single .listing-details {
		width: 100%;
		text-align: center;
	}
	.limelighter-bubbles-section .et_pb_row {
		flex-wrap: wrap;
		display: flex;
	}
	.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:first-child {
		width: 100%;
	}
	.single-wpbdp_listing .post-content.entry-content .main-image {
		width: 100%;
	}
	.single-wpbdp_listing .wpbdp-listing-single .listing-details {
		margin-left: 0;
		margin-top: 15px;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-linkedin .value, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-instagram .value, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-twitter .value, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-facebook .value {
		display: flex;
    	align-items: center;
    	justify-content: center;
	}
}
@media (max-width: 768px) {
	.limelight-main-header.et_pb_fullwidth_header {
		padding: 20px 0;
	}
	.limelight-main-header .et_pb_fullwidth_header_container:before {
		border-right: 80px solid transparent;
		border-top: 180px solid #121531;
		top: 0;
	}
	.limelight-main-header .et_pb_fullwidth_header_container:after {
		border-left: 80px solid transparent;
		border-bottom: 180px solid #121531;
		margin-bottom: -60px;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 28px;
		line-height: 38px;
	}
	.limelight-posts-grid .listing-item .title {
		font-size: 24px;
		line-height: 1.2em;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-name {
		font-size: 36px !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title {
		font-size: 28px;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company {
		font-size: 22px;
	}
}
@media (max-width: 660px) {
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 22px !important;
		line-height: 28px !important;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column.et_pb_column_1_4 {
		width: 100% !important;
		margin-right: 0 !important;
		margin-bottom: 80px !important;
	}
	.limelight-news-blurb.et_pb_blurb_position_left .et_pb_module_header a, .limelight-business-row h4 {
		font-size: 24px !important;
	}
	.limelight-section.et_pb_section .et_pb_row {
		flex-wrap: wrap;
	}
	.green-limelight-section .et_pb_main_blurb_image {
    	height: auto;
	}
	.limelight-person-row .et_pb_blurb_position_left .et_pb_module_header {
		font-size: 28px !important;
	}
	.limelight-person-row .et_pb_blurb_position_left .company {
		font-size: 22px;
	}
	.limelight-person-row .et_pb_blurb_position_left .location {
		font-size: 18px;
	}
	.limelight-person-section h1, .single-wpbdp_listing .post-content.entry-content h1 {
		font-size: 36px !important;
	}
	.limelight-person-row .et_pb_blurb_position_left .et_pb_main_blurb_image {
		width: 150px;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 28px !important;
		line-height: 36px !important;
		padding-top: 20px !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
    	max-width: 200px !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
    	max-width: 180px !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-image-container {
		padding: 0 20% 40px 20% !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container {
		padding: 40px 20% 10px 20% !important;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container {
		padding: 40px 20% 40px 20% !important;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
		margin-top: 0;
		width: 100%;
		margin-right: 0;
		margin-bottom: 50px;
		float: left;
		display: flex;
		flex-wrap: wrap;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4) {
		margin-right: 0;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list {
		height: 330px;
		margin-top: 0;
		width: 345px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child {
		width: 215px;
		height: 215px;
		float: right;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child a {
		width: 215px;
		height: 215px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) {
		height: 160px;
		width: 160px;
		float: left;
		position: absolute;
		top: 20px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) a {
		width: 160px;
		height: 160px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) {
		height: 120px;
		width: 120px;
		float: left;
		position: absolute;
		top: 210px;
		margin-left: 140px !important;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) a {
		width: 120px;
		height: 120px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail {
		padding: 0 !important;
	}
}
@media (max-width: 560px) {
	.single-wpbdp_listing .post-content.entry-content .listing-thumbnail, .single-wpbdp_listing .post-content.entry-content .listing-thumbnail a {
		width: 230px;
		height: 230px;
		display: block;
		padding: 0;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 24px;
		line-height: 30px;
	}
}
@media (max-width: 480px) {
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 24px !important;
		line-height: 32px !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-name {
		font-size: 28px !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title {
		font-size: 24px;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company {
		font-size: 18px;
	}
}



/* ---------- SANFORD INFOGRAPHIC ---------- */
.postid-161494 #main-content {
    padding-top: 0 !important;
	width: 100%;
}
.postid-161494 #footer {
    margin-top: 0 !important;
}
.postid-161494 #main-content .container {
    max-width: 100% !important;
    width: 100% !important;
	background-color: transparent;
}
.postid-161494 .page-header {
	display: none !important;
}
.postid-161494 .post-author {
	display: none !important;
}
.postid-161494 .post-container {
	max-width: 100% !important;
    width: 100% !important;
	background-color: transparent;
}
.postid-161494 .a2a_floating_style {
	display: none !important;
}
.postid-161494 #RightFloatAds {
	display: none !important;
}
.postid-161494 #blueconic-newsletter-story {
	display: none !important;
}
.postid-161494 .post-nav {
	display: none !important;
}
.postid-161494 .OUTBRAIN {
	display: none !important;
}
.postid-161494 .post-wrap {
	padding: 0 !important;
	background-color: transparent;
}
.postid-161494 article {
	margin-bottom: 0 !important;
	background-color: transparent;
}
.postid-161494 .post-tags {
	display: none !important;
}
.postid-161494 .post-footer {
	display: none !important;
}
.postid-161494 .wp-dfp-ad-slot {
	display: none !important;
}
.postid-161494 iframe {
	display: none !important;
}
.postid-161494 .post-header {
	display: none !important;
}
.postid-161494 .post-container {
	margin: 0 !important;
}
.postid-161494 #page-container {
	background-image: url('/wp-content/uploads/2020/07/Sanford_062320_Infographic-Background-Pattern.jpg');
	background-repeat: repeat;
	background-position: top left;
	background-size: 800px 800px;
}
.postid-161494 .post-content.entry-content {
	background-color: transparent;
}
.sanford-desktop-version {
	display: block;
}
.sanford-mobile-version {
	display: none;
}
@media (max-width: 660px) {
	.sanford-desktop-version {
		display: none;
	}
	.sanford-mobile-version {
		display: block;
	}
}


/* SECTION 1 + 2 */
.sanford-infographic-section1.et_pb_section {
	padding: 0;
}
.sanford-infographic-section1.et_pb_section .et_pb_row {
	padding: 0 !important;
}
.sanford-infographic-section1.et_pb_section .sanford-infographic-header-logo {
	text-align: center;
	margin-top: 135px !important;
	margin-bottom: 45px !important;
}
.sanford-infographic-section1.et_pb_section .sanford-infographic-header-logo a {
	margin: 0 auto;
	width: 50%;
	max-width: 298px;
	display: block;
}
.sanford-infographic-section1.et_pb_section .sanford-infographic-headline img {
	margin: 0 auto;
	width: 90%;
	max-width: 898px;
}
.sanford-infographic-section1.et_pb_section .sanford-infographic-subhead img {
	margin: 0 auto;
	width: 90%;
	max-width: 738px;
}
.sanford-infographic-section1.et_pb_section .sanford-infographic-subhead {
	margin-top: 70px !important;
	margin-bottom: 110px !important;
}
.sanford-infographic-section1.et_pb_section .sanford-infographic-video a {
	margin: 0 auto;
	width: 90%;
	max-width: 986px;
	display: block;
}
.sanford-infographic-section1.et_pb_section .sanford-infographic-video {
	margin-bottom: 50px !important;
}
.sanford-infographic-section2.et_pb_section {
	padding: 0;
	background-color: transparent;
}
@media (max-width: 660px) {
	.sanford-infographic-section1.et_pb_section .sanford-infographic-headline img, .sanford-infographic-section1.et_pb_section .sanford-infographic-subhead img {
		max-width: 400px;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-subhead {
		margin-top: 30px !important;
		margin-bottom: 80px !important;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-header-logo a {
		max-width: 200px;
	}
}


/* SECTION 3 */
.sanford-infographic-section3.et_pb_section {
	padding: 0;
	background-color: transparent;
}
.sanford-infographic-section3.et_pb_section .et_pb_row {
	width: 100%;
	max-width: 1400px !important;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-social-distancing {
	margin: 0 auto;
	width: 80%;
	max-width: 729px;
	margin-top: -75px;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
	margin-top: 80px;
	width: 80%;
	max-width: 900px;
	float: right;
	clear: both;
	margin-right: 2%;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 186px;
    width: 186px;
    display: block;
    position: absolute;
    top: -70px;
    z-index: -1;
    left: 40px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-signs:hover .et_pb_code_inner:before {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 257px;
    width: 257px;
    display: block;
    position: absolute;
    bottom: -130px;
    z-index: -1;
    left: -64px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-signs:hover .et_pb_code_inner:after {
	 transform: translate(-25px,25px);
    -webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,25px); /** Opera **/
    -moz-transform: translate(-25px,25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
	width: 80%;
	max-width: 997px;
	clear: both;
	float: left;
	margin-top: -998px;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble2.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 154px;
    width: 154px;
    display: block;
    position: absolute;
    top: 75px;
    z-index: -1;
    left: -10px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-car:hover .et_pb_code_inner:before {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 257px;
    width: 257px;
    display: block;
    position: absolute;
    bottom: -90px;
    z-index: -2;
    left: 70px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-car:hover .et_pb_code_inner:after {
	 transform: translate(25px,25px);
    -webkit-transform: translate(25px,25px); /** Chrome & Safari **/
    -o-transform: translate(25px,25px); /** Opera **/
    -moz-transform: translate(25px,25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
	width: 80%;
	max-width: 1095px;
	float: right;
	clear: both;
	margin-top: -796px;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble3.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 167px;
    width: 167px;
    display: block;
    position: absolute;
    bottom: -210px;
    z-index: 0;
    right: -90px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints:hover .et_pb_code_inner:before {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble2.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 101px;
    width: 101px;
    display: block;
    position: absolute;
    bottom: -290px;
    z-index: 0;
    right: -30px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints:hover .et_pb_code_inner:after {
	 transform: translate(-25px,25px);
    -webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,25px); /** Opera **/
    -moz-transform: translate(-25px,25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
	width: 100%;
	max-width: 1333px;
	clear: both;
	float: left;
	margin-top: -570px;
    margin-left: -30px;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble4.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 206px;
    width: 206px;
    display: block;
    position: absolute;
    top: 45px;
    z-index: -1;
    left: -70px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass:hover .et_pb_code_inner:before {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble3.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 125px;
    width: 125px;
    display: block;
    position: absolute;
    top: 10px;
    z-index: -1;
    left: 190px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass:hover .et_pb_code_inner:after {
	 transform: translate(-25px,25px);
    -webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,25px); /** Opera **/
    -moz-transform: translate(-25px,25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
	width: 100%;
    max-width: 1041px;
    float: right;
    clear: both;
    margin-top: -322px;
    margin-right: 160px;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble4.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 249px;
    width: 249px;
    display: block;
    position: absolute;
    top: -70px;
    z-index: -1;
    right: 50px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-payment:hover .et_pb_code_inner:before {
	 transform: translate(25px,25px);
    -webkit-transform: translate(25px,25px); /** Chrome & Safari **/
    -o-transform: translate(25px,25px); /** Opera **/
    -moz-transform: translate(25px,25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble4.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 162px;
    width: 162px;
    display: block;
    position: absolute;
    top: 120px;
    z-index: -1;
    right: -55px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-payment:hover .et_pb_code_inner:after {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
	width: 80%;
    max-width: 837px;
    clear: both;
    float: right;
    margin-right: 4%;
    margin-top: 30px;
	margin-bottom: 100px;
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble4.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 206px;
    width: 206px;
    display: block;
    position: absolute;
    top: -30px;
    z-index: -1;
    left: 90px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-register:hover .et_pb_code_inner:before {
	 transform: translate(25px,25px);
    -webkit-transform: translate(25px,25px); /** Chrome & Safari **/
    -o-transform: translate(25px,25px); /** Opera **/
    -moz-transform: translate(25px,25px); /** Firefox **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble5.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 89px;
    width: 89px;
    display: block;
    position: absolute;
    top: -50px;
    z-index: -1;
    left: 210px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-register:hover .et_pb_code_inner:after {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-path1.path1 path {
	stroke-dasharray: 6000;
	stroke-dashoffset: 6000;
	animation: dash 14s linear forwards infinite;
}
@keyframes dash {
  0% {
    stroke-dashoffset: 6000;
  }
  50% {
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
.sanford-infographic-section3.et_pb_section .sanford-infographic-path1 {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	float: left;
    width: 100%;
	z-index: -10;
}
@media (max-width: 1600px) {
	.sanford-infographic-section3.et_pb_section .et_pb_row {
		max-width: 1000px !important;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-social-distancing {
		max-width: 656px;
		margin-top: -75px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
		margin-top: 80px;
		max-width: 630px;
		margin-right: 2%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before {
		height: 130px;
		width: 130px;
		top: -50px;
		left: 30px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after {
		height: 180px;
		width: 180px;
		bottom: -85px;
    	left: -40px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
		max-width: 698px;
		margin-top: -712px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before {
		height: 108px;
		width: 108px;
		top: 55px;
		left: -10px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after {
		height: 180px;
		width: 180px;
		bottom: -45px;
		left: 50px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
		max-width: 767px;
		margin-top: -568px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before {
		height: 117px;
		width: 117px;
		bottom: -140px;
    	right: -60px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after {
		height: 71px;
		width: 71px;
		bottom: -200px;
    	right: -30px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
		max-width: 933px;
		margin-top: -405px;
		margin-left: -20px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before {
		height: 144px;
		width: 144px;
		top: 35px;
		left: -40px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after {
		height: 87.5px;
		width: 87.5px;
		top: 5px;
		left: 120px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
		max-width: 729px;
		margin-top: -230px;
		margin-right: 14%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before {
		height: 174px;
		width: 174px;
		top: -45px;
		right: 40px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after {
		height: 113px;
		width: 113px;
		top: 80px;
		right: -30px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
		max-width: 586px;
		margin-right: 4%;
		margin-top: 30px;
		margin-bottom: 100px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before {
		height: 144px;
		width: 144px;
		top: -20px;
		left: 65px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
		height: 62px;
		width: 62px;
		top: -30px;
		left: 150px;
	}
}
@media (max-width: 1200px) {
	.sanford-infographic-section3.et_pb_section .et_pb_row {
		max-width: 800px !important;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-social-distancing {
		max-width: 525px;
		margin-top: 0;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
		margin-top: 60px;
		max-width: 504px;
		margin-right: 3%;
    	margin-bottom: 10px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before {
		height: 104px;
		width: 104px;
		top: -40px;
    	left: 30px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after {
		height: 144px;
		width: 144px;
		bottom: -65px;
    	left: -30px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
		width: 80%;
		max-width: 558px;
		margin-top: -575px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before {
		height: 86px;
		width: 86px;
		top: 30px;
    	left: -5px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after {
		height: 144px;
		width: 144px;
		bottom: -38px;
    	left: 40px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
		width: 80%;
		max-width: 614px;
		margin-top: -455px;
		margin-right: 2%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before {
		height: 94px;
		width: 94px;
		bottom: -120px;
    	right: -60px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after {
		height: 57px;
		width: 57px;
		bottom: -165px;
    	right: -35px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
		max-width: 746px;
		margin-top: -325px;
		margin-left: -20px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before {
		height: 115px;
		width: 115px;
		top: 25px;
    	left: -39px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after {
		height: 70px;
		width: 70px;
		top: 0px;
    	left: 100px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
		max-width: 583px;
		margin-top: -185px;
		margin-right: 14%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before {
		height: 139px;
		width: 139px;
		top: -40px;
    	right: 35px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after {
		height: 90px;
		width: 90px;
		top: 65px;
    	right: -29px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
		max-width: 469px;
		margin-right: 4%;
		margin-top: 15px;
		margin-bottom: 100px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before {
		height: 115px;
		width: 115px;
		top: -16px;
    	left: 50px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
		height: 50px;
		width: 50px;
		top: -25px;
    	left: 120px;
	}
}
@media (max-width: 980px) {
	.sanford-infographic-section3.et_pb_section .sanford-desktop-version {
		display: none;
	}
	.sanford-infographic-section3.et_pb_section .sanford-mobile-version {
		display: block;
		margin: 0 auto;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
		display: none;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs, .sanford-infographic-section3.et_pb_section .sanford-infographic-car, .sanford-infographic-section3.et_pb_section .sanford-infographic-footprints, .sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass, .sanford-infographic-section3.et_pb_section .sanford-infographic-payment, .sanford-infographic-section3.et_pb_section .sanford-infographic-register, .sanford-infographic-section3.et_pb_section .sanford-infographic-path1 {
		width: 100% !important;
		float: none !important;
		clear: both !important;
		margin-right: auto !important;
		margin-left: auto !important;
		max-width: 100% !important;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
		margin-top: 20px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
		margin-top: -242%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
		margin-top: 20%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints img {
		margin-right: 10%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
		margin-top: 25%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
		margin-top: 10%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
		margin-top: 20%;
	}
}


/* SECTION 4 */
.sanford-infographic-section4.et_pb_section {
	padding: 150px 0 0 0;
	background-color: transparent;
}
.sanford-infographic-section4.et_pb_section .et_pb_row {
	width: 100%;
	max-width: 1400px !important;
}
.sanford-infographic-section4.et_pb_section .sanford-infographic-face-masks {
	margin: 0 auto;
	width: 80%;
	max-width: 914px;
}
.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
	margin-top: 70px;
	width: 92%;
	max-width: 1127px;
	margin-right: auto;
	margin-left: auto;
}
.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble6.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 186px;
    width: 186px;
    display: block;
    position: absolute;
    top: 160px;
    z-index: -1;
    left: 90px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section4.et_pb_section .sanford-infographic-masks:hover .et_pb_code_inner:before {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble6.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 257px;
    width: 257px;
    display: block;
    position: absolute;
	top: -34px;
    z-index: -1;
    left: 140px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section4.et_pb_section .sanford-infographic-masks:hover .et_pb_code_inner:after {
	 transform: translate(25px,25px);
    -webkit-transform: translate(25px,25px); /** Chrome & Safari **/
    -o-transform: translate(25px,25px); /** Opera **/
    -moz-transform: translate(25px,25px); /** Firefox **/
}
@media (max-width: 1600px) {
	.sanford-infographic-section4.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1000px !important;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-face-masks {
		max-width: 823px;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
		margin-top: 70px;
		width: 100%;
		max-width: 789px;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before {
		height: 130px;
		width: 130px;
		top: 110px;
		left: 60px;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
		height: 180px;
		width: 180px;
		top: -25px;
		left: 102px;
	}
}
@media (max-width: 1200px) {
	.sanford-infographic-section4.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 800px !important;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-face-masks {
		max-width: 658px;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
		margin-top: 70px;
		width: 100%;
		max-width: 631px;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before {
		height: 104px;
		width: 104px;
		top: 90px;
    	left: 50px;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
		height: 144px;
		width: 144px;
		top: -21px;
    	left: 80px;
	}
}
@media (max-width: 980px) {
	.sanford-infographic-section4.et_pb_section .sanford-desktop-version {
		display: none;
	}
	.sanford-infographic-section4.et_pb_section .sanford-mobile-version {
		display: block;
		margin: 0 auto;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before, .sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
		display: none;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
		width: 100% !important;
		float: none !important;
		clear: both !important;
		margin-right: auto !important;
		margin-left: auto !important;
		max-width: 100% !important;
		margin-top: 30px;
	}
}


/* SECTION 5 */
.sanford-infographic-section5.et_pb_section {
	padding: 160px 0 0 0;
	background-color: transparent;
}
.sanford-infographic-section5.et_pb_section .et_pb_row {
	width: 100%;
	max-width: 1400px !important;
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning {
	margin: 0 auto;
	width: 80%;
	max-width: 909px;
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit {
	margin-top: 65px;
	width: 90%;
	max-width: 1030px;
	float: right;
	margin-bottom: 0;
	margin-right: 5%;
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble7.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 132px;
    width: 132px;
    display: block;
    position: absolute;
    top: -30px;
    z-index: -1;
    left: 260px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit:hover .et_pb_code_inner:before {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble7.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 249px;
    width: 249px;
    display: block;
    position: absolute;
	top: -5px;
    z-index: -2;
    left: 93px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit:hover .et_pb_code_inner:after {
	 transform: translate(-25px,25px);
    -webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,25px); /** Opera **/
    -moz-transform: translate(-25px,25px); /** Firefox **/
}
.sanford-infographic-path2 path {
	stroke-dasharray: 1000;
	stroke-dashoffset: 1000;
	animation: dash2 7s linear forwards infinite;
}
@keyframes dash2 {
  0% {
    stroke-dashoffset: 1000;
  }
  20% {
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-path2 {
	margin-top: 0 !important;
    margin-bottom: 0 !important;
    float: right;
    width: 100%;
    z-index: -10;
    max-width: 366px;
    margin-right: 30%;
    clear: both;
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
	width: 80%;
	max-width: 870px;
	float: left;
	margin-top: -298px;
	clear: both;
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble8.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 162px;
    width: 162px;
    display: block;
    position: absolute;
    top: 0px;
    z-index: -1;
    left: -105px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani:hover .et_pb_code_inner:before {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble8.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 203px;
    width: 203px;
    display: block;
    position: absolute;
	top: 96px;
    z-index: -2;
    left: 44px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani:hover .et_pb_code_inner:after {
	 transform: translate(25px,25px);
    -webkit-transform: translate(25px,25px); /** Chrome & Safari **/
    -o-transform: translate(25px,25px); /** Opera **/
    -moz-transform: translate(25px,25px); /** Firefox **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
	width: 80%;
	max-width: 873px;
	float: right;
	clear: both;
	margin-right: 10%;
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble9.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 103px;
    width: 103px;
    display: block;
    position: absolute;
	top: 140px;
    z-index: -1;
    left: 275px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule:hover .et_pb_code_inner:before {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble9.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 203px;
    width: 203px;
    display: block;
    position: absolute;
    top: 25px;
    z-index: -2;
    left: 135px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule:hover .et_pb_code_inner:after {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
@media (max-width: 1600px) {
	.sanford-infographic-section5.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1000px !important;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning {
		max-width: 818px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit {
		margin-top: 65px;
		width: 90%;
		max-width: 721px;
		margin-right: 2%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before {
		height: 92px;
		width: 92px;
		top: -20px;
		left: 190px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after {
		height: 174px;
		width: 174px;
		top: -5px;
    	left: 70px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-path2 {
		max-width: 256px;
		margin-right: 26%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
		max-width: 609px;
		margin-top: -210px;
		margin-left: 5%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before {
		height: 113px;
		width: 113px;
		top: 8px;
		left: -60px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after {
		height: 142px;
		width: 142px;
		top: 68px;
		left: 27px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
		max-width: 611px;
		margin-right: 6%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before {
		height: 72px;
		width: 72px;
		top: 95px;
		left: 205px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
		height: 142px;
		width: 142px;
		top: 10px;
		left: 110px;
	}
}
@media (max-width: 1200px) {
	.sanford-infographic-section5.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 800px !important;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning {
		max-width: 654px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit {
		margin-top: 65px;
		width: 90%;
		max-width: 577px;
		margin-right: 2%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before {
		height: 74px;
		width: 74px;
		top: -17px;
    	left: 140px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after {
		height: 139px;
		width: 139px;
		top: -5px;
    	left: 55px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-path2 {
		max-width: 205px;
		margin-right: 26%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
		max-width: 487px;
		margin-top: -170px;
    	margin-left: 7%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before {
		height: 90px;
		width: 90px;
		top: 7px;
    	left: -45px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after {
		height: 114px;
		width: 114px;
		top: 54px;
    	left: 30px
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
		max-width: 489px;
		margin-right: 6%;
		margin-top: -10px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before {
		height: 58px;
		width: 58px;
		top: 76px;
    	left: 158px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
		height: 114px;
		width: 114px;
		top: 10px;
    	left: 85px;
	}
}
@media (max-width: 980px) {
	.sanford-infographic-section5.et_pb_section .sanford-desktop-version {
		display: none;
	}
	.sanford-infographic-section5.et_pb_section .sanford-mobile-version {
		display: block;
		margin: 0 auto;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after, .sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before, .sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
		display: none;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit, .sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule, .sanford-infographic-section5.et_pb_section .sanford-infographic-path2-mobile {
		width: 100% !important;
		float: none !important;
		clear: both !important;
		margin-right: auto !important;
		margin-left: auto !important;
		max-width: 100% !important;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
		margin-top: -70%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
		margin-top: 24%;
	}
}


/* SECTION 6 */
.sanford-infographic-section6.et_pb_section {
	padding: 160px 0 0 0;
	background-color: transparent;
}
.sanford-infographic-section6.et_pb_section .et_pb_row {
	width: 100%;
	max-width: 1400px !important;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-employee-training {
	margin: 0 auto;
	width: 80%;
	max-width: 796px;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-employees-trained {
	margin-top: 25px;
	width: 90%;
	max-width: 1069px;
	float: none;
	margin-bottom: 35px;
	margin-right: auto;
	margin-left: auto;
}
.sanford-infographic-path3 path {
	stroke-dasharray: 6000;
	stroke-dashoffset: 6000;
	animation: dash3 14s linear forwards infinite;
}
@keyframes dash3 {
  0% {
    stroke-dashoffset: 6000;
  }
  50% {
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-path3 {
	margin-top: 0 !important;
    margin-bottom: 0 !important;
    width: 100%;
    z-index: -10;
    max-width: 1392px;
    clear: both;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
	width: 80%;
	max-width: 724px;
	float: left;
	clear: both;
	margin-left: 10%;
	margin-top: -1070px;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble10.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 207px;
    width: 207px;
    display: block;
    position: absolute;
	top: 110px;
    z-index: -1;
    left: 45px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake:hover .et_pb_code_inner:before {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble10.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 187px;
    width: 187px;
    display: block;
    position: absolute;
    top: -35px;
    z-index: -2;
    left: -45px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake:hover .et_pb_code_inner:after {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
	width: 90%;
	max-width: 1086px;
	float: right;
	clear: both;
	margin-top: -820px;
	margin-right: 8%;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble11.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 257px;
    width: 257px;
    display: block;
    position: absolute;
    top: 75px;
    z-index: -2;
    right: -65px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet:hover .et_pb_code_inner:after {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
	width: 92%;
	max-width: 1044px;
	float: left;
	clear: both;
	margin-top: -518px;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble11.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 247px;
    width: 247px;
    display: block;
    position: absolute;
	top: -65px;
    z-index: -1;
    left: -75px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe:hover .et_pb_code_inner:before {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble12.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 153px;
    width: 153px;
    display: block;
    position: absolute;
    top: 85px;
    z-index: -2;
    left: 145px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe:hover .et_pb_code_inner:after {
	 transform: translate(-25px,25px);
    -webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,25px); /** Opera **/
    -moz-transform: translate(-25px,25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
	width: 94%;
	max-width: 1171px;
	float: right;
	clear: both;
	margin-top: -347px;
    margin-right: 8%;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble12.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 149px;
    width: 150px;
    display: block;
    position: absolute;
    top: -40px;
    z-index: -2;
    right: 55px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-launder:hover .et_pb_code_inner:before {
	 transform: translate(-25px,25px);
    -webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,25px); /** Opera **/
    -moz-transform: translate(-25px,25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble13.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 223px;
    width: 222px;
    display: block;
    position: absolute;
    top: 85px;
    z-index: -2;
    right: 145px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-launder:hover .et_pb_code_inner:after {
	 transform: translate(25px,-25px);
    -webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(25px,-25px); /** Opera **/
    -moz-transform: translate(25px,-25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
	width: 94%;
	max-width: 1015px;
	float: right;
	clear: both;
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble13.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 193px;
    width: 193px;
    display: block;
    position: absolute;
	top: 10px;
    z-index: -2;
    left: 45px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol:hover .et_pb_code_inner:before {
	 transform: translate(-25px,-25px);
    -webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,-25px); /** Opera **/
    -moz-transform: translate(-25px,-25px); /** Firefox **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
	content: '';
    background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble14.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 172px;
    width: 172px;
    display: block;
    position: absolute;
	top: -15px;
    z-index: -2;
    left: 185px;
	transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 2s ease-in-out; /** Firefox **/
    -o-transition: all 2s ease-in-out; /** Opera **/
}
.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol:hover .et_pb_code_inner:after {
	 transform: translate(-25px,25px);
    -webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
    -o-transform: translate(-25px,25px); /** Opera **/
    -moz-transform: translate(-25px,25px); /** Firefox **/
}
@media (max-width: 1600px) {
	.sanford-infographic-section6.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1000px !important;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-employee-training {
		max-width: 692px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-employees-trained {
		max-width: 962px;
		margin-top: 15px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
		max-width: 507px;
		margin-left: 10%;
		margin-top: -760px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before {
		height: 145px;
		width: 145px;
		top: 60px;
		left: 30px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after {
		height: 131px;
		width: 131px;
		top: -22px;
    	left: -30px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
		max-width: 760px;
		margin-top: -586px;
		margin-right: 8%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after {
		height: 180px;
		width: 180px;
		top: 55px;
		right: -45px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
		max-width: 731px;
		margin-top: -369px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before {
		height: 173px;
		width: 173px;
		top: -50px;
    	left: -45px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after {
		height: 107px;
		width: 107px;
		top: 55px;
		left: 95px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
		max-width: 820px;
		margin-top: -249px;
		margin-right: 8%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before {
		height: 104px;
		width: 104px;
		top: -30px;
		right: 45px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after {
		height: 156px;
		width: 156px;
		top: 49px;
    	right: 114px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
		max-width: 711px;
		margin-right: 3%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before {
		height: 135px;
		width: 135px;
		top: 3px;
    	left: 25px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
		height: 120px;
		width: 120px;
		top: -20px;
		left: 115px;
	}
}
@media (max-width: 1200px) {
	.sanford-infographic-section6.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 800px !important;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-employee-training {
		max-width: 554px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-employees-trained {
		max-width: 770px;
		margin-top: 15px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
		max-width: 406px;
		margin-left: 14%;
    	margin-top: -610px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before {
		height: 116px;
		width: 116px;
		top: 52px;
    	left: 22px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after {
		height: 105px;
		width: 105px;
		top: -18px;
    	left: -22px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
		max-width: 608px;
		margin-top: -469px;
    	margin-right: 10%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after {
		height: 144px;
		width: 144px;
		top: 43px;
    	right: -37px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
		max-width: 585px;
		margin-top: -299px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before {
		height: 138px;
		width: 138px;
		top: -35px;
    	left: -35px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after {
		height: 86px;
		width: 86px;
		top: 45px;
    	left: 80px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
		max-width: 656px;
		margin-top: -199px;
		margin-right: 6%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before {
		height: 83px;
		width: 83px;
		top: -20px;
    	right: 28px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after {
		height: 125px;
		width: 125px;
		top: 40px;
    	right: 92px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
		max-width: 569px;
		margin-right: 2%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before {
		height: 108px;
		width: 108px;
		top: 3px;
    	left: 25px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
		height: 96px;
		width: 96px;
		top: -25px;
    	left: 90px;
	}
}
@media (max-width: 980px) {
	.sanford-infographic-section6.et_pb_section .sanford-desktop-version {
		display: none;
	}
	.sanford-infographic-section6.et_pb_section .sanford-mobile-version {
		display: block;
		margin: 0 auto;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
		display: none;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake, .sanford-infographic-section6.et_pb_section .sanford-infographic-6feet, .sanford-infographic-section6.et_pb_section .sanford-infographic-ppe, .sanford-infographic-section6.et_pb_section .sanford-infographic-launder, .sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol, .sanford-infographic-section6.et_pb_section .sanford-infographic-path3-mobile {
		width: 100% !important;
		float: none !important;
		clear: both !important;
		margin-right: auto !important;
		margin-left: auto !important;
		max-width: 100% !important;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
		margin-top: 0;
		margin-bottom: 8px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
		margin-top: -190%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
		margin-top: 18%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
		margin-top: 20%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
		margin-top: 21%;
	}
}


/* SECTION 7 */
.sanford-infographic-section7.et_pb_section {
	padding: 160px 0 160px 0;
	background-color: transparent;
}
.sanford-infographic-section7.et_pb_section .et_pb_row {
	width: 100%;
	max-width: 1920px !important;
}
.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
	margin: 0 auto 100px auto;
	width: 100%;
	max-width: 1328px;
}
.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
	margin: 0 auto 225px auto;
	width: 80%;
	max-width: 906px;
}
.sanford-infographic-section7.et_pb_section .sanford-infographic-map {
	margin: 0 auto 350px auto;
	width: 100%;
	max-width: 1587px;
}
@media (max-width: 1600px) {
	.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
		margin: 0 auto 75px auto;
		max-width: 930px;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
		margin: 0 auto 150px auto;
		max-width: 634px;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-map {
		width: 90%;
	}
}
@media (max-width: 1200px) {
	.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
		margin: 0 auto 70px auto;
		max-width: 744px;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
		margin: 0 auto 145px auto;
		max-width: 507px;
	}
}
@media (max-width: 980px) {
	.sanford-infographic-section7.et_pb_section .sanford-desktop-version {
		display: none;
	}
	.sanford-infographic-section7.et_pb_section .sanford-mobile-version {
		display: block;
		margin: 0 auto;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
		width: 80% !important;
		float: none !important;
		clear: both !important;
		margin-right: auto !important;
		margin-left: auto !important;
		max-width: 100% !important;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
		width: 60% !important;
		float: none !important;
		clear: both !important;
		margin-right: auto !important;
		margin-left: auto !important;
		max-width: 100% !important;
	}
}


/* ---------- CBRE NOVEMBER INFOGRAPHIC --------- */
/* INFOGRAPHIC POST STYLING */
.postid-170358 #main-content {
    padding-top: 0 !important;
	width: 100%;
}
.postid-170358 #footer {
    margin-top: 0 !important;
}
.postid-170358 #main-content .container {
    max-width: 100% !important;
    width: 100% !important;
}
.postid-170358 .page-header {
	display: none !important;
}
.postid-170358 .post-author {
	display: none !important;
}
.postid-170358 .post-container {
	max-width: 100% !important;
    width: 100% !important;
}
.postid-170358 .a2a_floating_style {
	display: none !important;
}
.postid-170358 #RightFloatAds {
	display: none !important;
}
.postid-170358 #blueconic-newsletter-story {
	display: none !important;
}
.postid-170358 .post-nav {
	display: none !important;
}
.postid-170358 .OUTBRAIN {
	display: none !important;
}
.postid-170358 .post .post-wrap {
	padding: 0 !important;
}
.postid-170358 article {
	margin-bottom: 0 !important;
}
.postid-170358 .post-tags {
	display: none !important;
}
.postid-170358 .post-footer {
	display: none !important;
}
.postid-170358 .wp-dfp-ad-slot {
	display: none !important;
}
.postid-170358 iframe {
	display: none !important;
}
.postid-170358 .post-header {
	display: none !important;
}
.postid-170358 .post-container {
	margin: 0 !important;
}
.postid-170358 #page-container {
	overflow: hidden;
}
.postid-170358 #page-container .et_pb_row .et_pb_column {
	margin-bottom: 0 !important;
}


/* INFOGRAPHIC SECTION 1 */
.cbre-november-infographic-section1.et_pb_section {
	padding: 0;
}
.cbre-november-infographic-section1 .et_pb_row {
	padding: 0 !important;
	max-width: 1080px !important;
    width: 80% !important;
}
.cbre-november-infographic-section1 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section1 .live-work-play {
	margin-bottom: 0 !important;
	margin-top: 12% !important;
}
.cbre-november-infographic-section1 .in-the-triangle {
	margin-bottom: 6% !important;
}
.cbre-november-infographic-section1 .by-cbre {
	margin-top: 2% !important;
	margin-bottom: 2% !important;
}
.cbre-november-infographic-section1 .november-2020 {
	margin-top: 2% !important;
	margin-bottom: 12% !important;
}
.cbre-november-infographic-section1 .cbre-infographic-live-title.et_pb_row {
	padding: 0;
	margin-bottom: -4%;
	max-width: 100% !important;
    width: 100% !important;
}


/* INFOGRAPHIC SECTION 2 */
.cbre-november-infographic-section2.et_pb_section {
	padding: 3% 0 !important;
}
.cbre-november-infographic-section2 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section2 .population-growth {
	margin-bottom: 3% !important;
	margin-top: 7% !important;
}
.cbre-november-infographic-section2 .overall-population-number {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
.cbre-november-infographic-section2 .overall-population {
	margin-bottom: 8% !important;
	margin-top: 0 !important;
}
.cbre-november-infographic-section2 .annual-growth-number {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
.cbre-november-infographic-section2 .annual-growth-text {
	margin-bottom: 10% !important;
	margin-top: 1% !important;
}
.cbre-november-infographic-section2 .wake-county {
	margin-bottom: 2% !important;
	margin-top: 0 !important;
}
.cbre-november-infographic-section2 .wake-county-number {
	margin-bottom: 1% !important;
	margin-top: 0 !important;
}
.cbre-november-infographic-section2 .wake-county-text {
	margin-bottom: 8% !important;
	margin-top: 0 !important;
}


/* INFOGRAPHIC SECTION 3 */
.cbre-november-infographic-section3.et_pb_section {
	padding: 3% 0 8% 0 !important;
}
.cbre-november-infographic-section3 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section3 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section3 .market-accolades {
	margin-top: 4% !important;
	margin-bottom: 4% !important;
}
.cbre-november-infographic-section3 .et_pb_column_1_2 {
	width: 50% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section3 .market-accolade {
	margin-top: 2% !important;
	margin-bottom: 6% !important;
}


/* INFOGRAPHIC SECTION 4 */
.cbre-november-infographic-section4.et_pb_section {
	padding: 3% 0 !important;
}
.cbre-november-infographic-section4 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section4 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section4 .residential-stats {
	margin-top: 4% !important;
	margin-bottom: 4% !important;
}
.cbre-november-infographic-section4 .residential-comparison {
	margin-top: 4% !important;
	margin-bottom: 4% !important;
}
.cbre-november-infographic-section4 .et_pb_column_1_2 {
	width: 50% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section4 .new-listings {
	margin-top: 1% !important;
	margin-bottom: 1% !important;
}
.cbre-november-infographic-section4 .closed-sales {
	margin-top: 1% !important;
	margin-bottom: 1% !important;
}
.cbre-november-infographic-section4 .median-sales-price {
	margin-top: 1% !important;
	margin-bottom: 1% !important;
}
.cbre-november-infographic-section4 .residential-houses {
	margin-top: -18.75% !important;
    margin-bottom: 0 !important;
}


/* INFOGRAPHIC SECTION 5 */
.cbre-november-infographic-section5.et_pb_section {
	padding: 3% 0 0 0 !important;
}
.cbre-november-infographic-section5 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section5 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section5 .apartment-leasing {
	margin-top: 4% !important;
	margin-bottom: 4% !important;
}
.cbre-november-infographic-section5 .apartment-image-row {
	display: flex !important;
	align-items: center;
}
.cbre-november-infographic-section5 .et_pb_column_3_5 {
	width: 61.5% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section5 .et_pb_column_2_5 {
	width: 38.5% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section5 .apartment-image {
	margin-top: 0 !important;
	margin-bottom: 8% !important;
}
.cbre-november-infographic-section5 .existing-units {
	margin-top: 0 !important;
	margin-bottom: 8% !important;
}
.cbre-november-infographic-section5 .starting-rents {
	margin-top: 8% !important;
	margin-bottom: 0 !important;
}
.cbre-november-infographic-section5 .cbre-infographic-work-title.et_pb_row {
	padding: 0;
	margin-bottom: -4%;
}


/* INFOGRAPHIC SECTION 6 */
.cbre-november-infographic-section6.et_pb_section {
	padding: 3% 0 8% 0 !important;
	margin-top: -4%;
}
.cbre-november-infographic-section6 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section6 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section6 .comparative-cost {
	margin-top: 6% !important;
	margin-bottom: 6% !important;
}
.cbre-november-infographic-section6 .office-comparison {
	margin-top: 4% !important;
	margin-bottom: 2% !important;
}
.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3 {
	margin-right: 4% !important;
	width: 20% !important;
}
.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3:first-child {
	margin-left: 8% !important;
	margin-right: 2% !important;
}
.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3:nth-child(2) {
	width: 42% !important;
	margin-right: 0 !important;
}
.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3:last-child {
	margin-left: 0 !important;
	margin-right: 8% !important;
}
.cbre-november-infographic-section6 .raleigh-cost, .cbre-november-infographic-section6 .atlanta-cost, .cbre-november-infographic-section6 .seattle-cost, .cbre-november-infographic-section6 .nashville-cost, .cbre-november-infographic-section6 .charlotte-cost, .cbre-november-infographic-section6 .austin-cost {
	margin-top: 0 !important;
	margin-bottom: 14% !important;
}
.cbre-november-infographic-section6 .desk-image {
	margin-top: 18% !important;
	margin-bottom: 10% !important;
}


/* INFOGRAPHIC SECTION 7 */
.cbre-november-infographic-section7.et_pb_section {
	padding: 3% 0 6% 0 !important;
}
.cbre-november-infographic-section7 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section7 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section7 .life-sciences {
	margin-top: 4% !important;
	margin-bottom: 4% !important;
}
.cbre-november-infographic-section7 .et_pb_column_1_2 {
	width: 50% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section7 .lab-image {
	margin-top: 0 !important;
	margin-bottom: 4% !important;
}
.cbre-november-infographic-section7 .largest-life-sciences-market {
	margin-top: 0 !important;
	margin-bottom: 2% !important;
}
.cbre-november-infographic-section7 .beaker-top {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.cbre-november-infographic-section7 .beaker2 {
	margin-top: -2% !important;
	margin-bottom: 0 !important;
}
.cbre-november-infographic-section7 .beaker3 {
	margin-top: -2% !important;
	margin-bottom: 0 !important;
}
.cbre-november-infographic-section7 .beaker4 {
	margin-top: -2% !important;
	margin-bottom: 4% !important;
}


/* INFOGRAPHIC SECTION 8 */
.cbre-november-infographic-section8.et_pb_section {
	padding: 3% 0 !important;
}
.cbre-november-infographic-section8 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section8 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section8 .tech-header {
	margin-top: 4% !important;
	margin-bottom: 2% !important;
}
.cbre-november-infographic-section8 .et_pb_column_1_2 {
	width: 50% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section8 .tech-market {
	margin-top: 2% !important;
	margin-bottom: 2% !important;
}
.cbre-november-infographic-section8 .educational-attainment {
	margin-top: 2% !important;
	margin-bottom: 2% !important;
}
.cbre-november-infographic-section8 .tech-overlap-row .et_pb_column_2_5 {
	width: 56.2% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section8 .tech-overlap-row .et_pb_column_3_5 {
	width: 57.8% !important;
	margin: 0 !important;
	margin-left: -14% !important;
}
.cbre-november-infographic-section8 .tech-degree {
	margin-top: 5% !important;
	margin-bottom: 5% !important;
}
.cbre-november-infographic-section8 .tech-employees {
	margin-top: 5% !important;
	margin-bottom: 5% !important;
}
.cbre-november-infographic-section8 .millennial-population {
	margin-top: 6% !important;
	margin-bottom: 5% !important;
}
.cbre-november-infographic-section8 .tech-image {
	margin-top: 0 !important;
	margin-bottom: 2% !important;
}


/* INFOGRAPHIC SECTION 9 */
.cbre-november-infographic-section9.et_pb_section {
	padding: 3% 0 0 0 !important;
}
.cbre-november-infographic-section9 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section9 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section9 .under-construction {
	margin-top: 4% !important;
	margin-bottom: 0 !important;
}
.cbre-november-infographic-section9 .et_pb_column_3_5 {
	width: 61.5% !important;
	margin: 0 !important;
}
.cbre-november-infographic-section9 .et_pb_column_2_5 {
	width: 41.5% !important;
	margin: 0 !important;
	margin-left: -3% !important;
}
.cbre-november-infographic-section9 .construction-image {
	margin-top: 0 !important;
	margin-bottom: 6% !important;
}
.cbre-november-infographic-section9 .construction-overall {
	margin-top: 12% !important;
	margin-bottom: 6% !important;
}
.cbre-november-infographic-section9 .construction-office {
	margin-top: 6% !important;
	margin-bottom: 6% !important;
}
.cbre-november-infographic-section9 .construction-industrial {
	margin-top: 6% !important;
	margin-bottom: 6% !important;
}
.cbre-november-infographic-section9 .construction-retail {
	margin-top: 6% !important;
	margin-bottom: 6% !important;
}
.cbre-november-infographic-section9 .cbre-infographic-play-title.et_pb_row {
	padding: 0;
	margin-bottom: -4%;
}


/* INFOGRAPHIC SECTION 10 */
.cbre-november-infographic-section10.et_pb_section {
	padding: 3% 0 5% 0 !important;
}
.cbre-november-infographic-section10 .et_pb_code {
	text-align: center;
}
.cbre-november-infographic-section10 .et_pb_row {
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
}
.cbre-november-infographic-section10 .top-places {
	margin-top: 6% !important;
	margin-bottom: 1% !important;
}
.cbre-november-infographic-section10 .didnt-exist {
	margin-top: 1% !important;
	margin-bottom: 0 !important;
}
.cbre-november-infographic-section10 .top-places-row .et_pb_column {
	display: flex;
	padding: 0 2%;
	justify-content: center;
}
.cbre-november-infographic-section10 .top-places-row .et_pb_column .et_pb_code {
	padding: 3% 4% 6% 4%;
	margin: 0 !important;
}
.cbre-november-infographic-section10 .new-places {
	margin-top: 4% !important;
	margin-bottom: 1% !important;
}
.cbre-november-infographic-section10 .lookout {
	margin-top: 1% !important;
	margin-bottom: 0 !important;
}
.cbre-november-infographic-section10 .new-places-row1 .et_pb_column, .cbre-november-infographic-section10 .new-places-row2 .et_pb_column {
    display: flex;
    padding: 0 2%;
    justify-content: center;
}
.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code {
	padding: 3% 4% 2% 4%;
	margin: 0 !important;
}
.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code:first-child {
    margin-left: 15% !important;
}
.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code:last-child {
    margin-right: 15% !important;
}
.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code {
	padding: 2% 4% 0 4%;
	margin: 0 !important;
}
.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code:first-child {
    margin-left: 21.5% !important;
}
.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code:last-child {
    margin-right: 21.5% !important;
}
.new-places-row1 .et_pb_column .et_pb_code img, .new-places-row2 .et_pb_column .et_pb_code img {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.new-places-row1 .et_pb_column .et_pb_code:hover img, .new-places-row2 .et_pb_column .et_pb_code:hover img {
    max-width: 104%;
    width: 104%;
    margin-left: -2%;
    margin-right: -2%;
    margin-top: -2%;
    margin-bottom: 0;
}
.cbre-november-infographic-section10 .et_pb_row.main-disclaimer-row {
    padding: 0 !important;
    max-width: 1360px !important;
    width: 80% !important;
}
.cbre-november-infographic-section10 .et_pb_row.main-disclaimer-row p a {
    color: #b1d235 !important;
}
.cbre-november-infographic-section10 .et_pb_row.main-disclaimer-row p a:hover {
    color: #00a657 !important;
}


/* ---------- FORM STYLING ---------- */
.gform_wrapper {
	margin: 0 !important;
	float: left;
	width: 100%;
}
.gform_wrapper .gform_body {
	float: left;
}
.gform_wrapper ul li.gfield.full-width {
	width: 100%;
	margin-top: 0;
	margin-bottom: 2%;
	float: left;
	clear: none;
	padding-right: 0 !important;
}
.gform_wrapper ul li.gfield.half-width {
	width: 49%;
	margin-right: 2%;
	margin-top: 0;
	margin-bottom: 2%;
	float: left;
	clear: none;
	padding-right: 0 !important;
}
.gform_wrapper ul li.gfield.half-width.second-half {
	margin-right: 0;
}
.gform_wrapper ul li.gfield.third-width {
	width: 32%;
	margin-right: 2%;
	margin-top: 0;
	margin-bottom: 2%;
	float: left;
	clear: none;
	padding-right: 0 !important;
}
.gform_wrapper ul li.gfield.third-width.last-third {
	margin-right: 0;
}
.gform_wrapper ul li div.ginput_container {
	margin: 0 !important;
}
.gform_wrapper .gfield input.text, .gform_wrapper .gfield input.title, .gform_wrapper .gfield input[type=email], .gform_wrapper .gfield input[type=password], .gform_wrapper .gfield input[type=tel], .gform_wrapper .gfield input[type=text], .gform_wrapper .gfield select, .gform_wrapper .gfield textarea {
	width: 100% !important;
	padding: 12.5px 16px !important;
	background-color: #e7e7ea !important;
	border: none;
	border-radius: 5px;
	color: #666 !important;
	margin: 0 !important;
	font-size: 16px;
}
.gform_wrapper .gfield input.text::-webkit-input-placeholder, .gform_wrapper .gfield input.title::-webkit-input-placeholder, .gform_wrapper .gfield input[type=email]::-webkit-input-placeholder, .gform_wrapper .gfield input[type=password]::-webkit-input-placeholder, .gform_wrapper .gfield input[type=tel]::-webkit-input-placeholder, .gform_wrapper .gfield input[type=text]::-webkit-input-placeholder, .gform_wrapper .gfield select::-webkit-input-placeholder, .gform_wrapper .gfield textarea::-webkit-input-placeholder {
	color: #666 !important;
	letter-spacing: 0 !important;
	font-weight: 400 !important;
}
.gform_wrapper .gfield input.text:-ms-input-placeholder, .gform_wrapper .gfield input.title:-ms-input-placeholder, .gform_wrapper .gfield input[type=email]:-ms-input-placeholder, .gform_wrapper .gfield input[type=password]:-ms-input-placeholder, .gform_wrapper .gfield input[type=tel]:-ms-input-placeholder, .gform_wrapper .gfield input[type=text]:-ms-input-placeholder, .gform_wrapper .gfield select:-ms-input-placeholder, .gform_wrapper .gfield textarea:-ms-input-placeholder {
	color: #666 !important;
	letter-spacing: 0 !important;
	font-weight: 400 !important;
}
.gform_wrapper .gfield input.text::placeholder, .gform_wrapper .gfield input.title::placeholder, .gform_wrapper .gfield input[type=email]::placeholder, .gform_wrapper .gfield input[type=password]::placeholder, .gform_wrapper .gfield input[type=tel]::placeholder, .gform_wrapper .gfield input[type=text]::placeholder, .gform_wrapper .gfield select::placeholder, .gform_wrapper .gfield textarea::placeholder {
	color: #666 !important;
	letter-spacing: 0 !important;
	font-weight: 400 !important;
}
.gform_wrapper .gfield input.text:focus, .gform_wrapper .gfield input.title:focus, .gform_wrapper .gfield input[type=email]:focus, .gform_wrapper .gfield input[type=password]:focus, .gform_wrapper .gfield input[type=tel]:focus, .gform_wrapper .gfield input[type=text]:focus, .gform_wrapper .gfield select:focus, .gform_wrapper .gfield textarea:focus {
	color: #121531 !important;
}
.gform_wrapper .gform_footer input[type=submit] {
	border: none !important;
	background-color: #b1d235;
	color: #fff;
	padding: 12.5px 20px;
	font-weight: 900;
	text-transform: uppercase;
	font-size: 16px;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	margin: 0 !important;
	border-radius: 5px;
	width: 100% !important;
}
.gform_wrapper .gform_footer input[type=submit]:hover {
	background-color: #203a70;
}
.gform_wrapper .gform_footer {
	padding: 0 !important;
	float: left;
	width: 100% !important;
	margin: 0 !important;
}
@media (max-width: 980px) {
	.gform_wrapper ul li.gfield.half-width {
		width: 100%;
		margin-right: 0;
	}
	.gform_wrapper ul li.gfield.third-width {
		width: 100%;
		margin-right: 0;
	}
}