
body, .et_pb_column_1_2 .et_quote_content blockquote cite, .et_pb_column_1_2 .et_link_content a.et_link_main_url, .et_pb_column_1_3 .et_quote_content blockquote cite, .et_pb_column_3_8 .et_quote_content blockquote cite, .et_pb_column_1_4 .et_quote_content blockquote cite, .et_pb_blog_grid .et_quote_content blockquote cite, .et_pb_column_1_3 .et_link_content a.et_link_main_url, .et_pb_column_3_8 .et_link_content a.et_link_main_url, .et_pb_column_1_4 .et_link_content a.et_link_main_url, .et_pb_blog_grid .et_link_content a.et_link_main_url, body .et_pb_bg_layout_light .et_pb_post p, body .et_pb_bg_layout_dark .et_pb_post p {
	font-size: 16px;
}

.et_pb_slide_content, .et_pb_best_value {
	font-size: 18px;
}

body {
	color: #000;
}

h1, h2, h3, h4, h5, h6 {
	color: #40365e;
}

#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et_toggle_slide_menu:after, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .et_pb_member_social_links a:hover, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .tagged_as a, .posted_in a {
	color: #40365e;
}

.et_pb_contact_submit, .et_password_protected_form .et_submit_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .comment-reply-link, .form-submit .et_pb_button, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_contact p input[type="checkbox"]:checked + label i:before, .et_pb_bg_layout_light.et_pb_module.et_pb_button {
	color: #40365e;
}

.footer-widget h4 {
	color: #40365e;
}

.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, .et_pb_pricing li:before, blockquote {
	border-color: #40365e;
}

.et_pb_counter_amount, .et_pb_featured_table .et_pb_pricing_heading, .et_quote_content, .et_link_content, .et_audio_content, .et_pb_post_slider.et_pb_bg_layout_dark, .et_slide_in_menu_container, .et_pb_contact p input[type="radio"]:checked + label i:before {
	background-color: #40365e;
}

a {
	color: #40365e;
}

.et_secondary_nav_enabled #page-container #top-header {
	background-color: #40365e !important;
}

#et-secondary-nav li ul {
	background-color: #40365e;
}

#main-footer .footer-widget h4, #main-footer .widget_block h1, #main-footer .widget_block h2, #main-footer .widget_block h3, #main-footer .widget_block h4, #main-footer .widget_block h5, #main-footer .widget_block h6 {
	color: #40365e;
}

.footer-widget li:before {
	border-color: #40365e;
}

#footer-widgets .footer-widget li:before {
	top: 10.6px;
}

h1, h2, h3, h4, h5, h6, .et_quote_content blockquote p, .et_pb_slide_description .et_pb_slide_title {
	line-height: 1.7em;
}

@media only screen and (min-width:981px) {
	.et_fixed_nav #page-container .et-fixed-header#top-header {
		background-color: #40365e !important;
	}
	
	.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul {
		background-color: #40365e;
	}
}

@media only screen and (min-width:1350px) {
	.et_pb_row {
		padding: 27px 0;
	}
	
	.et_pb_section {
		padding: 54px 0;
	}
	
	.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
		padding-top: 81px;
	}
	
	.et_pb_fullwidth_section {
		padding: 0;
	}
}

h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 {
	font-size: 32px;
}

h2, .product .related h2, .et_pb_column_1_2 .et_quote_content blockquote p {
	font-size: 27px;
}

h3 {
	font-size: 23px;
}

h4, .et_pb_circle_counter h3, .et_pb_number_counter h3, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_blog_grid h2, .et_pb_column_1_3 .et_quote_content blockquote p, .et_pb_column_3_8 .et_quote_content blockquote p, .et_pb_column_1_4 .et_quote_content blockquote p, .et_pb_blog_grid .et_quote_content blockquote p, .et_pb_column_1_3 .et_link_content h2, .et_pb_column_3_8 .et_link_content h2, .et_pb_column_1_4 .et_link_content h2, .et_pb_blog_grid .et_link_content h2, .et_pb_column_1_3 .et_audio_content h2, .et_pb_column_3_8 .et_audio_content h2, .et_pb_column_1_4 .et_audio_content h2, .et_pb_blog_grid .et_audio_content h2, .et_pb_column_3_8 .et_pb_audio_module_content h2, .et_pb_column_1_3 .et_pb_audio_module_content h2, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
	font-size: 19px;
}

h5 {
	font-size: 16px;
}

h6 {
	font-size: 15px;
}

.et_pb_slide_description .et_pb_slide_title {
	font-size: 48px;
}

.et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_4 .et_pb_audio_module_content h2 {
	font-size: 16px;
}

h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 {
	font-weight: 600;
}

h2, .product .related h2, .et_pb_column_1_2 .et_quote_content blockquote p {
	font-weight: 600;
}

h3 {
	font-weight: 600;
}

h4, .et_pb_circle_counter h3, .et_pb_number_counter h3, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_blog_grid h2, .et_pb_column_1_3 .et_quote_content blockquote p, .et_pb_column_3_8 .et_quote_content blockquote p, .et_pb_column_1_4 .et_quote_content blockquote p, .et_pb_blog_grid .et_quote_content blockquote p, .et_pb_column_1_3 .et_link_content h2, .et_pb_column_3_8 .et_link_content h2, .et_pb_column_1_4 .et_link_content h2, .et_pb_blog_grid .et_link_content h2, .et_pb_column_1_3 .et_audio_content h2, .et_pb_column_3_8 .et_audio_content h2, .et_pb_column_1_4 .et_audio_content h2, .et_pb_blog_grid .et_audio_content h2, .et_pb_column_3_8 .et_pb_audio_module_content h2, .et_pb_column_1_3 .et_pb_audio_module_content h2, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
	font-weight: 600;
}

h5 {
	font-weight: 600;
}

