@import url(/wp-content/themes/inventivo-lightweight/scss/vendors/bootstrap-5.3.0/css/bootstrap.min.css);p{font-size:calc((1 - 1) * 1.2vw + 1rem);line-height:1.8}p.large{font-size:calc((1.4 - 1) * 1.2vw + 1rem);line-height:1.8}ul.large li{font-size:calc((1.4 - 1) * 1.2vw + 1rem);line-height:1.8}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}body{font-family:"Avenir Next",sans-serif;font-size:16px;line-height:22px;color:#000;font-weight:400;padding:0;margin:0;width:100%;background:#fff;position:relative}button#scroll-to-top.left{text-align:center!important}h1 span{font-size:18px}label{font-weight:400}.clear{clear:both}.centered{text-align:center}a{color:#8d2d46;text-decoration:none}a:hover{text-decoration:none}a .backer{position:absolute;top:0;right:0;display:block;width:100px;font-size:14px;line-height:18px;background:#000;color:#fff;padding:5px 10px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a .backer:hover{text-decoration:none;cursor:pointer;opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}.displayblock{display:block}.corporate-main-color{color:#8d2d46}.entry-header h1.entry-title{font-size:28px;line-height:32px;font-weight:700}.entry-content h2{margin-top:40px}.entry-content p{margin:0 0 20px 0;padding:0}.sticky{position:fixed;width:100%;z-index:9996;background:#fff;top:0}#stickyPadder{display:none}a.opener{color:#000;font-style:italic}img{border:0}img.aligncenter{display:block;margin:0 auto}.ancient-browser-alert{background:#a00;color:#faa;display:block;padding:3px 0;text-align:center}.ancient-browser-alert a{color:#fff;text-decoration:underline}.page-header-top-right{margin-top:10px}.pagination{margin:0}.pagination-center{text-align:center}.pagination-row{margin-bottom:20px}.required{color:red}.row-with-vspace{margin-bottom:0}.site-main .format-aside{background:#f5f5f5}.site-main .format-image{background:url(/wp-content/themes/inventivo-lightweight/scss/img/content-post-format-image.png) left top no-repeat}.site-main .format-link{background:url(/wp-content/themes/inventivo-lightweight/scss/img/content-post-format-link.png) left top no-repeat}.site-main .format-quote{background:url(/wp-content/themes/inventivo-lightweight/scss/img/content-post-format-quote.png) left top no-repeat}.site-main .format-video{background:url(/wp-content/themes/inventivo-lightweight/scss/img/content-post-format-video.png) left top no-repeat}.site-title{margin-bottom:0;margin-top:10px}.site-title>a{text-decoration:none}.site-title>div{height:auto;line-height:18px}.site-title .site-description{color:#999;font-size:16px}.site-title .site-title-heading{margin:0}.widget_calendar #wp-calendar{margin:0}.widget_calendar #wp-calendar #next{text-align:right}#comments .comment-navigation{margin-bottom:0}#comments .comment-navigation-below{margin-bottom:20px;margin-top:15px}#comments .media-list li .media{margin-top:15px}#comments .media-list li .media .media-body{border:0 solid #eee;padding:10px}#comments .media-list li .media .media-body .comment-author{font-size:12px;margin-bottom:10px}#comments .media-list ul.children{list-style:none;margin-left:2.5em}#main-column .wp-video-shortcode{display:block;height:auto;max-width:100%}#main-column .attachment .entry-content{margin-bottom:20px}#main-column .attachment .entry-content .attachment{text-align:center}#main-column .attachment .entry-meta{margin-bottom:20px}#main-column .post,#main-column .page{border:0 solid #eee;margin-bottom:0;padding:0}#main-column .post .entry-header .entry-meta,#main-column .type-post .entry-header .entry-meta{color:#999;margin:10px 0}#main-column .post .entry-header .entry-meta a{color:inherit}#main-column .post .entry-header .entry-meta .posted-on .updated{display:none}#main-column .post .entry-meta .categories-icon{cursor:default}#main-column .post .entry-meta .comments-link a{color:#333}#main-column .post .entry-meta .comments-link a .comment-icon .comment-total,#main-column .page .entry-meta .comments-link a .comment-icon .comment-total{color:#555;font-size:12px;margin-left:5px}#main-column .attachment .edit-post-link a,#main-column .attachment .entry-meta .edit-post-link a,#main-column .post .entry-meta .edit-post-link a,#main-column .page .entry-meta .edit-post-link a{color:#333}#main-column .post .entry-meta .tags-icon{cursor:default}#main-column .attachment .entry-title,#main-column .post .entry-title,#main-column .page .entry-title{margin-top:0;word-wrap:break-word}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#707070;color:rgb(51 51 51 / .7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%;height:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#header-wrapper{width:100%;color:#000;background:#fff;box-shadow:0 2px 4px rgb(0 0 0 / .15);-moz-box-shadow:0 2px 4px rgb(0 0 0 / .15);-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .15);position:relative}@media (max-width:1400px){#header-wrapper{overflow:hidden}}#header-wrapper #language-switcher{position:absolute;top:5px;right:35px;z-index:99999;margin:0;padding:0;list-style:none}#header-wrapper #language-switcher li{display:inline-block;zoom:1;*display:inline;margin-left:10px}#header-wrapper #headerbar{text-align:center;padding:10px 0;font-size:12px;line-height:14px}#header-wrapper #headerbar a{color:#000}#header-wrapper #headerbar div div{display:inline-block;zoom:1;margin-right:20px}#header-wrapper #mainnav-wrapper{background:#fff;padding:0;border-bottom:0 solid #e8e8e8;position:relative}#header-wrapper #mainnav-wrapper #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-2:before{color:#000}#header-wrapper #mainnav-wrapper #mainnav{padding:0 0;color:#000;font-size:13px;line-height:16px}#header-wrapper #mainnav-wrapper #mainnav .col-lg-10{padding-top:0;padding-bottom:0}#header-wrapper #mainnav-wrapper #mainnav #top-navigation{position:absolute;top:38px;right:10px;z-index:70000}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul{list-style:none;padding:0;margin:0}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li{display:inline-block;zoom:1;*display:inline}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li a,#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li span.login_link{display:block;text-align:center;background:#8d2d46;padding:8px 15px;color:#fff;margin:0 2px 8px 2px;cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li a i,#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li span.login_link i{color:#fff;text-align:center;font-size:16px;margin:0 5px 0 0}#header-wrapper #mainnav-wrapper #mainnav .logo{display:table;height:80px;text-align:left;padding-top:10px;padding-bottom:0}#header-wrapper #mainnav-wrapper #mainnav .logo a{display:table-cell;vertical-align:middle}#header-wrapper #mainnav-wrapper #mainnav .logo a img{width:100%;max-width:260px;height:auto!important;display:block;margin:0;text-align:left}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon{display:block;position:absolute;right:5px;top:0;width:40px;height:40px;margin-right:5px;margin-top:15px;background:#fff;border:1px solid #DDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;vertical-align:middle}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon i{display:block;font-size:28px;line-height:40px;color:#888;margin-top:-1px}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon2{right:5px}#header-wrapper #mainnav-wrapper #mainnav .col i{color:#000;font-size:16px;line-height:16px}#header-wrapper #mainnav-wrapper #mainnav .col.payment-methods span{display:block;float:left;margin-right:10px}#header-wrapper #mainnav-wrapper #mainnav .col.payment-methods i{font-size:22px;line-height:18px;display:inline-block;zoom:1;*display:inline}#header-wrapper #mainnav-wrapper #mainnav .col.payment-methods img{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-top:-1px}#header-wrapper #mainnav-wrapper #mainnav .col-sm-3{padding-top:21px}#header-wrapper #mainnav-wrapper #mainnav .navbar{background:none;padding:0;border:0;margin-bottom:0;z-index:9996;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:0}#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-header,#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-collapse{border:0px!important}#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-toggle{padding:5px;width:40px;height:40px;text-align:center}#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-toggle span{margin-left:auto;margin-right:auto}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li{background:none!important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li a:hover{background:none!important;color:#000}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li ul.dropdown-menu{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li ul.dropdown-menu li a{color:#000!important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li ul.dropdown-menu li.active a{color:#000!important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-parent a{color:#000!important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-item a{color:#000;background:none!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-item a{background:none!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}@media only screen and (max-width:1400px){#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li a span{display:none}}@media only screen and (max-width:1400px){#header-wrapper #mainnav-wrapper #mainnav .logo.desktop{display:none!important}#header-wrapper #mainnav-wrapper #mainnav .col-lg-10{padding-top:0;padding-bottom:0;width:100%}#header-wrapper #mainnav-wrapper #mainnav #top-navigation{position:absolute;top:13px;right:65px;z-index:70000}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul{list-style:none;padding:0;margin:0}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li{display:inline-block;zoom:1;*display:inline}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li a{display:block;text-align:center;background:#8d2d46;padding:8px 10px;width:38px;color:#fff;margin:0 2px 8px 2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li a i{color:#fff;text-align:center;font-size:16px;margin:0 5px 0 0}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li a span{display:none}#header-wrapper .col-md-10,#header-wrapper .col-md-9{width:100%}#header-wrapper .desktop{display:none}#header-wrapper ul#language-switcher{position:absolute;right:75px;top:22px}#header-wrapper ul#language-switcher li.desktop{display:none}}@media only screen and (max-width:1400px){#header-wrapper #headerbar{display:none}#header-wrapper #headerbar div div.mobilebreak{display:block}#header-wrapper #mainnav-wrapper #mainnav #top-navigation ul li a i{margin:0}}#header-wrapper.sticky{position:fixed!important;width:100%;left:0;top:0;z-index:1000!important;border-top:0}#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation{position:absolute;top:20px;right:10px;z-index:70000}#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation ul{list-style:none;padding:0;margin:0}#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation ul li{display:inline-block;zoom:1;*display:inline}#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation ul li a{display:block;text-align:center;background:#8d2d46;color:#fff;margin:0 2px 8px 2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation ul li a i{color:#fff;text-align:center;font-size:16px;margin:0 5px 0 0}#header-wrapper.sticky #mainnav-wrapper #mainnav .logo{display:table;height:auto;text-align:left;padding-top:5px;padding-bottom:0}#header-wrapper.sticky #mainnav-wrapper #mainnav .logo a img{width:100%;max-width:190px;height:auto!important;display:block;margin:0;text-align:left}@media only screen and (max-width:1050px){#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation{position:absolute;top:13px;right:65px;z-index:70000}#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation ul li a{padding:8px 10px;width:38px}#header-wrapper.sticky #mainnav-wrapper #mainnav #top-navigation ul li a i{color:#fff;text-align:center;font-size:16px;margin:0}}#site-footer{position:relative}#footer-row{font-size:16px;line-height:22px;font-weight:400;padding:80px 0 20px 0;color:#fff;background:#2e2e2e}#footer-row ul{list-style:none;padding:0;margin:10px 0;color:#fff}#footer-row ul#menu-footer-navigation a{text-decoration:underline!important}#footer-row p{color:#fff;font-size:16px;line-height:22px}#footer-row a{font-weight:400;color:#fff}#footer-row a:hover{color:#8d2d46}#footer-row hr{border:0;border-top:1px solid #fff;height:1px;opacity:1;margin:25px 0 20px 0;padding:0}#footer-row .menu-footer-navigation-container ul li,#footer-row .menu-footer-info-navigation-1-container ul li{display:block;margin:0 0 15px 0}#footer-row .menu-footer-navigation-container ul li a,#footer-row .menu-footer-info-navigation-1-container ul li a{color:#fff}#footer-row .menu-footer-navigation-container ul li a:hover,#footer-row .menu-footer-info-navigation-1-container ul li a:hover{color:#8d2d46}#footer-row .h4{font-size:24px;line-height:28px;display:block;margin:0 0 10px 0;text-transform:none;color:#fff;font-weight:600}#footer-row .sharing{text-align:left}#footer-row .sharing .h3,#footer-row .sharing .h4{font-weight:600;color:#fff;text-transform:none;font-size:24px;line-height:28px;margin:0 0 10px 0;display:block;text-align:left;font-family:'Avenir Next';font-style:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}#footer-row .copyright{clear:both;text-align:center;width:100%;padding:60px 0 0 0;font-size:14px;line-height:16px}#footer-row .copyright a{color:#fff}#footer-row .copyright img{height:22px;width:auto;margin-top:-2px}#footer-row strong{color:#fff}@media (max-width:992px){#footer-row{text-align:center}#footer-row .nachricht .h2{font-size:28px;line-height:34px}#footer-row .h3,#footer-row .h4{text-align:center}#footer-row .h4.desktop{display:none}#footer-row .sharing{text-align:center;margin-bottom:30px}}@media (max-width:600px){#footer-row .textwidget.custom-html-widget{text-align:center}#footer-row .textwidget.custom-html-widget img{text-align:center;margin-left:auto!important;margin-right:auto!important}#footer-row .col-md-4{margin-bottom:20px}}#breadcrumbs{font-size:13px;line-height:14px;margin:0 0 20px 0;padding:10px 0;color:#fff}#breadcrumbs a{color:#fff;text-decoration:none;font-weight:400}#breadcrumbs a:hover{color:#fff;text-decoration:none;font-weight:400}.blog #breadcrumbs,.archive #breadcrumbs{color:#8d2d46}.blog #breadcrumbs a,.archive #breadcrumbs a{color:#8d2d46}.blog #breadcrumbs a:hover,.archive #breadcrumbs a:hover{color:#8d2d46}section{overflow:hidden}section.bg-corporate-maincolor{background:#8d2d46;color:#fff}section.bg-corporate-maincolor h1{color:#fff;font-weight:700}section.bg-corporate-maincolor h2,section.bg-corporate-maincolor .h2,section.bg-corporate-maincolor p,section.bg-corporate-maincolor h3,section.bg-corporate-maincolor .h3{color:#fff}section.bg-corporate-maincolor a{color:#fff}section.bg-corporate-maincolor a.button{background:#fff;color:#8d2d46}section.bg-corporate-maincolor .col-md-4 img{width:auto;height:100%;max-height:127px;display:block;margin:0 auto 20px auto}section.bg-corporate-maincolor .col-md-4 .videocontainer{width:100%!important;height:auto!important;max-height:220px!important;margin:0}section.teaser{padding-bottom:60px}section.teaser .col-md-6 img{width:100%;height:auto;max-width:500px;float:right}section.videos .col-md-6,section.videos .col-md-4{margin-bottom:30px}section.padding{padding:60px 0}section.subpages .col-md-4{margin-bottom:60px}section .row{margin-bottom:60px}section .row:last-child{margin-bottom:0}section .col-md-6 img,section .col-md-4 img,section .col-md-3 img{width:100%;height:auto;display:block;margin-bottom:20px}.box{background:#EFEFEF;border-radius:20px;padding:20px;box-shadow:8px 10px 10px -10px rgb(0 0 0 / .5)}.box .h2{font-size:calc((2.2 - 1) * 1.2vw + .5rem);line-height:calc(1.4 * (1 + (1 - 2.2)/25))}.box ul{margin:20px 0;padding-left:15px}.box ul li{margin:0 0 5px 0}h1{padding:0;margin:0 0 20px 0;font-size:calc((2.8 - 1) * 1.2vw + .5rem);line-height:calc(1.4 * (1 + (1 - 2.8)/25));color:#8d2d46}h2,.h2{display:block;font-size:calc((2.8 - 1) * 1.2vw + .5rem);line-height:calc(1.4 * (1 + (1 - 2.8)/25));padding:0;margin:0 0 10px 0;color:#8d2d46}h2 i,.h2 i{color:#8d2d46}h2.centered,.h2.centered{text-align:center}h3,.h3{font-size:calc((1.2 - 1) * 1.2vw + 1rem);line-height:calc(1.4 * (1 + (1 - 1.2)/25));color:#8d2d46;display:block}h3.centered,.h3.centered{text-align:center}@media screen and (max-width:767px) and (orientation:portrait){h1,h2,.h2,h3,.h3{font-size:calc((2.8 - 1) * calc(.012 * min(100vh, 900px)) + 1rem);line-height:calc(1.4 * (1 + (1 - 2.8)/25))}h3,.h3{font-size:19px;line-height:27px}}a.button{display:inline-block;width:auto;background:#8d2d46;color:#fff;padding:22px 30px;text-align:center;margin:15px 0;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:22px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;cursor:pointer!important;box-shadow:8px 10px 10px -10px rgb(0 0 0 / .5);transition:transform 0.2s ease-in-out}a.button.centered{width:auto;margin:15px auto}a.button:hover{text-decoration:none;cursor:pointer!important;transform:scale(1.05);opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}a.readmore{text-decoration:underline}li.mega-button a.mega-menu-link{display:inline-block!important;margin-left:15px!important;width:inherit;background:#8d2d46!important;color:#fff!important;padding:22px 20px!important;font-weight:normal!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px!important;line-height:22px!important;-webkit-border-radius:40px!important;-moz-border-radius:40px!important;border-radius:40px!important;cursor:pointer!important;box-shadow:8px 10px 10px -10px rgb(0 0 0 / .5)!important;transition:transform 0.2s ease-in-out!important;height:auto!important}li.mega-button a.mega-menu-link:hover{text-decoration:none;cursor:pointer!important;transform:scale(1.05)!important;opacity:.8!important;-moz-opacity:.8!important;-webkit-opacity:.8!important}.fixed-buttons{display:none}@media (max-width:1400px){li.mega-button{display:none!important}.fixed-buttons{display:block;position:fixed;top:25vh;right:0;transform:translateY(-50%) rotate(-90deg);transform-origin:bottom right;z-index:10}.fixed-buttons a{display:inline-block;margin-bottom:10px;padding:10px 20px;font-size:14px;line-height:16px;margin-bottom:0;transform:scale(1)!important;opacity:1!important;-moz-opacity:1!important;-webkit-opacity:1!important;border:1px solid #fff}.fixed-buttons a.phone{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:12px;border-top-left-radius:12px}.fixed-buttons a.phone:before{font-family:FontAwesome;content:"\f095";color:#fff;margin-right:5px}.fixed-buttons a:hover{text-decoration:none;cursor:pointer!important;transform:scale(1)!important;opacity:1!important;-moz-opacity:1!important;-webkit-opacity:1!important}}ul.check,.boxes ul,.subpages ul{list-style:none;margin:30px 0;padding:0}ul.check li,.boxes ul li,.subpages ul li{position:relative;padding-left:20px;margin-bottom:5px}ul.check li:before,.boxes ul li:before,.subpages ul li:before{content:'\f058';position:absolute;left:0;font-family:fontAwesome;color:#8d2d46}.subpages ul.nocheck{list-style:none;margin:30px 0;padding:0}.subpages ul.nocheck li{padding-left:0}.subpages ul.nocheck li span{display:inline-block;zoom:1;*display:inline;width:30px;height:30px;background:none;color:#fff;margin-right:5px;text-align:center;line-height:30px;font-weight:700;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.subpages ul.nocheck li:before{content:'';position:static;display:none!important}ul.inline li,.subpages ul.inline li{display:inline-block;zoom:1;*display:inline;margin:0 15px 15px 0}.map{overflow:hidden;resize:none;max-width:100%;width:100%;height:500px;border-radius:20px}.map #map-canvas{height:100%;width:100%;max-width:100%}.map #map-canvas iframe{height:100%;width:100%;border:0}.videocontainer,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:40px 0;border-radius:20px}.videocontainer img,.video-container img{width:100%!important;height:auto!important;max-height:900px!important;max-width:900px!important;margin:0;top:50%;transform:translateY(-50%)}.videocontainer iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rll-youtube-player img{top:50%;transform:translateY(-50%)}.slideshow{max-width:800px;margin:0 auto;position:relative}.slideshow .slick-next,.slideshow .slick-prev{position:absolute;top:50%;transform:translate(-50%,0);font-size:30px;z-index:10}.slideshow .slick-next{right:0}.slideshow .slick-prev{left:0}.slideshow.multiple-items{max-width:5000px}.slideshow.multiple-items img{width:auto;height:400px}.slideshow.multiple-items .slick-next,.slideshow.multiple-items .slick-prev{top:180px;border-radius:10px;width:50px;height:50px;background:#fff;text-align:center;padding-top:10px}.slideshow.multiple-items .slick-next{right:10px}.slideshow.multiple-items .slick-prev{left:55px}.slider-for img{width:100%;height:auto;max-width:400px;margin:0 auto}.slider-nav{margin:20px 0;display:flex;justify-content:center}.slider-nav img{max-width:75px;height:auto;margin-right:10px;border:2px solid #ddd;border-radius:5px;cursor:pointer}.slider-nav .slick-active img{border-color:red}.textwidget .h4 i{color:#8d2d46!important}a.mega-menu-link{background:none!important}#mega-menu-wrap-primary{background:none!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children>a.mega-menu-link:after{margin-left:0;margin-top:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{text-transform:none}#mega-menu-wrap-primary .mega-menu-toggle{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{line-height:22px;margin-top:5px;margin-bottom:5px;padding:5px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:none!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:hover a.mega-menu-link{color:#8d2d46;background:none!important}#mega-toggle-block-3 a i.fa{font-size:28px!important;line-height:30px!important;display:inline-block;*zoom:1;*display:inline;color:#8d2d46!important;margin-right:10px!important;margin-left:5px!important}#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{border-bottom:1px solid #FFF!important;padding-bottom:5px!important;margin-bottom:5px!important}#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{border-bottom:0 solid #FFF!important;padding-bottom:0px!important;margin-bottom:0px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-right.mega-menu-item-20{color:#fff;vertical-align:middle}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-right.mega-menu-item-20 a{background:#8d2d46!important;height:auto;font-size:18px;line-height:20px;padding:10px 30px;color:#fff;margin:0 0 0 0;text-align:center;border:1px solid #8d2d46;text-transform:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-right.mega-menu-item-20 a:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}#mega-menu-78-0-2 ul li,#mega-menu-78-0-3 ul li{padding-bottom:0px!important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 a img,#mega-menu-wrap-primary .mega-menu-toggle #mega-toggle-block-1 a img{max-width:250px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-label{display:none}#header-wrapper #mainnav-wrapper #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-2:before{color:#8d2d46}#header-wrapper #mainnav-wrapper #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-2:after{color:#8d2d46!important;font-size:38px!important;line-height:48px!important;margin-right:0px!important;margin-top:-3px!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before{color:#fff}#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-6019 a.mega-menu-link:before{margin-top:3px}@media (max-width:1400px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:22px;line-height:26px;margin-bottom:0;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #DDDDDD!important}#mega-menu-wrap-primary{margin-top:0;padding:10px 0;margin:0 auto}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:auto}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-right.mega-menu-item-20 a{margin-top:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:#4f3e3a;border-bottom:0 solid #DDDDDD!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:15px;line-height:20px;padding-top:5px!important;padding-bottom:5px!important}ul.mega-sub-menu{margin-bottom:10px;padding-top:0px!important;padding-bottom:0px!important}}@media (max-width:700px){#mega-menu-wrap-primary #mega-menu-primary{margin-top:10px;margin-bottom:10px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-left{margin-left:15px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:auto;line-height:22px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:5px 0;width:45%;display:inline-block;zoom:1;*display:inline;clear:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{font-size:13px;line-height:15px}#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding-bottom:2px!important;margin-bottom:2px!important}}ul.social-icons{margin:0;padding:0;list-style:none}ul.social-icons li{display:inline-block;margin:0 10px 10px 0}ul.social-icons li a{border:2px solid #fff;border-radius:25px;display:flex;padding:5px;width:50px;height:50px;align-content:center;align-items:center;justify-content:center}ul.social-icons li a:hover{-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}ul.social-icons li img{width:100%;height:auto;max-width:25px;display:block}a.provenExpertWidgetContent>img{max-width:120px;height:auto;margin-top:11px!important}.wpseo-map-canvas{margin-bottom:0}.wpseo-location{font-size:16px;line-height:22px}.wpseo-location .wpseo-address-wrapper{margin:0 0 20px}.wpseo-info-window-wrapper{font-size:16px;line-height:22px}span.region{display:block}.wpseo-opening-hours-wrapper{font-size:16px;line-height:22px}.wpseo-opening-hours-wrapper td.day{min-width:100px}#BorlabsCookieBox .cookie-logo{max-width:180px!important}#BorlabsCookieBox span._brlbs-separator{width:10px}#BorlabsCookieBox ._brlbs-legal a{max-width:100px}#BorlabsCookieBox ._brlbs-h3,#BorlabsCookieBox ul,#BorlabsCookieBox ._brlbs-text-description{display:none}#whatsapp-button{position:fixed;bottom:40px;right:40px;z-index:10;display:block;width:60px;height:60px}#whatsapp-button img{display:block;width:60px;height:60px}