@media (max-width: 767px) {

	.dgwt-wcas-search-icon {
		margin-left: auto;
	}

}

@media (min-width: 1024px) {

	/*
	--------------------------------------
	Header
	--------------------------------------
	*/

	.main-header .elementor-container {
		display: grid !important;
		grid-template-columns: 42% 20% 21% 10% 7%;
	}

	.main-header .elementor-column {
		width: 100% !important;
	}

}

@media (min-width: 1024px) and (max-width: 1400px) {

	.header-logo {
		grid-column: 1/2;
		grid-row: 1;
	}

	.header-navigation {
		grid-column: 2/6;
	}

	.header-search {
		grid-column: 1/3;
	}

	.header-actions {
		grid-column: 4/6;
	}

}
