/*--------------------------------------------------------------
# Site Container
--------------------------------------------------------------*/
.header-inner,
.slide_item .slide_item_inner,
.slider_text .slider_text_inner,
.banner_points .banner_points_inner,
.footer-inner,
.container,
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation,
.wp-block-video video,
.entry-content > .alignwide,
.wp-block-kadence-rowlayout.alignwide,
.footer-call-to-widget > .alignwide,
.page-header,
.site-info,
.post-navigation,
.page-navigation,
.not-found .page-content,
.search .entry-summary,
.wp-block-cover.alignfull .wp-block-cover__inner-container {
	max-width: var(--wp--style--global--content-size);
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.header-inner {
	max-width: calc(var(--wp--style--global--content-size) + 105px);
}

.container {
	margin: 0 auto;
}

@media screen and (max-width: 1350px) {
	.header-inner,
	.slide_item .slide_item_inner,
	.slider_text .slider_text_inner,
	.banner_points .banner_points_inner,
	.footer-inner,
	.container,
	.site-main .comment-navigation,
	.site-main .posts-navigation,
	.site-main .post-navigation,
	.wp-block-video video,
	.entry-content > .alignwide,
	.wp-block-kadence-rowlayout.alignwide,
	.footer-call-to-widget > .alignwide,
	.page-header,
	.site-info,
	.post-navigation,
	.page-navigation,
	.not-found .page-content,
	.search .entry-summary,
	.wp-block-cover.alignfull .wp-block-cover__inner-container {
		padding-left: 45px !important;
		padding-right: 45px !important;
	}
}

@media screen and (max-width: 480px) {
	.header-inner,
	.slide_item .slide_item_inner,
	.slider_text .slider_text_inner,
	.banner_points .banner_points_inner,
	.footer-inner,
	.container,
	.site-main .comment-navigation,
	.site-main .posts-navigation,
	.site-main .post-navigation,
	.wp-block-video video,
	.entry-content > .alignwide,
	.wp-block-kadence-rowlayout.alignwide,
	.footer-call-to-widget > .alignwide,
	.page-header,
	.site-info,
	.post-navigation,
	.page-navigation,
	.not-found .page-content,
	.search .entry-summary,
	.wp-block-cover.alignfull .wp-block-cover__inner-container {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}