h6 {
	font-weight: 600;
}

.et_pb_slide_description .et_pb_slide_title {
	font-weight: 600;
}

.et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_4 .et_pb_audio_module_content h2 {
	font-weight: 600;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Inter", Helvetica, Arial, Lucida, sans-serif;
}

body, input, textarea, select {
	font-family: "Inter", Helvetica, Arial, Lucida, sans-serif;
}

#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
	font-weight: 600 !important;
}

#header li.contact-us a {
	color: #fff !important;
}

@media only screen and (min-width:980px) {
	#header li.contact-us {
		float: right !important;
		background-color: #40365e !important;
		border-radius: 30px !important;
	}
	
	#header li.contact-us:hover {
		background-color: #1b1727 !important;
	}
	
	#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
		display: none;
	}
}

@media only screen and (max-width:980px) {
	#mega-menu-wrap-primary-menu .mega-menu-toggle {
		height: 70px !important;
	}
	
	#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open + #mega-menu-primary-menu {
		margin-top: 10px;
	}
	
	#mega-menu-primary-menu {
		height: 100em !important;
		background-color: rgba(64, 54, 94, .4) !important;
	}
	
	#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item {
		background-color: #fff;
		border-bottom: 1px solid #f2f2f2;
	}
	
	#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
		padding: 0px 22px !important;
	}
	
	#header li.contact-us {
		background-color: #40365e !important;
		border-bottom: 1px solid #40365e !important;
	}
}

#header ul li:nth-child(1) a:after {
	background-color: #00c1dc;
}

#header ul li:nth-child(2) a:after {
	background-color: #f58c21;
}

#header ul li:nth-child(3) a:after {
	background-color: #40365e;
}

#header ul li:nth-child(4) a:after {
	background-color: #fc0;
}

#header ul li a:after {
	display: block !important;
	content: "";
	position: absolute;
	width: 100%;
	transform: scaleX(0);
	height: 4px;
	bottom: -24px;
	left: -0px;
	transform-origin: center;
	transition: transform .25s ease-out;
}

#header li a:hover:after {
	transform: scaleX(1);
	transform-origin: center;
}

#header ul li.mega-current-menu-item a:after {
	display: block !important;
	content: "";
	position: absolute;
	width: 100%;
	transform: scaleX(1);
	height: 4px;
	bottom: -24px;
	left: -0px;
	transform-origin: center;
	transition: transform .25s ease-out;
}

@media screen and (max-width:767px) {
	#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open + #mega-menu-primary-menu {
		margin-top: 10px;
	}
}

.et-db #et-boc .et-l.et-l--header .et_builder_inner_content {
	z-index: 10;
}

.et_pb_section_0_tb_header {
	max-height: none;
	z-index: 10;
	box-shadow: 0px 0px 9px -1px rgba(0, 0, 0, .3);
}

.et_pb_section_0_tb_header.et_pb_section {
	padding-top: 24px;
	padding-right: 1%;
	padding-bottom: 24px;
	padding-left: 1%;
	margin-top: 0px;
	margin-bottom: 0px;
}

.et_pb_row_0_tb_header, body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, .et_pb_row_1_tb_header, body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row {
	max-width: 1200px;
}

.et_pb_image_0_tb_header {
	width: 100%;
	max-width: 180px;
	text-align: left;
	margin-left: 0;
}

div.et_pb_section.et_pb_section_1_tb_header {
	background-size: 100% 100%;
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/mobile-menu-border.png") !important;
}

div.et_pb_section.et_pb_section_1_tb_header.nitro-lazy {
	background-image: none !important;
}

.et_pb_section_1_tb_header.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.et_pb_row_0_tb_header.et_pb_row, .et_pb_row_1_tb_header.et_pb_row {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.et_pb_image_0_tb_header.et_pb_module {
	margin-left: 0px !important;
	margin-right: auto !important;
}

.et_pb_section_1_tb_header {
	height: 4px;
	max-height: 4px;
	width: 100%;
	max-width: 100%;
	margin-left: auto !important;
	margin-right: auto !important;
}

@media only screen and (min-width:981px) {
	.et_pb_row_0_tb_header, body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, .et_pb_row_1_tb_header, body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row {
		width: 100%;
	}
	
	.et_pb_section_1_tb_header {
		display: none !important;
	}
}

@media only screen and (max-width:980px) {
	.et_pb_section_0_tb_header {
		max-height: 92px;
		box-shadow: inset -80px -80px 0px 0px rgba(255, 255, 255, 0);
	}
	
	.et_pb_section_0_tb_header.et_pb_section {
		padding-top: 16px;
	}
	
	.et_pb_row_0_tb_header, body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, .et_pb_row_1_tb_header, body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row {
		width: 95%;
	}
	
	.et_pb_image_0_tb_header .et_pb_image_wrap img {
		width: auto;
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	.et_pb_column_0_tb_header {
		display: none !important;
	}
}

@media only screen and (max-width:767px) {
	.et_pb_section_0_tb_header {
		max-height: 92px;
	}
	
	.et_pb_section_0_tb_header.et_pb_section {
		padding-top: 16px;
	}
	
	.et_pb_column_0_tb_header {
		display: none !important;
	}
	
	.et_pb_image_0_tb_header .et_pb_image_wrap img {
		width: auto;
	}
}

@media screen and (max-width:768px) {
	#blog-desktop .single .post {
		padding-bottom: 0px !important;
	}
	
	#blog-desktop .et_pb_post {
		margin-bottom: 0px;
		position: relative;
	}
	
	#blog-desktop .et_pb_post article {
		position: absolute;
	}
	
	#blog-desktop .entry-featured-image-url {
		margin-bottom: 24px !important;
		max-height: 100px;
		max-width: 104px;
		float: right;
		border-radius: 4px;
		padding: 0px;
		margin-top: 10px;
	}
	
	#blog-desktop .post-meta {
		float: left;
		position: absolute;
		top: 0px;
	}
	
	#blog-desktop .entry-title {
		position: absolute;
		margin-top: 16px;
		margin-right: 120px;
	}
	
	#blog-desktop .post-content {
		display: none;
	}
}

