/* START - CUSTOM FULL WIDTH TEMPLATE */
/* Custom template full width + parallax scrolling effect */
body.custom-template-full-width main#site-content article .post-inner{
	padding-top: 11.5rem;
}
body.custom-template-full-width .wp-block-columns:where(.has-background){
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
body.custom-template-full-width .wp-block-columns.alignfull{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
body.custom-template-full-width .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width: 140rem;
    width: calc(100% - 8rem);
}
@media only screen and (max-width: 699px){
	body.custom-template-full-width h1.alignwide{
		width: 100% !important;
	}
	body.custom-template-full-width .alignwide{
		width: calc(100% - 8rem) !important;
	}
	body.custom-template-full-width .alignwide .alignwide, body.custom-template-full-width .alignwide .alignfull,
	body.custom-template-full-width .wp-block-cover.alignfull [class*="__inner-container"] > .alignwide{
		width: 100% !important;
	}
}
@media only screen and (max-width: 999px){
	body.custom-template-full-width main#site-content article header{
		padding-top: 20rem;
	}
	body.custom-template-full-width main#site-content article .post-inner{
		padding-top: 7rem;
	}
	body.custom-template-full-width .alignwide{
		width: calc(100% - 8rem);
	}
	body.custom-template-full-width .wp-block-cover.alignfull [class*="__inner-container"] > .alignwide {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	body.custom-template-full-width .wp-block-cover.alignfull [class*="__inner-container"] > .alignfull:not(.has-background) .wp-block-columns{
		padding-left: 0;
		padding-right: 0;
	}
	body.custom-template-full-width .wp-block-cover.alignfull {padding: 0 !important;}
	body.custom-template-full-width .wp-block-columns.alignfull > .wp-block-column > .wp-block-columns.alignwide{
		width: calc(100% - 8rem);
	}
	body.custom-template-full-width .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
		max-width: 140rem;
		width: calc(100% - 8rem);
	}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-left-15{padding-left: 4rem !important;}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-right-15{padding-right: 4rem !important;}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-left-10{padding-left: 4rem !important;}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-right-10{padding-right: 4rem !important;}
}
@media only screen and (min-width: 1000px){
	body.custom-template-full-width .entry-content > .alignwide{
		max-width: 140rem;
		width: calc(100% - 8rem);
	}
	body.custom-template-full-width .wp-block-cover-image.has-custom-content-position.is-position-bottom-center .wp-block-cover__inner-container,
	body.custom-template-full-width .wp-block-cover.has-custom-content-position.is-position-bottom-center .wp-block-cover__inner-container{
		width: 100%;
	}
	body.custom-template-full-width .entry-content > .wp-block-columns.alignwide .wp-block-column > .wp-block-columns.alignwide{
		max-width: 140rem;
		width: 100%;
	}
	body.custom-template-full-width .entry-content > .wp-block-columns.alignfull .wp-block-column > .wp-block-columns.alignwide{
		max-width: 140rem;
		width: calc(100% - 8rem);
	}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-left-15{padding-left: 15rem !important;}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-right-15{padding-right: 15rem !important;}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-left-10{padding-left: 10rem !important;}
	body.custom-template-full-width .wp-block-columns.alignfull.padding-right-10{padding-right: 10rem !important;}
}
@media only screen and (min-width: 1441px){
	/* Custom template full-width */
	body.custom-template-full-width .entry-content > .alignwide.masonry{
		max-width: calc(100% - 8rem);
		width: calc(100% - 16rem);
	}
}
/* END   - CUSTOM FULL WIDTH TEMPLATE */