header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}header > *{flex:0 0 100%;max-width:100%;}@media (max-width: 479px){header{margin-top:120px;}}@media (min-width: 480px) and (max-width: 767px){header{margin-top:135px;}}@media (min-width: 768px) and (max-width: 1023px){header{margin-top:130px;}}@media (min-width: 1024px) and (max-width: 1279px){header{margin-top:144px;}}@media (min-width: 1280px) and (max-width: 1439px){header{margin-top:76px;}}@media (min-width: 1440px){header{margin-top:76px;}}.home .navigation_cont{margin-bottom:5px;}.navigation_cont{position:fixed;z-index:999;top:0;left:0;width:100%;background:#f1f1f1;box-shadow:0 0 5px 2px rgba(0,0,0,0.1);}@media (min-width: 1280px){.navigation_cont{background-color:#b22143;}.navigation_cont > .site-branding{display:none;}}@media (min-width: 1900px){.navigation_cont > .site-branding{display:inherit;}.navigation_cont > .site-branding .logo{left:15px;top:50%;transform:translateY(-50%);color:#fff;z-index:100;}.navigation_cont > .site-branding *{color:#fff;}.navigation_cont > .site-branding a{height:auto;}}.slogan{margin:0 auto 15px;padding:0 25px 0 15px;text-align:center;color:#b22143;font-weight:500;font-weight:600;line-height:1.2;}@media (max-width: 1279px){.slogan{font-size:22px;}}@media (min-width: 1280px){.slogan{font-size:24px;line-height:1.2em;}}@media (min-width: 768px){.slogan{margin-top:15px;margin-bottom:15px;}}@media (min-width: 1280px){.slogan{margin-top:45px;margin-bottom:45px;}}@media (min-width: 1600px){.slogan{font-size:35px;}}.site-branding{text-align:center;margin:0 auto;}.site-branding .logo{font-size:50px;font-weight:700;line-height:1.5;display:block;}@media (max-width: 767px){.site-branding .logo{font-size:40px;padding:10px 15px;}}@media (max-width: 479px){.site-branding .logo{font-size:30px;}}@media (min-width: 1280px){.site-branding .logo{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:23px;line-height:1;}.site-branding .logo span{opacity:0.5;color:#fff;}}.slider-wrapper{position:relative;overflow:hidden;}.slider-wrapper > div{margin-bottom:5px;}@media (min-width: 1600px){.wpcp-carousel-wrapper .wpcp-carousel-section{overflow:visible !important;}}.wpcp-carousel-wrapper .wpcp-carousel-section ul.slick-dots{position:absolute;margin:0 auto;bottom:10px;left:0;right:0;}.wpcp-carousel-wrapper .wpcp-carousel-section.slick-initialized .slick-slide{margin-right:5px;left:-7.5px;position:relative;}.wpcp-carousel-wrapper .wpcp-carousel-section.nav-vertical-center{padding:0;}.wpcp-carousel-wrapper .wpcp-single-item{border:none !important;}.wpcp-carousel-wrapper .wpcp-single-item img{width:100%;}.call_to_action{margin:15px auto;z-index:100;overflow:hidden;}.call_to_action p{padding:0 15px;text-align:center;margin-bottom:0;}.call_to_action p:last-child{margin-bottom:0;}.call_to_action p > a{font-weight:bold;}.call_to_action i{color:#b22143;}.call_to_action button{width:auto;font-size:18px !important;line-height:1.2;padding:0px;position:relative;display:flex;justify-content:center;align-items:stretch;transition:all ease-in-out 0.5s;border-radius:0;border-width:5px;box-shadow:none;}.call_to_action button a{color:#fff;flex:0 0 250px;max-width:250px;padding:10px 5px;padding-right:65px;margin-right:-50px;position:relative;z-index:5;}.call_to_action button i{position:relative;z-index:1;flex:0 0 40px;max-width:40px;width:40px;display:block;background:#fff;color:#b22143;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;}.call_to_action button:hover{background-color:#fff;}.call_to_action button:hover a{color:#b22143;}.call_to_action button:hover i{background:#b22143;color:#fff;}@media (max-width: 767px){.call_to_action .textwidget{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}}@media (min-width: 768px){.call_to_action{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:0;}.call_to_action p{padding:0;}.call_to_action p > a{background:#fff;padding:0px 0 0 15px;display:block;margin-bottom:2.5px;text-align:left;}.call_to_action p > a + br{display:none;}}@media (min-width: 768px) and (min-width: 1280px){.call_to_action{transform:translateY(-100%);}}@media (min-width: 768px){body:not(.home) header > .call_to_action{right:-250px;transition:all 0.3s ease-in-out;transition-duration:.8s;position:fixed;z-index:99;top:200px;padding-left:31px;transform:translate(0);}body:not(.home) header > .call_to_action::before{content:"Schnellkontakt";transform:rotate(-90deg);position:absolute;left:-65px;top:65px;background:#b22143;font-weight:bold;padding:0 15px;cursor:pointer;color:#fff;box-shadow:none;border:1px solid #b22143;}body:not(.home) header > .call_to_action:hover{right:0;}body:not(.home) header > .call_to_action:hover::before{box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), inset 0 15px 17px rgba(255,255,255,0.2), inset 0 -5px 12px rgba(0,0,0,0.02);background-color:#b22143;}}@media (min-width: 1024px){body:not(.home) header > .call_to_action{top:150px;}}body.tos-desktop .tos-wrapper.tos-fixed{background:rgba(0,0,0,0.75);}@media (min-width: 768px){body .tos-slider img{min-width:500px;}}body a[data-rel*="lightbox"]{position:relative;display:inline-block;}body a[data-rel*="lightbox"] img{position:relative;z-index:1;display:block;}body a[data-rel*="lightbox"]::after{content:"\f31e";font-family:"Font Awesome 5 Free";position:absolute;z-index:10;right:10px;bottom:10px;font-weight:900;color:#b22143;font-size:18px;line-height:18px;opacity:0.5;transition:all 0.3s ease-in-out;}body a[data-rel*="lightbox"]:hover::after{font-size:20px;line-height:20px;opacity:1;}.body-font{font-family:'Raleway', sans-serif;}.special-font{font-family:'Raleway', sans-serif;}.strong,.bold{font-weight:500;}h1.strong,h1.bold,.h1.strong,.h1.bold{font-weight:900;}.fontawesome{font-family:"Font awesome 5 Free";font-weight:900;top:50%;transform:translateY(-50%);position:absolute;height:20px;font-size:20px;line-height:1em;}.box-shadow{box-shadow:inset 0 1px 0 rgba(255,255,255,0), inset 0 5px 17px rgba(255,255,255,0.2), inset 0 -5px 12px rgba(0,0,0,0.2);}.box-shadow:hover{box-shadow:inset 0 5px 12px rgba(0,0,0,0.3), inset 0 5px 17px rgba(0,0,0,0), inset 0 5px 12px rgba(255,255,255,0.3);}.bg-grey{background-color:rgba(0,0,0,0.2);}main p a,main li a{color:#000;font-weight:400;}@media (max-width: 767px){.textsize{font-size:14px;}}@media (min-width: 768px){.textsize{font-size:17px;}}.h1-font-size{font-weight:500;}@media (max-width: 1279px){.h1-font-size{font-size:22px;}}@media (min-width: 1280px){.h1-font-size{font-size:24px;line-height:1.2em;}}.h2-font-size{font-size:21px;}@media (min-width: 1280px){.h2-font-size{font-size:19px;}}.h3-font-size{font-size:18px;}@media (min-width: 1280px){.h3-font-size{font-size:16px;}}.h4-font-size{font-size:18px;}@media (min-width: 1280px){.h4-font-size{font-size:16px;}}.h5-font-size{font-size:18px;}@media (min-width: 1280px){.h5-font-size{font-size:16px;}}.h6-font-size{font-size:18px;}@media (min-width: 1280px){.h6-font-size{font-size:16px;}}.max-width{max-width:1510px;margin:0 auto;width:100%;}.transition{transition:all 0.3s ease-in-out;}.arrow-up{width:0;height:0;border-color:#b22143;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid;}.arrow-down{width:0;height:0;border-color:#b22143;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid;}.arrow-right{width:0;height:0;border-color:#b22143;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid;}.arrow-left{width:0;height:0;border-color:#b22143;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid;}.d-none{display:none !important;}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;}.flex-wrap-wrap{flex-wrap:wrap;-ms-flex-wrap:wrap;}.flex-direction-column{-webkit-flex-flow:column nowrap;flex-direction:column;}.justify-content-center{justify-content:center;-ms-flex-pack:center;}.justify-content-space-between{justify-content:space-between;-ms-flex-pack:justify;}.justify-content-space-around{justify-content:space-around;-ms-flex-pack:distribute;}.justify-content-flex-end{justify-content:flex-end;-ms-flex-pack:end;}.align-items-center{align-items:center;-ms-flex-align:center;}.align-items-end{align-items:end;-ms-flex-align:end;}.align-items-stretch{align-items:stretch;-ms-flex-align:stretch;}.align-items-flex-start{align-items:flex-start;-ms-flex-align:start;}.align-items-flex-end{align-items:flex-end;-ms-flex-align:end;}html[lang]{margin-top:0 !important;}#wpadminbar{top:-16px;opacity:0.5;transition:all 0.3s ease-in-out;}@media (max-width: 1023px){#wpadminbar{display:none;}}#wpadminbar:hover{top:0;opacity:1;}.wpb_single_image .vc_figure{width:100%;}.wpb_single_image .vc_figure .vc_single_image-wrapper{width:100%;}img.attachment-full{width:100%;}figure.size-full{width:100%;}.aligncenter{margin-top:0;}.aligncenter img{margin-left:auto;margin-right:auto;display:block;}tr th,tr td{min-width:150px !important;}.konfigurator-wrapper .BorlabsCookie p{height:auto;margin:0 auto !important;max-width:100%;}.konfigurator-wrapper .BorlabsCookie p span[class*="www.glasprofi24.de"] .von{display:none;}.konfigurator-wrapper .BorlabsCookie p span[class*="www.glasprofi24.de"] .konfitext{display:inherit;}.konfigurator-wrapper .BorlabsCookie p span:not([class*="glasprofi24"]) .konfitext{display:none;}.button{display:table;width:auto;}a.cat-post-footer-link{box-shadow:inset 0 1px 0 rgba(255,255,255,0), inset 0 5px 17px rgba(255,255,255,0.2), inset 0 -5px 12px rgba(0,0,0,0.2);}a.cat-post-footer-link:hover{box-shadow:inset 0 5px 12px rgba(0,0,0,0.3), inset 0 5px 17px rgba(0,0,0,0), inset 0 5px 12px rgba(255,255,255,0.3);}.button > a,a.button,button{border:0px solid;border-radius:3px;background:#e6e6e6;line-height:1;padding:8.4px 14px;background-color:#b22143;box-shadow:none;text-shadow:none;border-color:#b22143;color:#fff;background-image:none;font-size:14px !important;width:100%;box-shadow:inset 0 1px 0 rgba(255,255,255,0), inset 0 5px 17px rgba(255,255,255,0.2), inset 0 -5px 12px rgba(0,0,0,0.2);transition:all 0.3s ease-in-out;}.button > a:hover,a.button:hover,button:hover{box-shadow:inset 0 5px 12px rgba(0,0,0,0.3), inset 0 5px 17px rgba(0,0,0,0), inset 0 5px 12px rgba(255,255,255,0.3);}.button > a:hover,a.button:hover,button:hover{box-shadow:inset 0 5px 12px rgba(0,0,0,0.3), inset 0 5px 17px rgba(0,0,0,0), inset 0 5px 12px rgba(255,255,255,0.3);}.button > a:active,.button > a:hover,.button > a:focus,a.button:active,a.button:hover,a.button:focus,button:active,button:hover,button:focus{color:#fff !important;}.button:hover > a,a.button:hover{border-color:#b22143;color:#fff;background-color:#b22143;}.arrow > a,.arrow > p a{position:relative;}.arrow > a::after,.arrow > p a::after{content:"\f0a9";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:5px;}.arrow:not(.button) > a,.arrow:not(.button) > p > a{font-weight:500;}.button.has-text-align-center,.arrow.has-text-align-center{margin-left:auto;margin-right:auto;}.button{min-width:0 !important;}.button.center{margin-left:auto;margin-right:auto;}.button.right{margin-left:auto;margin-right:0;}.button.big{border:1px solid #b8b8b8;padding:5px;border-radius:3px;width:100%;max-width:267px;margin-bottom:5px !important;margin-top:5px;}.button.big > a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%;min-height:90px;}.button.big > a i{font-size:50px;width:56px;margin-bottom:0;margin-right:10px;}.button.big > a span{margin:10px 0 10px auto;width:100%;max-width:140px;font-size:16px;line-height:18px;}.button.big.iconleft span{order:2;margin:10px auto 10px 0;margin-right:0;}.button.big.iconleft i{order:1;margin-left:10px;}.button > a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;flex-wrap:wrap;-ms-flex-wrap:wrap;}.button > a i{margin-left:5px;}.button.iconleft i{margin-right:5px;margin-left:0;float:left;}.button.iconleft a:after{float:left;margin-right:5px;margin-left:0;}.button.full_zize_big{border:1px solid #b8b8b8;padding:5px;border-radius:3px;width:100%;margin-bottom:5px !important;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;flex-wrap:wrap;-ms-flex-wrap:wrap;}.button.full_zize_big span{text-align:center;font-weight:600;}@media (max-width: ){.button.full_zize_big span{font-size:12px;}}@media (min-width: 500px) and (max-width: 1023px){.button.full_zize_big span{font-size:20px;}}@media (min-width: 1024px){.button.full_zize_big span{font-size:25px;}}.button.full_zize_big i{margin-left:10%;}@media (max-width: 499px){.button.full_zize_big i{font-size:27px;}}@media (min-width: 500px) and (max-width: 1023px){.button.full_zize_big i{font-size:35px;}}@media (min-width: 1024px){.button.full_zize_big i{font-size:40px;}}.button.full_zize_big > a{text-align:center;margin:0 auto;padding:15px;justify-content:center;-ms-flex-pack:center;}.produkte{margin-bottom:0;}.produkte .wp-block-column:not(:empty){background:#f1f1f1;margin-bottom:80px;padding:15px;}.produkte .wp-block-column:not(:empty) li{margin-left:25px;}.produkte .wp-block-column:not(:empty) h3,.produkte .wp-block-column:not(:empty) h2,.produkte .wp-block-column:not(:empty) p{padding:0 5px;}.wp-block-image{margin-top:0;margin-left:0;margin-right:0;margin-bottom:10px !important;}.wp-block-image img{border:1px solid #b8b8b8;padding:5px;box-sizing:border-box;}.wp-block-image.full_width img{width:100%;}.border .wp-block-column{border:1px solid #b8b8b8;padding:15px;}.border .wp-block-column img{border:none;padding:0;}.wp-block-embed{margin-left:0;margin-right:0;max-width:100% !important;width:auto !important;}.wp-block-embed.aligncenter{margin-left:auto;margin-right:auto;display:table;}.wp-block-embed.alignleft{margin-left:0;margin-right:auto;display:table;float:none;}.wp-block-embed.alignright{margin-left:auto;margin-right:0;display:table;float:none;}.c-accordion__title{padding-left:30px;}.c-accordion__title:after{font-size:40px;left:0px;right:auto;}hr{margin:40px 0;background-color:#b22143;}.wp-block-column *:last-child{margin-bottom:0;}.bg-sand{background:#faf7f0;}.wp-block-group.iconbox{padding:25px;}.wp-block-group.iconbox h3{font-size:15px;}.wp-block-group.iconbox i{font-size:50px;}.bg_red{background:#b01a40;color:#fff;width:100%;display:block;}.iconbox p{margin-left:68px;}.iconbox .fa{width:65px;text-align:center;}.main-navigation > div > ul > li:last-child > a:after{content:none;}.main-navigation ul ul{z-index:99999;}.main-navigation ul ul ul{left:-999em;top:0;}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%;}.main-navigation .current_page_item > a,.main-navigation .current-menu-item > a,.main-navigation .current_page_ancestor > a,.main-navigation .current-menu-ancestor > a{text-decoration:underline !important;}li[class*="current"] > a{text-decoration:underline !important;}.menu-toggle,.main-navigation.toggled ul{display:block;}.sub-navigation li{display:inline-block;}.sub-navigation li a{font-size:17px;color:#000;text-decoration:none;padding:5px 10px 0px;position:relative;display:block;font-weight:600;}.sub-navigation li a:hover{text-decoration:underline;}.sub-navigation a:after{content:"";position:absolute;right:-1px;border-right:2px solid #000;height:14px;top:12px;}.sub-navigation li:last-child a:after{content:none;}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%;}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%;}@media screen and (max-width: 767px){.main-navigation ul{display:none;}#site-navigation div.link-to-home,#site-navigation span.shortlink-search{height:32px;width:32px;line-height:32px;vertical-align:middle;}.main-navigation li{display:block;width:100%;text-align:left;}.main-navigation.toggled ul{border-top:0px;}.main-navigation.toggled ul ul{display:none;}.main-navigation a{padding:5px 15px;}.main-navigation > div > ul > li > a::after{content:none;}.wpcf7 .wpcf7-form-control-wrap.city,.wpcf7 .wpcf7-form-control-wrap.zip{display:inline-block;width:100%;float:none;}}.main-navigation{clear:both;display:block;float:none;width:100%;font-size:0px;position:relative;max-width:1520px;margin:0px auto;padding:0 5px;background:#b22143;}@media (min-width: 1024px){.main-navigation{position:unset;}.main-navigation .menu-hauptnavigation-container{margin:0 0 0 auto;display:table;}}@media (min-width: 1024px) and (max-width: 1599px){.main-navigation .menu-hauptnavigation-container{padding-right:50px;}}@media (min-width: 1900px){.main-navigation .site-branding{display:none;}.main-navigation .link-to-home{left:0 !important;width:1510px !important;margin:0 auto;right:0;}.main-navigation .link-to-home a{width:auto;display:table;margin:0 auto 0 0;}}@media (max-width: 1279px){#site-navigation .site-branding{display:none;}}@media (min-width: 1024px){#site-navigation .menu-toggle[aria-controls="primary-menu"]{display:none;}}@media (min-width: 1440px){#site-navigation .menu-toggle.sub-navigation{display:none;}}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;max-width:1510px;margin:0px auto;text-align:center;border-bottom:0px !important;border-top:0px !important;}@media screen and (min-width: 1024px){.menu-toggle{display:none;}.main-navigation ul{display:block;}}.main-navigation ul ul{display:none;}.main-navigation li{display:inline-block;text-align:center;z-index:10;position:relative;}.main-navigation li:hover{z-index:15;}@media (min-width: 768px){.main-navigation li:last-child > .sub-menu{left:auto;right:0;}}@media (max-width: 767px){.main-navigation .menu > li:not(.nav-active){border-bottom:1px solid #fff;}}header .main-navigation a{display:block;text-decoration:none;padding:11px 10px;position:relative;font-size:15px;font-weight:600;color:#fff;z-index:5;}@media (min-width: 1024px){header .main-navigation a{padding:20px 15px;}header .main-navigation a + * a{padding:10px 15px;}}@media (min-width: 1440px){header .main-navigation a{padding:20px;font-size:18px;}}header .main-navigation a:hover{z-index:6;}@media (min-width: 768px){header .main-navigation a:hover + .sub-menu{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:-ms-flex !important;display:flex !important;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;}}.menu-item-has-children > ul{z-index:10 !important;}.menu-item-has-children.nav-active > ul{z-index:25 !important;}@media (min-width: 768px){#primary-menu > li:not(:last-child) > a::after{content:"";position:absolute;right:-1px;border-right:2px solid #fff;height:15px;top:50%;transform:translateY(-50%);margin-top:-2px;}}@media (min-width: 768px) and (min-width: 1280px){#primary-menu > li:not(:last-child) > a::after{margin-top:0px;height:18px;}}.main-navigation a:hover{text-decoration:underline;cursor:pointer;}#site-navigation div.link-to-home,#site-navigation span.shortlink-search{position:absolute;width:48px;height:100%;display:block;color:#fff;padding:0px;text-align:center;line-height:53px;vertical-align:middle;font-size:24px;}#site-navigation div.link-to-home a,#site-navigation span.shortlink-search a{font-size:24px;line-height:31px;}@media (min-width: 1024px){#site-navigation div.link-to-home,#site-navigation span.shortlink-search{line-height:71px;}}@media (min-width: 1280px){#site-navigation div.link-to-home,#site-navigation span.shortlink-search{line-height:40px;}#site-navigation div.link-to-home a,#site-navigation span.shortlink-search a{line-height:37px;}}#site-navigation div.link-to-home{left:0px;top:0px;height:auto;}@media (min-width: 1024px){#site-navigation div.link-to-home{bottom:0;top:auto;}}@media (min-width: 1100px){#site-navigation div.link-to-home{display:block;}}@media (min-width: 1280px){#site-navigation div.link-to-home{left:212px;}}#site-navigation span.shortlink-search{top:0;right:0px;height:auto;cursor:pointer;}@media (min-width: 1024px){#site-navigation span.shortlink-search{bottom:0;top:auto;}}@media (min-width: 1280px){#site-navigation span.shortlink-search{top:50%;bottom:auto;transform:translateY(-50%);}}.sub-navigation ul{max-width:1510px;margin:0px auto;list-style:none;padding:0px;font-size:0px;}@media (min-width: 768px){.sub-navigation ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;margin-bottom:15px;}}@media (min-width: 1280px){.sub-navigation ul{margin-bottom:0;}}@media (max-width: 1279px){.menu-toggle{display:block;width:100%;box-shadow:none;border-radius:0px;text-shadow:none;color:#fff;border:0px;padding:10px 10px;min-height:53px;line-height:1;vertical-align:middle;box-sizing:border-box;}.menu-toggle:hover{box-shadow:none;border:none;}.menu-secondary-menue-container{display:none;}}@media (min-width: 1280px){nav .menu-secondary-menue-container{margin:15px auto 20px;}}@media (min-width: 1280px){.slogan + nav .menu-secondary-menue-container{margin-bottom:50px;}}header .menu .sub-menu{border-top-color:#f1f1f1;z-index:10;background-color:#b22143;}header .menu .sub-menu:hover{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:-ms-flex !important;display:flex !important;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;}header .menu .sub-menu::before{position:absolute;width:100%;left:0;display:block !important;z-index:10;}@media (min-width: 768px){header .menu .sub-menu::before{content:"" !important;}}@media (max-width: 1023px){header .menu .sub-menu::before{height:10px;top:-6px;}}@media (min-width: 1024px){header .menu .sub-menu::before{top:-26px;height:30px;}}@media (max-width: 767px){header .menu .sub-menu{border:1px solid #f1f1f1;}}.nav-active header .menu .sub-menu[style*="display: block"]{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:-ms-flex !important;display:flex !important;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;}@media (min-width: 768px){header .menu .sub-menu{position:absolute;top:calc(100% - 0px);left:0;width:auto;}}header .menu .sub-menu li{width:auto;}@media (max-width: 767px){header .menu .sub-menu li{margin:0 0.5px 1px;}}@media (min-width: 768px){header .menu .sub-menu li{width:100%;border-top:2px solid #fff;}header .menu .sub-menu li a{text-align:left;white-space:nowrap;}}header .menu .sub-menu a{font-size:14px;}@media (min-width: 1440px){header .menu .sub-menu a{font-size:16px;}}@media (max-width: 767px){header .menu .sub-menu a::after{content:"";position:absolute;right:-1px;border-right:2px solid #fff;height:15px;top:50%;transform:translateY(-50%);margin-top:-2px;}}header .menu .sub-menu li:last-child > a::after{display:none;}body:not(.logged-in) .loggedin{display:none !important;}