.elementor-513 .elementor-element.elementor-element-45d219e5 > .elementor-container{min-height:80px;}.elementor-513 .elementor-element.elementor-element-45d219e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-513 .elementor-element.elementor-element-45d219e5 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-513 .elementor-element.elementor-element-45d219e5{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:00px;padding:0px 20px 0px 20px;z-index:10;}.elementor-513 .elementor-element.elementor-element-41b4d229{text-align:center;}.elementor-513 .elementor-element.elementor-element-41b4d229 img{width:110px;max-width:110px;}.elementor-513 .elementor-element.elementor-element-1b8687d{text-align:center;}.elementor-513 .elementor-element.elementor-element-1b8687d .elementor-heading-title{color:#00006D;font-family:"Seperat-Medium", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;}.elementor-513 .elementor-element.elementor-element-0d6bc04 > .elementor-widget-container{padding:20px 0px 20px 0px;}@media(max-width:1024px){.elementor-513 .elementor-element.elementor-element-45d219e5 > .elementor-container{min-height:40px;}.elementor-513 .elementor-element.elementor-element-45d219e5{padding:0px 20px 0px 20px;}.elementor-513 .elementor-element.elementor-element-41b4d229{text-align:left;}.elementor-513 .elementor-element.elementor-element-41b4d229 img{max-width:80%;}.elementor-513 .elementor-element.elementor-element-1b8687d .elementor-heading-title{font-size:20px;line-height:54px;}}@media(max-width:767px){.elementor-513 .elementor-element.elementor-element-2bc0ff6b{width:50%;}.elementor-513 .elementor-element.elementor-element-41b4d229{text-align:left;}.elementor-513 .elementor-element.elementor-element-41b4d229 img{width:80px;max-width:80px;}.elementor-513 .elementor-element.elementor-element-3a7e1fc4{width:50%;}.elementor-513 .elementor-element.elementor-element-1b8687d{text-align:right;}.elementor-513 .elementor-element.elementor-element-1b8687d .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-513 .elementor-element.elementor-element-50c2a322{width:50%;}.elementor-513 .elementor-element.elementor-element-0d6bc04 .elementor-button{font-size:15px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-41b4d229 *//* --- LOGO ---- */
/* Logo sizing before sticky */
.Logo1 img {
width: auto;
max-height: 120px;
transition: all 0.5s ease;
}
/* Logo sizing after sticky */
.elementor-sticky--effects .Logo1 img {
max-height: 65px;
width: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45d219e5 */a:not(button):hover, a:not(button).active, a:hover, a.active, ul.menu.m-header-default-menu li.menu-item.current_page_ancestor > a, ul.menu.m-header-default-menu li.menu-item.current_page_item > a, .m-filters ul li.active a, .m-filters ul li a:hover, .l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .o-portfolio-item__title a:hover, .l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .a-seperator ul li a:hover, .elementor a:hover, .elementor a.active, .l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a:hover, .l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .a-seperator ul li a:hover, .o-mini-cart .o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .title a:hover {
    box-shadow: none;
}

/* — Menü —- */
/* menü sizing before sticky */
.menu1 {
font-size: 15px;
transition: all 0.5s ease;
background-color:rgb(255,255,255);
}


.elementor-sticky–effects .menu1 {
font-size: 10px;
}

/* Background color on sticky */
.elementor-sticky--effects {
background-color:rgba(255,255,255,0.85);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Seperat-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://preview.wowewo.inflagranti.ch/wp-content/uploads/2021/09/Separat-Medium-1.woff2') format('woff2'),
		url('https://preview.wowewo.inflagranti.ch/wp-content/uploads/2021/09/Separat-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */