@media screen and (max-width : 1490px) {
	.wrapper {width: unset; padding: 0 calc(var(--pad) * 2.5);}

	.padding-lr-4 {padding-left: 0 !important; padding-right: 0 !important;}

	.row-home-hero .image .inner {width: calc(100% + var(--pad) * 2.5);}
}

@media screen and (max-width : 1280px) {
	.padding-lr-2 {padding-left: 0 !important; padding-right: 0 !important;}
}

@media screen and (max-width : 1023px) {
	.padding-lr-1 {padding-left: 0 !important; padding-right: 0 !important;}

	.padding-top-xl {padding-top: calc(var(--pad) * 9);}
	.padding-bottom-xl {padding-bottom: calc(var(--pad) * 9);}
	.padding-left-xl {padding-left: 4%;}
	.padding-right-xl {padding-right: 4%;}

	.padding-top-l {padding-top: calc(var(--pad) * 6);}
	.padding-bottom-l {padding-bottom: calc(var(--pad) * 6);}
	.padding-left-l {padding-left: 2%;}
	.padding-right-l {padding-right: 2%;}

	.padding-top-m {padding-top: calc(var(--pad) * 2.5);}
	.padding-bottom-m {padding-bottom: calc(var(--pad) * 2.5);}
	.padding-left-m {padding-left: 0;}
	.padding-right-m {padding-right: 0;}
}

@media screen and (max-width : 899px) {

}

@media screen and (max-width : 767px) {
	.padding-lr-3 {padding-left: 0 !important; padding-right: 0 !important;}

	.padding-top-xl {padding-top: calc(var(--pad) * 6);}
	.padding-bottom-xl {padding-bottom: calc(var(--pad) * 6);}

	.padding-top-l {padding-top: calc(var(--pad) * 4.5);}
	.padding-bottom-l {padding-bottom: calc(var(--pad) * 4.5);}

	h1, .h1,
	h2, .h2,
	h3, .h3,
	h4, .h4,
	h5, .h5,
	h6, .h6,
	.entry-content p, .entry-content .as-p,
	.entry-content hr,
	.entry-content ul, .entry-content ol,
	.entry-content iframe,
	.entry-content .table, .entry-content table,
	.button-group
	{margin: 0 0 calc(var(--pad) * 2.5) 0;}

	.entry-content p, .entry-content .as-p {font-size: 1em;}
	.entry-content li {font-size: 1em; padding: 0 0 0 calc(var(--pad) * 2.25);}
	.entry-content ul li:before {top: 8px;}

}

@media screen and (max-width : 599px) {
	
}

@media screen and (max-width : 467px) {
	
}

@media screen and (max-width : 424px) {
	
}

@media screen and (max-width : 374px) {
	
}