/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 03 2025 | 09:37:35 */
@media all and (min-width: 744px) {
	.section--mirror .section-header {
		--flex-direction: row-reverse !important;
	}
	
	.section--mirror .section-heading {
		text-align: right !important;
	}
	
	.section--mirror .section-list {
		flex-direction: row !important;
	}
	
	.section--mirror .section-content {
		padding-left: 0;
		padding-right: 96px;
	}
	
	.section--mirror .section-content .projects-list .elementor-grid div:first-of-type.project {
		order: 1;
	}
}

@media all and (max-width: 743px) {
	/* CSS is 1-indexed, so first element is odd */
	
	/* left-right offset for list items in mobile */
	.section-list_column--mobile-left .e-child:nth-child(odd of .e-child) {
		padding-left: 0px;
		padding-right: 57px;
	}
	.section-list_column--mobile-left .e-child:nth-child(even of .e-child) {
		padding-left: 57px;
		padding-right: 0px;
	}
	
	/* right-left offset for list items in mobile */
	.section-list_column--mobile-right .e-child:nth-child(odd of .e-child) {
		padding-left: 57px;
		padding-right: 0px;
	}
	.section-list_column--mobile-right .e-child:nth-child(even of .e-child) {
		padding-left: 0px;
		padding-right: 57px;
	}
}