.blog-tablet .et_pb_column {
	display: flex;
	flex-direction: row;
	gap: 24px;
}

.blog-highlight {
	width: 50%;
}

.blog-list {
	width: 50%;
}

.blog-list .et_pb_post {
	margin-bottom: 0px;
}

.blog-list .entry-title {
	margin-right: 120px;
}

span.blue {
	background-color: #00c1dc;
	color: #003e46;
}

span.purple {
	background-color: #40365e;
	color: #afa5cb;
}

span.orange {
	background-color: #f58c21;
	color: #492603;
}

span.yellow {
	background-color: #fc0;
	color: #4a3b00;
}

@media screen and (min-width:980px) {
	h1 span {
		display: inline-block;
		padding: 16px 24px;
		line-height: 64px;
		margin: 0px 18px 26px 0px;
	}
}

@media screen and (max-width:980px) {
	h1 span {
		display: inline-block;
		padding: 6px 12px;
		line-height: 34px;
		margin: 6px 0px;
	}
}

article h2 {
	padding: 8px 0px 16px !important;
}

article {
	display: flex;
	flex-direction: column;
}

.et_pb_image_container {
	order: 1;
}

.post-meta {
	order: 2;
}

.entry-title {
	order: 3;
}

.post-content {
	order: 4;
}

.more-link {
	order: 5;
}

.more-link {
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/source/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/11/read-more.svg");
	padding-right: 16px;
	background-repeat: no-repeat;
	background-position: right 4px;
}

.more-link.nitro-lazy {
	background-image: none !important;
}

.et_pb_image_container {
	margin: 0px;
}

.et_pb_blog_grid .et_pb_post {
	padding: 0px;
}

.column.size-1of3, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
	width: calc(33% - 24px) !important;
	margin-right: 24px !important;
}

.column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
	margin-bottom: 40px;
}

.et_pb_post .post-meta {
	margin-bottom: 0px;
}

.et_pb_post .entry-featured-image-url {
	margin-bottom: 24px;
}

article h2 {
	padding: 8px 0px 16px !important;
}

article {
	display: flex;
	flex-direction: column;
}

.et_pb_image_container {
	order: 1;
}

.post-meta {
	order: 2;
}

.entry-title {
	order: 3;
}

.post-content {
	order: 4;
}

.more-link {
	order: 5;
}

.more-link {
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/source/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/11/read-more.svg");
	padding-right: 16px;
	background-repeat: no-repeat;
	background-position: right 4px;
}

.more-link.nitro-lazy {
	background-image: none !important;
}

.et_pb_image_container {
	margin: 0px;
}

.et_pb_blog_grid .et_pb_post {
	padding: 0px;
}

.column.size-1of3, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
	width: calc(33% - 24px) !important;
	margin-right: 24px !important;
}

.column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
	margin-bottom: 40px;
}

.et_pb_post .post-meta {
	margin-bottom: 0px;
}

.et_pb_post .entry-featured-image-url {
	margin-bottom: 24px;
}

.blog-list .et_pb_post .entry-featured-image-url {
	margin-bottom: 0px !important;
	margin-top: 20px !important;
}

.blog-list .et_pb_post {
	padding: 24px 0px;
}

span.blue {
	background-color: #00c1dc;
	color: #003e46;
}

span.purple {
	background-color: #40365e;
	color: #afa5cb;
}

span.orange {
	background-color: #f58c21;
	color: #492603;
}

span.yellow {
	background-color: #fc0;
	color: #4a3b00;
}

@media screen and (min-width:980px) {
	h1 span {
		display: inline-block;
		padding: 16px 24px;
		line-height: 64px;
		margin: 0px 18px 26px 0px;
	}
}

@media screen and (max-width:980px) {
	h1 span {
		display: inline-block;
		padding: 6px 12px;
		line-height: 34px;
		margin: 6px 0px;
	}
}

article h2 {
	padding: 8px 0px 16px !important;
}

article {
	display: flex;
	flex-direction: column;
}

.et_pb_image_container {
	order: 1;
}

.post-meta {
	order: 2;
}

.entry-title {
	order: 3;
}

.post-content {
	order: 4;
}

.more-link {
	order: 5;
}

.more-link {
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/source/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/11/read-more.svg");
	padding-right: 16px;
	background-repeat: no-repeat;
	background-position: right 4px;
}

.more-link.nitro-lazy {
	background-image: none !important;
}

.et_pb_image_container {
	margin: 0px;
}

.et_pb_blog_grid .et_pb_post {
	padding: 0px;
}

.column.size-1of3, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
	width: calc(33% - 24px) !important;
	margin-right: 24px !important;
}

.column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
	margin-bottom: 40px;
}

.et_pb_post .post-meta {
	margin-bottom: 0px;
}

.et_pb_post .entry-featured-image-url {
	margin-bottom: 24px;
}

article h2 {
	padding: 8px 0px 16px !important;
}

article {
	display: flex;
	flex-direction: column;
}

.et_pb_image_container {
	order: 1;
}

.post-meta {
	order: 2;
}

.entry-title {
	order: 3;
}

.post-content {
	order: 4;
}

.more-link {
	order: 5;
}

.more-link {
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/source/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/11/read-more.svg");
	padding-right: 16px;
	background-repeat: no-repeat;
	background-position: right 4px;
}

.more-link.nitro-lazy {
	background-image: none !important;
}

.et_pb_image_container {
	margin: 0px;
}

.et_pb_blog_grid .et_pb_post {
	padding: 0px;
}

.column.size-1of3, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
	width: calc(33% - 24px) !important;
	margin-right: 24px !important;
}

.column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
	margin-bottom: 40px;
}

.et_pb_post .post-meta {
	margin-bottom: 0px;
}

.et_pb_post .entry-featured-image-url {
	margin-bottom: 24px;
}

.blog-list .et_pb_post .entry-featured-image-url {
	margin-bottom: 0px !important;
	margin-top: 20px !important;
}

.blog-list .et_pb_post {
	padding: 24px 0px;
}

div.et_pb_section.et_pb_section_0_tb_body {
	background-size: initial;
	background-position: center top;
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/Business-Unusual-scaled.jpg") !important;
}

.et_pb_section_0_tb_body, .et_pb_section_1_tb_body, .et_pb_section_3_tb_body, .et_pb_section_5_tb_body, .et_pb_section_7_tb_body {
	min-height: auto;
}

.et_pb_section_0_tb_body.et_pb_section {
	padding-top: 180px;
	padding-bottom: 160px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.et_pb_row_0_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, .et_pb_row_1_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, .et_pb_row_2_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, .et_pb_row_3_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, .et_pb_row_4_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, .et_pb_row_5_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, .et_pb_row_6_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, .et_pb_row_7_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, .et_pb_row_8_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, .et_pb_row_9_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, .et_pb_row_10_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, .et_pb_row_11_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, .et_pb_row_12_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row {
	max-width: 1200px;
}

.et_pb_text_0_tb_body h1 {
	font-size: 64px;
	line-height: 1.7em;
}

.et_pb_text_0_tb_body {
	padding-bottom: 0px !important;
}

div.et_pb_section.et_pb_section_1_tb_body {
	background-size: auto 150%;
	background-position: right 0px center;
	background-image: linear-gradient(270deg, rgba(255, 255, 255, 0) 50%, #fff 50%), url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/Who-we-are-scaled.jpg") !important;
}

div.et_pb_section.et_pb_section_1_tb_body.nitro-lazy {
	background-image: none !important;
}

.et_pb_section_1_tb_body.et_pb_section, .et_pb_section_3_tb_body.et_pb_section, .et_pb_section_5_tb_body.et_pb_section, .et_pb_section_7_tb_body.et_pb_section {
	padding-top: 140px;
	padding-bottom: 140px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.et_pb_text_1_tb_body h2, .et_pb_text_5_tb_body h2 {
	font-size: 20px;
	color: #40375d !important;
	line-height: 1.5em;
}

.et_pb_text_1_tb_body, .et_pb_text_5_tb_body {
	padding-bottom: 0px !important;
	margin-bottom: -16px !important;
}

.et_pb_image_0_tb_body .et_pb_image_wrap img, .et_pb_image_1_tb_body .et_pb_image_wrap img, .et_pb_image_2_tb_body .et_pb_image_wrap img, .et_pb_image_3_tb_body .et_pb_image_wrap img {
	min-height: 4px;
}

.et_pb_image_0_tb_body, .et_pb_image_1_tb_body, .et_pb_image_2_tb_body, .et_pb_image_3_tb_body {
	padding-top: 16px;
	padding-bottom: 16px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	text-align: left;
	margin-left: 0;
}

.et_pb_text_2_tb_body.et_pb_text, .et_pb_text_4_tb_body.et_pb_text, .et_pb_text_6_tb_body.et_pb_text, .et_pb_text_8_tb_body.et_pb_text {
	color: #40375d !important;
}

.et_pb_text_2_tb_body, .et_pb_text_6_tb_body {
	line-height: 1.4em;
	font-size: 32px;
	line-height: 1.4em;
	padding-top: 0px !important;
	width: 100%;
}

.et_pb_text_2_tb_body h2, .et_pb_text_4_tb_body h2, .et_pb_text_6_tb_body h2, .et_pb_text_8_tb_body h2 {
	font-size: 32px;
	color: #40375d !important;
	line-height: 1.5em;
}

.et_pb_button_0_tb_body_wrapper .et_pb_button_0_tb_body, .et_pb_button_0_tb_body_wrapper .et_pb_button_0_tb_body:hover, .et_pb_button_1_tb_body_wrapper .et_pb_button_1_tb_body, .et_pb_button_1_tb_body_wrapper .et_pb_button_1_tb_body:hover, .et_pb_button_2_tb_body_wrapper .et_pb_button_2_tb_body, .et_pb_button_2_tb_body_wrapper .et_pb_button_2_tb_body:hover, .et_pb_button_3_tb_body_wrapper .et_pb_button_3_tb_body, .et_pb_button_3_tb_body_wrapper .et_pb_button_3_tb_body:hover, .et_pb_button_4_tb_body_wrapper .et_pb_button_4_tb_body, .et_pb_button_4_tb_body_wrapper .et_pb_button_4_tb_body:hover, .et_pb_button_5_tb_body_wrapper .et_pb_button_5_tb_body, .et_pb_button_5_tb_body_wrapper .et_pb_button_5_tb_body:hover {
	padding-right: 32px !important;
	padding-left: 32px !important;
}

body #page-container .et_pb_section .et_pb_button_0_tb_body, body #page-container .et_pb_section .et_pb_button_1_tb_body, body #page-container .et_pb_section .et_pb_button_2_tb_body, body #page-container .et_pb_section .et_pb_button_3_tb_body {
	color: #40375d !important;
	border-width: 1px !important;
	border-color: #40375d;
	border-radius: 30px;
}

body #page-container .et_pb_section .et_pb_button_0_tb_body:hover, body #page-container .et_pb_section .et_pb_button_1_tb_body:hover, body #page-container .et_pb_section .et_pb_button_2_tb_body:hover, body #page-container .et_pb_section .et_pb_button_3_tb_body:hover {
	color: #1b1727 !important;
	border-color: #1b1727 !important;
	background-image: initial;
	background-color: #f2f1f7;
}

body #page-container .et_pb_section .et_pb_button_0_tb_body:before, body #page-container .et_pb_section .et_pb_button_0_tb_body:after, body #page-container .et_pb_section .et_pb_button_1_tb_body:before, body #page-container .et_pb_section .et_pb_button_1_tb_body:after, body #page-container .et_pb_section .et_pb_button_2_tb_body:before, body #page-container .et_pb_section .et_pb_button_2_tb_body:after, body #page-container .et_pb_section .et_pb_button_3_tb_body:before, body #page-container .et_pb_section .et_pb_button_3_tb_body:after, body #page-container .et_pb_section .et_pb_button_4_tb_body:before, body #page-container .et_pb_section .et_pb_button_4_tb_body:after, body #page-container .et_pb_section .et_pb_button_5_tb_body:before, body #page-container .et_pb_section .et_pb_button_5_tb_body:after {
	display: none !important;
}

