.elementor-10 .elementor-element.elementor-element-e5cfbef:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e5cfbef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e5cfbef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:9;}.elementor-10 .elementor-element.elementor-element-e5cfbef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-88f3b55.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-88f3b55.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-88f3b55.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-88f3b55 > .elementor-element-populated{margin:14px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-182ed0e img{width:120px;}.elementor-10 .elementor-element.elementor-element-182ed0e{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-94e3d80 .elementor-nav-menu .elementor-item{font-family:"Bartender", Sans-serif;font-size:20px;}.elementor-10 .elementor-element.elementor-element-94e3d80 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-underline .elementor-item:after,
					 .elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-overline .elementor-item:before,
					 .elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-double-line .elementor-item:before,
					 .elementor-10 .elementor-element.elementor-element-94e3d80 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-10 .elementor-element.elementor-element-94e3d80{--e-nav-menu-horizontal-menu-item-margin:calc( 56px / 2 );width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-94e3d80 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:56px;}.elementor-10 .elementor-element.elementor-element-94e3d80 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7be4242{z-index:9;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-e198643.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-e198643.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-e198643.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-e198643 > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-ddd541b img{width:180px;}.elementor-10 .elementor-element.elementor-element-ddd541b{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-4c7681f .elementor-nav-menu .elementor-item{font-family:"Bartender", Sans-serif;font-size:24px;}.elementor-10 .elementor-element.elementor-element-4c7681f .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-underline .elementor-item:after,
					 .elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-overline .elementor-item:before,
					 .elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-double-line .elementor-item:before,
					 .elementor-10 .elementor-element.elementor-element-4c7681f .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-10 .elementor-element.elementor-element-4c7681f{--e-nav-menu-horizontal-menu-item-margin:calc( 56px / 2 );width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-4c7681f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:56px;}.elementor-10 .elementor-element.elementor-element-4c7681f > .elementor-widget-container{margin:4px 0px 0px 0px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-182ed0e img{width:160px;}.elementor-10 .elementor-element.elementor-element-94e3d80 .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-10 .elementor-element.elementor-element-ddd541b img{width:160px;}.elementor-10 .elementor-element.elementor-element-4c7681f .elementor-nav-menu .elementor-item{font-size:20px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-88f3b55 > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-182ed0e img{width:100px;}.elementor-10 .elementor-element.elementor-element-ddd541b img{width:140px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-182ed0e */.redbck.elementor-widget-theme-site-logo img {
    filter: brightness(0) invert(1);
    -webkit-filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-94e3d80 */.mainmenubck a {
    color: white !important;
}

.home .mainmenu a {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74f305f *//* Mobile burger */
.elementor-element.burger-wrapper {
	cursor: pointer;
	width: 40px !important;
	height: 46px !important;

}

.elementor-element.burger-wrapper span {
	position: absolute;
	display: block;
	background: #BE2428;
	width: 100%;
	height: 2px;
	right: 0;
	transition: .3s ease-in;
	-webkit-transition: .3s ease-in;
	-moz-transition: .3s ease-in;
	-ms-transition: .3s ease-in;
	-o-transition: .3s ease-in;
}

.shiftnav-open .elementor-element.burger-wrapper span, #bck.elementor-element.burger-wrapper span{
    background: white !important;
}


.shiftnav-open .elementor-widget-theme-site-logo img {
    filter: brightness(0) invert(1);
    -webkit-filter: brightness(0) invert(1);
}

.shiftnav-open .elementor-element.burger-wrapper span:first-child {
	transform: rotate(45deg) !important;
	top: 22px;
}

.shiftnav-open .elementor-element.burger-wrapper span:nth-child(2) {
	transform: rotate(-45deg) !important;
	top: 22px;
}

.shiftnav-open .elementor-element.burger-wrapper span:last-child {
	display: none !important;
}

.elementor-element.burger-wrapper span:first-child {
	top: 14px;
}

.elementor-element.burger-wrapper span:nth-child(2) {
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.elementor-element.burger-wrapper span:last-child {
	bottom: 14px;
}

.elementor-element.burger-wrapper:hover span:nth-child(-n+2),
.elementor-element.burger-wrapper:focus span:nth-child(-n+2),
.elementor-element.burger-wrapper:active span:nth-child(-n+2) {
	width: calc(100% - 10px);
}

/* ShiftNav */
body .shiftnav-toggle-button,
body .shiftnav-toggle-button:hover,
body .shiftnav-toggle-button:focus,
body .shiftnav-toggle-button:active {
	color: transparent;
	background: transparent;
	padding: 0;
}

body .shiftnav {
	z-index: 2;
background: #BE2428;
	width: 100vw !important;
}

body .shiftnav.shiftnav-right-edge {
	transform: translateX(100vw);
	-webkit-transform: translateX(100vw);
	-moz-transform: translateX(100vw);
	-ms-transform: translateX(100vw);
	-o-transform: translateX(100vw);
}

body .shiftnav:after {
	display: none;
}

.shiftnav nav.shiftnav-nav {
	top: 100px !important;
}

body .shiftnav ul.shiftnav-menu li.menu-item a {
	padding: 0 !important;
	line-height: 1.5 !important;
	transition: .3s ease-in !important;
	-webkit-transition: .3s ease-in !important;
	-moz-transition: .3s ease-in !important;
	-ms-transition: .3s ease-in !important;
	-o-transition: .3s ease-in !important;
	color: white !important;
	font-family: "Bartender", Sans-serif !important;
	font-size: 24px !important;
	font-weight: normal;
	line-height: 31px !important;
	letter-spacing: 0px !important;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu,
body .shiftnav ul.shiftnav-menu li ul.sub-menu li a {
	display: flex;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-direction: row;
	font-family: "Bartender", Sans-serif !important;
	font-size: 24px !important;
	font-weight: normal;
	line-height: 31px !important;
	letter-spacing: 0px !important;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li {
	width: 100% !important;
	padding: 20px;
}


.shiftnav ul.shiftnav-menu li.menu-item {
    text-align: left !important;
    padding: 20px !important;
	font-size: 20px !important;
	line-height: 20px !important;
	font-family: "Bartender", Sans-serif !important;
	font-size: 24px !important;
	font-weight: normal;
	line-height: 31px !important;
	letter-spacing: 0px !important;
	padding-left: 20px !important;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li a {
	text-align: left;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li a img {
	width: 40px;
	height: 40px;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li a span {
	display: block;
}

@media screen and (min-width: 99999px) {
	body .shiftnav-open,
	body .shiftnav.shiftnav-open-target {
		transform: translateX(100vw) !important;
		-webkit-transform: translateX(100vw) !important;
		-moz-transform: translateX(100vw) !important;
		-ms-transform: translateX(100vw) !important;
		-o-transform: translateX(100vw) !important;
	}
	.shiftnav ul.shiftnav-menu li.menu-item {
		text-align: left !important;
		padding: 20px !important;
		font-size: 24px !important;
		line-height: 20px !important;
		padding-left: 60px !important;
  	}
}

@media screen and (min-width: 1024px) {
	body .shiftnav {
    	padding-top: 100px;
	}
	.shiftnav ul.shiftnav-menu li.menu-item {
		text-align: left !important;
		padding: 24px !important;
		font-size: 24px !important;
		color: white !important;
		line-height: 20px !important;
		padding-left: 60px !important;
	}
}

@media screen and (max-width: 767px) {
	body .shiftnav {
		padding-top: 40px;
		width: 100vw !important;
	}
	.shiftnav ul.shiftnav-menu li.menu-item {
		text-align: left !important;
		padding: 24px !important;
		padding-top: 8px !important;
		font-size: 24px !important;
		line-height: 20px !important;
		letter-spacing: 0px;
	}
	.shiftnav nav.shiftnav-nav {
		top: 48px !important;
	}
}

.shiftnav.shiftnav-left-edge {
	-webkit-transform: translateX(-100vw) !important;
    -moz-transform: translateX(-100vw) !important;
    -ms-transform: translateX(-100vw) !important;
    -o-transform: translateX(-100vw) !important;
    transform: translateX(-100vw) !important;
}

 .shiftnav-open .shiftnav.shiftnav-open-target {
	-webkit-transform: translateX(0vw) !important;
    -moz-transform: translateX(0vw) !important;
    -ms-transform: translateX(0vw) !important;
    -o-transform: translateX(0vw) !important;
    transform: translateX(0vw) !important;
}

@media only screen and (max-width: 479px){
	.shiftnav {
		width: 320px;
		max-width: 100% !important;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e5cfbef */.fixedmenutopdesk {
    display: none;
	position: fixed;
	width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-4c7681f */.mainmenu a {
    color: #BE2428 !important;
}

.home .mainmenu a {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7616a9e *//* Mobile burger */
.elementor-element.burger-wrapper {
	cursor: pointer;
	width: 40px !important;
	height: 46px !important;

}

.elementor-element.burger-wrapper span {
	position: absolute;
	display: block;
	background: #BE2428;
	width: 100%;
	height: 2px;
	right: 0;
	transition: .3s ease-in;
	-webkit-transition: .3s ease-in;
	-moz-transition: .3s ease-in;
	-ms-transition: .3s ease-in;
	-o-transition: .3s ease-in;
}

.shiftnav-open .elementor-element.burger-wrapper span {
    background: white !important;
}


.shiftnav-open .elementor-widget-theme-site-logo img {
    filter: brightness(0) invert(1);
    -webkit-filter: brightness(0) invert(1);
}

.shiftnav-open .elementor-element.burger-wrapper span:first-child {
	transform: rotate(45deg) !important;
	top: 22px;
}

.shiftnav-open .elementor-element.burger-wrapper span:nth-child(2) {
	transform: rotate(-45deg) !important;
	top: 22px;
}

.shiftnav-open .elementor-element.burger-wrapper span:last-child {
	display: none !important;
}

.elementor-element.burger-wrapper span:first-child {
	top: 14px;
}

.elementor-element.burger-wrapper span:nth-child(2) {
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.elementor-element.burger-wrapper span:last-child {
	bottom: 14px;
}

.elementor-element.burger-wrapper:hover span:nth-child(-n+2),
.elementor-element.burger-wrapper:focus span:nth-child(-n+2),
.elementor-element.burger-wrapper:active span:nth-child(-n+2) {
	width: calc(100% - 10px);
}

/* ShiftNav */
body .shiftnav-toggle-button,
body .shiftnav-toggle-button:hover,
body .shiftnav-toggle-button:focus,
body .shiftnav-toggle-button:active {
	color: transparent;
	background: transparent;
	padding: 0;
}

body .shiftnav {
	z-index: 2;
background: #BE2428;
	width: 100vw !important;
}

body .shiftnav.shiftnav-right-edge {
	transform: translateX(100vw);
	-webkit-transform: translateX(100vw);
	-moz-transform: translateX(100vw);
	-ms-transform: translateX(100vw);
	-o-transform: translateX(100vw);
}

body .shiftnav:after {
	display: none;
}

.shiftnav nav.shiftnav-nav {
	top: 100px !important;
}

body .shiftnav ul.shiftnav-menu li.menu-item a {
	padding: 0 !important;
	line-height: 1.5 !important;
	transition: .3s ease-in !important;
	-webkit-transition: .3s ease-in !important;
	-moz-transition: .3s ease-in !important;
	-ms-transition: .3s ease-in !important;
	-o-transition: .3s ease-in !important;
	color: white !important;
	font-family: "Bartender", Sans-serif !important;
	font-size: 32px !important;
	font-weight: normal;
	line-height: 31px !important;
	letter-spacing: 0px !important;
	text-align: center !important;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu,
body .shiftnav ul.shiftnav-menu li ul.sub-menu li a {
	display: flex;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-direction: row;
	font-family: "Bartender", Sans-serif !important;
	font-size: 32px !important;
	font-weight: normal;
	line-height: 31px !important;
	letter-spacing: 0px !important;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li {
	width: 100% !important;
	padding: 20px;
}


.shiftnav ul.shiftnav-menu li.menu-item {
    text-align: left !important;
    padding: 20px !important;
	font-size: 20px !important;
	line-height: 20px !important;
	font-family: "Bartender", Sans-serif !important;
	font-size: 32px !important;
	font-weight: normal;
	line-height: 31px !important;
	letter-spacing: 0px !important;
	padding-left: 20px !important;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li a {
	text-align: left;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li a img {
	width: 40px;
	height: 40px;
}

body .shiftnav ul.shiftnav-menu li ul.sub-menu li a span {
	display: block;
}

@media screen and (min-width: 99999px) {
	body .shiftnav-open,
	body .shiftnav.shiftnav-open-target {
		transform: translateX(100vw) !important;
		-webkit-transform: translateX(100vw) !important;
		-moz-transform: translateX(100vw) !important;
		-ms-transform: translateX(100vw) !important;
		-o-transform: translateX(100vw) !important;
	}
	.shiftnav ul.shiftnav-menu li.menu-item {
		text-align: left !important;
		padding: 20px !important;
		font-size: 32px !important;
		line-height: 20px !important;
		padding-left: 60px !important;
  	}
}

@media screen and (min-width: 1024px) {
	body .shiftnav {
    	padding-top: 100px;
	}
	.shiftnav ul.shiftnav-menu li.menu-item {
		text-align: left !important;
		padding: 24px !important;
		font-size: 32px !important;
		color: white !important;
		line-height: 20px !important;
		padding-left: 60px !important;
	}
}

@media screen and (max-width: 767px) {
	body .shiftnav {
		padding-top: 40px;
		width: 100vw !important;
	}
	.shiftnav ul.shiftnav-menu li.menu-item {
		text-align: left !important;
		padding: 24px !important;
		padding-top: 8px !important;
		font-size: 32px !important;
		line-height: 20px !important;
		letter-spacing: 0px;
	}
	.shiftnav nav.shiftnav-nav {
		top: 48px !important;
	}
}

.shiftnav.shiftnav-left-edge {
	-webkit-transform: translateX(-100vw) !important;
    -moz-transform: translateX(-100vw) !important;
    -ms-transform: translateX(-100vw) !important;
    -o-transform: translateX(-100vw) !important;
    transform: translateX(-100vw) !important;
}

 .shiftnav-open .shiftnav.shiftnav-open-target {
	-webkit-transform: translateX(0vw) !important;
    -moz-transform: translateX(0vw) !important;
    -ms-transform: translateX(0vw) !important;
    -o-transform: translateX(0vw) !important;
    transform: translateX(0vw) !important;
}

@media only screen and (max-width: 479px){
	.shiftnav {
		width: 320px;
		max-width: 100% !important;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bartender';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.lalemankip.be/wp-content/uploads/2023/08/Bartender-SemiCondensedSans.eot');
	src: url('https://www.lalemankip.be/wp-content/uploads/2023/08/Bartender-SemiCondensedSans.eot?#iefix') format('embedded-opentype'),
		url('https://www.lalemankip.be/wp-content/uploads/2023/08/Bartender-SemiCondensedSans.woff2') format('woff2'),
		url('https://www.lalemankip.be/wp-content/uploads/2023/08/Bartender-SemiCondensedSans.woff') format('woff'),
		url('https://www.lalemankip.be/wp-content/uploads/2023/08/Bartender-SemiCondensedSans.ttf') format('truetype'),
		url('https://www.lalemankip.be/wp-content/uploads/2023/08/Bartender-SemiCondensedSans.svg#Bartender') format('svg');
}
/* End Custom Fonts CSS */