/*Background image page header*/
.blog-subpage .page-header h1 {
	text-shadow : 1px 1px 15px hsl(0deg 0% 0% / 50%);
}

@media (max-width : 766px) {
	.blog-subpage .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/blog-375x180.jpg');
	}

	.cms-id-6 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/savoir-375x180.jpg');
	}

	.cms-id-7 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/concept-375x180.jpg');
	}

	.cms-id-8 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/pour-par-375x180.jpg');
	}

	.cms-id-12 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/stores-375x180.jpg');
	}
}

@media (min-width : 767px) and (max-width : 1499px) {
	.blog-subpage .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/blog-767x368.jpg');
	}

	.cms-id-6 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/savoir-767x368.jpg');
	}

	.cms-id-7 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/concept-767x368.jpg');
	}

	.cms-id-8 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/pour-par-767x368.jpg');
	}

	.cms-id-12 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/stores-767x368.jpg');
	}
}

@media (min-width : 1500px) {
	.blog-subpage .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/blog-1920x340.jpg');
	}

	.cms-id-6 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/savoir-1920x340.jpg');
	}

	.cms-id-7 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/concept-1920x340.jpg');
	}

	.cms-id-8 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/pour-par-1920x340.jpg');
	}

	.cms-id-12 .page-header {
		--background-path : url('/themes/bwaV2/assets/img/banner/cms/stores-1920x340.jpg');
	}
}

@media (min-width : 768px) {
	/*#cms.cms-id-8 .page-header{*/
	/*	background: var(--secondary-color) var(--background-path, url(../../../img/banner/cms/pour-par.jpg)) 50% 50%;*/
	/*}*/
	/*#cms.cms-id-7 .page-header{*/
	/*	background: var(--secondary-color) var(--background-path, url(../../../img/banner/cms/concept.jpg)) 50% 50%;*/
	/*}*/
	/*#cms.cms-id-6 .page-header{*/
	/*	background: var(--secondary-color) var(--background-path, url(../../../img/banner/cms/savoir.jpg)) 50% 50%;*/
	/*}*/
	.list_category, .list_articles {
		grid-template-columns : repeat(2, 1fr);
	}

	#cms.blog-page section#content {
		padding   : 40px;
		max-width : calc(var(--default-container-max-width) - 10%);
	}
}

@media (min-width : 1024px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width : 100%;
	}

	.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
		padding : 0;
	}

	.list_category, .list_articles {
		grid-template-columns : repeat(3, 1fr);
	}

	#cms.blog-page section#content {
		margin-top : -75px;
		padding    : 40px;
		max-width  : calc(var(--default-container-max-width) - 15%);
	}
}

@media (min-width : 1400px) {
	.list_category, .list_articles {
		grid-template-columns : repeat(4, 1fr);
	}
}

@media (max-width : 768px) {
	.page-header h1 {
		padding     : 0.3em;
		line-height : var(--font-size-1500);
	}
}