.et_pb_button_0_tb_body, .et_pb_button_1_tb_body, .et_pb_button_2_tb_body, .et_pb_button_3_tb_body {
	transition: color 300ms ease 0ms, background-color 300ms ease 0ms, border 300ms ease 0ms;
}

.et_pb_button_0_tb_body, .et_pb_button_0_tb_body:after, .et_pb_button_1_tb_body, .et_pb_button_1_tb_body:after, .et_pb_button_2_tb_body, .et_pb_button_2_tb_body:after, .et_pb_button_3_tb_body, .et_pb_button_3_tb_body:after, .et_pb_button_4_tb_body, .et_pb_button_4_tb_body:after, .et_pb_button_5_tb_body, .et_pb_button_5_tb_body:after {
	transition: all 300ms ease 0ms;
}

div.et_pb_section.et_pb_section_2_tb_body {
	background-repeat: repeat;
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/Who-we-are-1024x683.jpg") !important;
}

div.et_pb_section.et_pb_section_2_tb_body.nitro-lazy {
	background-image: none !important;
}

.et_pb_section_2_tb_body, .et_pb_section_4_tb_body, .et_pb_section_6_tb_body, .et_pb_section_8_tb_body {
	min-height: 10px;
}

.et_pb_section_2_tb_body.et_pb_section, .et_pb_section_4_tb_body.et_pb_section, .et_pb_section_6_tb_body.et_pb_section, .et_pb_section_8_tb_body.et_pb_section {
	padding-top: 24px;
	padding-right: 1%;
	padding-bottom: 24px;
	padding-left: 1%;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.et_pb_section.et_pb_section_3_tb_body {
	background-size: auto 150%;
	background-position: left center;
	background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #fff 50%), url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/Our-group.jpg") !important;
}

div.et_pb_section.et_pb_section_3_tb_body.nitro-lazy {
	background-image: none !important;
}

.et_pb_text_3_tb_body h2, .et_pb_text_7_tb_body h2 {
	font-size: 20px;
	color: #40375d !important;
	line-height: 0em;
}

.et_pb_text_3_tb_body {
	min-height: 4px;
	padding-top: 16px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.et_pb_text_4_tb_body {
	line-height: 1.4em;
	font-size: 32px;
	line-height: 1.4em;
	min-height: 132.4px;
	margin-bottom: 32px !important;
	width: 100%;
}

div.et_pb_section.et_pb_section_4_tb_body {
	background-repeat: repeat;
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/Our-group-1024x623.jpg") !important;
}

div.et_pb_section.et_pb_section_4_tb_body.nitro-lazy {
	background-image: none !important;
}

div.et_pb_section.et_pb_section_5_tb_body {
	background-size: auto 150%;
	background-position: right 0px center;
	background-image: linear-gradient(270deg, rgba(255, 255, 255, 0) 50%, #fff 50%), url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/Our-locations-scaled.jpg") !important;
}

div.et_pb_section.et_pb_section_5_tb_body.nitro-lazy {
	background-image: none !important;
}

div.et_pb_section.et_pb_section_6_tb_body {
	background-repeat: repeat;
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/Our-locations-1024x695.jpg") !important;
}

div.et_pb_section.et_pb_section_6_tb_body.nitro-lazy {
	background-image: none !important;
}

div.et_pb_section.et_pb_section_7_tb_body {
	background-size: initial;
	background-repeat: repeat;
	background-position: right 0px top;
	background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #fff 50%), url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/group-shot.jpg") !important;
}

div.et_pb_section.et_pb_section_7_tb_body.nitro-lazy {
	background-image: none !important;
}

.et_pb_text_7_tb_body {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}

.et_pb_text_8_tb_body {
	line-height: 1.4em;
	font-size: 32px;
	line-height: 1.4em;
	width: 100%;
}

div.et_pb_section.et_pb_section_8_tb_body {
	background-position: center top;
	background-image: url("https://www.theacorngroup.com/nitropack_static/aoByMNxkzMSXqjgUaNnDJDNZuZYYtqVV/assets/images/optimized/rev-59619b8/www.theacorngroup.com/wp-content/uploads/2024/10/group-shot.jpg") !important;
}

div.et_pb_section.et_pb_section_8_tb_body.nitro-lazy {
	background-image: none !important;
}

.et_pb_section_9_tb_body.et_pb_section {
	padding-top: 80px;
	padding-right: 1%;
	padding-bottom: 80px;
	padding-left: 1%;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #f2f1f7 !important;
}

.et_pb_text_9_tb_body h3, .et_pb_text_10_tb_body h3 {
	font-size: 32px;
	line-height: 40px;
}

.et_pb_text_9_tb_body {
	padding-right: 24px !important;
}

.et_pb_blog_0_tb_body .et_pb_post .entry-title a, .et_pb_blog_0_tb_body .not-found-title, .et_pb_blog_1_tb_body .et_pb_post .entry-title a, .et_pb_blog_1_tb_body .not-found-title, .et_pb_blog_3_tb_body .et_pb_post .entry-title a, .et_pb_blog_3_tb_body .not-found-title, .et_pb_blog_4_tb_body .et_pb_post .entry-title a, .et_pb_blog_4_tb_body .not-found-title {
	font-weight: 600 !important;
	color: #40375d !important;
}

.et_pb_blog_0_tb_body .et_pb_post .entry-title, .et_pb_blog_0_tb_body .not-found-title, .et_pb_blog_1_tb_body .et_pb_post .entry-title, .et_pb_blog_1_tb_body .not-found-title, .et_pb_blog_3_tb_body .et_pb_post .entry-title, .et_pb_blog_3_tb_body .not-found-title, .et_pb_blog_4_tb_body .et_pb_post .entry-title, .et_pb_blog_4_tb_body .not-found-title {
	font-size: 24px !important;
	line-height: 32px !important;
}

.et_pb_blog_0_tb_body .et_pb_post .post-meta, .et_pb_blog_0_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta a, .et_pb_blog_1_tb_body .et_pb_post .post-meta, .et_pb_blog_1_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_1_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_1_tb_body .et_pb_post .post-meta a, .et_pb_blog_3_tb_body .et_pb_post .post-meta, .et_pb_blog_3_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_3_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_3_tb_body .et_pb_post .post-meta a, .et_pb_blog_4_tb_body .et_pb_post .post-meta, .et_pb_blog_4_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_4_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_4_tb_body .et_pb_post .post-meta a {
	font-size: 14px;
	color: #40375d !important;
}

.et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link, .et_pb_blog_1_tb_body .et_pb_post div.post-content a.more-link, .et_pb_blog_3_tb_body .et_pb_post div.post-content a.more-link, .et_pb_blog_4_tb_body .et_pb_post div.post-content a.more-link {
	line-height: 3em;
}

.et_pb_blog_0_tb_body .et_pb_blog_grid .et_pb_post {
	border-width: 0px;
	background-color: rgba(255, 255, 255, 0);
}

.et_pb_blog_0_tb_body .et_pb_post .entry-featured-image-url, .et_pb_blog_0_tb_body .et_pb_post .et_pb_slides, .et_pb_blog_0_tb_body .et_pb_post .et_pb_video_overlay, .et_pb_blog_1_tb_body .et_pb_post .entry-featured-image-url, .et_pb_blog_1_tb_body .et_pb_post .et_pb_slides, .et_pb_blog_1_tb_body .et_pb_post .et_pb_video_overlay, .et_pb_blog_3_tb_body .et_pb_post .entry-featured-image-url, .et_pb_blog_3_tb_body .et_pb_post .et_pb_slides, .et_pb_blog_3_tb_body .et_pb_post .et_pb_video_overlay {
	border-radius: 8px 8px 8px 8px;
	overflow: hidden;
}

.et_pb_blog_0_tb_body, .et_pb_blog_1_tb_body, .et_pb_blog_3_tb_body {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

body #page-container .et_pb_section .et_pb_button_4_tb_body, body #page-container .et_pb_section .et_pb_button_5_tb_body {
	border-width: 1px !important;
	border-radius: 50px;
	font-size: 16px;
}

body #page-container .et_pb_section .et_pb_button_4_tb_body:hover, body #page-container .et_pb_section .et_pb_button_5_tb_body:hover {
	background-image: initial;
	background-color: rgba(64, 54, 94, .08);
}

.et_pb_button_4_tb_body, .et_pb_button_5_tb_body {
	transition: background-color 300ms ease 0ms;
}

.et_pb_text_10_tb_body {
	padding-right: 24px !important;
	padding-bottom: 40px !important;
}

.et_pb_blog_3_tb_body a.more-link {
	display: unset;
}

.et_pb_blog_4_tb_body:not(.et_pb_blog_grid_wrapper) .et_pb_post {
	border-bottom-width: 1px;
	border-bottom-color: #ccc;
}

.et_pb_blog_4_tb_body {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -45px !important;
}

.et_pb_blog_4_tb_body .entry-featured-image-url img {
	max-width: 104px;
	border-radius: 4px;
	float: right;
	position: absolute;
	right: 0px;
	top: 0px;
	margin-bottom: 0px !important;
}

.et_pb_column_1_tb_body, .et_pb_column_4_tb_body, .et_pb_column_7_tb_body, .et_pb_column_10_tb_body {
	padding-right: 10%;
}

.et_pb_column_5_tb_body, .et_pb_column_11_tb_body {
	padding-left: 10%;
}

.et_pb_row_0_tb_body.et_pb_row, .et_pb_row_1_tb_body.et_pb_row, .et_pb_row_2_tb_body.et_pb_row, .et_pb_row_3_tb_body.et_pb_row, .et_pb_row_4_tb_body.et_pb_row, .et_pb_row_5_tb_body.et_pb_row, .et_pb_row_6_tb_body.et_pb_row, .et_pb_row_7_tb_body.et_pb_row, .et_pb_row_8_tb_body.et_pb_row, .et_pb_row_9_tb_body.et_pb_row, .et_pb_row_10_tb_body.et_pb_row, .et_pb_row_11_tb_body.et_pb_row, .et_pb_row_12_tb_body.et_pb_row {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.et_pb_image_0_tb_body.et_pb_module, .et_pb_text_3_tb_body.et_pb_module, .et_pb_image_1_tb_body.et_pb_module, .et_pb_image_2_tb_body.et_pb_module, .et_pb_image_3_tb_body.et_pb_module {
	margin-left: 0px !important;
	margin-right: auto !important;
}

@media only screen and (min-width:981px) {
	.et_pb_row_0_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, .et_pb_row_1_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, .et_pb_row_2_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, .et_pb_row_3_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, .et_pb_row_4_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, .et_pb_row_5_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, .et_pb_row_6_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, .et_pb_row_7_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, .et_pb_row_8_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, .et_pb_row_9_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, .et_pb_row_10_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, .et_pb_row_11_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, .et_pb_row_12_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row {
		width: 100%;
	}
	
	.et_pb_image_0_tb_body, .et_pb_text_3_tb_body, .et_pb_image_1_tb_body, .et_pb_image_2_tb_body, .et_pb_image_3_tb_body {
		width: 180px;
	}
	
	.et_pb_section_2_tb_body, .et_pb_section_4_tb_body, .et_pb_section_6_tb_body, .et_pb_section_8_tb_body, .et_pb_blog_1_tb_body, .et_pb_row_10_tb_body, .et_pb_row_11_tb_body, .et_pb_row_12_tb_body {
		display: none !important;
	}
}

@media only screen and (max-width:980px) {
	div.et_pb_section.et_pb_section_0_tb_body {
		background-size: cover;
	}
	
	.et_pb_section_0_tb_body, .et_pb_section_1_tb_body, .et_pb_section_3_tb_body, .et_pb_section_5_tb_body, .et_pb_section_7_tb_body {
		min-height: auto;
	}
	
	.et_pb_section_0_tb_body.et_pb_section {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	
	.et_pb_row_0_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row, .et_pb_row_1_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, .et_pb_row_2_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, .et_pb_row_4_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4_tb_body.et_pb_row, .et_pb_row_5_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row, .et_pb_row_6_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6_tb_body.et_pb_row, .et_pb_row_7_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row, .et_pb_row_8_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row, .et_pb_row_9_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row, .et_pb_row_10_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_10_tb_body.et_pb_row, .et_pb_row_11_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_11_tb_body.et_pb_row, .et_pb_row_12_tb_body, body #page-container .et-db #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_12_tb_body.et_pb_row {
		width: 95%;
	}
	
	.et_pb_text_0_tb_body h1 {
		font-size: 38px;
	}
	
	div.et_pb_section.et_pb_section_1_tb_body, div.et_pb_section.et_pb_section_3_tb_body, div.et_pb_section.et_pb_section_5_tb_body, div.et_pb_section.et_pb_section_7_tb_body {
		background-image: initial !important;
	}
	
	.et_pb_section_1_tb_body.et_pb_section, .et_pb_section_3_tb_body.et_pb_section, .et_pb_section_5_tb_body.et_pb_section, .et_pb_section_7_tb_body.et_pb_section {
		padding-top: 80px;
		padding-bottom: 80px;
		background-color: #fff !important;
	}
	
	.et_pb_image_0_tb_body, .et_pb_image_1_tb_body, .et_pb_image_2_tb_body, .et_pb_image_3_tb_body {
		width: 30%;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}
	
	.et_pb_image_0_tb_body .et_pb_image_wrap img, .et_pb_image_1_tb_body .et_pb_image_wrap img, .et_pb_image_2_tb_body .et_pb_image_wrap img, .et_pb_image_3_tb_body .et_pb_image_wrap img {
		width: auto;
	}
	
	.et_pb_text_2_tb_body, .et_pb_text_2_tb_body h2, .et_pb_text_4_tb_body h2, .et_pb_text_6_tb_body, .et_pb_text_6_tb_body h2, .et_pb_text_8_tb_body, .et_pb_text_8_tb_body h2 {
		font-size: 32px;
	}
	
	.et_pb_section_2_tb_body, .et_pb_section_4_tb_body, .et_pb_section_6_tb_body, .et_pb_section_8_tb_body {
		min-height: 344px;
	}
	
	.et_pb_text_3_tb_body {
		width: 30%;
	}
	
	.et_pb_text_4_tb_body {
		font-size: 32px;
		margin-bottom: 0px !important;
	}
	
	.et_pb_blog_0_tb_body .et_pb_post .entry-title, .et_pb_blog_0_tb_body .not-found-title, .et_pb_blog_1_tb_body .et_pb_post .entry-title, .et_pb_blog_1_tb_body .not-found-title, .et_pb_blog_3_tb_body .et_pb_post .entry-title, .et_pb_blog_3_tb_body .not-found-title {
		font-size: 24px !important;
		line-height: 32px !important;
	}
	
	.et_pb_blog_0_tb_body .et_pb_post .post-meta, .et_pb_blog_0_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta a, .et_pb_blog_1_tb_body .et_pb_post .post-meta, .et_pb_blog_1_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_1_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_1_tb_body .et_pb_post .post-meta a, .et_pb_blog_3_tb_body .et_pb_post .post-meta, .et_pb_blog_3_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_3_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_3_tb_body .et_pb_post .post-meta a {
		font-size: 14px;
	}
	
	.et_pb_blog_0_tb_body, .et_pb_blog_1_tb_body, .et_pb_blog_3_tb_body, .et_pb_blog_4_tb_body {
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	
	.et_pb_blog_4_tb_body .et_pb_post .entry-title, .et_pb_blog_4_tb_body .not-found-title {
		font-size: 14px !important;
		line-height: 20px !important;
	}
	
	.et_pb_blog_4_tb_body .et_pb_post .post-meta, .et_pb_blog_4_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_4_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_4_tb_body .et_pb_post .post-meta a {
		font-size: 12px;
		line-height: 16px;
	}
	
	.et_pb_blog_4_tb_body:not(.et_pb_blog_grid_wrapper) .et_pb_post {
		border-bottom-width: 1px;
		border-bottom-color: #ccc;
	}
	
	.et_pb_column_1_tb_body, .et_pb_column_4_tb_body, .et_pb_column_7_tb_body, .et_pb_column_10_tb_body, .et_pb_column_11_tb_body {
		padding-right: 0%;
		padding-left: 0px;
	}
	
	.et_pb_column_5_tb_body {
		padding-right: 0%;
		padding-left: 10px;
	}
	
	.et_pb_image_0_tb_body.et_pb_module, .et_pb_text_3_tb_body.et_pb_module, .et_pb_image_1_tb_body.et_pb_module, .et_pb_image_2_tb_body.et_pb_module, .et_pb_image_3_tb_body.et_pb_module {
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	.et_pb_column_2_tb_body, .et_pb_column_4_tb_body, .et_pb_column_8_tb_body, .et_pb_column_10_tb_body, .et_pb_row_9_tb_body, .et_pb_blog_0_tb_body, .et_pb_blog_1_tb_body {
		display: none !important;
	}
}

@media only screen and (max-width:767px) {
	.et_pb_section_0_tb_body, .et_pb_section_1_tb_body, .et_pb_section_3_tb_body, .et_pb_section_5_tb_body, .et_pb_section_7_tb_body {
		min-height: auto;
	}
	
	.et_pb_section_0_tb_body.et_pb_section {
		padding-top: 64px;
		padding-bottom: 64px;
	}
	
	.et_pb_text_0_tb_body h1 {
		font-size: 22px;
	}
	
	div.et_pb_section.et_pb_section_1_tb_body, div.et_pb_section.et_pb_section_3_tb_body, div.et_pb_section.et_pb_section_5_tb_body, div.et_pb_section.et_pb_section_7_tb_body {
		background-image: initial !important;
	}
	
	.et_pb_section_1_tb_body.et_pb_section, .et_pb_section_3_tb_body.et_pb_section, .et_pb_section_5_tb_body.et_pb_section, .et_pb_section_7_tb_body.et_pb_section {
		padding-top: 64px;
		padding-bottom: 64px;
		background-color: #fff !important;
	}
	
	.et_pb_image_0_tb_body, .et_pb_text_3_tb_body, .et_pb_image_1_tb_body, .et_pb_image_2_tb_body, .et_pb_image_3_tb_body {
		width: 45%;
	}
	
	.et_pb_image_0_tb_body .et_pb_image_wrap img, .et_pb_image_1_tb_body .et_pb_image_wrap img, .et_pb_image_2_tb_body .et_pb_image_wrap img, .et_pb_image_3_tb_body .et_pb_image_wrap img {
		width: auto;
	}
	
	.et_pb_text_2_tb_body, .et_pb_text_2_tb_body h2, .et_pb_text_4_tb_body h2, .et_pb_text_6_tb_body, .et_pb_text_6_tb_body h2, .et_pb_text_8_tb_body, .et_pb_text_8_tb_body h2 {
		font-size: 24px;
	}
	
	.et_pb_column_2_tb_body, .et_pb_column_8_tb_body, .et_pb_row_10_tb_body, .et_pb_row_11_tb_body, .et_pb_row_12_tb_body {
		display: none !important;
	}
	
	.et_pb_section_2_tb_body, .et_pb_section_4_tb_body, .et_pb_section_6_tb_body, .et_pb_section_8_tb_body {
		min-height: 344px;
	}
	
	.et_pb_text_4_tb_body {
		font-size: 24px;
		margin-bottom: 0px !important;
	}
	
	.et_pb_blog_0_tb_body .et_pb_post .entry-title, .et_pb_blog_0_tb_body .not-found-title, .et_pb_blog_1_tb_body .et_pb_post .entry-title, .et_pb_blog_1_tb_body .not-found-title, .et_pb_blog_3_tb_body .et_pb_post .entry-title, .et_pb_blog_3_tb_body .not-found-title, .et_pb_blog_4_tb_body .et_pb_post .entry-title, .et_pb_blog_4_tb_body .not-found-title {
		font-size: 14px !important;
		line-height: 20px !important;
	}
	
	.et_pb_blog_0_tb_body .et_pb_post .post-meta, .et_pb_blog_0_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta a, .et_pb_blog_1_tb_body .et_pb_post .post-meta, .et_pb_blog_1_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_1_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_1_tb_body .et_pb_post .post-meta a, .et_pb_blog_3_tb_body .et_pb_post .post-meta, .et_pb_blog_3_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_3_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_3_tb_body .et_pb_post .post-meta a, .et_pb_blog_4_tb_body .et_pb_post .post-meta, .et_pb_blog_4_tb_body .et_pb_post .post-meta a, #left-area .et_pb_blog_4_tb_body .et_pb_post .post-meta, #left-area .et_pb_blog_4_tb_body .et_pb_post .post-meta a {
		font-size: 12px;
		line-height: 16px;
	}
	
	.et_pb_blog_0_tb_body .et_pb_blog_grid .et_pb_post {
		border-bottom-width: 1px;
	}
	
	.et_pb_blog_0_tb_body {
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
		display: none !important;
	}
	
	.et_pb_blog_1_tb_body, .et_pb_blog_3_tb_body, .et_pb_blog_4_tb_body {
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.et_pb_blog_4_tb_body:not(.et_pb_blog_grid_wrapper) .et_pb_post {
		border-bottom-width: 1px;
		border-bottom-color: #ccc;
	}
	
	.et_pb_column_1_tb_body, .et_pb_column_5_tb_body, .et_pb_column_7_tb_body, .et_pb_column_11_tb_body {
		padding-right: 0%;
		padding-left: 0px;
	}
	
	.et_pb_column_4_tb_body, .et_pb_column_10_tb_body {
		padding-right: 0%;
		padding-left: 0px;
		display: none !important;
	}
	
	.et_pb_image_0_tb_body.et_pb_module, .et_pb_text_3_tb_body.et_pb_module, .et_pb_image_1_tb_body.et_pb_module, .et_pb_image_2_tb_body.et_pb_module, .et_pb_image_3_tb_body.et_pb_module {
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

div.et_pb_section.et_pb_section_0_tb_body.nitro-lazy {
	background-image: none !important;
}
