@media (min-width: 992px){
	.mobile-menu-item {
		display: none !important;
	}
}

@media (max-width: 991px){
	.header-menu ul li a {
		display: flex;
		 flex-direction: column;
		align-items: flex-start;
	}
	.header-menu ul li a span.new {
		position: relative;
		left: 0;
		top: 0;
		transform: none;
	}
	.header-menu ul li.menu-btn {
		padding: 20px;
	}
	.header-menu ul li.menu-btn > a {
		display: inline-flex;
		flex-direction: row;
	}
}

@media (max-width: 767px){
	.header-menu ul li.menu-btn > a {
		padding: 10px 25px !important;
		font-size: 16px !important;
	}
	.header-menu ul li.menu-btn > a img {
		width: 12px;
	}
	.kontakt-form .elementor-subgroup-inline {
		grid-template-columns: repeat(1,1fr);
		gap: 6px 20px;
	}
	.kontakt-form .elementor-subgroup-inline .elementor-field-option [type="checkbox"] {
		margin-top: 4px;
	}
	.kontakt-form .elementor-subgroup-inline .elementor-field-option {
		gap: 8px;
	}
	.elementor-pagination .page-numbers {
		padding: 6px 15px;
	}
}

@media (max-width: 600px){
	.logged-in.admin-bar .header-part {
		top: 46px!important;
	}
	.logged-in.admin-bar .header-part.sticky {
		top: 0px!important;
	}
}