body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child) {
	margin-right:16px;
}
/***** HOS Landing page  *****/
.splash_heading {
	font-weight:500 !important;
	font-size:20px !important;
	line-height:18px !important;
}
.splash_box {
	padding:0px 24px;
}
.padding-bottom-20px {
	padding-bottom:20px;
}
.puff_box {
	height:340px;
}
/***** HOS start pages  *****/
.split_block, .split_block_inner, .split_block_inner figure {
	margin:0px !important;
	padding:0px !important;
	gap:0;
}
.split_text {
	padding: 30px 30px !important;
}
.split_text h2 {
	font-weight:300 !important;
	font-size:30px !important;
}
.split_text p {
	font-weight:300 !important;
	font-size:14px !important;
}

@media only screen and (max-width: 768px) {
	body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child) {
		margin-right: 0px;
	}
	.splash_box {
		padding:0px 15px;
	}
	.split_block.change-order-mobile .wp-block-column:first-child {
		order: 2;
	}
	.puff_box .wp-block-buttons {
		padding:0px 15px;
	}
}