﻿#white_ipa+h2+.table_wrap_container,#white_ipa+h2{display:none}body{font:400 15px/22px "Montserrat";letter-spacing:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fffdf0;color:#2e2d2c}@media print{body{font:400 11px/17px "Montserrat";color:#000}}body.negative_navigation{background:#2e2d2c}body.overflow_hidden{overflow:hidden}#coming_soon{position:absolute;top:0;width:100%;height:auto}#coming_soon img{width:101% !important;height:auto !important}body>nav{display:none}.page{overflow-x:hidden}#siteframe{overflow-x:hidden;padding-bottom:0;padding-top:84px}#logo_print{display:none}#content{position:relative}.preload.page_bier #content{opacity:0}#content .content_inner{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;padding-top:120px;padding-bottom:100px}#content .content_inner.no_padding{padding-bottom:0 !important;padding-top:0 !important}#content .content_inner.small_content{max-width:1180px}#content .content_inner .description{overflow:hidden}.mod_overview #content .content_inner,.mod_listing #content .content_inner{text-align:center;max-width:1180px}.mod_overview h1,.mod_listing h1{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;margin-bottom:50px}@media screen and (max-width: 1270px){.mod_overview h1,.mod_listing h1{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){.mod_overview h1,.mod_listing h1{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){.mod_overview h1,.mod_listing h1{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){.mod_overview h1,.mod_listing h1{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{.mod_overview h1,.mod_listing h1{font:700 19px/25px "Montserrat";color:#000}}.mod_overview div.introduction,.mod_listing div.introduction{display:none;font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;margin-bottom:50px}@media screen and (max-width: 1270px){.mod_overview div.introduction,.mod_listing div.introduction{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){.mod_overview div.introduction,.mod_listing div.introduction{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){.mod_overview div.introduction,.mod_listing div.introduction{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){.mod_overview div.introduction,.mod_listing div.introduction{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{.mod_overview div.introduction,.mod_listing div.introduction{font:700 19px/25px "Montserrat";color:#000}}.mod_overview div.introduction a,.mod_listing div.introduction a{text-decoration:none;color:#2e2d2c}.page_team.negative_navigation{background:#fffdf0}.page_team #content .content_inner{padding-top:100px;padding-bottom:40px}.page_home.no_system_page #content .content_inner{padding-bottom:0;padding-top:0}.mod_mailform h1,.page_standard_big h1{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;text-align:center;margin-bottom:50px}@media screen and (max-width: 1270px){.mod_mailform h1,.page_standard_big h1{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){.mod_mailform h1,.page_standard_big h1{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){.mod_mailform h1,.page_standard_big h1{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){.mod_mailform h1,.page_standard_big h1{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{.mod_mailform h1,.page_standard_big h1{font:700 19px/25px "Montserrat";color:#000}}.page_bier.category_26 #content .content_inner.small_content{display:none}.page_bier.negative_navigation{background:#fffdf0}.page_bier #content .content_inner{padding-top:120px;padding-bottom:60px;max-width:1680px}.page_restaurant.no_system_page{background:#181210 !important}.category_79 .content_inner.small_content,.category_65 .content_inner.small_content{padding-top:0 !important}.category_79 .content_inner.small_content *,.category_65 .content_inner.small_content *{display:none}.category_79 #portlets_bottom .portlet_listing:first-child,.category_65 #portlets_bottom .portlet_listing:first-child{display:none}.category_79 #portlets_bottom .portlet_listing:nth-child(2){display:none}#overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url(../img/background_overlay.jpg) no-repeat center center fixed;background-size:cover;z-index:10000}.touch #overlay{background:url(../img/background_overlay_mobile.jpg) no-repeat center center fixed;background-size:cover}.touch #overlay .overlay_inner{position:relative}.touch #overlay .overlay_inner #overlay_logo{margin-bottom:50px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-height: 430px){.touch #overlay .overlay_inner{top:25px}.touch #overlay .overlay_inner #overlay_logo{margin-bottom:25px;max-width:150px}.touch #overlay .overlay_inner input{margin:5px 0 15px}}.preload #overlay:before{background:#fff}#overlay:before{position:fixed;top:0;right:0;bottom:0;left:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(255,255,255,0)}#overlay .overlay_inner{position:absolute;top:200px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center}#overlay .overlay_inner #overlay_logo{max-width:200px;margin:0 auto;margin-bottom:100px}#overlay .overlay_inner #overlay_logo svg{width:100%;height:auto}#overlay .overlay_inner h2{color:#c11531}#overlay .overlay_inner p{font-weight:700;text-transform:uppercase;color:#c11531;display:none}#overlay .overlay_inner input{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;margin:20px 0 35px;max-width:150px;letter-spacing:5px}@media print{#overlay .overlay_inner input{font:400 10px/14px "Montserrat";color:#000}}#overlay .overlay_inner input:focus,#overlay .overlay_inner input:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#overlay .overlay_inner input{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#overlay .overlay_inner input{padding:14px 20px 16px}}@media print{#overlay .overlay_inner input{display:none}}@media screen and (max-width: 1100px){#overlay .overlay_inner input{font-size:16px;line-height:24px}}@media print{#overlay .overlay_inner input{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){#overlay .overlay_inner input{padding:14px 20px 14px}}@media screen and (max-width: 1100px){#overlay .overlay_inner input{padding:11px 20px 10px}}#overlay .overlay_inner input::-webkit-input-placeholder{color:#c11531;opacity:1}#overlay .overlay_inner input::-moz-placeholder{color:#c11531;opacity:1}#overlay .overlay_inner input:-ms-input-placeholder{color:#c11531;opacity:1}#overlay .overlay_inner input:-moz-placeholder{color:#c11531;opacity:1}#overlay .overlay_inner input:focus,#overlay .overlay_inner input:hover{background:rgba(0,0,0,0);color:#2e2d2c;border-color:#2e2d2c}.is_scrolled.negative_navigation #header #navigation .navigation_inner>ul.navigation>li>a{color:#2e2d2c !important}.is_ie.is_scrolled.negative_navigation #header .header_inner #logo svg,.is_ie.is_scrolled #header .header_inner #logo svg{margin-top:-29px}#header{position:fixed;top:0;left:0;right:0;z-index:110;width:100%;background:#fffdf0;color:#2e2d2c;opacity:1;height:84px}.preload #header .header_inner{opacity:0}.is_scrolled.negative_navigation #header,.is_scrolled #header{background:#fffdf0 !important}.is_scrolled.negative_navigation #header #navigation,.is_scrolled #header #navigation{background:#fffdf0}.is_scrolled.negative_navigation #header #navigation:before,.is_scrolled #header #navigation:before{content:"";position:absolute;top:auto;left:-2500px;width:calc(100% + 5000px);height:1px;display:block;background:#c11531;bottom:0}.is_scrolled.negative_navigation #header #navigation .responsive_navigation_toggle:before,.is_scrolled.negative_navigation #header #navigation .navigation_inner>ul>li.current>a,.is_scrolled #header #navigation .responsive_navigation_toggle:before,.is_scrolled #header #navigation .navigation_inner>ul>li.current>a{color:#2e2d2c !important}.is_scrolled.negative_navigation #header .responsive_navigation_toggle span,.is_scrolled #header .responsive_navigation_toggle span{background:#2e2d2c !important}.is_scrolled.negative_navigation #header .header_inner #logo,.is_scrolled #header .header_inner #logo{position:relative}.is_scrolled.negative_navigation #header .header_inner #logo #logo_normal,.is_scrolled #header .header_inner #logo #logo_normal{opacity:1;visibility:visible;height:auto}.is_scrolled.negative_navigation #header .header_inner #logo #logo_negative,.is_scrolled #header .header_inner #logo #logo_negative{opacity:0;visibility:hidden;height:0}.is_scrolled.negative_navigation #header .header_inner #logo svg,.is_scrolled #header .header_inner #logo svg{margin-top:-18px;margin-left:25px;width:70%;position:relative}.is_scrolled.negative_navigation #header .header_inner #logo:before,.is_scrolled.negative_navigation #header .header_inner #logo:after,.is_scrolled #header .header_inner #logo:before,.is_scrolled #header .header_inner #logo:after{opacity:0;visibility:hidden}.is_scrolled.negative_navigation #header .header_inner #logo svg path,.is_scrolled #header .header_inner #logo svg path{fill:#2e2d2c !important}.is_scrolled.negative_navigation #header .header_inner #logo svg path:first-child,.is_scrolled #header .header_inner #logo svg path:first-child{fill:#c11531 !important}.is_scrolled.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input,.is_scrolled.negative_navigation #header .header_inner #language_switcher div.language_switcher .current_language>a:before,.is_scrolled.negative_navigation #header .header_inner #language_switcher div.language_switcher .current_language>a,.is_scrolled #header .header_inner #search .portlet_search #portlet-search-input,.is_scrolled #header .header_inner #language_switcher div.language_switcher .current_language>a:before,.is_scrolled #header .header_inner #language_switcher div.language_switcher .current_language>a{color:#2e2d2c !important}.is_scrolled.negative_navigation #header .header_inner #search i,.is_scrolled #header .header_inner #search i{color:rgba(46,45,44,.2) !important}.is_scrolled.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input::-webkit-input-placeholder,.is_scrolled #header .header_inner #search .portlet_search #portlet-search-input::-webkit-input-placeholder{color:#2e2d2c;opacity:1}.is_scrolled.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input::-moz-placeholder,.is_scrolled #header .header_inner #search .portlet_search #portlet-search-input::-moz-placeholder{color:#2e2d2c;opacity:1}.is_scrolled.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input:-ms-input-placeholder,.is_scrolled #header .header_inner #search .portlet_search #portlet-search-input:-ms-input-placeholder{color:#2e2d2c;opacity:1}.is_scrolled.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input:-moz-placeholder,.is_scrolled #header .header_inner #search .portlet_search #portlet-search-input:-moz-placeholder{color:#2e2d2c;opacity:1}.negative_navigation #header{background:rgba(0,0,0,0)}.negative_navigation #header div#logo:before,.negative_navigation #header div#logo:after,.negative_navigation #header .responsive_navigation_toggle span{background:#fff}.negative_navigation #header div#logo svg path{fill:#fff}.negative_navigation #header div#logo #logo_negative{opacity:1;visibility:visible;height:auto}.negative_navigation #header div#logo #logo_normal{opacity:0;visibility:hidden;height:0}.negative_navigation #header .header_inner #search i,.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input,.negative_navigation #header .header_inner #language_switcher div.language_switcher .current_language>a:before,.negative_navigation #header .header_inner #language_switcher div.language_switcher .current_language>a{color:#fff !important}.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input::-webkit-input-placeholder{color:#fff;opacity:1}.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input::-moz-placeholder{color:#fff;opacity:1}.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input:-ms-input-placeholder{color:#fff;opacity:1}.negative_navigation #header .header_inner #search .portlet_search #portlet-search-input:-moz-placeholder{color:#fff;opacity:1}#header .header_inner{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;position:relative}#header .header_inner #logo{display:inline-block;width:170px;height:79px;padding:0 40px;background:none;margin:0 10px -54px 10px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#header .header_inner #logo #logo_negative{opacity:0;visibility:hidden;height:0}#header .header_inner #logo:before{content:"";position:absolute;top:auto;left:250px;width:calc(100% + 3000px);height:1px;display:block;background:#c11531;bottom:28px;z-index:-1;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}#header .header_inner #logo:after{content:"";position:absolute;width:3000px;height:1px;display:block;background:#c11531;right:250px;bottom:28px;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}#header .header_inner #logo svg{width:100%;height:auto;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#header .header_inner .meta_wrap{margin-top:0;position:absolute;z-index:11;top:14px;right:20px}#header .header_inner #search{position:relative;width:300px;float:right;margin-top:0;z-index:3;clear:both}#header .header_inner #search.hover i,#header .header_inner #search:hover i{pointer-events:none;color:#2e2d2c}#header .header_inner #search.hover .portlet_search #portlet-search-input,#header .header_inner #search:hover .portlet_search #portlet-search-input{border-bottom:1px solid rgba(46,45,44,.2)}#header .header_inner #search i{font-size:15px;line-height:15px;position:relative;font-weight:300;z-index:2;top:-4px;float:right;color:rgba(46,45,44,.2)}#header .header_inner #search .portlet_search{position:absolute;top:-12px;right:0;border:none;border-radius:2px;overflow:hidden}#header .header_inner #search .portlet_search .controls,#header .header_inner #search .portlet_search h3{display:none}#header .header_inner #search .portlet_search #portlet-search-input{background:rgba(0,0,0,0);border:none;border-right:0;height:30px;box-sizing:border-box;width:220px;padding:0 28px 0 0px;font:400 15px/22px "Montserrat";letter-spacing:0px;font-size:13px;line-height:20px;color:#2e2d2c;border-bottom:1px solid rgba(46,45,44,0);margin-right:0;text-align:right;opacity:1;visibility:visible;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media print{#header .header_inner #search .portlet_search #portlet-search-input{font:400 11px/17px "Montserrat";color:#000}}#header .header_inner #search .portlet_search #portlet-search-input::-webkit-input-placeholder{color:#2e2d2c;opacity:1}#header .header_inner #search .portlet_search #portlet-search-input::-moz-placeholder{color:#2e2d2c;opacity:1}#header .header_inner #search .portlet_search #portlet-search-input:-ms-input-placeholder{color:#2e2d2c;opacity:1}#header .header_inner #search .portlet_search #portlet-search-input:-moz-placeholder{color:#2e2d2c;opacity:1}#header .header_inner #search .portlet_search #portlet-search-input:-webkit-autofill,#header .header_inner #search .portlet_search #portlet-search-input:-webkit-autofill:hover,#header .header_inner #search .portlet_search #portlet-search-input:-webkit-autofill:focus,#header .header_inner #search .portlet_search #portlet-search-input:-internal-autofill-previewed,#header .header_inner #search .portlet_search #portlet-search-input:-internal-autofill-selected{background:#fffdf0 !important;-webkit-box-shadow:0 0 0px 1000px #fffdf0 inset}#header .header_inner #search .portlet_search #portlet-search-button{position:absolute;top:0;right:0;width:30px;height:40px;color:rgba(0,0,0,0);border:none;background:rgba(0,0,0,0);cursor:pointer;z-index:1}#header .header_inner #language_switcher{float:right;position:relative;z-index:18;margin-top:43px}#header .header_inner #language_switcher div.language_switcher{margin:0;padding:0;background:none;font-size:14px;font-weight:300;line-height:21px;position:relative;text-transform:uppercase;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#header .header_inner #language_switcher div.language_switcher:hover .language_dropdown{opacity:1;visibility:visible}#header .header_inner #language_switcher div.language_switcher a.language{color:#fff;font-weight:700;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#header .header_inner #language_switcher div.language_switcher .current_language>a{padding-bottom:11px;text-align:center;color:#2e2d2c;position:relative;z-index:100;font-weight:300}#header .header_inner #language_switcher div.language_switcher .current_language>a:before{content:"";position:absolute;top:auto;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:#2e2d2c;margin-left:-5px;bottom:0;font-weight:300;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#header .header_inner #language_switcher div.language_switcher .language_dropdown{position:absolute;z-index:60;width:40px;text-align:center;padding:40px 0 5px 0;background:#c11531;border:1px solid #c11531;color:#fff;left:-10px;top:-5px;box-sizing:border-box;opacity:0;visibility:hidden}#header .header_inner #language_switcher div.language_switcher .language_dropdown a{display:block;margin-top:2px}#header .header_inner #language_switcher div.language_switcher .language_dropdown a:hover{color:#2e2d2c}#social_media{position:fixed;right:0;top:400px;width:52px;padding:8px 11px;box-sizing:border-box;background:#fffdf0;text-align:center;z-index:100}#social_media a{display:block;font-size:17px;color:#c11531;border:1px solid #c11531;border-radius:100%;width:28px;height:28px;text-align:center;margin-top:6px}#social_media a:first-child{margin-top:0}#social_media a i{margin:0;line-height:28px}#social_media a:hover{color:#fff;background:#c11531}.page_bier.category_36 .resource_container.product_picture .picture:before{content:"";position:absolute;background:url(../img/swiss_beer_award.png) no-repeat;background-size:100% auto;width:80px;height:200px;left:-61px;top:-25px}.page_bier.category_33 .small_content_inner{position:relative}.page_bier.category_33 .awards{display:flex;position:absolute;align-items:center;width:calc(50% - 140px);justify-content:flex-end;left:0}.page_bier.category_33 .awards .award:not(:first-child){margin-left:15px}.page_bier.category_33 .awards .award img{display:block}.page_bier.category_36 #content .small_content_inner,.page_bier.category_37 #content .small_content_inner{padding-top:60px}.page_bier.category_36 #content .small_content_inner .product_picture,.page_bier.category_37 #content .small_content_inner .product_picture{width:calc(50% + 220px)}.page_bier.category_36 #content .small_content_inner .product_picture .picture,.page_bier.category_37 #content .small_content_inner .product_picture .picture{max-width:250px;padding:0 60px}.page_bier.category_36 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_37 #content .small_content_inner .product_line_bottom .documents{width:calc(50% + 170px)}.page_bier.category_93 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_33 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_34 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_32 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_21 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_41 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_61 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_62 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_54 #content .small_content_inner .product_line_bottom .documents{padding:40px 30px 0 0}.page_bier.category_93 #content .small_content_inner .product_picture .picture,.page_bier.category_100 #content .small_content_inner .product_picture .picture{max-width:190px;padding:0 60px}.page_bier.category_93 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_100 #content .small_content_inner .product_line_bottom .documents{width:calc(50% + 150px)}.page_bier #content .small_content_inner h1{font:700 70px/80px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;color:#2e2d2c;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;bottom:5px;left:20px;width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content}@media screen and (max-width: 1100px){.page_bier #content .small_content_inner h1{font:700 40px/50px "Montserrat"}}@media screen and (max-width: 900px){.page_bier #content .small_content_inner h1{font:700 35px/45px "Montserrat"}}@media print{.page_bier #content .small_content_inner h1{font:700 18px/20px "Montserrat";color:#000}}.page_bier #content .small_content_inner h1 span{position:absolute;bottom:0;left:0;width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;min-width:800px;box-shadow:none !important}.page_bier #content .small_content_inner .description{display:flex;flex-flow:column}.page_bier #content .small_content_inner .description .content_button{order:2}.page_bier #content .small_content_inner .description .content_button a{font:400 15px/22px "Montserrat";letter-spacing:0px;color:#fff;font-weight:700;padding:10px 20px 10px;border-color:#fff;margin-top:0}@media print{.page_bier #content .small_content_inner .description .content_button a{font:400 11px/17px "Montserrat";color:#000}}.page_bier #content .small_content_inner .description .content_button a:hover{background:#fff;color:#2e2d2c}.page_bier #content .small_content_inner .product_picture{float:left;width:calc(50% + 150px)}.page_bier #content .small_content_inner .product_picture .picture{max-width:150px;padding:0 80px 0 80px;position:relative;float:right}.page_bier #content .small_content_inner .table_wrap_container{padding:10px 0 25px}.page_bier #content .small_content_inner table td{border:none;padding:4px 14px 4px 0}.page_bier #content .small_content_inner table td:first-child{font-weight:700;text-align:right;font-size:120%}.page_bier #content .small_content_inner .description h3{margin-bottom:18px;text-transform:none}.page_bier #content .small_content_inner .product_line_bottom{clear:both;width:100%;padding-top:40px;display:inline-block}.page_bier #content .small_content_inner .product_line_bottom .documents{width:calc(50% + 150px);padding:40px 80px 0 0;box-sizing:border-box;float:left}.page_bier #content .small_content_inner .product_line_bottom .documents .content_button{float:right;padding:0 20px;margin:0 0 0 50px}.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;color:#fff;border:3px solid #fff !important;margin:0;padding:22px 20px 20px;width:100%;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;padding:13px 20px}@media print{.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{font:400 10px/14px "Montserrat";color:#000}}.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a:focus,.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{padding:22px 30px 24px}}@media screen and (max-width: 1100px){.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{padding:14px 20px 16px}}@media print{.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{display:none}}@media screen and (max-width: 1100px){.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{font-size:18px;line-height:22px}}@media print{.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a:focus,.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a:hover{background:#fff;color:#2e2d2c}@media screen and (max-width: 1250px){.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{padding:13px 20px 13px}}@media screen and (max-width: 1100px){.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{padding:11px 20px 10px}}@media screen and (max-width: 1100px){.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{font-size:16px;line-height:24px}}@media print{.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}.page_bier #content .small_content_inner .product_line_bottom .documents .document{float:right}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture{width:auto}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture{height:auto;height:120px;max-width:130px;float:left;width:auto;margin-right:36px;position:relative}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture:nth-last-child(2){margin-right:0}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture .resource_background{position:relative}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture .resource_background:before{content:"";position:absolute;top:50%;left:58%;display:block;font-family:"Font Awesome 5 Pro";font-size:40px;line-height:40px;font-weight:400;text-transform:none;color:#fff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:none}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture:hover .resource_background:before{opacity:1;visibility:visible}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture:hover .resource_description,.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture:hover img{opacity:.6}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture *{height:100%}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture img{height:auto;width:auto;max-width:100%;max-height:100%;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture .resource_description{display:block;height:auto;width:100%;margin-top:20px;text-align:center;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;clip:auto}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture .resource_description *{height:auto;display:block}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture .resource_description h2{font:400 15px/22px "Montserrat";letter-spacing:0px;text-transform:none}@media print{.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture .resource_description h2{font:400 11px/17px "Montserrat";color:#000}}.mod_listing.mod_action_show_entry h1,.page_video h1{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;text-align:center;margin-bottom:80px}@media screen and (max-width: 1270px){.mod_listing.mod_action_show_entry h1,.page_video h1{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){.mod_listing.mod_action_show_entry h1,.page_video h1{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){.mod_listing.mod_action_show_entry h1,.page_video h1{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){.mod_listing.mod_action_show_entry h1,.page_video h1{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{.mod_listing.mod_action_show_entry h1,.page_video h1{font:700 19px/25px "Montserrat";color:#000}}.mod_listing.mod_action_show_entry div.introduction,.page_video div.introduction{text-align:center;margin-top:10px}.mod_listing.mod_action_show_entry .resource_container.videos,.page_video .resource_container.videos{position:relative}.mod_listing.mod_action_show_entry .resource_container.videos:before,.page_video .resource_container.videos:before{content:"";position:absolute;top:0;left:-3000px;width:6000px;height:100%;display:block;background:#2e2d2c}.page_restaurant.negative_navigation .content_inner #text_left .portlet .portlet_content_link{color:#c11531}.page_restaurant.negative_navigation .content_inner #text_left .portlet .portlet_content_link:hover{color:#fff}.page_restaurant.negative_navigation .content_inner #text_left .portlet h3,.page_restaurant.negative_navigation .content_inner #text_left .portlet h3 a{color:#fff}.page_restaurant .content_inner{position:relative}.page_restaurant .content_inner #text_left{position:absolute;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);left:60px;bottom:70px;display:none !important}.page_restaurant .content_inner #text_left .portlet-resource-link{display:none}.page_restaurant .content_inner #text_left .portlet{position:absolute;bottom:0;left:0;width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;min-width:520px}.page_restaurant .content_inner #text_left .portlet h3,.page_restaurant .content_inner #text_left .portlet h3 a{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c;padding:0;position:relative;z-index:1;pointer-events:none}@media screen and (max-width: 1250px){.page_restaurant .content_inner #text_left .portlet h3,.page_restaurant .content_inner #text_left .portlet h3 a{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){.page_restaurant .content_inner #text_left .portlet h3,.page_restaurant .content_inner #text_left .portlet h3 a{font-size:24px;line-height:28px}}@media print{.page_restaurant .content_inner #text_left .portlet h3,.page_restaurant .content_inner #text_left .portlet h3 a{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}.page_restaurant .content_inner #text_left .portlet .portlet_content_link{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content;top:5px;display:table}.page_restaurant .content_inner #phone_number_fix{position:relative;margin:50px 0 0 0;width:100%;text-align:center}.page_restaurant .content_inner #phone_number_fix a{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c;text-decoration:none;padding-bottom:0}@media screen and (max-width: 1250px){.page_restaurant .content_inner #phone_number_fix a{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){.page_restaurant .content_inner #phone_number_fix a{font-size:24px;line-height:28px}}@media print{.page_restaurant .content_inner #phone_number_fix a{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}.page_cooperations #content{position:relative;margin-top:60px}.page_cooperations #content .content_inner{padding-top:80px}.page_cooperations #content:before{content:"";position:absolute;top:0;left:0;width:100%;height:180px;display:block;background:rgba(255,255,255,0);background:rgba(0,0,0,.2);background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:-o-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0))}.page_cooperations #content h1{text-align:center;font:700 60px/70px "Montserrat";text-transform:uppercase;letter-spacing:.8px;padding:0;margin:0;color:#2e2d2c;margin-bottom:80px}@media screen and (max-width: 1100px){.page_cooperations #content h1{font:700 35px/43px "Montserrat"}}@media screen and (max-width: 900px){.page_cooperations #content h1{font:700 30px/35px "Montserrat"}}@media screen and (max-width: 600px){.page_cooperations #content h1{font:700 25px/30px "Montserrat"}}@media print{.page_cooperations #content h1{font:700 18px/20px "Montserrat";color:#000}}.page_cooperations .description p.content_button a{font:400 15px/22px "Montserrat";letter-spacing:0px;font-weight:700;padding:10px 20px 10px}@media print{.page_cooperations .description p.content_button a{font:400 11px/17px "Montserrat";color:#000}}.page_cooperations .backlink{display:block;text-align:center;clear:both}.page_cooperations .backlink a{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px}@media print{.page_cooperations .backlink a{font:400 10px/14px "Montserrat";color:#000}}.page_cooperations .backlink a:focus,.page_cooperations .backlink a:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){.page_cooperations .backlink a{padding:22px 30px 24px}}@media screen and (max-width: 1100px){.page_cooperations .backlink a{padding:14px 20px 16px}}@media print{.page_cooperations .backlink a{display:none}}@media screen and (max-width: 1100px){.page_cooperations .backlink a{font-size:16px;line-height:24px}}@media print{.page_cooperations .backlink a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){.page_cooperations .backlink a{padding:14px 20px 14px}}@media screen and (max-width: 1100px){.page_cooperations .backlink a{padding:11px 20px 10px}}.page_cooperations #youtube_videos_wrapper .youtube_videos{display:flex;flex-flow:wrap;margin-left:-20px;margin-bottom:70px}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:first-child{width:100%;flex:0 0 100%;max-width:100%;margin-top:0;margin-bottom:20px}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrap{background:#2e2d2c}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper{flex:0 0 33.33%;max-width:33.33%;margin-top:20px;padding-left:20px;position:relative;cursor:pointer}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:not(.play_video):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(255,255,255,0);z-index:1}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper.play_video:only-child{margin-bottom:0}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:not(.play_video) .youtube_video_wrap{position:relative}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:not(.play_video) .youtube_video_wrap:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;display:block;background:#fff;margin-top:-15px;margin-left:-15px;z-index:1;opacity:0;visibility:hidden}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:not(.play_video) .youtube_video_wrap:after{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:65px;line-height:65px;font-weight:400;text-transform:none;color:red;font-family:"Font Awesome 5 Brands";margin-top:-33px;z-index:2;margin-left:-36px;opacity:0;visibility:hidden}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:not(.play_video):hover .youtube_video_wrap:before,.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:not(.play_video):hover .youtube_video_wrap:after{opacity:1;visibility:visible}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper .saved_link{opacity:0;visibility:hidden;height:0}.is_ie .social_wall .social_wall_inner h2{color:#96665d}.social_wall .social_wall_inner{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;padding-top:100px;padding-bottom:80px}.social_wall .social_wall_inner .j-message,.social_wall .social_wall_inner .referral{display:none}.social_wall .social_wall_inner h2{font:700 200px/200px "Montserrat";text-transform:uppercase;letter-spacing:2px;padding:0;margin:0;color:#2e2d2c;color:#fffdf0;-webkit-text-fill-color:#fffdf0;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#96665d;text-align:center;margin-bottom:80px}@media screen and (max-width: 1500px){.social_wall .social_wall_inner h2{font:700 150px/150px "Montserrat"}}@media screen and (max-width: 1250px){.social_wall .social_wall_inner h2{font:700 120px/120px "Montserrat"}}@media screen and (max-width: 1100px){.social_wall .social_wall_inner h2{font:700 100px/100px "Montserrat"}}@media screen and (max-width: 900px){.social_wall .social_wall_inner h2{font:700 80px/80px "Montserrat"}}@media screen and (max-width: 600px){.social_wall .social_wall_inner h2{font:700 60px/60px "Montserrat"}}@media print{.social_wall .social_wall_inner h2{font:700 25px/25px "Montserrat";color:#000;letter-spacing:.5px}}.social_wall .social_wall_inner .juicer-feed.modern li.feed-item{border:none;padding:15px 0 0 15px;background:#fffdf0}.social_wall .social_wall_inner .juicer-feed.modern li.feed-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:auto;display:block;background:rgba(0,0,0,0);bottom:15px;border:3px solid #96665d;box-sizing:border-box;z-index:1;pointer-events:none}.social_wall .social_wall_inner .juicer-feed.modern li.feed-item .j-text,.social_wall .social_wall_inner .juicer-feed.modern li.feed-item .j-image,.social_wall .social_wall_inner .juicer-feed.modern li.feed-item .j-poster{background:#ebebe0;margin-right:-15px;display:block}.social_wall .social_wall_inner .juicer-feed.modern li.feed-item .j-poster{padding:15px 30px 10px}.social_wall .social_wall_inner .juicer-feed.modern li.feed-item .j-text{margin-bottom:0;padding:10px 30px 30px 30px}.social_wall .social_wall_inner .juicer-feed.modern li.feed-item .j-image{padding:5px 30px}.social_wall .social_wall_inner .j-stacker-wrapper{margin-left:-25px !important;margin-right:-15px !important}.social_wall .social_wall_inner .j-stacker-wrapper .j-stack.galcolumn{padding-left:25px !important;padding-right:25px !important}.social_wall .social_wall_inner .j-stacker-wrapper .j-stack.galcolumn .feed-item{margin-bottom:50px !important;display:block !important}.social_wall .social_wall_inner .j-stacker-wrapper .j-stack.galcolumn .feed-item .j-meta{margin-top:0}.social_wall .social_wall_inner .j-stacker-wrapper .j-stack.galcolumn .feed-item .j-meta a{color:#2e2d2c}.social_wall .social_wall_inner .j-stacker-wrapper .j-stack.galcolumn .feed-item .j-meta a:hover{color:#c11531}#footer{background:#2e2d2c;padding:0;position:relative}#footer #module_map{height:360px}#footer .footer_inner{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;max-width:1180px;margin:0 auto;padding-top:60px;padding-bottom:40px;color:#fff}#footer .footer_inner a{color:#fff;text-decoration:none}#footer .footer_inner a:hover{opacity:.6}#footer .footer_inner .portlet{display:inline-block;text-align:left;vertical-align:top;margin-right:90px;position:relative}#footer .footer_inner .portlet+.portlet{padding-left:90px;margin-right:0}#footer .footer_inner .portlet+.portlet p{display:inline-block;margin:0 0 0 100px;vertical-align:top}#footer .footer_inner .portlet+.portlet p:first-child{margin:0}#footer .footer_inner .portlet h3,#footer .footer_inner .portlet h3 a{font:800 17px/20px "Montserrat";letter-spacing:2px;padding:0;margin:0 0 11px 0;color:#2e2d2c;letter-spacing:1.8px;text-transform:uppercase;color:#fff !important;margin-bottom:14px;text-decoration:none}@media screen and (max-width: 1100px){#footer .footer_inner .portlet h3,#footer .footer_inner .portlet h3 a{font-size:15px;line-height:18px}}@media print{#footer .footer_inner .portlet h3,#footer .footer_inner .portlet h3 a{font:700 12px/18px "Montserrat";color:#000;margin-bottom:3px}}#footer .footer_inner .portlet p{margin-bottom:15px}#footer .footer_inner .portlet .portlet_content_introduction{font-weight:700;margin-bottom:8px}#footer .footer_inner ul.copy{font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;color:#fff;display:inline-block;vertical-align:bottom;float:right;margin-top:110px}@media print{#footer .footer_inner ul.copy{font:400 10px/14px "Montserrat";color:#000}}#footer .footer_inner ul.copy li{list-style:none}#footer .footer_inner #footer_navigation{text-align:left;margin:30px 0 0 0;border-top:1px solid #fff;padding-top:25px}#footer .footer_inner #footer_navigation .meta-navigation{display:flex;flex-flow:wrap;justify-content:center;gap:10px 80px}#footer .footer_inner #footer_navigation .meta-navigation li{list-style:none;text-transform:uppercase;font-weight:400}body[lang=fr] #footer .footer_inner #footer_navigation .meta-navigation li{margin-left:65px}#privacy_banner #privacy_banner_inner{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;max-width:1180px;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;color:#fff}@media print{#privacy_banner #privacy_banner_inner{font:400 10px/14px "Montserrat";color:#000}}#privacy_banner #privacy_banner_inner a:before{bottom:-2px}#privacy_banner #privacy_banner_inner a.button{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;padding:5px 15px 6px !important;border-color:#fff;border-width:2px;color:#fff}@media print{#privacy_banner #privacy_banner_inner a.button{font:400 10px/14px "Montserrat";color:#000}}#privacy_banner #privacy_banner_inner a.button:focus,#privacy_banner #privacy_banner_inner a.button:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#privacy_banner #privacy_banner_inner a.button{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#privacy_banner #privacy_banner_inner a.button{padding:14px 20px 16px}}@media print{#privacy_banner #privacy_banner_inner a.button{display:none}}#privacy_banner #privacy_banner_inner a.button i:before{color:#fff}#privacy_banner #privacy_banner_inner a.button:hover{opacity:1;background:#fff;color:#000;border-color:#fff}#privacy_banner #privacy_banner_inner a.button:hover i:before{color:#000}#nav-17{display:none !important}.not_logged_in #nav-24{margin-right:110px !important}.not_logged_in #nav-92{margin-left:110px !important}#meta-nav-90 a{cursor:pointer}.navi_open #navigation .navigation_inner .meta-navigation{opacity:1;visibility:visible}#navigation .navigation_inner .meta-navigation{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;line-height:19px;position:absolute;right:20px;min-width:250px;max-width:300px;background:#c11531;padding:20px 0 10px;float:left;display:block;opacity:0;visibility:hidden}#navigation .navigation_inner .meta-navigation>li{position:relative;z-index:1;list-style:none;display:block !important}#navigation .navigation_inner .meta-navigation>li>a{font:800 17px/20px "Montserrat";letter-spacing:2px;padding:0;margin:0 0 11px 0;color:#2e2d2c;font-family:"Montserrat";letter-spacing:0;font-weight:700;color:#fff;margin-bottom:12px;text-transform:uppercase;display:block;padding:0 10px !important;width:100% !important;position:relative;z-index:10;font-weight:700 !important;box-sizing:border-box}@media screen and (max-width: 1100px){#navigation .navigation_inner .meta-navigation>li>a{font-size:15px;line-height:18px}}@media print{#navigation .navigation_inner .meta-navigation>li>a{font:700 12px/18px "Montserrat";color:#000;margin-bottom:3px}}#navigation .navigation_inner .meta-navigation>li>a:hover{color:#2e2d2c}#navigation .navigation_inner .meta-navigation>li.current>a{font-weight:700;color:#2e2d2c}#navigation{padding:34px 0 0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative;z-index:12;text-align:center;position:relative;top:0;width:100%;left:0;background:none !important;pointer-events:none}#navigation .navigation{pointer-events:all;display:flex}#navigation .navigation li{flex:1}#navigation .navigation_inner{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;position:relative}#navigation #nav-47,#navigation #nav-42{display:none}#navigation li{list-style:none}#navigation li a{text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#navigation li#nav-46,#navigation li#nav-43,#navigation li#nav-40{display:none}#navigation .navigation_inner>ul>li{padding:0;list-style:none;display:inline-block;margin:0;position:relative;vertical-align:top}#navigation .navigation_inner>ul>li>a{text-decoration:none;font:400 15px/22px "Montserrat";letter-spacing:0px;font-family:"Montserrat";font-weight:300;text-transform:uppercase;padding:9px 48px 20px 48px;display:block;position:relative;z-index:10;color:#2e2d2c}@media print{#navigation .navigation_inner>ul>li>a{font:400 11px/17px "Montserrat";color:#000}}#navigation .navigation_inner>ul>li:hover>a{color:#c11531}#navigation .navigation_inner>ul>li.has_submenu>a{color:#000}#navigation .navigation_inner>ul>li.current>a{font-weight:700}#navigation .navigation_inner>ul>li:not(.has_submenu):before{content:"";position:absolute;top:-36px;left:-45px;width:calc(100% + 90px);height:calc(100% + 36px);display:block;background:#c11531;opacity:0;visibility:hidden}#navigation .navigation_inner>ul>li:not(.has_submenu):hover a{color:#fff !important}#navigation .navigation_inner>ul>li:not(.has_submenu):hover:before{opacity:1;visibility:visible}#navigation .navigation_inner>ul>li:hover ul.level1{opacity:1;visibility:visible}#navigation ul.level1{position:absolute;opacity:0;visibility:hidden;top:-36px;background:#c11531;width:calc(100% + 90px);left:-45px;box-sizing:border-box;padding:84px 10px 15px;z-index:2}#navigation ul.level1>li{display:block;padding:0;box-sizing:border-box;vertical-align:top}#navigation ul.level1>li>a{font:800 17px/20px "Montserrat";letter-spacing:2px;padding:0;margin:0 0 11px 0;color:#2e2d2c;font-family:"Montserrat";letter-spacing:0;font-weight:700;color:#fff;margin-bottom:12px;text-transform:uppercase;display:block;padding:0;position:relative;z-index:10}@media screen and (max-width: 1100px){#navigation ul.level1>li>a{font-size:15px;line-height:18px}}@media print{#navigation ul.level1>li>a{font:700 12px/18px "Montserrat";color:#000;margin-bottom:3px}}#navigation ul.level1>li>a:hover{color:#2e2d2c}#navigation ul.level1>li:hover>a,#navigation ul.level1>li.current>a{font-weight:700;color:#2e2d2c}#navigation ul.level1 ul.level2,#navigation ul.level1 ul.level3{display:none}.negative_navigation #navigation .responsive_navigation_toggle:before,.negative_navigation #navigation .navigation_inner>ul>li>a{color:#fff}.rwd_navigation{display:block;list-style:none;padding:6px 30px 40px}.rwd_navigation #rwdnav-27{display:none}.rwd_navigation li a{display:block;text-decoration:none;color:#2e2d2c}.rwd_navigation li.current>a{color:#c11531;font-weight:700}.rwd_navigation li.current>a:before{opacity:1;visibility:visible}.rwd_navigation>li:first-child>a{border-top:0}.rwd_navigation>li>a{padding:20px 0 20px 0;font-size:19px;line-height:25px;font-weight:400;text-transform:uppercase;border-top:1px solid rgba(46,45,44,.1);position:relative}.rwd_navigation ul.level1{margin:-13px 0 16px;padding:0 0 0;list-style:none}.rwd_navigation ul.level1>li>a{color:rgba(46,45,44,.9);font-size:17px;line-height:25px;padding:4px 0 4px 0;font-weight:300;position:relative}.rwd_navigation ul.level1>li.current>a{color:#c11531;font-weight:600}.rwd_navigation ul.level1.current>ul{display:block}.rwd_navigation ul.level1 ul{display:none;margin:3px 0 0}.rwd_navigation ul.level1 ul li{list-style:none}.rwd_navigation ul.level1 ul li.current>a{color:#c11531;font-weight:700}.rwd_navigation ul.level1 ul li.current>a:before{height:2px;background:#c11531}.rwd_navigation ul.level1 ul li>a{color:rgba(46,45,44,.7);font-size:16px;line-height:18px;padding:0px 0 8px 13px;position:relative}.rwd_navigation ul.level1 ul li>a:before{content:"";position:absolute;top:8px;left:0;width:5px;height:1px;display:block;background:rgba(46,45,44,.6)}.rwd_navigation ul.level1 ul.current{display:block}.rwdnav_inner .language_switcher{width:100%;background:rgba(46,45,44,.08)}.rwdnav_inner .language_switcher a.language{width:33.33%;display:inline-block;margin:-2px;box-sizing:border-box;text-align:center;text-transform:uppercase;padding:10px;font-size:15px;font-weight:400;color:rgba(46,45,44,.6);text-decoration:none}.rwdnav_inner .language_switcher a.language.current{font-weight:700;color:#2e2d2c}.rwdnav_inner #search{position:relative;text-align:right;margin:25px 30px 20px;z-index:3}.rwdnav_inner #search i{font-size:18px;line-height:18px;position:relative;font-weight:400;z-index:2;top:-1px}.rwdnav_inner #search .portlet_search{position:absolute;top:-10px;right:0;width:100%;pointer-events:all;border:1px solid rgba(0,0,0,0);border-radius:2px;overflow:hidden}.rwdnav_inner #search .portlet_search .controls,.rwdnav_inner #search .portlet_search h3{display:none}.rwdnav_inner #search .portlet_search #portlet-search-input{background:#fffdf0;border:none;border-bottom:2px solid rgba(46,45,44,.15);border-right:0;height:40px;box-sizing:border-box;width:100%;padding:3px 30px 0 0px;font:400 15px/22px "Montserrat";letter-spacing:0px;font-size:15px;color:#2e2d2c;margin-right:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:all}@media print{.rwdnav_inner #search .portlet_search #portlet-search-input{font:400 11px/17px "Montserrat";color:#000}}.rwdnav_inner #search .portlet_search #portlet-search-input::-webkit-input-placeholder{color:#2e2d2c;opacity:1}.rwdnav_inner #search .portlet_search #portlet-search-input::-moz-placeholder{color:#2e2d2c;opacity:1}.rwdnav_inner #search .portlet_search #portlet-search-input:-ms-input-placeholder{color:#2e2d2c;opacity:1}.rwdnav_inner #search .portlet_search #portlet-search-input:-moz-placeholder{color:#2e2d2c;opacity:1}.rwdnav_inner #search .portlet_search #portlet-search-input:-webkit-autofill,.rwdnav_inner #search .portlet_search #portlet-search-input:-webkit-autofill:hover,.rwdnav_inner #search .portlet_search #portlet-search-input:-webkit-autofill:focus,.rwdnav_inner #search .portlet_search #portlet-search-input:-internal-autofill-previewed,.rwdnav_inner #search .portlet_search #portlet-search-input:-internal-autofill-selected{background:#fff !important;-webkit-box-shadow:0 0 0px 1000px #fff inset}.rwdnav_inner #search .portlet_search #portlet-search-button{position:absolute;top:0;right:0;width:30px;height:40px;color:rgba(0,0,0,0);border:none;background:rgba(0,0,0,0);cursor:pointer;z-index:1}.responsive_navigation_toggle{z-index:270;display:none;width:17px;height:28px;position:absolute;top:15px;right:20px;margin-top:12px;margin-left:0;float:right;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.negative_navigation .responsive_navigation_toggle:before{color:#fff}.negative_navigation .responsive_navigation_toggle span{background:#fff}.is_scrolled .responsive_navigation_toggle:before{color:#2e2d2c !important}.responsive_navigation_toggle:before{content:"";position:absolute;top:1px;left:-20px;display:block;font-family:"Font Awesome 5 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:#2e2d2c;font-weight:300}.responsive_navigation_toggle span{background:#2e2d2c;display:block;height:1px;border-radius:2px;position:absolute;top:0;right:0;bottom:auto;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-moz-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-o-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.responsive_navigation_toggle span:nth-child(2){top:6px}.responsive_navigation_toggle span:nth-child(3){top:12px}.navi_open .responsive_navigation_toggle span{top:25.5%;-webkit-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-moz-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-o-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.navi_open .responsive_navigation_toggle span:first-child{opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.negative_navigation.no_system_page #content h1,.negative_navigation.no_system_page #content h2,.negative_navigation.no_system_page #content h3,.negative_navigation.no_system_page #content h4,.negative_navigation.no_system_page #content h5,.negative_navigation.no_system_page #content h6,.negative_navigation.no_system_page #content a,.negative_navigation.no_system_page #content p,.negative_navigation.no_system_page #content div.introduction,.negative_navigation.no_system_page #content .content_inner,.negative_navigation.no_system_page #content li:before,.negative_navigation.mod_listing.no_system_page #content h1,.negative_navigation.mod_listing.no_system_page #content h2,.negative_navigation.mod_listing.no_system_page #content h3,.negative_navigation.mod_listing.no_system_page #content h4,.negative_navigation.mod_listing.no_system_page #content h5,.negative_navigation.mod_listing.no_system_page #content h6,.negative_navigation.mod_listing.no_system_page #content a,.negative_navigation.mod_listing.no_system_page #content p,.negative_navigation.mod_listing.no_system_page #content div.introduction,.negative_navigation.mod_listing.no_system_page #content .content_inner,.negative_navigation.mod_listing.no_system_page #content li:before{color:#fff}.negative_navigation.no_system_page #content h1:focus,.negative_navigation.no_system_page #content h1:hover,.negative_navigation.no_system_page #content h2:focus,.negative_navigation.no_system_page #content h2:hover,.negative_navigation.no_system_page #content h3:focus,.negative_navigation.no_system_page #content h3:hover,.negative_navigation.no_system_page #content h4:focus,.negative_navigation.no_system_page #content h4:hover,.negative_navigation.no_system_page #content h5:focus,.negative_navigation.no_system_page #content h5:hover,.negative_navigation.no_system_page #content h6:focus,.negative_navigation.no_system_page #content h6:hover,.negative_navigation.no_system_page #content a:focus,.negative_navigation.no_system_page #content a:hover,.negative_navigation.no_system_page #content p:focus,.negative_navigation.no_system_page #content p:hover,.negative_navigation.no_system_page #content div.introduction:focus,.negative_navigation.no_system_page #content div.introduction:hover,.negative_navigation.no_system_page #content .content_inner:focus,.negative_navigation.no_system_page #content .content_inner:hover,.negative_navigation.no_system_page #content li:before:focus,.negative_navigation.no_system_page #content li:before:hover,.negative_navigation.mod_listing.no_system_page #content h1:focus,.negative_navigation.mod_listing.no_system_page #content h1:hover,.negative_navigation.mod_listing.no_system_page #content h2:focus,.negative_navigation.mod_listing.no_system_page #content h2:hover,.negative_navigation.mod_listing.no_system_page #content h3:focus,.negative_navigation.mod_listing.no_system_page #content h3:hover,.negative_navigation.mod_listing.no_system_page #content h4:focus,.negative_navigation.mod_listing.no_system_page #content h4:hover,.negative_navigation.mod_listing.no_system_page #content h5:focus,.negative_navigation.mod_listing.no_system_page #content h5:hover,.negative_navigation.mod_listing.no_system_page #content h6:focus,.negative_navigation.mod_listing.no_system_page #content h6:hover,.negative_navigation.mod_listing.no_system_page #content a:focus,.negative_navigation.mod_listing.no_system_page #content a:hover,.negative_navigation.mod_listing.no_system_page #content p:focus,.negative_navigation.mod_listing.no_system_page #content p:hover,.negative_navigation.mod_listing.no_system_page #content div.introduction:focus,.negative_navigation.mod_listing.no_system_page #content div.introduction:hover,.negative_navigation.mod_listing.no_system_page #content .content_inner:focus,.negative_navigation.mod_listing.no_system_page #content .content_inner:hover,.negative_navigation.mod_listing.no_system_page #content li:before:focus,.negative_navigation.mod_listing.no_system_page #content li:before:hover{color:#fff}.negative_navigation.no_system_page #content .content_button a,.negative_navigation.mod_listing.no_system_page #content .content_button a{border-color:#fff}.negative_navigation.no_system_page #content .content_button a:focus,.negative_navigation.no_system_page #content .content_button a:hover,.negative_navigation.mod_listing.no_system_page #content .content_button a:focus,.negative_navigation.mod_listing.no_system_page #content .content_button a:hover{background:#fff;color:#2e2d2c}.negative_navigation.no_system_page #content a:hover,.negative_navigation.mod_listing.no_system_page #content a:hover{color:#c11531}h1{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c}@media screen and (max-width: 1250px){h1{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){h1{font-size:24px;line-height:28px}}@media print{h1{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}h1+h2{margin-top:0}h1+div.introduction{margin-top:-25px}div.introduction{font:400 20px/30px "Montserrat";letter-spacing:0;padding:0;margin:0 0 50px 0;color:#2e2d2c;text-decoration:none}@media screen and (max-width: 1250px){div.introduction{font-size:18px;line-height:28px;margin:0 0 35px 0}}@media screen and (max-width: 1100px){div.introduction{font-size:17px;line-height:27px;margin:0 0 35px 0}}@media print{div.introduction{font:300 13px/20px "Montserrat";color:#000;margin-bottom:15px}}h2,h2 a{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;border:none !important;text-decoration:none;color:#2e2d2c}@media screen and (max-width: 1100px){h2,h2 a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){h2,h2 a{font-size:18px;line-height:22px}}@media print{h2,h2 a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}*+h2,*+h2 a{margin-top:35px}h3,h3 a{font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;font-weight:700;color:#2e2d2c;border:none !important;text-decoration:none !important}@media screen and (max-width: 1100px){h3,h3 a{font-size:16px;line-height:24px}}@media print{h3,h3 a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}h3:hover,h3 a:hover{color:#2e2d2c}*+h3,*+h3 a{margin-top:28px}h2+h3,h2+h3 a{margin-top:-5px}h4,h4 a{font:400 15px/22px "Montserrat";letter-spacing:0px;font-weight:700;margin-bottom:10px}@media print{h4,h4 a{font:400 11px/17px "Montserrat";color:#000}}*+h4,*+h4 a{margin-top:30px}h6,h6 a,h5,h5 a{font:400 15px/22px "Montserrat";letter-spacing:0px;font-weight:700;margin-bottom:3px}@media print{h6,h6 a,h5,h5 a{font:400 11px/17px "Montserrat";color:#000}}*+h6,*+h6 a,*+h5,*+h5 a{margin-top:30px}strong{font-weight:700}p{margin:0 0 15px 0}p:last-child{margin-bottom:0}.content_inner>p>img,.content_inner>p>a>img{display:block;max-width:100%;height:auto !important}.content_inner p a{outline:none;color:#c11531;text-decoration:none}.content_inner p a.button{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}@media print{.content_inner p a.button{font:400 10px/14px "Montserrat";color:#000}}.content_inner p a.button:focus,.content_inner p a.button:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){.content_inner p a.button{padding:22px 30px 24px}}@media screen and (max-width: 1100px){.content_inner p a.button{padding:14px 20px 16px}}@media print{.content_inner p a.button{display:none}}.content_inner p a.button:hover{color:#fff}a:hover{color:#2e2d2c}.content_inner p a{color:#2e2d2c;text-decoration:underline;padding-bottom:0}.content_inner p a:hover{color:#c11531}a img{border:none}p.content_button{margin:30px 0 20px}p.content_button+.content_button{margin-top:-18px}p.content_button a{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px}@media print{p.content_button a{font:400 10px/14px "Montserrat";color:#000}}p.content_button a:focus,p.content_button a:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){p.content_button a{padding:22px 30px 24px}}@media screen and (max-width: 1100px){p.content_button a{padding:14px 20px 16px}}@media print{p.content_button a{display:none}}@media screen and (max-width: 1100px){p.content_button a{font-size:16px;line-height:24px}}@media print{p.content_button a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){p.content_button a{padding:14px 20px 14px}}@media screen and (max-width: 1100px){p.content_button a{padding:11px 20px 10px}}p.content_button a.hidden{display:none !important}p.content_button a.pdf{margin:-10px 0 15px}p.content_button a.pdf:before{content:"";font-family:"Font Awesome 5 Pro";margin-right:12px}.content_inner ol{margin:0 0 25px 20px;list-style-type:decimal;width:auto}.content_inner ol li{margin-bottom:5px}.content_inner p+ul,.content_inner p+ol{margin-top:25px}.content_inner p+ol{margin-top:15px}.content_inner ul{list-style:none;margin:0 0 25px}.content_inner ul:last-child{margin-bottom:0}.content_inner ul li{position:relative;padding:0 0 10px 28px}.content_inner ul li:before{content:"";position:absolute;top:-1px;left:0;display:block;font-family:"Font Awesome 5 Pro";font-size:17px;line-height:17px;font-weight:400;text-transform:none;color:#2e2d2c;line-height:24px}.content_inner ul.controls li:before,.content_inner .management ul li:before{display:none}ul.sitemap li a{text-decoration:none;color:#2e2d2c}ul.sitemap li a:hover{color:#c11531}ul.sitemap li.level0{margin-top:10px !important}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;padding:50px 0 40px 0}.table_wrap_container.hide_indicator{padding-top:0}.table_wrap_container.hide_indicator .table_scroll_indicator{display:none}.table_wrap_container .table_scroll_indicator{position:absolute;right:0;top:0;cursor:pointer;width:24px;height:24px;display:block;color:#c11531}.preload .table_wrap_container .table_scroll_indicator{display:none}.table_wrap_two_rows{margin-left:-40px}.table_wrap_two_rows .table_wrap_container{float:left;box-sizing:border-box;width:50%;padding:0 0 40px 40px;padding-bottom:0;padding-top:50px}.table_wrap_two_rows .table_wrap_container table{width:100% !important}.content table{border:none;border-spacing:0}table thead th{color:#2e2d2c;border-bottom:1px solid #2e2d2c;text-align:left;padding:8px 15px 8px 10px}table td{border-bottom:1px solid rgba(46,45,44,.6);padding:8px 10px 9px 10px;font-weight:400;text-align:left}#management,.management_container{text-align:left !important}#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;margin:5px 7px 5px 0}@media print{#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{font:400 10px/14px "Montserrat";color:#000}}#management a.button.with_icon:focus,#management a.button.with_icon:hover,#management input.button:focus,#management input.button:hover,#management fieldset a.button:focus,#management fieldset a.button:hover,#management a.button:focus,#management a.button:hover,.management_container a.button.with_icon:focus,.management_container a.button.with_icon:hover,.management_container input.button:focus,.management_container input.button:hover,.management_container fieldset a.button:focus,.management_container fieldset a.button:hover,.management_container a.button:focus,.management_container a.button:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{padding:14px 20px 16px}}@media print{#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{display:none}}@media screen and (max-width: 1100px){#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{font-size:16px;line-height:24px}}@media print{#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{padding:14px 20px 14px}}@media screen and (max-width: 1100px){#management a.button.with_icon,#management input.button,#management fieldset a.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container fieldset a.button,.management_container a.button{padding:11px 20px 10px}}#management a.button.with_icon:hover,#management input.button:hover,#management fieldset a.button:hover,#management a.button:hover,.management_container a.button.with_icon:hover,.management_container input.button:hover,.management_container fieldset a.button:hover,.management_container a.button:hover{border-width:3px}#management a.button.with_icon,.management_container a.button.with_icon{padding-left:40px}#management ul li:before,.management_container ul li:before{display:none}#management td,#management th,.management_container td,.management_container th{padding:10px 10px 10px 0}#management fieldset a,.management_container fieldset a{border:none}#management a,.management_container a{text-decoration:none;color:#2e2d2c}#management .select2-container,.management_container .select2-container{width:auto !important;max-width:600px;min-width:226px}#management .select2-container:before,.management_container .select2-container:before{background:none;border:none;font-size:16px;right:2px;color:rgba(46,45,44,.7)}#management .select2-container.select2-container--default .select2-selection--single,.management_container .select2-container.select2-container--default .select2-selection--single{border-color:#aaa !important;border-radius:0;height:25px}#management .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,.management_container .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:3px 20px 2px 3px;background:#fff;color:#666;font:13px/18px Helvetica,Verdana,Arial,sans-serif;height:23px;box-sizing:border-box}#management .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow,.management_container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px;right:0}#management .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:before,.management_container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:15px;color:#666;top:-7px;left:4px}.system_page .select2-container--open .select2-dropdown,.logged_in.system_page .select2-container--open .select2-dropdown{border-color:#aaa;background:#fff;border-radius:0}.system_page .select2-results__option,.logged_in.system_page .select2-results__option{padding:3px 3px 2px;font:13px/18px Helvetica,Verdana,Arial,sans-serif}.system_page .select2-container--default .select2-results__option,.logged_in.system_page .select2-container--default .select2-results__option{background:#fff;color:#666}.system_page .select2-container--default .select2-results__option[aria-selected=true],.logged_in.system_page .select2-container--default .select2-results__option[aria-selected=true]{background:#eee}.system_page .select2-container--default .select2-results__option--highlighted[aria-selected],.system_page .select2-container--default .select2-results__option--highlighted,.logged_in.system_page .select2-container--default .select2-results__option--highlighted[aria-selected],.logged_in.system_page .select2-container--default .select2-results__option--highlighted{background:#666;color:#fff}.highlighting{background:rgba(193,21,49,.2)}.system_page div#content .content_inner{max-width:1180px}.system_page div#content .content_inner h1{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c;text-align:left}@media screen and (max-width: 1250px){.system_page div#content .content_inner h1{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){.system_page div#content .content_inner h1{font-size:24px;line-height:28px}}@media print{.system_page div#content .content_inner h1{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}#management ul.crono_tabs li.current a,ul.crono_tabs li.current a{z-index:9}.message{border:0;background:#c11531;padding:12px 20px 12px;margin:0 0 20px;font:400 15px/22px "Montserrat";letter-spacing:0px;color:#fff;font-weight:700}@media print{.message{font:400 11px/17px "Montserrat";color:#000}}.message a{color:#fff;text-decoration:none}.message p{margin-bottom:8px}.message ul{margin-top:0 !important}.message li{padding-bottom:0 !important}.message li:before{color:#fff !important}.mod_action_history #portlets_top_square{display:none}.mod_action_history #management{padding:5px;background:#fff}.mod_action_history #management input.button{font-size:12px;padding:2px 10px 1px}.popup_content{height:auto}#mailform_elements .multipage_entry_wrap .multipage_controls:first-child .mulitpage_controls,.portlet .multipage_entry_wrap .multipage_controls:first-child .mulitpage_controls,#mixItUp .multipage_entry_wrap .multipage_controls:first-child .mulitpage_controls,#module_multipage .multipage_entry_wrap .multipage_controls:first-child .mulitpage_controls{top:108px}#mailform_elements .mailform_field_actions,#mailform_elements ul.controls,#mailform_elements .multipage_controls,#mailform_elements .listing_actions,.portlet .mailform_field_actions,.portlet ul.controls,.portlet .multipage_controls,.portlet .listing_actions,#mixItUp .mailform_field_actions,#mixItUp ul.controls,#mixItUp .multipage_controls,#mixItUp .listing_actions,#module_multipage .mailform_field_actions,#module_multipage ul.controls,#module_multipage .multipage_controls,#module_multipage .listing_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:6px 7px 4px;font-size:14px;line-height:22px;background:#edecec;z-index:101}#mailform_elements .mailform_field_actions li,#mailform_elements .mailform_field_actions a,#mailform_elements ul.controls li,#mailform_elements ul.controls a,#mailform_elements .multipage_controls li,#mailform_elements .multipage_controls a,#mailform_elements .listing_actions li,#mailform_elements .listing_actions a,.portlet .mailform_field_actions li,.portlet .mailform_field_actions a,.portlet ul.controls li,.portlet ul.controls a,.portlet .multipage_controls li,.portlet .multipage_controls a,.portlet .listing_actions li,.portlet .listing_actions a,#mixItUp .mailform_field_actions li,#mixItUp .mailform_field_actions a,#mixItUp ul.controls li,#mixItUp ul.controls a,#mixItUp .multipage_controls li,#mixItUp .multipage_controls a,#mixItUp .listing_actions li,#mixItUp .listing_actions a,#module_multipage .mailform_field_actions li,#module_multipage .mailform_field_actions a,#module_multipage ul.controls li,#module_multipage ul.controls a,#module_multipage .multipage_controls li,#module_multipage .multipage_controls a,#module_multipage .listing_actions li,#module_multipage .listing_actions a{color:#1e1e1d !important;width:auto;padding:0;margin:0;line-height:24px;height:auto;border:none !important}#mailform_elements .mailform_field_actions li i.fa,#mailform_elements .mailform_field_actions a i.fa,#mailform_elements ul.controls li i.fa,#mailform_elements ul.controls a i.fa,#mailform_elements .multipage_controls li i.fa,#mailform_elements .multipage_controls a i.fa,#mailform_elements .listing_actions li i.fa,#mailform_elements .listing_actions a i.fa,.portlet .mailform_field_actions li i.fa,.portlet .mailform_field_actions a i.fa,.portlet ul.controls li i.fa,.portlet ul.controls a i.fa,.portlet .multipage_controls li i.fa,.portlet .multipage_controls a i.fa,.portlet .listing_actions li i.fa,.portlet .listing_actions a i.fa,#mixItUp .mailform_field_actions li i.fa,#mixItUp .mailform_field_actions a i.fa,#mixItUp ul.controls li i.fa,#mixItUp ul.controls a i.fa,#mixItUp .multipage_controls li i.fa,#mixItUp .multipage_controls a i.fa,#mixItUp .listing_actions li i.fa,#mixItUp .listing_actions a i.fa,#module_multipage .mailform_field_actions li i.fa,#module_multipage .mailform_field_actions a i.fa,#module_multipage ul.controls li i.fa,#module_multipage ul.controls a i.fa,#module_multipage .multipage_controls li i.fa,#module_multipage .multipage_controls a i.fa,#module_multipage .listing_actions li i.fa,#module_multipage .listing_actions a i.fa{margin:0 5px}#mailform_elements .mailform_field_actions li:hover,#mailform_elements .mailform_field_actions a:hover,#mailform_elements ul.controls li:hover,#mailform_elements ul.controls a:hover,#mailform_elements .multipage_controls li:hover,#mailform_elements .multipage_controls a:hover,#mailform_elements .listing_actions li:hover,#mailform_elements .listing_actions a:hover,.portlet .mailform_field_actions li:hover,.portlet .mailform_field_actions a:hover,.portlet ul.controls li:hover,.portlet ul.controls a:hover,.portlet .multipage_controls li:hover,.portlet .multipage_controls a:hover,.portlet .listing_actions li:hover,.portlet .listing_actions a:hover,#mixItUp .mailform_field_actions li:hover,#mixItUp .mailform_field_actions a:hover,#mixItUp ul.controls li:hover,#mixItUp ul.controls a:hover,#mixItUp .multipage_controls li:hover,#mixItUp .multipage_controls a:hover,#mixItUp .listing_actions li:hover,#mixItUp .listing_actions a:hover,#module_multipage .mailform_field_actions li:hover,#module_multipage .mailform_field_actions a:hover,#module_multipage ul.controls li:hover,#module_multipage ul.controls a:hover,#module_multipage .multipage_controls li:hover,#module_multipage .multipage_controls a:hover,#module_multipage .listing_actions li:hover,#module_multipage .listing_actions a:hover{color:#c11531 !important}.popup_content a{color:#c11531;text-decoration:none}.popup_content a:hover{color:#2e2d2c}.popup_content .popup_button_wrap{display:flex;justify-content:space-between}.module-listing .listing-entry-inline,.module-listing .portlet-listing-entry-inline,.module-listing .portlet_inner,#portlets_bottom_more_information .listing-entry-inline,#portlets_bottom_more_information .portlet-listing-entry-inline,#portlets_bottom_more_information .portlet_inner,#portlets_valais .listing-entry-inline,#portlets_valais .portlet-listing-entry-inline,#portlets_valais .portlet_inner,#portlets_theme .listing-entry-inline,#portlets_theme .portlet-listing-entry-inline,#portlets_theme .portlet_inner{position:relative}.module-listing .listing-entry-inline .link_overall,.module-listing .portlet-listing-entry-inline .link_overall,.module-listing .portlet_inner .link_overall,#portlets_bottom_more_information .listing-entry-inline .link_overall,#portlets_bottom_more_information .portlet-listing-entry-inline .link_overall,#portlets_bottom_more_information .portlet_inner .link_overall,#portlets_valais .listing-entry-inline .link_overall,#portlets_valais .portlet-listing-entry-inline .link_overall,#portlets_valais .portlet_inner .link_overall,#portlets_theme .listing-entry-inline .link_overall,#portlets_theme .portlet-listing-entry-inline .link_overall,#portlets_theme .portlet_inner .link_overall{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;border:none}#administration_panel{box-shadow:0 2px 6px 0 rgba(0,0,0,.1);font-size:14px}#administration_panel h1{background-color:#c11531;color:#fff;margin:0;padding:7px 10px;font-weight:700;text-transform:none;font-size:18px;line-height:20px;height:auto;text-align:left}#administration_panel h1:before{display:none}#administration_panel h2{background-color:#edecec;color:#2e2d2c;padding:7px 10px;font-size:14px;font-weight:300;text-transform:none}#administration_panel .admin_part{background:#fff none;padding:10px}#administration_panel .state-published{color:#c11531}.pagination{padding-top:60px;margin-bottom:0;text-align:center;clear:both}.pagination .pagination_inner{display:inline-block;position:relative}.pagination .pagination-links .inactive{display:none}.pagination .pagination-numbers a{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;border-color:#fff;margin:0 7px;padding:5px 13px 6px !important}@media print{.pagination .pagination-numbers a{font:400 10px/14px "Montserrat";color:#000}}.pagination .pagination-numbers a:focus,.pagination .pagination-numbers a:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){.pagination .pagination-numbers a{padding:22px 30px 24px}}@media screen and (max-width: 1100px){.pagination .pagination-numbers a{padding:14px 20px 16px}}@media print{.pagination .pagination-numbers a{display:none}}@media screen and (max-width: 1100px){.pagination .pagination-numbers a{font-size:16px;line-height:24px}}@media print{.pagination .pagination-numbers a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){.pagination .pagination-numbers a{padding:14px 20px 14px}}@media screen and (max-width: 1100px){.pagination .pagination-numbers a{padding:11px 20px 10px}}.pagination .pagination-numbers a:hover,.pagination .pagination-numbers a.current{color:#2e2d2c !important;background:#fff;border-color:#fff !important}.pagination .pagination-links a{display:block;position:absolute;top:1px;left:-40px;width:40px;height:40px;font-size:0;line-height:0;border:none}.pagination .pagination-links a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 5 Pro";font-size:40px;line-height:40px;font-weight:400;text-transform:none;color:#fff;font-weight:300;right:0;bottom:0;text-indent:0;text-align:center;z-index:10;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pagination .pagination-links a.next{left:auto;right:-40px}.pagination .pagination-links a.next:before{content:""}.pagination .pagination-links a:hover:before{color:#c11531}#management .page_template_radio{margin-top:6px !important}.portlet{margin:0;padding:0}.portlet .portlet_inner{position:relative}.portlet.hidden{display:block}.portlet .picture,.portlet .picture img{width:100%;height:auto}.portlet a.portlet_content_link{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;margin-top:20px}@media print{.portlet a.portlet_content_link{font:400 10px/14px "Montserrat";color:#000}}.portlet a.portlet_content_link:focus,.portlet a.portlet_content_link:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){.portlet a.portlet_content_link{padding:22px 30px 24px}}@media screen and (max-width: 1100px){.portlet a.portlet_content_link{padding:14px 20px 16px}}@media print{.portlet a.portlet_content_link{display:none}}.portlet .picture a{border:none}.portlet h3,.portlet h3 a{font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;text-decoration:none}@media screen and (max-width: 1100px){.portlet h3,.portlet h3 a{font-size:16px;line-height:24px}}@media print{.portlet h3,.portlet h3 a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}a.add_portlet_link{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;display:inline-block;margin-top:30px !important;position:relative;color:#c11531 !important}@media print{a.add_portlet_link{font:400 10px/14px "Montserrat";color:#000}}a.add_portlet_link:focus,a.add_portlet_link:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){a.add_portlet_link{padding:22px 30px 24px}}@media screen and (max-width: 1100px){a.add_portlet_link{padding:14px 20px 16px}}@media print{a.add_portlet_link{display:none}}@media screen and (max-width: 1100px){a.add_portlet_link{font-size:16px;line-height:24px}}@media print{a.add_portlet_link{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){a.add_portlet_link{padding:14px 20px 14px}}@media screen and (max-width: 1100px){a.add_portlet_link{padding:11px 20px 10px}}a.add_portlet_link:hover{color:#fff !important}.add_portlet_link+.portlet_content{padding:20px}.add_portlet_link+.portlet_content .select2-container{width:100% !important}#add_portlet_top_square,#add_portlet_two_columns,#add_portlet_home_fix,#add_portlet_team,#add_portlet_process_fix,#add_portlet_bottom{padding:30px 0 0 0;text-align:left !important;max-width:450px;box-sizing:content-box !important}#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;margin-right:20px}@media print{#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{font:400 10px/14px "Montserrat";color:#000}}#add_portlet_top_square .management_container .button:focus,#add_portlet_top_square .management_container .button:hover,#add_portlet_two_columns .management_container .button:focus,#add_portlet_two_columns .management_container .button:hover,#add_portlet_home_fix .management_container .button:focus,#add_portlet_home_fix .management_container .button:hover,#add_portlet_team .management_container .button:focus,#add_portlet_team .management_container .button:hover,#add_portlet_process_fix .management_container .button:focus,#add_portlet_process_fix .management_container .button:hover,#add_portlet_bottom .management_container .button:focus,#add_portlet_bottom .management_container .button:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{padding:14px 20px 16px}}@media print{#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{display:none}}@media screen and (max-width: 1100px){#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{font-size:16px;line-height:24px}}@media print{#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{padding:14px 20px 14px}}@media screen and (max-width: 1100px){#add_portlet_top_square .management_container .button,#add_portlet_two_columns .management_container .button,#add_portlet_home_fix .management_container .button,#add_portlet_team .management_container .button,#add_portlet_process_fix .management_container .button,#add_portlet_bottom .management_container .button{padding:11px 20px 10px}}#add_portlet_top_square .management_container a,#add_portlet_two_columns .management_container a,#add_portlet_home_fix .management_container a,#add_portlet_team .management_container a,#add_portlet_process_fix .management_container a,#add_portlet_bottom .management_container a{font:400 15px/22px "Montserrat";letter-spacing:0px;color:#c11531;font-weight:700;text-decoration:none}@media print{#add_portlet_top_square .management_container a,#add_portlet_two_columns .management_container a,#add_portlet_home_fix .management_container a,#add_portlet_team .management_container a,#add_portlet_process_fix .management_container a,#add_portlet_bottom .management_container a{font:400 11px/17px "Montserrat";color:#000}}#add_portlet_top_square .management_container a:hover,#add_portlet_two_columns .management_container a:hover,#add_portlet_home_fix .management_container a:hover,#add_portlet_team .management_container a:hover,#add_portlet_process_fix .management_container a:hover,#add_portlet_bottom .management_container a:hover{color:#2e2d2c}#portlets_team .portlets_inner_wrap div#add_portlet_team .portlet_inner{height:auto;padding-bottom:0}#portlets_team .portlets_inner_wrap div#add_portlet_team .portlet_inner:before{display:none}#portlets_team .portlets_inner_wrap div#add_portlet_team .portlet_inner a,#portlets_team .portlets_inner_wrap div#add_portlet_team .portlet_inner label,#portlets_team .portlets_inner_wrap div#add_portlet_team .portlet_inner h3{color:#2e2d2c}#portlets_top_2,#portlets_top{margin-top:100px}#portlets_top_2,#portlets_top_square,#portlets_top{position:relative}#portlets_top_2 .portlet-integration-link,#portlets_top_square .portlet-integration-link,#portlets_top .portlet-integration-link{display:none}#portlets_top_2 .portlet,#portlets_top_square .portlet,#portlets_top .portlet{width:30%;padding-bottom:54px;float:left;box-sizing:border-box}#portlets_top_2 .portlet.portlet_index_1,#portlets_top_square .portlet.portlet_index_1,#portlets_top .portlet.portlet_index_1{padding-right:30px}#portlets_top_2 .portlet.portlet_index_2,#portlets_top_square .portlet.portlet_index_2,#portlets_top .portlet.portlet_index_2{width:40%;padding:0}#portlets_top_2 .portlet.portlet_index_3,#portlets_top_square .portlet.portlet_index_3,#portlets_top .portlet.portlet_index_3{padding-left:30px}#portlets_top_2 .portlet.portlet_index_1 .picture,#portlets_top_2 .portlet.portlet_index_3 .picture,#portlets_top_square .portlet.portlet_index_1 .picture,#portlets_top_square .portlet.portlet_index_3 .picture,#portlets_top .portlet.portlet_index_1 .picture,#portlets_top .portlet.portlet_index_3 .picture{height:0;width:100%;padding-bottom:85.11%;overflow:hidden;position:relative}#portlets_top_2 .portlet.portlet_index_1 .picture .resource_background,#portlets_top_2 .portlet.portlet_index_3 .picture .resource_background,#portlets_top_square .portlet.portlet_index_1 .picture .resource_background,#portlets_top_square .portlet.portlet_index_3 .picture .resource_background,#portlets_top .portlet.portlet_index_1 .picture .resource_background,#portlets_top .portlet.portlet_index_3 .picture .resource_background{position:absolute;height:100%;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#portlets_top_2 .portlet.portlet_index_1 .picture .resource_background img,#portlets_top_2 .portlet.portlet_index_3 .picture .resource_background img,#portlets_top_square .portlet.portlet_index_1 .picture .resource_background img,#portlets_top_square .portlet.portlet_index_3 .picture .resource_background img,#portlets_top .portlet.portlet_index_1 .picture .resource_background img,#portlets_top .portlet.portlet_index_3 .picture .resource_background img{position:absolute;height:100%;width:auto;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#portlets_top_2 .portlet.portlet_index_1 .picture .resource_background *,#portlets_top_2 .portlet.portlet_index_3 .picture .resource_background *,#portlets_top_square .portlet.portlet_index_1 .picture .resource_background *,#portlets_top_square .portlet.portlet_index_3 .picture .resource_background *,#portlets_top .portlet.portlet_index_1 .picture .resource_background *,#portlets_top .portlet.portlet_index_3 .picture .resource_background *{height:100%;width:auto}#portlets_top_2 .portlet .portlet-content,#portlets_top_square .portlet .portlet-content,#portlets_top .portlet .portlet-content{position:relative}#portlets_top_2 .portlet .portlet-content .portlet_content_description>p,#portlets_top_2 .portlet .portlet-content .portlet_content_introduction,#portlets_top_square .portlet .portlet-content .portlet_content_description>p,#portlets_top_square .portlet .portlet-content .portlet_content_introduction,#portlets_top .portlet .portlet-content .portlet_content_description>p,#portlets_top .portlet .portlet-content .portlet_content_introduction{display:none}#portlets_top_2 .portlet .portlet_text_wrap,#portlets_top_square .portlet .portlet_text_wrap,#portlets_top .portlet .portlet_text_wrap{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}#portlets_top_2 .portlet .portlet_text_wrap h3,#portlets_top_2 .portlet .portlet_text_wrap h3 a,#portlets_top_square .portlet .portlet_text_wrap h3,#portlets_top_square .portlet .portlet_text_wrap h3 a,#portlets_top .portlet .portlet_text_wrap h3,#portlets_top .portlet .portlet_text_wrap h3 a{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c;color:#fff;text-align:center;padding:0 10px;box-sizing:border-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}@media screen and (max-width: 1250px){#portlets_top_2 .portlet .portlet_text_wrap h3,#portlets_top_2 .portlet .portlet_text_wrap h3 a,#portlets_top_square .portlet .portlet_text_wrap h3,#portlets_top_square .portlet .portlet_text_wrap h3 a,#portlets_top .portlet .portlet_text_wrap h3,#portlets_top .portlet .portlet_text_wrap h3 a{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){#portlets_top_2 .portlet .portlet_text_wrap h3,#portlets_top_2 .portlet .portlet_text_wrap h3 a,#portlets_top_square .portlet .portlet_text_wrap h3,#portlets_top_square .portlet .portlet_text_wrap h3 a,#portlets_top .portlet .portlet_text_wrap h3,#portlets_top .portlet .portlet_text_wrap h3 a{font-size:24px;line-height:28px}}@media print{#portlets_top_2 .portlet .portlet_text_wrap h3,#portlets_top_2 .portlet .portlet_text_wrap h3 a,#portlets_top_square .portlet .portlet_text_wrap h3,#portlets_top_square .portlet .portlet_text_wrap h3 a,#portlets_top .portlet .portlet_text_wrap h3,#portlets_top .portlet .portlet_text_wrap h3 a{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}#portlets_top_2 .portlet .portlet_text_wrap .portlet_content_link,#portlets_top_square .portlet .portlet_text_wrap .portlet_content_link,#portlets_top .portlet .portlet_text_wrap .portlet_content_link{position:absolute;bottom:-54px;width:max-content;display:table;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.page_restaurant #portlets_top_2 .portlet .portlet_text_wrap .portlet_content_link,.page_restaurant #portlets_top_square .portlet .portlet_text_wrap .portlet_content_link,.page_restaurant #portlets_top .portlet .portlet_text_wrap .portlet_content_link{color:#fff;border-color:#fff}.page_restaurant #portlets_top_2 .portlet .portlet_text_wrap .portlet_content_link:hover,.page_restaurant #portlets_top_square .portlet .portlet_text_wrap .portlet_content_link:hover,.page_restaurant #portlets_top .portlet .portlet_text_wrap .portlet_content_link:hover{background:#fff;color:#2e2d2c}.page_home #portlets_top{margin-bottom:100px}.page_home #portlets_top_2{background:#181210;margin-top:0;padding-top:100px;padding-bottom:100px}.page_home #portlets_top_2 .portlet .portlet_text_wrap .portlet_content_link{color:#fff;border-color:#fff}.page_home #portlets_top_2 .portlet .portlet_text_wrap .portlet_content_link:hover{background:#fff;color:#2e2d2c}.page_home .portlets_inner_wrap{display:flex;flex-flow:wrap}.page_home #portlets_bottom .portlet_listing{margin-top:0}#portlets_top_square .portlets_inner_wrap{margin:70px 0 30px -60px;text-align:center}#portlets_top_square .add_portlet_link{margin-left:60px}#portlets_top_square .bx-wrapper:hover .bx-viewport .picture a:after{opacity:0;visibility:hidden}#portlets_top_square .bx-wrapper .bx-viewport .picture a:after{position:absolute;content:"";left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(40,40,40,.3);opacity:1;visibility:visible;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_top_square .bx-wrapper .bx-viewport .picture a:hover:after{opacity:0;visibility:hidden}#portlets_top_square .portlet{width:43% !important;display:inline-block;float:none;padding:0 0 60px 60px !important}#portlets_top_square .portlet .picture{padding-bottom:0 !important;height:auto !important}#portlets_top_square .portlet .picture .resource_background{left:auto;top:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#portlets_top_square .portlet .bx-wrapper:hover+.portlet_text_wrap{opacity:0;visibility:hidden}#portlets_top_square .portlet .portlet_text_wrap{opacity:1;visibility:visible;pointer-events:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_top_square .portlet .portlet_text_wrap h3{padding:0 70px;box-sizing:border-box}#portlets_top_square .portlet.portlet_index_3 .picture .resource_background,#portlets_top_square .portlet.portlet_index_1 .picture .resource_background{left:auto;top:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);position:relative}#portlets_top_square .portlet.portlet_index_3 .picture .resource_background img,#portlets_top_square .portlet.portlet_index_1 .picture .resource_background img{width:100%;height:auto}.category_1 #portlets_top_2,.category_1 #portlets_bottom,.category_1 #portlets_top{display:none}.is_ie #portlets_top_2 .portlet_listing .portlet_inner:before,.is_ie #portlets_bottom .portlet_listing .portlet_inner:before,.is_ie #portlets_top .portlet_listing .portlet_inner:before{display:none}#portlets_top_2 .portlet_listing,#portlets_bottom .portlet_listing,#portlets_top .portlet_listing{width:100%;clear:both;padding:0;margin-top:80px}#portlets_top_2 .portlet_listing+.portlet_listing,#portlets_bottom .portlet_listing+.portlet_listing,#portlets_top .portlet_listing+.portlet_listing{margin-top:0}#portlets_top_2 .portlet_listing+.portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top_2 .portlet_listing+.portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_bottom .portlet_listing+.portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_bottom .portlet_listing+.portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_top .portlet_listing+.portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top .portlet_listing+.portlet_listing .portlet-content .portlet-listing-text-wrap h3 a{color:#c11531}#portlets_top_2 .portlet_listing+.portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .resource_background img,#portlets_bottom .portlet_listing+.portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .resource_background img,#portlets_top .portlet_listing+.portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .resource_background img{margin-right:0}#portlets_top_2 .portlet_listing .portlet_inner,#portlets_bottom .portlet_listing .portlet_inner,#portlets_top .portlet_listing .portlet_inner{position:relative}#portlets_top_2 .portlet_listing .portlet_inner:before,#portlets_bottom .portlet_listing .portlet_inner:before,#portlets_top .portlet_listing .portlet_inner:before{content:"";position:absolute;top:0;left:-3000px;width:calc(100% + 5000px);height:15%;display:block;background:rgba(255,255,255,0);background:rgba(0,0,0,.2);background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:-o-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0))}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap{text-align:center;position:absolute;left:50%;top:90px;z-index:1;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);pointer-events:none;width:100%}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;color:#2e2d2c}@media screen and (max-width: 1270px){#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap h3 a{font:700 19px/25px "Montserrat";color:#000}}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap .portlet_listing_introduction p,#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap .portlet_listing_introduction,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap .portlet_listing_introduction p,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap .portlet_listing_introduction,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap .portlet_listing_introduction p,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap .portlet_listing_introduction{text-transform:uppercase;color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap,#portlets_top .portlet_listing .portlet-listing-entry-wrap{display:flex;justify-content:center;flex-flow:wrap}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{width:auto;flex:0 0 15.5%;max-width:14.2%;display:inline-block;margin:0;position:relative;padding-top:330px;overflow:hidden}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0{position:relative}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before{content:"";position:absolute;top:14%;left:27%;width:73%;height:28%;display:block;background:url(../img/ausgetrunken.png) no-repeat;z-index:10;background-size:contain;display:block}body[lang=en] #portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,body[lang=en] #portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,body[lang=en] #portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before{background:url(../img/already_finished.png) no-repeat;background-size:contain}body[lang=fr] #portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,body[lang=fr] #portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,body[lang=fr] #portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before{background:url(../img/deja_consomme.png) no-repeat;background-size:contain}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span{max-width:120px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span img{max-width:100%;object-fit:contain;object-position:bottom center}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7)~.portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7)~.portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7)~.portlet-listing-entry{padding-top:63px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7n+1):before,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-entry-tags,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-entry-tags,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-entry-tags{display:none}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .resource_background img{margin-right:-30px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before{content:"";position:absolute;top:auto;left:0;width:3px;height:25px;display:block;background:#2e2d2c;bottom:90px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:first-child:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:first-child:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:first-child:before{display:none}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before{display:none}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1{opacity:1;visibility:visible}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a{color:#fff}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .portlet-listing-content-container .portlet-entry-link,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .portlet-listing-content-container .portlet-entry-link,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .portlet-listing-content-container .portlet-entry-link{opacity:1;visibility:visible}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-more,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-more,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-more{display:none}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2{display:block;position:absolute;bottom:-4px;left:-2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2>span,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2>span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2>span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2 a{position:absolute;bottom:0;left:0;width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;min-width:300px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2>span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2>span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2>span{margin-bottom:8px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2 span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2 span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2 span{box-shadow:none !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_background,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_background,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_background{box-shadow:none !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1 *,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1 *,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1 *{height:100%;width:auto}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1 img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1 img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_1 img{position:relative;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:320px;position:relative;z-index:1}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a>span,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a>span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a>span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{height:100%;width:auto}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background{overflow:visible}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>span,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a>span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a>span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background>a>span{position:absolute;display:inline-block;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);box-shadow:none;height:100%}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a{font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;color:#2e2d2c;text-decoration:none}@media screen and (max-width: 1100px){#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a{font-size:16px;line-height:24px}}@media print{#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover{color:#fff !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container{width:100%;text-align:center;padding:28px 20px 35px;box-sizing:border-box}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link{font:400 15px/22px "Montserrat";letter-spacing:0px;text-transform:uppercase;padding:0 18px 0 0;color:#fff;border:none;position:relative;text-decoration:none;color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:none}@media print{#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link{font:400 11px/17px "Montserrat";color:#000}}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before{content:"";position:absolute;top:4px;left:auto;display:block;font-family:"Font Awesome 5 Pro";font-size:11px;line-height:11px;font-weight:400;text-transform:none;color:#fff;right:0;font-weight:300}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:hover{opacity:.6;background:none !important;border:none}#portlets_bottom .portlet_content{text-align:center;position:relative;padding:30px 50px 30px}#portlets_bottom .portlet_content h3,#portlets_bottom .portlet_content h3 a{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c;padding:0;margin:0;color:#fff;position:relative;z-index:1;display:none}@media screen and (max-width: 1250px){#portlets_bottom .portlet_content h3,#portlets_bottom .portlet_content h3 a{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){#portlets_bottom .portlet_content h3,#portlets_bottom .portlet_content h3 a{font-size:24px;line-height:28px}}@media print{#portlets_bottom .portlet_content h3,#portlets_bottom .portlet_content h3 a{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}#portlets_bottom .portlet_content:before{content:"";position:absolute;top:0;left:-3000px;width:calc(100% + 5000px);height:100%;display:block;background:#fffdf0}#portlets_bottom .portlet_content .portlet_content_link{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;padding-left:50px;padding-right:50px;color:#c11531 !important;position:relative}@media print{#portlets_bottom .portlet_content .portlet_content_link{font:400 10px/14px "Montserrat";color:#000}}#portlets_bottom .portlet_content .portlet_content_link:focus,#portlets_bottom .portlet_content .portlet_content_link:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#portlets_bottom .portlet_content .portlet_content_link{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#portlets_bottom .portlet_content .portlet_content_link{padding:14px 20px 16px}}@media print{#portlets_bottom .portlet_content .portlet_content_link{display:none}}@media screen and (max-width: 1100px){#portlets_bottom .portlet_content .portlet_content_link{font-size:16px;line-height:24px}}@media print{#portlets_bottom .portlet_content .portlet_content_link{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){#portlets_bottom .portlet_content .portlet_content_link{padding:14px 20px 14px}}@media screen and (max-width: 1100px){#portlets_bottom .portlet_content .portlet_content_link{padding:11px 20px 10px}}#portlets_bottom .portlet_content .portlet_content_link:hover{color:#fff !important}#portlets_bottom .portlet_content .portlet_content_link:before{content:"";position:absolute;top:50%;left:-60px;width:90px;height:90px;display:block;background:rgba(0,0,0,0);margin-top:-45px;background:url(../img/limited_edition.png) no-repeat;background-size:100% auto}#portlets_home_fix{background:url(../img/background_portlet_fix.jpg) no-repeat;background-size:cover;background-position:center center !important}#portlets_home_fix .portlet-integration-link{display:none}#portlets_home_fix .portlets_inner_wrap{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;padding-top:100px;padding-bottom:100px}#portlets_home_fix .portlets_inner_wrap .portlet-content{position:relative;display:flex;justify-content:space-between;align-items:center}#portlets_home_fix .portlets_inner_wrap .portlet-content>.cf{display:none}#portlets_home_fix .portlets_inner_wrap .resource_container{width:40%;float:left;padding-left:20px;box-sizing:border-box}#portlets_home_fix .portlets_inner_wrap .resource_container>.cf{display:none}#portlets_home_fix .portlets_inner_wrap .resource_container>*:not(:first-child){margin-top:80px}#portlets_home_fix .portlets_inner_wrap .resource_container .youtube_video_wrapper{padding:0 30px}#portlets_home_fix .portlets_inner_wrap .resource_container .picture{position:relative;float:none !important}#portlets_home_fix .portlets_inner_wrap .resource_container .picture:hover .resource_description p{background:#fff;color:#2e2d2c}#portlets_home_fix .portlets_inner_wrap .resource_container .picture:hover .resource_background a:before{opacity:0;visibility:hidden}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_background{padding:0 30px;box-shadow:none !important;overflow:visible}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_background img{box-shadow:0 0 10px rgba(0,0,0,.6)}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_background a{position:relative;padding-bottom:54px}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_subtitle{display:none}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description{position:absolute;width:max-content;display:table;clip:auto;pointer-events:none;top:0;width:100%;height:100%;display:block;overflow:visible;margin:0}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p{display:block;display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;color:#fff;border:3px solid #fff !important;left:50%;bottom:0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;white-space:nowrap}@media print{#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p{font:400 10px/14px "Montserrat";color:#000}}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p:focus,#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p{padding:14px 20px 16px}}@media print{#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p{display:none}}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description p:hover{background:#fff;color:#2e2d2c}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description h2{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c;padding-bottom:50px;color:#fff;display:block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;width:calc(100% - 60px);hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;text-align:center}@media screen and (max-width: 1250px){#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description h2{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description h2{font-size:24px;line-height:28px}}@media print{#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description h2{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap{width:40%;color:#fff;float:right;margin-top:0;padding-right:20px;box-sizing:border-box;padding:100px 0}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .resource_container{width:calc(100% + 25px);margin-left:-25px}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .resource_container .picture{margin-top:80px}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 a{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;color:#fff}@media screen and (max-width: 1270px){#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 a{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 a{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 a{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 a{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 a{font:700 19px/25px "Montserrat";color:#000}}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:50%;top:50%}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 span{position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h2,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h2 a{color:#fff}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap p>a,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .portlet_content_link{font:400 15px/22px "Montserrat";letter-spacing:0px;text-transform:uppercase;padding:0 18px 0 0;color:#fff;border:none;position:relative;text-decoration:none;font-weight:700}@media print{#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap p>a,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .portlet_content_link{font:400 11px/17px "Montserrat";color:#000}}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap p>a:before,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .portlet_content_link:before{content:"";position:absolute;top:4px;left:auto;display:block;font-family:"Font Awesome 5 Pro";font-size:11px;line-height:11px;font-weight:400;text-transform:none;color:#fff;right:0;font-weight:300}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap p>a:hover,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .portlet_content_link:hover{opacity:.6;background:none !important;border:none}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap p>a:before,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .portlet_content_link:before{font-weight:700}#portlets_process_fix{background:#1e1714}#portlets_process_fix .portlets_inner_wrap{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;max-width:1180px;padding-top:100px;padding-bottom:100px;padding-right:140px}#portlets_process_fix .slick-list{overflow:visible}#portlets_process_fix .portlets_inner_wrap .portlet{padding-bottom:100px;padding-left:0;float:none;display:inline-block;vertical-align:top}#portlets_process_fix .portlets_inner_wrap .portlet.title{text-align:center;width:100%;margin-left:70px}#portlets_process_fix .portlets_inner_wrap .portlet.title h3,#portlets_process_fix .portlets_inner_wrap .portlet.title h3 a{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;margin-bottom:0}@media screen and (max-width: 1270px){#portlets_process_fix .portlets_inner_wrap .portlet.title h3,#portlets_process_fix .portlets_inner_wrap .portlet.title h3 a{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){#portlets_process_fix .portlets_inner_wrap .portlet.title h3,#portlets_process_fix .portlets_inner_wrap .portlet.title h3 a{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){#portlets_process_fix .portlets_inner_wrap .portlet.title h3,#portlets_process_fix .portlets_inner_wrap .portlet.title h3 a{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){#portlets_process_fix .portlets_inner_wrap .portlet.title h3,#portlets_process_fix .portlets_inner_wrap .portlet.title h3 a{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{#portlets_process_fix .portlets_inner_wrap .portlet.title h3,#portlets_process_fix .portlets_inner_wrap .portlet.title h3 a{font:700 19px/25px "Montserrat";color:#000}}#portlets_process_fix #process_slider .slick-track{margin-left:-120px;display:flex;align-items:center}#portlets_process_fix #process_slider .portlet{padding:0 0 0 120px;outline:none !important;cursor:grab;position:relative}#portlets_process_fix #process_slider .portlet:focus{cursor:grabbing}#portlets_process_fix #process_slider .portlet .portlet-content{display:flex;align-items:center}#portlets_process_fix #process_slider .portlet .portlet-content h3,#portlets_process_fix #process_slider .portlet .portlet-content h3 a{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;color:#fff}@media screen and (max-width: 1100px){#portlets_process_fix #process_slider .portlet .portlet-content h3,#portlets_process_fix #process_slider .portlet .portlet-content h3 a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){#portlets_process_fix #process_slider .portlet .portlet-content h3,#portlets_process_fix #process_slider .portlet .portlet-content h3 a{font-size:18px;line-height:22px}}@media print{#portlets_process_fix #process_slider .portlet .portlet-content h3,#portlets_process_fix #process_slider .portlet .portlet-content h3 a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}#portlets_process_fix #process_slider .portlet .portlet-content .pictures{pointer-events:none;flex:0 0 calc(50% - 50px);max-width:calc(50% - 50px);margin-right:70px}#portlets_process_fix #process_slider .portlet .portlet-content .pictures *{background:#1e1714}#portlets_process_fix #process_slider .portlet:after{content:"";bottom:30px;right:-130px;position:absolute;width:180px;height:100px;display:block;background:url(../img/pfeil_brauprozess_unten.jpg) no-repeat;background-size:100% auto;z-index:1;opacity:0}#portlets_process_fix #process_slider .portlet:before{content:"";top:-30px;right:-80px;position:absolute;width:180px;height:100px;display:block;background:url(../img/pfeil_brauprozess_oben.jpg) no-repeat;background-size:100% auto;z-index:1;opacity:0}#portlets_process_fix #process_slider .portlet:nth-child(4):after,#portlets_process_fix #process_slider .portlet:nth-child(2):after,#portlets_process_fix #process_slider .portlet:first-child:after{opacity:1}#portlets_process_fix #process_slider .portlet:nth-child(5):before,#portlets_process_fix #process_slider .portlet:nth-child(3):before{opacity:1}#portlets_process_fix #process_slider .portlet:nth-child(5):before{top:30px;right:-130px}#portlets_process_fix #process_slider .slick-dots{display:flex;align-items:center;justify-content:center;list-style:none;margin-top:80px;margin-left:70px}#portlets_process_fix #process_slider .slick-dots li{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;font-size:24px;font-weight:700;border:2px solid #fff;cursor:pointer;width:34px;height:34px;line-height:36px;padding-left:1px;text-align:center;margin:0 8px}@media screen and (max-width: 1100px){#portlets_process_fix #process_slider .slick-dots li{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){#portlets_process_fix #process_slider .slick-dots li{font-size:18px;line-height:22px}}@media print{#portlets_process_fix #process_slider .slick-dots li{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}#portlets_process_fix #process_slider .slick-dots li:hover,#portlets_process_fix #process_slider .slick-dots li.slick-active{color:#c11531;border-color:#c11531}#portlets_process_fix #process_slider .slick-dots li:hover>a,#portlets_process_fix #process_slider .slick-dots li.slick-active>a{color:#c11531}body[lang=fr] #portlets_team .portlets_inner_wrap .portlet.title h3{font-size:175px;line-height:175px}#portlets_team{position:relative}#portlets_team .portlets_inner_wrap{margin-left:-70px}#portlets_team .portlets_inner_wrap .portlet.title{text-align:center;padding-left:80px;position:absolute;width:100%;box-sizing:border-box}#portlets_team .portlets_inner_wrap .portlet.title h3{font:700 200px/200px "Montserrat";text-transform:uppercase;letter-spacing:2px;padding:0;margin:0;color:#2e2d2c;color:#96665d}@media screen and (max-width: 1500px){#portlets_team .portlets_inner_wrap .portlet.title h3{font:700 150px/150px "Montserrat"}}@media screen and (max-width: 1250px){#portlets_team .portlets_inner_wrap .portlet.title h3{font:700 120px/120px "Montserrat"}}@media screen and (max-width: 1100px){#portlets_team .portlets_inner_wrap .portlet.title h3{font:700 100px/100px "Montserrat"}}@media screen and (max-width: 900px){#portlets_team .portlets_inner_wrap .portlet.title h3{font:700 80px/80px "Montserrat"}}@media screen and (max-width: 600px){#portlets_team .portlets_inner_wrap .portlet.title h3{font:700 60px/60px "Montserrat"}}@media print{#portlets_team .portlets_inner_wrap .portlet.title h3{font:700 25px/25px "Montserrat";color:#000;letter-spacing:.5px}}#portlets_team .portlets_inner_wrap .portlet.title~.portlet{float:left;box-sizing:border-box;width:25%;padding:0 0 80px 80px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner{height:0;padding-bottom:100%;border-radius:100%;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner:before{content:"";position:absolute;top:-15px;left:-15px;width:100%;height:100%;display:block;background:rgba(0,0,0,0);border:3px solid #96665d;border-radius:100%;z-index:101}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .portlet_content_description{display:none}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3,#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3 a{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;margin-bottom:10px}@media screen and (max-width: 1100px){#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3,#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3 a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3,#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3 a{font-size:18px;line-height:22px}}@media print{#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3,#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner h3 a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .portlet-content{width:100%;height:100%;position:absolute}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner:hover .resource_container{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner:hover .portlet_text_wrap{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;z-index:100;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .picture{height:100%;padding:0;box-sizing:border-box;background:#ebebe0}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background{position:relative;height:100%;box-shadow:none !important}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background a{height:100%}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background img{max-height:100%;width:auto;max-width:100%;position:relative;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3{color:#2e2d2c;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:5px;bottom:70px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3 a{color:#2e2d2c}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3 span{position:absolute;bottom:0;left:0;width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:none !important}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .portlet_text_wrap{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;display:block;border-radius:100%;background:#96665d;text-align:center;z-index:100;overflow:hidden;height:100%;box-sizing:border-box;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .portlet_text_wrap .portlet_text_wrap_inner{position:absolute;top:0;right:0;bottom:0;left:0;padding:40px;width:100%;height:100%;box-sizing:border-box}#portlets_two_columns{max-width:1300px;margin:auto}#portlets_two_columns .portlet-integration-link{display:none}.negative_navigation #portlets_two_columns .portlet+.portlet:before{background:#fff}.negative_navigation #portlets_two_columns .portlet p.content_button a,.negative_navigation #portlets_two_columns .portlet .portlet_content_link{border-color:#c11531;color:#c11531}.negative_navigation #portlets_two_columns .portlet p.content_button a:hover,.negative_navigation #portlets_two_columns .portlet .portlet_content_link:hover{background:#c11531;color:#fff}.negative_navigation #portlets_two_columns .portlet .content_button{width:100%;text-align:center;margin-top:40px}.negative_navigation #portlets_two_columns .portlet .resource_container{max-height:unset;overflow:hidden}.negative_navigation #portlets_two_columns .portlet .bx-wrapper .bx-viewport{box-shadow:0 0 10px #000}.negative_navigation #portlets_two_columns .portlet .bx-wrapper .bx-viewport .picture a:before{color:#fff}.negative_navigation #portlets_two_columns .portlet .bx-wrapper .bx-viewport .picture a:hover img{opacity:.7}.negative_navigation #portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:after,.negative_navigation #portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}.negative_navigation #portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:after,.negative_navigation #portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:before{background:#fff}#portlets_two_columns .portlet{display:block;width:100%;vertical-align:top;box-sizing:border-box;padding:0;text-align:left}#portlets_two_columns .portlet+.portlet{margin-top:80px}#portlets_two_columns .portlet+.portlet+.add_portlet_link{display:none}#portlets_two_columns .portlet+.portlet .portlet_text_wrap{width:100%}#portlets_two_columns .portlet+.portlet .portlet-content .portlet_content_description{display:flex;justify-content:center;width:100%;flex-flow:wrap}#portlets_two_columns .portlet+.portlet .portlet-content .portlet_content_description .content_button{padding:0 15px;margin-top:0 !important;margin-bottom:10px}#portlets_two_columns .portlet .portlet-content{display:flex;align-items:flex-start}#portlets_two_columns .portlet .portlet-content>.cf{display:none}#portlets_two_columns .portlet .portlet-content .slider_wrap{flex:0 0 50%;max-width:50%;margin-right:60px;box-sizing:border-box !important}#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button{width:auto;padding:0;text-align:left}#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;border-color:#fff;color:#fff;width:auto;display:inline-block}@media print{#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a{font:400 10px/14px "Montserrat";color:#000}}#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a:focus,#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a{padding:14px 20px 16px}}@media print{#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a{display:none}}#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a:focus,#portlets_two_columns .portlet .portlet-content .portlet_content_description .content_button a:hover{border-color:#fff;background:#fff;color:#2e2d2c}#portlets_two_columns .portlet h3,#portlets_two_columns .portlet h3 a{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;margin-bottom:30px;text-align:left}@media screen and (max-width: 1100px){#portlets_two_columns .portlet h3,#portlets_two_columns .portlet h3 a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){#portlets_two_columns .portlet h3,#portlets_two_columns .portlet h3 a{font-size:18px;line-height:22px}}@media print{#portlets_two_columns .portlet h3,#portlets_two_columns .portlet h3 a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}#portlets_two_columns .portlet h4{text-transform:uppercase;margin-bottom:0}#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;margin-bottom:-12px;z-index:1}@media print{#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{font:400 10px/14px "Montserrat";color:#000}}#portlets_two_columns .portlet p.content_button a:focus,#portlets_two_columns .portlet p.content_button a:hover,#portlets_two_columns .portlet .portlet_content_link:focus,#portlets_two_columns .portlet .portlet_content_link:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{padding:14px 20px 16px}}@media print{#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{display:none}}@media screen and (max-width: 1100px){#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{font-size:16px;line-height:24px}}@media print{#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{padding:14px 20px 14px}}@media screen and (max-width: 1100px){#portlets_two_columns .portlet p.content_button a,#portlets_two_columns .portlet .portlet_content_link{padding:11px 20px 10px}}#portlets_two_columns .portlet p.content_button{margin:0}#portlets_two_columns .portlet .slider_wrap{position:relative}#portlets_two_columns .portlet .resource_container{position:relative}#portlets_two_columns .portlet .resource_container>.picture:not(:first-child){position:absolute}#portlets_two_columns .portlet .resource_container.slick-slider{padding:0 70px;position:static;box-sizing:border-box}#portlets_two_columns .portlet .resource_container.slick-slider .slick-arrow:before,#portlets_two_columns .portlet .resource_container.slick-slider .slick-arrow:after{background:#fff}#portlets_two_columns .portlet .resource_container.slick-slider .slick-arrow:hover:before,#portlets_two_columns .portlet .resource_container.slick-slider .slick-arrow:hover:after{background:#c11531}#portlets_two_columns .portlet .resource_container.slick-slider .slick-arrow.slick-prev{left:-3px}#portlets_two_columns .portlet .resource_container.slick-slider .slick-arrow.slick-next{right:0}#portlets_two_columns .portlet .resource_container.slick-slider .picture a:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:60px;line-height:60px;font-weight:400;text-transform:none;color:#c11531;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_two_columns .portlet .resource_container.slick-slider .picture a:after{position:absolute;content:"";left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(255,255,255,.3);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_two_columns .portlet .resource_container.slick-slider .picture a:hover:after,#portlets_two_columns .portlet .resource_container.slick-slider .picture a:hover:before{opacity:1;visibility:visible}#portlets_two_columns .portlet .resource_container.slick-slider .picture a img{opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_two_columns .portlet .bx-wrapper{padding:0 60px 0 60px;margin-bottom:0}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a{background:none;color:#2e2d2c;font-size:77px;height:77px;width:45px;margin-top:-37px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:after,#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:after,#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:before{content:"";position:absolute;top:20px;left:0;width:50px;height:3px;display:block;background:#2e2d2c}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:20px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a i{margin:0}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a.bx-next{right:0}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a.bx-prev{left:-4px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a.bx-prev:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a.bx-prev:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#portlets_two_columns .portlet .portlet_content_description{padding:0;text-align:left}#portlets_two_columns .portlet .portlet_content_description .documents{display:block;margin-top:30px;position:relative;z-index:1}#portlets_two_columns .portlet .portlet_content_description p>a:only-child{display:block;margin-top:30px;margin-bottom:30px}#portlets_two_columns .portlet .portlet_content_description .document{display:block;margin-bottom:6px}#portlets_two_columns .portlet .portlet_content_description .document a{font:400 15px/22px "Montserrat";letter-spacing:0px;font-weight:700}@media print{#portlets_two_columns .portlet .portlet_content_description .document a{font:400 11px/17px "Montserrat";color:#000}}#portlets_two_columns .portlet .portlet_content_description .document .fa{font-size:21px;margin-top:-3px}.portlet_content_cooperation_home{padding-top:100px;padding-bottom:100px;position:relative}.portlet_content_cooperation_home:before{content:"";position:absolute;top:0;left:0;width:100%;height:180px;display:block;background:rgba(255,255,255,0);background:rgba(0,0,0,.2);background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:-o-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0))}.portlet_content_cooperation_home h3.portlet-title,.portlet_content_cooperation_home h3.portlet-title a{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;text-align:center}@media screen and (max-width: 1270px){.portlet_content_cooperation_home h3.portlet-title,.portlet_content_cooperation_home h3.portlet-title a{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){.portlet_content_cooperation_home h3.portlet-title,.portlet_content_cooperation_home h3.portlet-title a{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){.portlet_content_cooperation_home h3.portlet-title,.portlet_content_cooperation_home h3.portlet-title a{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){.portlet_content_cooperation_home h3.portlet-title,.portlet_content_cooperation_home h3.portlet-title a{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{.portlet_content_cooperation_home h3.portlet-title,.portlet_content_cooperation_home h3.portlet-title a{font:700 19px/25px "Montserrat";color:#000}}.portlet_content_cooperation_home h3.portlet-title{margin-bottom:80px}.portlet_content_cooperation_home .portlet_inner{display:flex;flex-flow:column;justify-content:center}.portlet_content_cooperation_home .portlet_inner .portlet_content_link{align-self:center;margin-top:80px}.portlet_content_cooperation_home .portlet-content{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;max-width:1300px;display:flex}.portlet_content_cooperation_home .portlet-content h3,.portlet_content_cooperation_home .portlet-content h3 a{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;text-transform:none}@media screen and (max-width: 1100px){.portlet_content_cooperation_home .portlet-content h3,.portlet_content_cooperation_home .portlet-content h3 a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){.portlet_content_cooperation_home .portlet-content h3,.portlet_content_cooperation_home .portlet-content h3 a{font-size:18px;line-height:22px}}@media print{.portlet_content_cooperation_home .portlet-content h3,.portlet_content_cooperation_home .portlet-content h3 a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}.portlet_content_cooperation_home .portlet-content .pictures{max-width:calc(50% - 50px);flex:0 0 calc(50% - 50px);border:2px solid rgba(46,45,44,.6);margin-right:50px}.not_logged_in #portlets_news_box .portlet.hidden,.not_logged_in .portlet_content_news_box.hidden{display:none !important}#portlets_news_box,.portlet_content_news_box{margin-top:60px;position:relative}#portlets_news_box .portlet,.portlet_content_news_box .portlet{width:100%;position:relative}#portlets_news_box.hidden,.portlet_content_news_box.hidden{display:block}#portlets_news_box .portlet_inner,.portlet_content_news_box .portlet_inner{position:static !important;padding-bottom:100px;padding-top:100px}#portlets_news_box h3.portlet-title,#portlets_news_box h3.portlet-title a,.portlet_content_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title a{font:700 80px/100px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;position:relative;z-index:1;width:100%;text-align:center;color:#fff}@media screen and (max-width: 1250px){#portlets_news_box h3.portlet-title,#portlets_news_box h3.portlet-title a,.portlet_content_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title a{font-size:65px;line-height:85px}}@media screen and (max-width: 1100px){#portlets_news_box h3.portlet-title,#portlets_news_box h3.portlet-title a,.portlet_content_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title a{font-size:45px;line-height:55px}}@media screen and (max-width: 900px){#portlets_news_box h3.portlet-title,#portlets_news_box h3.portlet-title a,.portlet_content_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title a{font-size:35px;line-height:41px;margin-bottom:4px}}@media screen and (max-width: 410px){#portlets_news_box h3.portlet-title,#portlets_news_box h3.portlet-title a,.portlet_content_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title a{font-size:32px;line-height:38px;margin-bottom:4px}}@media print{#portlets_news_box h3.portlet-title,#portlets_news_box h3.portlet-title a,.portlet_content_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title a{font:700 19px/25px "Montserrat";color:#000}}#portlets_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title{padding:0 20px 0 20px;margin-bottom:80px;box-sizing:border-box}#portlets_news_box .picture_0,.portlet_content_news_box .picture_0{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#portlets_news_box .picture_0 *,.portlet_content_news_box .picture_0 *{width:100%;height:100%}#portlets_news_box .picture_0 img,.portlet_content_news_box .picture_0 img{height:100% !important;object-fit:cover}#portlets_news_box .portlet-content,.portlet_content_news_box .portlet-content{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;max-width:1300px;display:flex}#portlets_news_box .portlet-content .portlet_content_introduction,.portlet_content_news_box .portlet-content .portlet_content_introduction{display:none}#portlets_news_box .portlet-content h2,#portlets_news_box .portlet-content h2 a,#portlets_news_box .portlet-content h4,#portlets_news_box .portlet-content h4 a,#portlets_news_box .portlet-content h3,#portlets_news_box .portlet-content h3 a,.portlet_content_news_box .portlet-content h2,.portlet_content_news_box .portlet-content h2 a,.portlet_content_news_box .portlet-content h4,.portlet_content_news_box .portlet-content h4 a,.portlet_content_news_box .portlet-content h3,.portlet_content_news_box .portlet-content h3 a{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;color:#fff}@media screen and (max-width: 1100px){#portlets_news_box .portlet-content h2,#portlets_news_box .portlet-content h2 a,#portlets_news_box .portlet-content h4,#portlets_news_box .portlet-content h4 a,#portlets_news_box .portlet-content h3,#portlets_news_box .portlet-content h3 a,.portlet_content_news_box .portlet-content h2,.portlet_content_news_box .portlet-content h2 a,.portlet_content_news_box .portlet-content h4,.portlet_content_news_box .portlet-content h4 a,.portlet_content_news_box .portlet-content h3,.portlet_content_news_box .portlet-content h3 a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){#portlets_news_box .portlet-content h2,#portlets_news_box .portlet-content h2 a,#portlets_news_box .portlet-content h4,#portlets_news_box .portlet-content h4 a,#portlets_news_box .portlet-content h3,#portlets_news_box .portlet-content h3 a,.portlet_content_news_box .portlet-content h2,.portlet_content_news_box .portlet-content h2 a,.portlet_content_news_box .portlet-content h4,.portlet_content_news_box .portlet-content h4 a,.portlet_content_news_box .portlet-content h3,.portlet_content_news_box .portlet-content h3 a{font-size:18px;line-height:22px}}@media print{#portlets_news_box .portlet-content h2,#portlets_news_box .portlet-content h2 a,#portlets_news_box .portlet-content h4,#portlets_news_box .portlet-content h4 a,#portlets_news_box .portlet-content h3,#portlets_news_box .portlet-content h3 a,.portlet_content_news_box .portlet-content h2,.portlet_content_news_box .portlet-content h2 a,.portlet_content_news_box .portlet-content h4,.portlet_content_news_box .portlet-content h4 a,.portlet_content_news_box .portlet-content h3,.portlet_content_news_box .portlet-content h3 a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}#portlets_news_box .portlet-content .pictures,.portlet_content_news_box .portlet-content .pictures{max-width:calc(50% - 50px);flex:0 0 calc(50% - 50px);margin-right:50px}#portlets_news_box .portlet-content .pictures .picture_1 img,.portlet_content_news_box .portlet-content .pictures .picture_1 img{border:2px solid #fff;box-sizing:border-box;aspect-ratio:57/38;object-fit:cover}#portlets_news_box .portlet-content .pictures .picture_1 img[src*=".png"],.portlet_content_news_box .portlet-content .pictures .picture_1 img[src*=".png"]{object-fit:contain}#portlets_news_box .portlet-content .pictures .picture_1 span,.portlet_content_news_box .portlet-content .pictures .picture_1 span{box-shadow:none}#portlets_news_box .portlet-content .pictures .picture_1 iframe,.portlet_content_news_box .portlet-content .pictures .picture_1 iframe{border:2px solid #fff;box-sizing:border-box;aspect-ratio:16/9;object-fit:cover;display:block;width:100%;height:auto}#portlets_news_box .portlet-content .portlet_content_description,.portlet_content_news_box .portlet-content .portlet_content_description{position:relative;z-index:1;color:#fff;display:flex;flex-flow:column;align-items:flex-start}#portlets_news_box .portlet-content .portlet_content_description *:nth-last-child(2),.portlet_content_news_box .portlet-content .portlet_content_description *:nth-last-child(2){height:100%}#portlets_news_box .portlet-content .portlet_content_description a.portlet_content_link,.portlet_content_news_box .portlet-content .portlet_content_description a.portlet_content_link{font:400 15px/22px "Montserrat";letter-spacing:0px;color:#fff;font-weight:700;padding:10px 20px 10px;border-color:#fff;margin-top:20px}@media print{#portlets_news_box .portlet-content .portlet_content_description a.portlet_content_link,.portlet_content_news_box .portlet-content .portlet_content_description a.portlet_content_link{font:400 11px/17px "Montserrat";color:#000}}#portlets_news_box .portlet-content .portlet_content_description a.portlet_content_link:hover,.portlet_content_news_box .portlet-content .portlet_content_description a.portlet_content_link:hover{background:#fff;color:#2e2d2c}.logged_in #portlets_news_box:before{content:"News: Portlet-Slider";font:800 17px/20px "Montserrat";letter-spacing:2px;padding:0;margin:0 0 11px 0;color:#2e2d2c;text-transform:uppercase;margin-left:20px;margin-bottom:10px;display:block;letter-spacing:.1px;font-weight:700;line-height:23px}@media screen and (max-width: 1100px){.logged_in #portlets_news_box:before{font-size:15px;line-height:18px}}@media print{.logged_in #portlets_news_box:before{font:700 12px/18px "Montserrat";color:#000;margin-bottom:3px}}.logged_in #portlets_news_box .add_portlet_link{margin-left:20px}.logged_in #portlets_news_box #add_portlet_news_box h3,.logged_in #portlets_news_box #add_portlet_news_box h3 a{color:#2e2d2c}.not_logged_in #portlets_news_box .portlet_inner_wrap>.portlet:not(:first-child){display:none}#portlets_news_box:has(.slick-slide) .portlet_inner{padding-bottom:180px}#portlets_news_box:not(:has(.portlet)){margin-top:0 !important}#portlets_news_box .portlet:not(:has(.pictures)){background:#ebebe0}#portlets_news_box .portlet-content{max-width:1450px;width:100%}#portlets_news_box .portlet_content_description{width:100%}#portlets_news_box .slick-slide{z-index:1 !important}#portlets_news_box .slick-slide.slick-active{z-index:2 !important}#portlets_news_box .slick-slider .slick-arrow{z-index:3;position:relative;align-self:center;margin:0;flex:0 0 45px}#portlets_news_box .slick-slider .slick-arrow:not(:hover):before,#portlets_news_box .slick-slider .slick-arrow:not(:hover):after{background:#fff}#portlets_news_box .slick-slider .slick-arrow.slick-next{right:0;margin-left:30px}#portlets_news_box .slick-slider .slick-arrow.slick-prev{left:0;margin-right:30px}#portlets_news_box .slick-dots{position:absolute;bottom:100px;z-index:100;display:flex;justify-content:center;width:100%;gap:8px}#portlets_news_box .slick-dots li{list-style:none}#portlets_news_box .slick-dots li button{font-size:0;border:2px solid #fff;width:clamp(12px,1.8vw,18px);height:clamp(12px,1.8vw,18px);background:none;display:block}#portlets_news_box .slick-dots li.slick-active{background:#fff}#portlets_team_slider{--padding-left: 140px;padding-left:var(--padding-left);position:relative;margin-bottom:60px}#portlets_team_slider:after{content:"";position:absolute;top:0;left:calc((2000px - var(--padding-left))*-1);width:2000px;height:100%;display:block;background:#fffdf0;z-index:1}#portlets_team_slider:before{content:"Unser Team";font:700 80px/100px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;font-size:87px;position:absolute;left:0;top:50%;-webkit-transform:translate(-44%, -50%) rotate(-90deg);-moz-transform:translate(-44%, -50%) rotate(-90deg);-o-transform:translate(-44%, -50%) rotate(-90deg);transform:translate(-44%, -50%) rotate(-90deg);z-index:3;color:#2e2d2c}@media screen and (max-width: 1250px){#portlets_team_slider:before{font-size:65px;line-height:85px}}@media screen and (max-width: 1100px){#portlets_team_slider:before{font-size:45px;line-height:55px}}@media screen and (max-width: 900px){#portlets_team_slider:before{font-size:35px;line-height:41px;margin-bottom:4px}}@media screen and (max-width: 410px){#portlets_team_slider:before{font-size:32px;line-height:38px;margin-bottom:4px}}@media print{#portlets_team_slider:before{font:700 19px/25px "Montserrat";color:#000}}body[lang=fr] #portlets_team_slider:before{content:"Notre Team"}body[lang=en] #portlets_team_slider:before{content:"Our Team"}#portlets_team_slider .portlets_inner_wrap{display:flex;gap:50px;position:relative;left:0;transform:translateX(0)}.logged_in #portlets_team_slider .portlets_inner_wrap{flex-flow:wrap}#portlets_team_slider .portlet{flex:0 0 400px;width:400px;height:600px}#portlets_team_slider #add_portlet_team_slider a.add_portlet_action,#portlets_team_slider #add_portlet_team_slider .portlet-title{color:#2e2d2c}@media screen and (max-width: 1100px){#portlets_team_slider{--padding-left: 100px;margin-bottom:0}#portlets_team_slider:before{font-size:65px}#portlets_team_slider .portlets_inner_wrap{gap:30px}#portlets_team_slider .portlet{flex:0 0 300px;width:300px;height:450px}}@media screen and (max-height: 800px){#portlets_team_slider{--padding-left: 100px}#portlets_team_slider:before{font-size:65px}#portlets_team_slider .portlets_inner_wrap{gap:30px}#portlets_team_slider .portlet{flex:0 0 300px;width:300px;height:450px}}#portlets_team_slider .pictures .picture:not(:first-child){display:none}#portlets_team_slider .portlet_text_wrap{position:absolute;bottom:30px;left:30px;right:30px}#portlets_team_slider .portlet_text_wrap h3{font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;color:#fff}@media screen and (max-width: 1100px){#portlets_team_slider .portlet_text_wrap h3{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){#portlets_team_slider .portlet_text_wrap h3{font-size:18px;line-height:22px}}@media print{#portlets_team_slider .portlet_text_wrap h3{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}#portlets_team_slider .portlet_text_wrap h3:only-child{margin-bottom:0}@media(hover: none){body.page_team{overflow:visible !important}#portlets_team_slider{padding:0}#portlets_team_slider:before{position:relative;left:0;top:0;width:100%;text-align:center;margin-bottom:25px;display:block;line-height:85px;-webkit-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-o-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}#portlets_team_slider:after{display:none}#portlets_team_slider .portlets_inner_wrap{flex-flow:wrap;transform:none !important;gap:30px}#portlets_team_slider .portlets_inner_wrap .portlet{flex:0 0 calc(33.33% - 20px);height:auto}}@media screen and (max-width: 600px)and (hover: none){#portlets_team_slider:before{font-size:44px;line-height:42px}#portlets_team_slider .portlets_inner_wrap{gap:20px}#portlets_team_slider .portlets_inner_wrap .portlet{flex:0 0 calc(50% - 10px)}#portlets_team_slider .portlet_text_wrap{bottom:20px;left:20px;right:20px}}.picture_background{position:absolute;top:0;width:100%;overflow:hidden}.picture_background *{width:100%;height:100%}.picture_background img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.picture_background a{pointer-events:none}img{backface-visibility:hidden}.resource_subtitle{display:none;box-shadow:none !important}.resource_container{width:100%}.resource_container .picture{width:100%}.resource_container .picture img{width:100%;height:auto}.category_24 .gallery .picture .resource_background{padding:0 60px}.gallery{display:inline-block;width:auto;min-width:100%;margin:50px 0 -30px -30px}.negative_navigation .gallery .picture a:before{color:#fff}.negative_navigation .gallery .picture:hover img{opacity:.7}.gallery .picture{float:left;box-sizing:border-box;width:33.33%;padding:0 0 30px 30px}.gallery .picture .resource_background{overflow:hidden}.gallery .picture a{border:none;padding-bottom:0;position:relative}.gallery .picture a:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:60px;line-height:60px;font-weight:400;text-transform:none;color:#c11531;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.gallery .picture a:hover:before{opacity:1;visibility:visible}.gallery .picture a:hover img{opacity:.5}.gallery .picture img{width:100%;height:auto;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#gallery_home{position:relative;overflow:hidden;padding-top:100px;padding-bottom:100px}#gallery_home .portlet{position:static !important}#gallery_home .portlet .portlet_inner{position:static}#gallery_home .portlet .portlet_text_wrap{position:relative;text-align:center;padding-bottom:70px}#gallery_home .portlet .portlet_text_wrap h3,#gallery_home .portlet .portlet_text_wrap h3 a{font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;color:#fff}@media screen and (max-width: 1270px){#gallery_home .portlet .portlet_text_wrap h3,#gallery_home .portlet .portlet_text_wrap h3 a{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){#gallery_home .portlet .portlet_text_wrap h3,#gallery_home .portlet .portlet_text_wrap h3 a{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){#gallery_home .portlet .portlet_text_wrap h3,#gallery_home .portlet .portlet_text_wrap h3 a{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){#gallery_home .portlet .portlet_text_wrap h3,#gallery_home .portlet .portlet_text_wrap h3 a{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{#gallery_home .portlet .portlet_text_wrap h3,#gallery_home .portlet .portlet_text_wrap h3 a{font:700 19px/25px "Montserrat";color:#000}}#gallery_home .portlet .pictures{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}#gallery_home .portlet .pictures *{height:100%;width:100%}#gallery_home .portlet .pictures img{object-fit:cover}#gallery_home .portlet .pictures .picture:not(.picture_0){display:none}#gallery_home .gallery_wrap{max-width:1540px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;max-width:1300px}#gallery_home .gallery_wrap .gallery_home{display:flex;flex-flow:wrap;margin-left:-40px;width:auto}#gallery_home .gallery_wrap .gallery_home .picture{max-width:33.33%;flex:0 0 33.33%;padding-left:40px;box-sizing:border-box}#gallery_home .gallery_wrap .gallery_home .picture:nth-child(3)~.picture{margin-top:40px}#gallery_home .gallery_wrap .gallery_home .picture .resource_background{position:relative;box-shadow:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#gallery_home .gallery_wrap .gallery_home .picture .resource_background:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:60px;line-height:60px;font-weight:400;text-transform:none;color:#fff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:none}#gallery_home .gallery_wrap .gallery_home .picture:hover .resource_background{box-shadow:0 0 8px 2px rgba(0,0,0,.6)}#gallery_home .gallery_wrap .gallery_home .picture:hover .resource_background:before{opacity:1;visibility:visible}#portlets_top_square,#video_slider{max-width:550px;margin:0 60px 40px 0;float:left;width:100%;box-sizing:border-box;padding:0 70px;box-sizing:border-box}#portlets_top_square .pictures,#video_slider .pictures{position:relative}#portlets_top_square .resource_container>.picture:not(.picture_0),#video_slider .resource_container>.picture:not(.picture_0){position:absolute}#portlets_top_square .bx-wrapper,#video_slider .bx-wrapper{padding:0 70px 0 70px;margin-bottom:40px}#portlets_top_square .bx-wrapper .bx-viewport .picture,#video_slider .bx-wrapper .bx-viewport .picture{width:100%;padding:0}#portlets_top_square .bx-wrapper .bx-viewport .picture a:before,#video_slider .bx-wrapper .bx-viewport .picture a:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:60px;line-height:60px;font-weight:400;text-transform:none;color:#c11531;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_top_square .bx-wrapper .bx-viewport .picture a:hover:before,#video_slider .bx-wrapper .bx-viewport .picture a:hover:before{opacity:1;visibility:visible}#portlets_top_square .bx-wrapper .bx-viewport .picture a:hover img,#video_slider .bx-wrapper .bx-viewport .picture a:hover img{opacity:.5}#portlets_top_square .bx-wrapper .bx-viewport .picture a img,#video_slider .bx-wrapper .bx-viewport .picture a img{opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portlets_top_square .bx-wrapper .bx-controls-direction a,#video_slider .bx-wrapper .bx-controls-direction a{background:none;color:#2e2d2c;font-size:77px;height:77px;width:45px;margin-top:-37px;z-index:1}#portlets_top_square .bx-wrapper .bx-controls-direction a:hover:after,#portlets_top_square .bx-wrapper .bx-controls-direction a:hover:before,#video_slider .bx-wrapper .bx-controls-direction a:hover:after,#video_slider .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}#portlets_top_square .bx-wrapper .bx-controls-direction a:after,#portlets_top_square .bx-wrapper .bx-controls-direction a:before,#video_slider .bx-wrapper .bx-controls-direction a:after,#video_slider .bx-wrapper .bx-controls-direction a:before{content:"";position:absolute;top:20px;left:0;width:50px;height:3px;display:block;background:#2e2d2c}#portlets_top_square .bx-wrapper .bx-controls-direction a:before,#video_slider .bx-wrapper .bx-controls-direction a:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#portlets_top_square .bx-wrapper .bx-controls-direction a:after,#video_slider .bx-wrapper .bx-controls-direction a:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:20px}#portlets_top_square .bx-wrapper .bx-controls-direction a i,#video_slider .bx-wrapper .bx-controls-direction a i{margin:0}#portlets_top_square .bx-wrapper .bx-controls-direction a.bx-next,#video_slider .bx-wrapper .bx-controls-direction a.bx-next{right:0}#portlets_top_square .bx-wrapper .bx-controls-direction a.bx-prev,#video_slider .bx-wrapper .bx-controls-direction a.bx-prev{left:0}#portlets_top_square .bx-wrapper .bx-controls-direction a.bx-prev:before,#video_slider .bx-wrapper .bx-controls-direction a.bx-prev:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#portlets_top_square .bx-wrapper .bx-controls-direction a.bx-prev:after,#video_slider .bx-wrapper .bx-controls-direction a.bx-prev:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.negative_navigation #portlets_top_square .bx-wrapper .bx-viewport,.negative_navigation #video_slider .bx-wrapper .bx-viewport{box-shadow:0 0 10px #000}.negative_navigation #portlets_top_square .bx-wrapper .bx-viewport .picture a:before,.negative_navigation #video_slider .bx-wrapper .bx-viewport .picture a:before{color:#fff}.negative_navigation #portlets_top_square .bx-wrapper .bx-viewport .picture a:hover img,.negative_navigation #video_slider .bx-wrapper .bx-viewport .picture a:hover img{opacity:.7}.negative_navigation #portlets_top_square .bx-wrapper .bx-controls-direction a:hover:after,.negative_navigation #portlets_top_square .bx-wrapper .bx-controls-direction a:hover:before,.negative_navigation #video_slider .bx-wrapper .bx-controls-direction a:hover:after,.negative_navigation #video_slider .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}.negative_navigation #portlets_top_square .bx-wrapper .bx-controls-direction a:after,.negative_navigation #portlets_top_square .bx-wrapper .bx-controls-direction a:before,.negative_navigation #video_slider .bx-wrapper .bx-controls-direction a:after,.negative_navigation #video_slider .bx-wrapper .bx-controls-direction a:before{background:#fff}#portlets_top_square{max-width:100% !important;margin:0 !important;float:none}.slick-slider{position:relative;overflow:visible !important}.slick-slider .slick-track{display:flex}.slick-slider .slick-track .picture{outline:none !important}.slick-slider .slick-list{overflow:hidden}.slick-slider .slick-arrow{position:absolute;top:50%;background:none;color:#2e2d2c;height:77px;width:45px;margin-top:-40px;z-index:1;font-size:0;outline:none;border:none;cursor:pointer}.slick-slider .slick-arrow:hover:after,.slick-slider .slick-arrow:hover:before{background:#c11531}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{content:"";position:absolute;top:20px;left:0;width:50px;height:3px;display:block;background:#2e2d2c}.slick-slider .slick-arrow:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.slick-slider .slick-arrow:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:20px}.slick-slider .slick-arrow.slick-next{right:-70px}.slick-slider .slick-arrow.slick-prev{left:-70px}.slick-slider .slick-arrow.slick-prev:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-slider .slick-arrow.slick-prev:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.slick-slider .picture a:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:60px;line-height:60px;font-weight:400;text-transform:none;color:#c11531;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.slick-slider .picture a:hover:before{opacity:1;visibility:visible}.slick-slider .picture a:hover img{opacity:.5}.slick-slider .picture a img{opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#video_box{position:relative;overflow:hidden}#video_box .background_picture_video{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#666;background:url(../img/background_video.jpg) no-repeat;background-size:cover}#video_box h3{display:block;font:700 90px/110px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0;margin:0;position:relative;z-index:1;width:100%;text-align:center}@media screen and (max-width: 1270px){#video_box h3{font-size:70px;line-height:90px}}@media screen and (max-width: 1100px){#video_box h3{font-size:50px;line-height:60px}}@media screen and (max-width: 900px){#video_box h3{font-size:35px;line-height:41px;margin-bottom:5px}}@media screen and (max-width: 410px){#video_box h3{font-size:32px;line-height:38px;margin-bottom:5px}}@media print{#video_box h3{font:700 19px/25px "Montserrat";color:#000}}#video_box .videos{position:relative}.resource_container.videos{width:100%;position:relative;height:0;margin:80px 0 120px;padding-bottom:56.25%}.resource_container.videos .youtube_video,.resource_container.videos .video-js{width:100% !important;height:100% !important;position:absolute;top:0;right:0;bottom:0;left:0}.resource_container.videos:hover .vjs-big-play-button{background:rgba(255,255,255,.2);box-shadow:0 0 20px rgba(0,0,0,.9)}.resource_container.videos .vjs-big-play-button{border:3px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.6);background:none;border-radius:100%;width:3.2em;height:3.2em;margin:-1.8em 0 0 -1.6em;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.resource_container.videos .vjs-big-play-button:before{color:#fff;line-height:2.95em;opacity:1;margin-left:.1em}#listing_entry_id_14{display:none}.mod_action_show_entry.preload .bx-controls-direction a{display:none}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number1 .bx-wrapper{padding:0 !important}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number1 .bx-has-controls-direction{display:none !important}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number3 .bx-wrapper,.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-wrapper{padding:0}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number3 .bx-has-controls-direction,.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-has-controls-direction{display:none}.mod_action_show_entry .resource_container_wrap .bx-wrapper{margin:80px 0 120px 0;position:relative;background:#2e2d2c;max-width:100% !important}.mod_action_show_entry .resource_container_wrap .bx-wrapper.controls_disabled{padding:0 !important}.mod_action_show_entry .resource_container_wrap .bx-wrapper *{background:#2e2d2c}.mod_action_show_entry .resource_container_wrap .bx-wrapper:before{content:"";position:absolute;top:0;left:-3000px;width:6000px;height:100%;display:block;background:#2e2d2c}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a{background:none;color:#2e2d2c;font-size:77px;height:77px;width:45px;margin-top:-37px;z-index:1}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:hover:after,.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:after,.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:before{content:"";position:absolute;top:20px;left:0;width:50px;height:3px;display:block;background:#fff}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:20px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a i{margin:0}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-next{right:-70px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-prev{left:-73px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-prev:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-prev:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mod_action_show_entry .resource_container_wrap .bx-wrapper .resource_container.videos.youtube_videos{margin:0;display:block;width:100%}.mod_action_show_entry .resource_container_wrap .bx-wrapper .resource_container.videos.youtube_videos.youtube_video_number1{width:100% !important}.mod_action_show_entry .resource_container_wrap .bx-wrapper .resource_container.videos.youtube_videos.youtube_video_number1 .youtube_video_wrapper{margin:0 auto !important;float:none !important}.mod_action_show_entry .resource_container_wrap .bx-wrapper .resource_container.videos.youtube_videos .youtube_video_wrapper{margin:0;padding:0}.resource_container.videos.youtube_videos{width:auto;position:relative;height:auto;padding-bottom:0;margin:80px 0 120px -30px}.resource_container.videos.youtube_videos.youtube_video_number4 .youtube_video_wrapper,.resource_container.videos.youtube_videos.youtube_video_number2 .youtube_video_wrapper{width:33.33%}.resource_container.videos.youtube_videos.youtube_video_number3 .youtube_video_wrapper{width:33.33%}.resource_container.videos.youtube_videos .youtube_video_wrapper{float:left;box-sizing:border-box;width:100%;padding:0 0 30px 30px;padding-bottom:0}.resource_container.videos.youtube_videos .youtube_video_wrapper .youtube_video_wrap{min-width:100%;height:0;padding-bottom:56.25%;position:relative}.resource_container.videos.youtube_videos .youtube_video{width:100% !important;height:100% !important;position:absolute;top:0;right:0;bottom:0;left:0}.youtube_video_wrap{min-width:100%;height:0;padding-bottom:56.25%;position:relative}.youtube_video_wrap iframe,.youtube_video_wrap .youtube_video{width:100% !important;height:100% !important;position:absolute;top:0;right:0;bottom:0;left:0}.documents{margin:0}.documents .document{display:inline-block;margin:0 20px 20px 0}.documents .document .fa{font-size:58px;font-weight:300;display:inline-block;vertical-align:middle}.documents .document a{font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;text-decoration:none;display:inline-block}@media screen and (max-width: 1100px){.documents .document a{font-size:16px;line-height:24px}}@media print{.documents .document a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}.documents .document a .title{margin-right:12px}.documents .document:hover .fa{font-weight:900}#mixItUp,#mod_overview{margin-top:0px}#mixItUp.overview_items,#mixItUp .module-listing,#mod_overview.overview_items,#mod_overview .module-listing{margin-left:-100px}#mixItUp .listing_entry,#mixItUp .overview_item,#mod_overview .listing_entry,#mod_overview .overview_item{float:left;box-sizing:border-box;width:50%;padding:0 0 100px 100px;padding-bottom:0;margin-bottom:-50px}#mixItUp .listing_entry:nth-child(2n+1),#mixItUp .overview_item:nth-child(2n+1),#mod_overview .listing_entry:nth-child(2n+1),#mod_overview .overview_item:nth-child(2n+1){clear:both}#mixItUp .listing_entry .overview_item_inner,#mixItUp .listing_entry .listing-entry-inline,#mixItUp .overview_item .overview_item_inner,#mixItUp .overview_item .listing-entry-inline,#mod_overview .listing_entry .overview_item_inner,#mod_overview .listing_entry .listing-entry-inline,#mod_overview .overview_item .overview_item_inner,#mod_overview .overview_item .listing-entry-inline{position:relative;height:0;padding-bottom:87.5%}#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 26px/30px "Montserrat";letter-spacing:.5px;text-transform:uppercase;padding:0;margin:0 0 18px 0;color:#fff;border:3px solid #fff !important;margin:0;padding:22px 20px 20px;width:100%;border-color:#c11531 !important;color:#c11531 !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media print{#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{font:400 10px/14px "Montserrat";color:#000}}#mixItUp .listing_entry .overview_item_inner .content h2 a:focus,#mixItUp .listing_entry .overview_item_inner .content h2 a:hover,#mixItUp .listing_entry .listing-entry-inline .content h2 a:focus,#mixItUp .listing_entry .listing-entry-inline .content h2 a:hover,#mixItUp .overview_item .overview_item_inner .content h2 a:focus,#mixItUp .overview_item .overview_item_inner .content h2 a:hover,#mixItUp .overview_item .listing-entry-inline .content h2 a:focus,#mixItUp .overview_item .listing-entry-inline .content h2 a:hover,#mod_overview .listing_entry .overview_item_inner .content h2 a:focus,#mod_overview .listing_entry .overview_item_inner .content h2 a:hover,#mod_overview .listing_entry .listing-entry-inline .content h2 a:focus,#mod_overview .listing_entry .listing-entry-inline .content h2 a:hover,#mod_overview .overview_item .overview_item_inner .content h2 a:focus,#mod_overview .overview_item .overview_item_inner .content h2 a:hover,#mod_overview .overview_item .listing-entry-inline .content h2 a:focus,#mod_overview .overview_item .listing-entry-inline .content h2 a:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{padding:14px 20px 16px}}@media print{#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{display:none}}@media screen and (max-width: 1100px){#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{font-size:20px;line-height:24px}}@media screen and (max-width: 900px){#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{font-size:18px;line-height:22px}}@media print{#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{font:700 14px/16px "Montserrat";color:#000;margin-bottom:4px}}#mixItUp .listing_entry .overview_item_inner .content h2 a:focus,#mixItUp .listing_entry .overview_item_inner .content h2 a:hover,#mixItUp .listing_entry .listing-entry-inline .content h2 a:focus,#mixItUp .listing_entry .listing-entry-inline .content h2 a:hover,#mixItUp .overview_item .overview_item_inner .content h2 a:focus,#mixItUp .overview_item .overview_item_inner .content h2 a:hover,#mixItUp .overview_item .listing-entry-inline .content h2 a:focus,#mixItUp .overview_item .listing-entry-inline .content h2 a:hover,#mod_overview .listing_entry .overview_item_inner .content h2 a:focus,#mod_overview .listing_entry .overview_item_inner .content h2 a:hover,#mod_overview .listing_entry .listing-entry-inline .content h2 a:focus,#mod_overview .listing_entry .listing-entry-inline .content h2 a:hover,#mod_overview .overview_item .overview_item_inner .content h2 a:focus,#mod_overview .overview_item .overview_item_inner .content h2 a:hover,#mod_overview .overview_item .listing-entry-inline .content h2 a:focus,#mod_overview .overview_item .listing-entry-inline .content h2 a:hover{background:#fff;color:#2e2d2c}@media screen and (max-width: 1250px){#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{padding:13px 20px 13px}}@media screen and (max-width: 1100px){#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{padding:11px 20px 10px}}#mixItUp .listing_entry .overview_item_inner .content h2 a:hover,#mixItUp .listing_entry .listing-entry-inline .content h2 a:hover,#mixItUp .overview_item .overview_item_inner .content h2 a:hover,#mixItUp .overview_item .listing-entry-inline .content h2 a:hover,#mod_overview .listing_entry .overview_item_inner .content h2 a:hover,#mod_overview .listing_entry .listing-entry-inline .content h2 a:hover,#mod_overview .overview_item .overview_item_inner .content h2 a:hover,#mod_overview .overview_item .listing-entry-inline .content h2 a:hover{background:#c11531 !important;color:#fff !important}#mixItUp .listing_entry .overview_item_inner:hover .content h2 a,#mixItUp .listing_entry .listing-entry-inline:hover .content h2 a,#mixItUp .overview_item .overview_item_inner:hover .content h2 a,#mixItUp .overview_item .listing-entry-inline:hover .content h2 a,#mod_overview .listing_entry .overview_item_inner:hover .content h2 a,#mod_overview .listing_entry .listing-entry-inline:hover .content h2 a,#mod_overview .overview_item .overview_item_inner:hover .content h2 a,#mod_overview .overview_item .listing-entry-inline:hover .content h2 a{background:#c11531 !important;color:#fff !important}#mixItUp .listing_entry .overview_item_inner:hover .resource_container a:before,#mixItUp .listing_entry .listing-entry-inline:hover .resource_container a:before,#mixItUp .overview_item .overview_item_inner:hover .resource_container a:before,#mixItUp .overview_item .listing-entry-inline:hover .resource_container a:before,#mod_overview .listing_entry .overview_item_inner:hover .resource_container a:before,#mod_overview .listing_entry .listing-entry-inline:hover .resource_container a:before,#mod_overview .overview_item .overview_item_inner:hover .resource_container a:before,#mod_overview .overview_item .listing-entry-inline:hover .resource_container a:before{opacity:0;visibility:hidden}#mixItUp .listing_entry .overview_item_inner .resource_container,#mixItUp .listing_entry .listing-entry-inline .resource_container,#mixItUp .overview_item .overview_item_inner .resource_container,#mixItUp .overview_item .listing-entry-inline .resource_container,#mod_overview .listing_entry .overview_item_inner .resource_container,#mod_overview .listing_entry .listing-entry-inline .resource_container,#mod_overview .overview_item .overview_item_inner .resource_container,#mod_overview .overview_item .listing-entry-inline .resource_container{padding:60px;box-sizing:border-box}#mixItUp .listing_entry .overview_item_inner .resource_container a,#mixItUp .listing_entry .listing-entry-inline .resource_container a,#mixItUp .overview_item .overview_item_inner .resource_container a,#mixItUp .overview_item .listing-entry-inline .resource_container a,#mod_overview .listing_entry .overview_item_inner .resource_container a,#mod_overview .listing_entry .listing-entry-inline .resource_container a,#mod_overview .overview_item .overview_item_inner .resource_container a,#mod_overview .overview_item .listing-entry-inline .resource_container a{position:relative}#mixItUp .listing_entry .overview_item_inner .resource_container a:before,#mixItUp .listing_entry .listing-entry-inline .resource_container a:before,#mixItUp .overview_item .overview_item_inner .resource_container a:before,#mixItUp .overview_item .listing-entry-inline .resource_container a:before,#mod_overview .listing_entry .overview_item_inner .resource_container a:before,#mod_overview .listing_entry .listing-entry-inline .resource_container a:before,#mod_overview .overview_item .overview_item_inner .resource_container a:before,#mod_overview .overview_item .listing-entry-inline .resource_container a:before{position:absolute;content:"";left:0;width:100%;height:100%;background:rgba(63,14,5,.52);mix-blend-mode:darken;opacity:1;visibility:visible;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#mixItUp .listing_entry .overview_item_inner .resource_container img,#mixItUp .listing_entry .listing-entry-inline .resource_container img,#mixItUp .overview_item .overview_item_inner .resource_container img,#mixItUp .overview_item .listing-entry-inline .resource_container img,#mod_overview .listing_entry .overview_item_inner .resource_container img,#mod_overview .listing_entry .listing-entry-inline .resource_container img,#mod_overview .overview_item .overview_item_inner .resource_container img,#mod_overview .overview_item .listing-entry-inline .resource_container img{box-shadow:0 0 10px rgba(0,0,0,.6)}#mixItUp .listing_entry .introduction,#mixItUp .listing_entry .listing-content-introduction,#mixItUp .listing_entry .listing-more-button,#mixItUp .overview_item .introduction,#mixItUp .overview_item .listing-content-introduction,#mixItUp .overview_item .listing-more-button,#mod_overview .listing_entry .introduction,#mod_overview .listing_entry .listing-content-introduction,#mod_overview .listing_entry .listing-more-button,#mod_overview .overview_item .introduction,#mod_overview .overview_item .listing-content-introduction,#mod_overview .overview_item .listing-more-button{display:none}.negative_navigation #mixItUp .listing_entry .overview_item_inner .content h2 a,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .content h2 a,.negative_navigation #mixItUp .overview_item .overview_item_inner .content h2 a,.negative_navigation #mixItUp .overview_item .listing-entry-inline .content h2 a,.negative_navigation #mod_overview .listing_entry .overview_item_inner .content h2 a,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .content h2 a,.negative_navigation #mod_overview .overview_item .overview_item_inner .content h2 a,.negative_navigation #mod_overview .overview_item .listing-entry-inline .content h2 a{border-color:#fff !important;color:#fff !important}.negative_navigation #mixItUp .listing_entry .overview_item_inner .content h2 a:hover,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .content h2 a:hover,.negative_navigation #mixItUp .overview_item .overview_item_inner .content h2 a:hover,.negative_navigation #mixItUp .overview_item .listing-entry-inline .content h2 a:hover,.negative_navigation #mod_overview .listing_entry .overview_item_inner .content h2 a:hover,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .content h2 a:hover,.negative_navigation #mod_overview .overview_item .overview_item_inner .content h2 a:hover,.negative_navigation #mod_overview .overview_item .listing-entry-inline .content h2 a:hover{background:#fff !important;color:#2e2d2c !important}.negative_navigation #mixItUp .listing_entry .overview_item_inner:hover .content h2 a,.negative_navigation #mixItUp .listing_entry .listing-entry-inline:hover .content h2 a,.negative_navigation #mixItUp .overview_item .overview_item_inner:hover .content h2 a,.negative_navigation #mixItUp .overview_item .listing-entry-inline:hover .content h2 a,.negative_navigation #mod_overview .listing_entry .overview_item_inner:hover .content h2 a,.negative_navigation #mod_overview .listing_entry .listing-entry-inline:hover .content h2 a,.negative_navigation #mod_overview .overview_item .overview_item_inner:hover .content h2 a,.negative_navigation #mod_overview .overview_item .listing-entry-inline:hover .content h2 a{background:#fff !important;color:#2e2d2c !important}.mod_action_show_entry #content .content_inner{text-align:left}.mod_action_show_entry .listing_entry_backlink a{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;margin-top:50px}@media print{.mod_action_show_entry .listing_entry_backlink a{font:400 10px/14px "Montserrat";color:#000}}.mod_action_show_entry .listing_entry_backlink a:focus,.mod_action_show_entry .listing_entry_backlink a:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){.mod_action_show_entry .listing_entry_backlink a{padding:22px 30px 24px}}@media screen and (max-width: 1100px){.mod_action_show_entry .listing_entry_backlink a{padding:14px 20px 16px}}@media print{.mod_action_show_entry .listing_entry_backlink a{display:none}}@media screen and (max-width: 1100px){.mod_action_show_entry .listing_entry_backlink a{font-size:16px;line-height:24px}}@media print{.mod_action_show_entry .listing_entry_backlink a{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){.mod_action_show_entry .listing_entry_backlink a{padding:14px 20px 14px}}@media screen and (max-width: 1100px){.mod_action_show_entry .listing_entry_backlink a{padding:11px 20px 10px}}.category_93.page_bier #content .small_content_inner h1,.category_84.page_bier #content .small_content_inner h1,.category_80.page_bier #content .small_content_inner h1,.category_77.page_bier #content .small_content_inner h1,.category_61.page_bier #content .small_content_inner h1,.category_62.page_bier #content .small_content_inner h1,.category_54.page_bier #content .small_content_inner h1{font-size:50px}.category_96.page_bier #content .small_content_inner h1,.category_97.page_bier #content .small_content_inner h1,.category_100.page_bier #content .small_content_inner h1{font-size:60px}#module_map{margin-bottom:0}#module_map a{border:none}#module_map .gm-style .gm-style-iw-c{border-radius:2px}#module_map div.infowindow{padding:2px 0 0 5px;text-align:left;font:400 15px/22px "Montserrat";letter-spacing:0px}@media print{#module_map div.infowindow{font:400 11px/17px "Montserrat";color:#000}}#module_map div.infowindow h2{font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;margin-bottom:0}@media screen and (max-width: 1100px){#module_map div.infowindow h2{font-size:16px;line-height:24px}}@media print{#module_map div.infowindow h2{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}#module_map div.infowindow p{margin:0}#module_map div.infowindow p:empty{display:none}.mod_mailform.mod_action_mailform_sent h1,.mod_mailform.mod_action_mailform_sent div.introduction{display:none}.mod_mailform #mailform_content{margin-bottom:50px}.mod_mailform #module_mailform{max-width:800px;margin:0 auto}.mod_mailform .mailform_element.heading2_field:first-child h2{margin-top:0}.mod_mailform .mailform_element.heading2_field h2{font:700 40px/50px "Montserrat";text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;margin:0;color:#2e2d2c;color:#2e2d2c;margin:40px 0 0;padding-bottom:35px;text-align:center}@media screen and (max-width: 1250px){.mod_mailform .mailform_element.heading2_field h2{font-size:30px;line-height:40px}}@media screen and (max-width: 900px){.mod_mailform .mailform_element.heading2_field h2{font-size:24px;line-height:28px}}@media print{.mod_mailform .mailform_element.heading2_field h2{font:700 17px/20px "Montserrat";color:#000;margin-bottom:5px}}.mod_mailform div.captcha_protection span.captcha_title,.mod_mailform div.captcha_protection{border-color:rgba(46,45,44,.6);background:rgba(46,45,44,.08)}.mod_mailform div.captcha_protection span.captcha_title{text-transform:uppercase;font-weight:700}.mod_mailform div.captcha_protection p{margin-bottom:0}.mod_mailform div.captcha_protection span.captcha_input_title{display:block;margin-top:5px}#mailform_submit_button,.mailform_element{text-align:left}.mc-field-group label,.mailform_element label,#mailform_submit_button label,.login_form label{float:left;width:30%;text-align:right;padding:8px 20px 9px 0;box-sizing:border-box}.mc-field-group input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{width:70%;font:400 15px/22px "Montserrat";letter-spacing:0px;color:rgba(46,45,44,.8);padding:7px 15px 7px;outline:none;background:#fff;border:1px solid rgba(46,45,44,.6);box-sizing:border-box;border-radius:0;background:#fffdf0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media print{.mc-field-group input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font:400 11px/17px "Montserrat";color:#000}}.mc-field-group input:hover,.mc-field-group input:focus,.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,.login_form input:hover,.login_form input:focus{border-color:#c11531;color:#2e2d2c;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.mc-field-group input:-webkit-autofill,.add_portlet select:-webkit-autofill,.mailform_element input:-webkit-autofill,.mailform_element textarea:-webkit-autofill,.login_form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.mc-field-group input.tooltip,.add_portlet select.tooltip,.mailform_element input.tooltip,.mailform_element textarea.tooltip,.login_form input.tooltip{width:calc(70% - 22px)}.add_portlet select{width:100%;height:45px}.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}.mailform_element textarea{height:180px}#mc-embedded-subscribe,.mailform-submit,.login_form .button{display:inline-block;margin:0;font:400 13px/18px "Montserrat";letter-spacing:0px;color:#2e2d2c;font-weight:700;padding:22px 60px 24px;width:auto;color:#c11531;background:rgba(0,0,0,0);border:3px solid #c11531;border-radius:0;text-decoration:none;outline:none;cursor:pointer;text-align:center;text-transform:uppercase;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;font:700 20px/26px "Montserrat";letter-spacing:.2px;text-transform:uppercase;padding:0;margin:0 0 8px 0;width:auto;padding:14px 20px 14px;margin:10px 0 0}@media print{#mc-embedded-subscribe,.mailform-submit,.login_form .button{font:400 10px/14px "Montserrat";color:#000}}#mc-embedded-subscribe:focus,#mc-embedded-subscribe:hover,.mailform-submit:focus,.mailform-submit:hover,.login_form .button:focus,.login_form .button:hover{background:#c11531;color:#fff;border-color:#c11531}@media screen and (max-width: 1250px){#mc-embedded-subscribe,.mailform-submit,.login_form .button{padding:22px 30px 24px}}@media screen and (max-width: 1100px){#mc-embedded-subscribe,.mailform-submit,.login_form .button{padding:14px 20px 16px}}@media print{#mc-embedded-subscribe,.mailform-submit,.login_form .button{display:none}}@media screen and (max-width: 1100px){#mc-embedded-subscribe,.mailform-submit,.login_form .button{font-size:16px;line-height:24px}}@media print{#mc-embedded-subscribe,.mailform-submit,.login_form .button{font:700 12px/18px "Montserrat";color:#000;letter-spacing:0;margin-bottom:2px}}@media screen and (max-width: 1250px){#mc-embedded-subscribe,.mailform-submit,.login_form .button{padding:14px 20px 14px}}@media screen and (max-width: 1100px){#mc-embedded-subscribe,.mailform-submit,.login_form .button{padding:11px 20px 10px}}#mailform_submit_button{display:inline-block;margin:10px 0 0 30%;position:relative;text-align:left}#mailform_submit_button label{display:none}#mailform_submit_button .mailform-submit{margin:0}span.required{color:#c11531 !important;font-weight:700;padding:0 0 0 2px}.mailform_error textarea,.mailform_error input{border:1px solid #c11531}.mailform_error label{color:#c11531}.login_form>p{margin-bottom:25px !important}.mailform_element p{margin:0 0 15px 0}.mc-field-group.privacy_checkbox,.p_remember_me_checkbox .checkbox_wrap,.mailform_element.checkbox_field{position:relative}.mc-field-group.privacy_checkbox p,.p_remember_me_checkbox .checkbox_wrap p,.mailform_element.checkbox_field p{width:70%;float:right;position:relative}.mc-field-group.privacy_checkbox input,.p_remember_me_checkbox .checkbox_wrap input,.mailform_element.checkbox_field input{width:20px;height:20px;float:left;margin:6px 12px 0 0;opacity:0;position:relative;cursor:pointer;z-index:10}.mc-field-group.privacy_checkbox label.checkbox,.p_remember_me_checkbox .checkbox_wrap label.checkbox,.mailform_element.checkbox_field label.checkbox{width:auto;float:none;overflow:hidden;cursor:pointer;display:block;padding:0;text-align:left}.mc-field-group.privacy_checkbox label.checkbox:after,.mc-field-group.privacy_checkbox label.checkbox:before,.p_remember_me_checkbox .checkbox_wrap label.checkbox:after,.p_remember_me_checkbox .checkbox_wrap label.checkbox:before,.mailform_element.checkbox_field label.checkbox:after,.mailform_element.checkbox_field label.checkbox:before{content:"";position:absolute;top:1px;left:1px;display:block;font-family:"Font Awesome 5 Pro";font-size:22px;line-height:22px;font-weight:400;text-transform:none;color:rgba(46,45,44,.6);line-height:21px;width:19px;height:20px;font-weight:300;pointer-events:none;background:none;z-index:2;background:#fffdf0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mc-field-group.privacy_checkbox label.checkbox:after,.p_remember_me_checkbox .checkbox_wrap label.checkbox:after,.mailform_element.checkbox_field label.checkbox:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#c11531;background:none;z-index:4}.mc-field-group.privacy_checkbox input:checked+label:before,.p_remember_me_checkbox .checkbox_wrap input:checked+label:before,.mailform_element.checkbox_field input:checked+label:before{color:#c11531}.mc-field-group.privacy_checkbox input:checked+label:after,.p_remember_me_checkbox .checkbox_wrap input:checked+label:after,.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}.p_remember_me_checkbox .checkbox_wrap{margin-left:200px}.p_remember_me_checkbox .checkbox_wrap input{width:20px !important}.p_remember_me_checkbox .checkbox_wrap label:first-child{display:none}.mc-field-group.radio,.mailform_element.radio_field{position:relative;margin:6px 0 21px}.mc-field-group.radio p,.mailform_element.radio_field p{width:30%;float:left;margin-bottom:0}.mc-field-group.radio p>label,.mailform_element.radio_field p>label{width:100%;padding-top:0}.mc-field-group.radio .multiple_radio_inputs label,.mailform_element.radio_field .multiple_radio_inputs label{position:relative;padding:0;width:100%}.mc-field-group.radio .multiple_radio_inputs,.mailform_element.radio_field .multiple_radio_inputs{width:70%;float:right;position:relative}.mc-field-group.radio input,.mailform_element.radio_field input{width:20px;height:20px;float:left;margin:6px 12px 0 0;opacity:0;position:relative;cursor:pointer;z-index:10}.mc-field-group.radio .radio_label,.mailform_element.radio_field .radio_label{width:auto;float:none;overflow:hidden;cursor:pointer;display:block;padding:0;margin-right:30px;margin-bottom:-22px;text-align:left}.mc-field-group.radio .radio_label:after,.mc-field-group.radio .radio_label:before,.mailform_element.radio_field .radio_label:after,.mailform_element.radio_field .radio_label:before{content:"";position:absolute;top:0;left:1px;display:block;font-family:"Font Awesome 5 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:rgba(46,45,44,.6);width:20px;height:20px;border-radius:100%;font-weight:300;pointer-events:none;background:#fffdf0;z-index:2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mc-field-group.radio .radio_label:after,.mailform_element.radio_field .radio_label:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#c11531;background:none;z-index:4}.mc-field-group.radio input:checked+.radio_label:before,.mailform_element.radio_field input:checked+.radio_label:before{color:#c11531}.mc-field-group.radio input:checked+.radio_label:after,.mailform_element.radio_field input:checked+.radio_label:after{opacity:1;visibility:visible}.time_field .select2-container{width:calc(35% - 10px) !important}.time_field .separator{width:20px;display:inline-block;text-align:center}.select2-container{width:70% !important}.select2-container--default .select2-selection--single{border-radius:0;width:100%;background:#fffdf0;border:1px solid rgba(46,45,44,.6);height:auto;border-radius:0;box-sizing:border-box;-webkit-transition:border .3s ease-out;-moz-transition:border .3s ease-out;-o-transition:border .3s ease-out;transition:border .3s ease-out}.select2-container--default .select2-selection--single .select2-selection__rendered{font:"Montserrat";color:rgba(46,45,44,.8);padding:6px 15px 7px;outline:none;box-sizing:border-box;display:block;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.select2-container--default .select2-selection--single .select2-selection__rendered li.select2-search{padding:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:17px;right:5px}.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;top:-9px;left:0;display:block;font-family:"Font Awesome 5 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:rgba(46,45,44,.6);font-weight:700;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single input.select2-search__field{border:0 !important;padding:0 !important}.select2-container--default .select2-results__option[aria-selected=true]{background:rgba(46,45,44,.05)}.select2-container--default .select2-results__option{background:#fffdf0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted{background:#c11531}.select2-container--open .select2-dropdown{border:1px solid #c11531;border-top:none;margin-top:-1px;border-radius:0;border-top-left-radius:0px;border-top-right-radius:0px;overflow:hidden;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.select2-container--open .select2-dropdown ul{border-radius:0;border-top:0}.select2-container--open select2-dropdown--above ul{border-top:1px solid #c11531;border-bottom:0}.select2-container--open .select2-selection--single,.select2-container:hover .select2-selection--single{border-color:#c11531;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.select2-container--open .select2-selection--single .select2-selection__arrow:before,.select2-container--open .select2-selection--single .select2-selection__rendered,.select2-container:hover .select2-selection--single .select2-selection__arrow:before,.select2-container:hover .select2-selection--single .select2-selection__rendered{color:#2e2d2c}.select2-results__option{padding:8px 17px 9px;color:#2e2d2c}.not_logged_in .select2-search--dropdown{display:none}.ui-datepicker.ui-widget{z-index:200 !important;font:"Montserrat";color:#2e2d2c;padding:7px 10px 2px;margin:7px 0 0 0;width:300px;overflow:hidden;border-radius:2px;border:1px solid rgba(46,45,44,.6);box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:-8px -10px 0;padding:11px 10px 10px;background:rgba(224,224,223,.6);font:400 15px/22px "Montserrat";letter-spacing:0px;font-weight:700}@media print{.ui-datepicker.ui-widget .ui-widget-header{font:400 11px/17px "Montserrat";color:#000}}.ui-datepicker.ui-widget .ui-widget-header select{font:400 15px/22px "Montserrat";letter-spacing:0px;font-weight:700}@media print{.ui-datepicker.ui-widget .ui-widget-header select{font:400 11px/17px "Montserrat";color:#000}}.ui-datepicker.ui-widget thead tr{border-bottom:2px solid #2e2d2c}.ui-datepicker.ui-widget th{padding:5px 2px;color:#2e2d2c;text-transform:none;background:none;border:0;font:400 15px/22px "Montserrat";letter-spacing:0px;font-weight:700}@media print{.ui-datepicker.ui-widget th{font:400 11px/17px "Montserrat";color:#000}}.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{text-align:center;font:400 15px/22px "Montserrat";letter-spacing:0px}@media print{.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{font:400 11px/17px "Montserrat";color:#000}}.ui-datepicker.ui-widget table tr:nth-child(2n) th,.ui-datepicker.ui-widget table tr:nth-child(2n) td{background:none}.ui-datepicker.ui-widget .ui-state-default,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default{padding:3px 2px 3px;color:#2e2d2c;border:none;background:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-highlight{background:rgba(224,224,223,.6);color:#2e2d2c;border-color:rgba(224,224,223,.6)}.ui-datepicker.ui-widget .ui-state-default:hover,.ui-datepicker.ui-widget .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-active{background:#c11531;color:#fff;border-color:#c11531}.ui-datepicker.ui-widget .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-content .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-header .ui-state-disabled{opacity:.4}.ui-datepicker.ui-widget table thead,.ui-datepicker.ui-widget table tbody{padding:0 5px}.ui-datepicker.ui-widget .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-next{top:15px !important;cursor:pointer;border:0 !important;left:4px}.ui-datepicker.ui-widget .ui-datepicker-prev:before,.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 5 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:#2e2d2c;right:0;bottom:0;text-align:center;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-datepicker-prev span,.ui-datepicker.ui-widget .ui-datepicker-next span{background:none;height:auto;width:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover,.ui-datepicker.ui-widget .ui-datepicker-next:hover{background:none;border:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover:before,.ui-datepicker.ui-widget .ui-datepicker-next:hover:before{color:#c11531}.ui-datepicker.ui-widget .ui-datepicker-prev:hover span,.ui-datepicker.ui-widget .ui-datepicker-next:hover span{background:none}.ui-datepicker.ui-widget .ui-datepicker-next{left:auto;right:4px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:""}.login_form{text-align:left}.login_form label{text-align:left;width:200px}.login_form input{width:300px}.login_form .p_remember_me_checkbox label{padding:0}.login_form .p_remember_me_checkbox input{margin:0 10px 0 0}.login_form form+p{display:none}.mailform_element{position:relative}.mailform_field_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px 7px;font-size:16px;line-height:24px;background:#fffdf0;z-index:10}.mailform_field_actions li,.mailform_field_actions a{color:#2e2d2c;width:auto}.mailform_field_actions li i.fa,.mailform_field_actions a i.fa{margin:0 5px}.mailform_field_actions li:hover,.mailform_field_actions a:hover{color:#c11531}.search .search_item_wrap{margin-top:50px}.search .search_item_wrap:first-child{margin-top:0}.search .search_item_wrap .pictures{width:33.33%;float:left;margin-right:50px}.search .search_item_wrap .pictures .picture .resource_background{overflow:hidden}.search .search_item_wrap .pictures .picture a{border:none;padding-bottom:0;position:relative}.search .search_item_wrap .pictures .picture a:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 5 Pro";font-size:60px;line-height:60px;font-weight:400;text-transform:none;color:#c11531;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.search .search_item_wrap .pictures .picture a:hover:before{opacity:1;visibility:visible}.search .search_item_wrap .pictures .picture a:hover img{opacity:.5}.search .search_item_wrap .pictures .picture img{width:100%;height:auto;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.search .search_item_wrap a{text-decoration:none;color:#2e2d2c;overflow:hidden}.search .search_item_wrap .search_item_details{display:none}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li:before{display:none}ul.sitemap li.level1+li.level0{margin-top:10px !important}#mailchimp_wrap{position:fixed;background:rgba(46,45,44,.8);top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;display:none}#mailchimp_wrap.open{display:flex}#mailchimp_wrap #close_mailchimp{position:absolute;right:20px;top:17px;font-size:25px;cursor:pointer}#mailchimp_wrap #close_mailchimp:hover{color:#c11531}#mailchimp{background:#fffdf0;padding:40px;max-width:1100px;overflow:auto;margin:40px;position:relative;max-height:calc(100% - 80px);box-sizing:border-box}#mailchimp h2{padding-right:40px}#mailchimp .response[style=""]{font-weight:600}#mailchimp .response[style=""]~*,#mailchimp .response[style=""]+*{display:none}#mailchimp .response[style=""] a{color:#c11531}#mailchimp .response[style=""] a:hover{color:#2e2d2c}#mailchimp #mce-error-response{color:#c11531}#mailchimp .mc-field-group{margin-bottom:18px;position:relative}#mailchimp .mc-field-group:first-of-type{margin-top:30px}#mailchimp .mc-field-group label{width:100%;text-align:left;float:none;clear:both;padding-bottom:4px;display:block}#mailchimp .mc-field-group>:first-child{font-weight:600}#mailchimp .mc-field-group .asterisk{color:#c11531;font-weight:700}#mailchimp .mc-field-group input{width:100%}#mailchimp .mc-field-group .datefield{display:flex;align-items:center}#mailchimp .mc-field-group .datefield .slash{padding:0 6px}#mailchimp .mc-field-group .datefield input{min-width:60px}#mailchimp .mc-field-group .multiple_radio_inputs{width:100%;display:flex;float:none}#mailchimp .mc-field-group .multiple_radio_inputs label{width:auto;padding:0;padding-left:25px;margin:4px 20px -3px 0}#mailchimp .mc-field-group .multiple_radio_inputs input{display:none}#mailchimp .mc-field-group input.mce_inline_error{border-color:#c11531 !important}#mailchimp .mc-field-group.privacy_checkbox input{display:none}#mailchimp .mc-field-group.privacy_checkbox label.checkbox{position:relative;padding-left:28px;margin-top:5px}#mailchimp .mc-field-group.privacy_checkbox label.checkbox a{color:#2e2d2c}#mailchimp .mc-field-group.privacy_checkbox label.checkbox a:hover{color:#c11531}#mailchimp .mc-field-group div.mce_inline_error{background:none !important;color:#c11531;font-size:11px;margin:0;padding:0}#mailchimp .mc-field-group div.mce_inline_error.visible{display:block !important}#mailchimp .mc-field-group div.mce_inline_error+div.mce_inline_error{display:none !important}@media screen and (max-height: 700px){#overlay .overlay_inner{top:100px}#social_media{top:300px}}@media screen and (max-width: 1620px){#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{flex:0 0 14.5%}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_glas .pictures h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_glas .pictures h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_glas .pictures h2{left:10px}}@media screen and (max-width: 1550px){body[lang=fr] #portlets_team .portlets_inner_wrap .portlet.title h3{font-size:130px;line-height:130px}#navigation .navigation_inner>ul>li:hover a{z-index:12}#navigation .navigation_inner>ul>li>a{padding:9px 25px 20px 25px;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}#navigation .navigation_inner>ul>li ul.level1{z-index:11}#navigation .navigation_inner>ul>li ul.level1 a{hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}}@media screen and (max-width: 1400px){#portlets_top_square .portlet{width:50% !important}}@media screen and (max-width: 1320px){.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number3 .bx-wrapper{padding:0}.mod_action_show_entry .resource_container_wrap .bx-wrapper{padding:0 70px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-prev{left:-3px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-next{right:-2px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{padding-top:300px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:280px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-40px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:280px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}}@media screen and (max-width: 1250px){body[lang=fr] #portlets_team .portlets_inner_wrap .portlet.title h3{font-size:100px;line-height:100px}.page_restaurant .content_inner #text_left .portlet{min-width:410px}#navigation .navigation_inner>ul>li>a{padding:9px 20px 20px 20px}#header .header_inner #logo{width:140px;padding:0 20px}#header .header_inner #logo:before{left:180px}#header .header_inner #logo:after{width:1000px;right:180px}.is_scrolled.negative_navigation #header .header_inner #logo svg,.is_scrolled #header .header_inner #logo svg{width:84%;margin-left:12px;margin-top:-18px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{padding-top:300px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:280px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-28px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:280px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_bottom .portlet_content .portlet_content_link{padding-left:50px}#portlets_process_fix #process_slider .slick-track{margin-left:-80px}#portlets_process_fix #process_slider .slick-track .portlet{padding-left:80px}#portlets_process_fix #process_slider .slick-track .portlet:nth-child(4):after{bottom:0;right:-100px}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap{padding:20px 0}#video_box .videos h3{top:-48px}#portlets_team .portlets_inner_wrap{margin-left:-30px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet{padding:0 0 80px 40px}#portlets_two_columns .portlet+.portlet{margin-top:30px}#portlets_two_columns .portlet .bx-wrapper{padding:0 40px 0 40px}#portlets_two_columns .portlet .portlet-content .slider_wrap{margin-right:30px}#portlets_two_columns .portlet .resource_container.slick-slider{padding:0 40px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a{height:63px;width:30px;margin-top:-30px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:after,#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:after,#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:before{width:30px}.slick-slider .slick-arrow{height:63px;width:30px;margin-top:-32px}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{width:30px}.slick-slider .slick-arrow.slick-prev{left:-44px}.slick-slider .slick-arrow.slick-next{right:-44px}#portlets_news_box .slick-slider .slick-arrow{flex:0 0 26px}#portlets_news_box .slick-slider .slick-arrow.slick-prev{margin-right:20px}#portlets_news_box .slick-slider .slick-arrow.slick-next{margin-left:20px}.mod_action_show_entry .resource_container_wrap .bx-wrapper{padding:0 40px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a{height:63px;width:30px;margin-top:-30px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:hover:after,.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:after,.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:before{width:30px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-next{right:-4px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a.bx-prev{left:-4px}.mod_listing.mod_action_show_entry .resource_container.videos:before,.page_video .resource_container.videos:before{background:none}}@media screen and (max-width: 1200px){#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap{top:45px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{padding-top:190px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before{left:33%;width:66%}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before{width:2px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before{display:block}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1{opacity:0;visibility:hidden}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a{color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2:hover,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a:hover{color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:200px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-40px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:200px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a{color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover{color:#2e2d2c !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container{padding-top:25px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link{opacity:1;visibility:visible;color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before{color:#2e2d2c}}@media screen and (max-width: 1100px){body[lang=fr] #portlets_team .portlets_inner_wrap .portlet.title h3{font-size:80px;line-height:80px}#language_switcher,div#navigation{display:none}.responsive_navigation_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:1001;top:0;left:0;width:77%;height:100%;opacity:1;background:#fffdf0;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-shadow:0 2px 24px 0 rgba(0,0,0,.3);-webkit-transform:perspective(1px) translate3d(-100%, 0, 0);-moz-transform:perspective(1px) translate3d(-100%, 0, 0);-o-transform:perspective(1px) translate3d(-100%, 0, 0);transform:perspective(1px) translate3d(-100%, 0, 0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;box-sizing:border-box}.navi_open nav#rwdnav{visibility:visible;opacity:1;-webkit-transform:perspective(1px) translate3d(0, 0, 0);-moz-transform:perspective(1px) translate3d(0, 0, 0);-o-transform:perspective(1px) translate3d(0, 0, 0);transform:perspective(1px) translate3d(0, 0, 0)}#header{height:71px}#header .header_inner{text-align:center}#header .header_inner #logo{margin:20px 10px -34px 10px}#social_media{width:46px;padding:8px}.is_ie.is_scrolled.negative_navigation #header .header_inner #logo svg,.is_ie.is_scrolled #header .header_inner #logo svg{margin-top:-23px}.is_scrolled.negative_navigation #header .header_inner #logo:before,.is_scrolled.negative_navigation #header .header_inner #logo:after,.is_scrolled #header .header_inner #logo:before,.is_scrolled #header .header_inner #logo:after{opacity:1;visibility:visible;background:#c11531}.is_scrolled.negative_navigation #header .header_inner #logo:before,.is_scrolled #header .header_inner #logo:before{left:0}.is_scrolled.negative_navigation #header .header_inner #logo svg,.is_scrolled #header .header_inner #logo svg{margin-top:-8px;width:72%}.category_93.page_bier #content .small_content_inner h1,.category_84.page_bier #content .small_content_inner h1,.category_80.page_bier #content .small_content_inner h1,.category_77.page_bier #content .small_content_inner h1,.category_61.page_bier #content .small_content_inner h1,.category_62.page_bier #content .small_content_inner h1,.category_54.page_bier #content .small_content_inner h1{font-size:35px}.category_96.page_bier #content .small_content_inner h1{font-size:40px}.page_bier.category_33 .awards{position:relative;width:100%;justify-content:flex-start;order:2;margin-top:30px;margin-bottom:20px}.page_bier.category_33 .awards .award{width:70px}.page_bier.category_33 .awards .award:not(:first-child){margin-left:10px}.page_bier.category_33 .awards .award:first-child{width:60px}.page_bier.category_33 .awards .award img{width:100% !important;height:auto}#content .content_inner{padding-top:60px;padding-bottom:40px}.page_restaurant .content_inner #text_left{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:auto;bottom:auto;position:relative;display:none !important}.page_restaurant .content_inner #text_left .portlet{position:relative;bottom:auto;left:auto;margin:50px auto 70px}#portlets_top_2,#portlets_top_square,#portlets_top{margin-top:50px}#portlets_top_2 .portlet .portlet_text_wrap .portlet_content_link,#portlets_top_square .portlet .portlet_text_wrap .portlet_content_link,#portlets_top .portlet .portlet_text_wrap .portlet_content_link{bottom:-41px}#portlets_top_2 .portlet.portlet_index_1,#portlets_top_square .portlet.portlet_index_1,#portlets_top .portlet.portlet_index_1{padding-right:20px}#portlets_top_2 .portlet.portlet_index_3,#portlets_top_square .portlet.portlet_index_3,#portlets_top .portlet.portlet_index_3{padding-left:20px}#portlets_top_2 .portlet_listing,#portlets_bottom .portlet_listing,#portlets_top .portlet_listing{margin-top:40px}.page_home #portlets_top{margin-bottom:50px}.page_home #portlets_top_2{padding-top:50px;padding-bottom:50px}#portlets_home_fix .portlets_inner_wrap{padding-top:30px;padding-bottom:30px}#portlets_home_fix .portlets_inner_wrap .resource_container{width:43%;padding-left:0}#portlets_home_fix .portlets_inner_wrap .resource_container>*:not(:first-child){margin-top:30px}#portlets_home_fix .portlets_inner_wrap .resource_container a{padding-bottom:41px !important}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap{width:43%;margin-top:0;padding-right:0}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap{top:45px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{padding-top:190px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before{width:2px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before{display:block}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1{opacity:0;visibility:hidden}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a{color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2:hover,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover h2 a:hover{color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:200px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-28px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:200px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a{color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2:hover,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry h2 a:hover{color:#2e2d2c !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container{padding-top:0}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link{opacity:1;visibility:visible;color:#2e2d2c}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-entry-link:before{color:#2e2d2c}#portlets_bottom .portlet_content{padding:10px 0 30px 30px}#portlets_bottom .portlet_content .portlet_content_link{padding-left:40px}#portlets_bottom .portlet_content .portlet_content_link:before{width:70px;height:70px;left:-40px;margin-top:-9px;top:0}#portlets_process_fix .portlets_inner_wrap{padding-top:30px;padding-bottom:30px;padding-right:80px}#portlets_process_fix .portlets_inner_wrap .portlet.title{margin-left:40px;padding-bottom:20px}#portlets_process_fix #process_slider .slick-track{margin-left:-40px}#portlets_process_fix #process_slider .slick-track .portlet{padding-left:40px}#portlets_process_fix #process_slider .portlet:before,#portlets_process_fix #process_slider .portlet:after{width:120px;height:70px}#portlets_process_fix #process_slider .portlet:after{right:-90px;bottom:20px}#portlets_process_fix #process_slider .portlet:before{right:-20px;top:0}#portlets_process_fix #process_slider .portlet:nth-child(5):before{right:-60px}#portlets_process_fix #process_slider .portlet:nth-child(4):after{right:-60px !important}#portlets_process_fix #process_slider .portlet .portlet-content .pictures{flex:0 0 calc(45% - 30px);max-width:calc(45% - 30px);margin-right:30px}#portlets_process_fix #process_slider .slick-dots{margin-top:20px;margin-left:40px}#portlets_process_fix #process_slider .slick-dots li{width:28px;height:26px;line-height:27px !important;padding-left:1px;text-align:center;margin:0 5px}.social_wall .social_wall_inner{padding-top:40px;padding-bottom:30px}.social_wall .social_wall_inner h2{margin-bottom:40px}.social_wall .social_wall_inner .j-stacker-wrapper .j-stack.galcolumn .feed-item{margin-bottom:30px !important}.social_wall .social_wall_inner .j-stacker-wrapper{margin-left:-20px !important;margin-right:-10px !important}.social_wall .social_wall_inner .j-stacker-wrapper .j-stack.galcolumn{padding-left:20px !important;padding-right:20px !important}.page_team #content .content_inner{padding-top:40px}.page_team #content .content_inner .resource_container.videos{margin-bottom:0}#portlets_two_columns .portlet:first-child{padding-left:0}#portlets_two_columns .portlet:nth-child(2){padding-right:0}#portlets_two_columns .portlet .bx-wrapper{padding:0 40px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a.bx-prev{left:-3px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a.bx-next{right:-2px}#portlets_two_columns .portlet .content_button{margin-top:25px !important}#portlets_top_square{margin-top:30px}#portlets_top_square .portlets_inner_wrap{margin:20px 0 0 -20px}#portlets_top_square .portlets_inner_wrap .portlet{padding:0 0 0 20px !important}#portlets_top_square+.cf+div{margin-top:40px !important}#portlets_team{display:inline-block;width:100%;margin-bottom:-60px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet{width:33.33%;padding:0 0 60px 40px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner{pointer-events:none}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner:before{top:-8px;left:-8px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3{opacity:1;visibility:visible;left:0px;bottom:25px;color:#fffdf0;z-index:1}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3 span{max-width:100%}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background img{max-width:100%}.mod_action_show_entry .resource_container_wrap .bx-wrapper{margin-top:50px;margin-bottom:90px}#mixItUp.overview_items,#mixItUp .module-listing,#mod_overview.overview_items,#mod_overview .module-listing{margin-left:-30px}#mixItUp .listing_entry,#mixItUp .overview_item,#mod_overview .listing_entry,#mod_overview .overview_item{float:left;box-sizing:border-box;width:50%;padding:0 0 30px 30px;padding-bottom:0;margin-bottom:-20px}#mixItUp .listing_entry:nth-child(2n+1),#mixItUp .overview_item:nth-child(2n+1),#mod_overview .listing_entry:nth-child(2n+1),#mod_overview .overview_item:nth-child(2n+1){clear:both}#mixItUp .listing_entry .overview_item_inner .resource_container,#mixItUp .listing_entry .listing-entry-inline .resource_container,#mixItUp .overview_item .overview_item_inner .resource_container,#mixItUp .overview_item .listing-entry-inline .resource_container,#mod_overview .listing_entry .overview_item_inner .resource_container,#mod_overview .listing_entry .listing-entry-inline .resource_container,#mod_overview .overview_item .overview_item_inner .resource_container,#mod_overview .overview_item .listing-entry-inline .resource_container{padding:15px}.mod_action_show_entry .listing_entry_backlink a{margin-top:30px}.mod_mailform .mailform_element.heading2_field h2{padding-bottom:20px;margin-top:10px}#video_box .videos h3{top:-30px}.mod_overview h1,.mod_listing h1{margin-bottom:10px}.mod_mailform h1,.page_standard_big h1{margin-bottom:30px}p.content_button{margin:20px 0 10px}.table_wrap_container{padding:40px 0 25px 0}.resource_container.videos{margin:30px 0 40px}.mod_listing.mod_action_show_entry h1,.page_video h1{margin-bottom:30px}#portlets_top_square,#video_slider{max-width:48%;margin:0 30px 0 0;padding:0 40px}#portlets_top_square .bx-wrapper,#video_slider .bx-wrapper{padding:0 40px 0 40px;margin-bottom:0}#portlets_top_square .bx-wrapper .bx-controls-direction a,#video_slider .bx-wrapper .bx-controls-direction a{height:63px;width:27px;margin-top:-31px}#portlets_top_square .bx-wrapper .bx-controls-direction a:hover:after,#portlets_top_square .bx-wrapper .bx-controls-direction a:hover:before,#video_slider .bx-wrapper .bx-controls-direction a:hover:after,#video_slider .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}#portlets_top_square .bx-wrapper .bx-controls-direction a:after,#portlets_top_square .bx-wrapper .bx-controls-direction a:before,#video_slider .bx-wrapper .bx-controls-direction a:after,#video_slider .bx-wrapper .bx-controls-direction a:before{width:30px}.search .search_item_wrap{margin-top:30px}.search .search_item_wrap .pictures{margin-right:30px}h2,h2 a{margin-bottom:12px}.gallery{margin:30px 0 -20px -20px}.gallery .picture{padding:0 0 20px 20px}.page_bier.category_36 .resource_container.product_picture .picture:before{width:60px;height:100px;left:-40px;top:-30px}.page_bier.category_36 #content .small_content_inner,.page_bier.category_37 #content .small_content_inner{padding-top:40px}.page_bier.category_36 #content .small_content_inner .product_picture,.page_bier.category_37 #content .small_content_inner .product_picture{width:calc(22% + 150px)}.page_bier.category_36 #content .small_content_inner .product_picture .picture,.page_bier.category_37 #content .small_content_inner .product_picture .picture{max-width:150px;padding:0 40px}.page_bier.category_36 #content .small_content_inner .product_line_bottom .documents,.page_bier.category_37 #content .small_content_inner .product_line_bottom .documents{width:calc(22% + 120px)}.page_bier.category_93 #content .small_content_inner .product_picture{width:calc(22% + 150px)}.page_bier.category_93 #content .small_content_inner .product_picture .picture{max-width:150px;padding:0 40px}.page_bier.category_93 #content .small_content_inner .product_line_bottom .documents{width:calc(22% + 160px)}.page_bier #content .content_inner{padding-top:50px;padding-bottom:30px}.page_bier #content .small_content_inner .product_picture{width:calc(22% + 120px)}.page_bier #content .small_content_inner .product_picture .picture{max-width:120px;padding:0 50px 0 50px}.page_bier #content .small_content_inner .product_line_bottom .documents{width:calc(22% + 120px);padding-top:0 !important;padding-right:50px}.page_bier #content .small_content_inner .product_line_bottom .documents .content_button{padding:0 10px;margin-left:10px;margin-bottom:20px}.page_bier #content .small_content_inner .product_line_bottom .documents .content_button a{padding:11px 20px 10px}.page_bier #content .small_content_inner .product_line_bottom .documents .document{margin-right:10px}.page_bier #content .small_content_inner .product_line_bottom .documents .document .fa{font-size:50px}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture{height:90px;max-width:110px;margin-right:25px}#gallery_home{padding-top:30px;padding-bottom:30px}#gallery_home .portlet .portlet_text_wrap{padding-bottom:18px}#gallery_home .gallery_wrap .gallery_home{margin-left:-20px}#gallery_home .gallery_wrap .gallery_home .picture{padding-left:20px}#gallery_home .gallery_wrap .gallery_home .picture:nth-child(3)~.picture{margin-top:20px}#gallery_home .gallery_wrap .gallery_home .picture .resource_background:before{font-size:40px;line-height:40px}.portlet_content_cooperation_home{padding-top:30px;padding-bottom:30px}.portlet_content_cooperation_home h3.portlet-title{margin-bottom:25px}.portlet_content_cooperation_home .portlet_inner .portlet_content_link{margin-top:25px}.portlet_content_cooperation_home .portlet-content .pictures{max-width:calc(50% - 30px);flex:0 0 calc(50% - 30px);margin-right:30px}#portlets_news_box,.portlet_content_news_box{margin-top:30px}#portlets_news_box .portlet_inner,.portlet_content_news_box .portlet_inner{padding-top:30px;padding-bottom:30px}#portlets_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title{margin-bottom:25px}#portlets_news_box .portlet-content .pictures,.portlet_content_news_box .portlet-content .pictures{max-width:calc(50% - 30px);flex:0 0 calc(50% - 30px);margin-right:30px}#portlets_news_box:has(.slick-slide) .portlet_inner{padding-bottom:75px}#portlets_news_box .slick-dots{bottom:30px}#footer .footer_inner{padding-top:40px;padding-bottom:20px;position:relative}#footer .footer_inner #footer_navigation{margin:35px auto 0}#footer .footer_inner .portlet+.portlet:before{height:100%}#footer .footer_inner .portlet+.portlet p{margin:15px 0 0 0;display:block}#footer .footer_inner #social_media{position:absolute;right:20px;top:32px;background:rgba(0,0,0,0);padding:0;width:auto}#footer .footer_inner #social_media a{display:inline-block;margin-right:4px;border-color:#fff}#footer .footer_inner #social_media a:hover{opacity:1;background:#fff}#footer .footer_inner #social_media a:hover i{color:#2e2d2c}}@media screen and (max-width: 950px){#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap,#portlets_top .portlet_listing .portlet-listing-entry-wrap,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap{flex-flow:wrap}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{max-width:33.33%;flex:0 0 33.33%;width:25%;padding:0 0 30px 0}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7)~.portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7)~.portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(7)~.portlet-listing-entry{padding-top:0}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before{left:41%;width:52%;height:30%}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before{bottom:70px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before{display:none}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(1):before{display:none !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(4n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(4n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(4n+1):before{display:block}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap{position:relative;top:0;padding:40px 0 50px}}@media screen and (max-width: 900px){body[lang=fr] #portlets_team .portlets_inner_wrap .portlet.title h3{font-size:60px;line-height:60px}.category_24 .gallery .picture .resource_background{padding:0 30px}.page_restaurant .content_inner #text_left .portlet{min-width:325px}#portlets_home_fix .portlets_inner_wrap .resource_container .youtube_video_wrapper,#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_background{padding:0 15px}.page_restaurant .content_inner #text_left .portlet .portlet_content_link{top:-7px}#portlets_two_columns .portlet .portlet-content .slider_wrap{max-width:45%;flex:0 0 45%}#portlets_two_columns .portlet .bx-wrapper{padding:0 23px 0 23px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a{height:55px;width:18px;margin-top:-27px}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:after,#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:hover:before{background:#c11531}#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:after,#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a:before{width:20px;height:2px}.social_wall .social_wall_inner h2{-webkit-text-stroke-width:3px}#portlets_process_fix #process_slider .portlet:after{bottom:-40px}#portlets_process_fix #process_slider .portlet:before{top:-40px;right:-40px}#portlets_process_fix #process_slider .portlet:nth-child(5):before{top:-10px;right:-40px}#portlets_process_fix #process_slider .portlet:nth-child(4):after{bottom:-40px !important;right:-50px !important}#portlets_process_fix #process_slider .slick-dots{margin-top:50px}#portlets_news_box .portlet_inner .slick-arrow{display:none !important}#footer .footer_inner .portlet{margin-right:50px}#footer .footer_inner .portlet+.portlet{padding-left:50px}#footer .footer_inner #footer_navigation .meta-navigation li{width:100%}.page_cooperations #content{margin-top:40px}.page_cooperations #content h1{margin-bottom:40px}.page_cooperations #content .content_inner{padding-top:40px}.page_cooperations #youtube_videos_wrapper .youtube_videos{margin-top:40px;margin-bottom:30px;margin-left:-15px}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper{padding-left:15px;margin-top:15px;flex:0 0 50%;max-width:50%}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:first-child{margin-bottom:5px}}@media screen and (max-width: 850px){.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number3 .bx-wrapper{padding:0 40px}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number3 .bx-has-controls-direction{display:block}}@media screen and (min-width: 600px){.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-wrapper .resource_container.videos.youtube_videos{width:100% !important;text-align:center;transform:translate3d(10px, 0px, 0px) !important}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-wrapper .resource_container.videos.youtube_videos .youtube_video_wrapper{width:calc(50% - 20px) !important}}@media screen and (min-width: 850px){.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-wrapper .resource_container.videos.youtube_videos{width:100% !important;text-align:center;transform:translate3d(15px, 0px, 0px) !important}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-wrapper .resource_container.videos.youtube_videos .youtube_video_wrapper{display:inline-block !important;float:none !important;width:360px !important}}@media screen and (max-width: 800px){#portlets_top_2 .portlet,#portlets_top .portlet{width:100% !important;padding:0 20px 60px 20px !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{width:33.33%;padding:0 0 30px 0}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before{bottom:115px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before{display:none}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap{position:relative;top:0;padding:40px 0 50px}#video_slider{max-width:48%;margin:0 30px 0 0}#video_slider .bx-wrapper{padding:0 28px 0 28px;margin-bottom:0}#video_slider .bx-wrapper .bx-controls-direction a{height:55px;width:18px;margin-top:-27px}#video_slider .bx-wrapper .bx-controls-direction a:after,#video_slider .bx-wrapper .bx-controls-direction a:before{width:20px;height:2px}.mod_action_show_entry .resource_container_wrap .bx-wrapper{padding:0 28px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a{height:55px;width:18px;margin-top:-27px}.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:after,.mod_action_show_entry .resource_container_wrap .bx-wrapper .bx-controls-direction a:before{width:20px;height:2px}#portlets_home_fix .portlets_inner_wrap .portlet-content{flex-flow:wrap}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3{position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:0;top:auto;text-align:center;margin-bottom:20px}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 span{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);position:relative}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap{width:100%;margin-top:0;padding:0}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .resource_container .picture{margin-top:30px;padding-bottom:0}#portlets_home_fix .portlets_inner_wrap .resource_container{width:100%;margin-bottom:30px}#portlets_home_fix .portlets_inner_wrap .resource_container .picture{width:100%}#portlets_home_fix .portlets_inner_wrap .resource_container .picture .resource_description h2{padding-bottom:35px}#portlets_team{display:inline-block;width:100%;margin-bottom:-50px}#portlets_team .portlets_inner_wrap{margin-left:-30px}#portlets_team .portlets_inner_wrap .portlet.title{padding-left:60px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet{width:50%;padding:0 0 50px 30px}.mod_action_show_entry .resource_container_wrap .bx-wrapper{margin-top:30px}#gallery_home .gallery_wrap .gallery_home .picture{flex:0 0 50%;max-width:50%}#gallery_home .gallery_wrap .gallery_home .picture:nth-child(3){margin-top:20px}#portlets_process_fix .portlets_inner_wrap{padding-right:20px}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track{margin-left:-25px}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet{padding-left:25px}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet:before{right:-20px !important;top:-25px !important}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet:after{bottom:-45px;right:-20px !important}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet:before,#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet:after{width:80px;height:44px}#portlets_process_fix .portlets_inner_wrap .slick-dots,#portlets_process_fix .portlets_inner_wrap .portlet.title{margin-left:0 !important}#portlets_process_fix .portlets_inner_wrap .portlet .portlet-content .pictures{flex:0 0 40%;max-width:40%;margin-right:20px}#portlets_process_fix{overflow:hidden}#portlets_process_fix #process_slider .portlet{padding-left:0}#portlets_process_fix #process_slider .portlet:before,#portlets_process_fix #process_slider .portlet:after{display:none !important}#portlets_process_fix #process_slider .portlet:first-child{margin-top:20px}#portlets_process_fix #process_slider .portlet:not(:first-child){margin-top:40px}}@media screen and (max-width: 700px){#portlets_team .portlets_inner_wrap .portlet.title h3{font-size:10.5vw;line-height:10.5vw}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3{bottom:0}.mod_action_show_entry .resource_container_wrap .bx-wrapper{margin-bottom:60px}#portlets_news_box .portlet-content .pictures,.portlet_content_news_box .portlet-content .pictures,.portlet_content_cooperation_home .portlet-content .pictures{max-width:calc(50% - 20px);flex:0 0 calc(50% - 20px);margin-right:20px}#portlets_two_columns .portlet .portlet-content{flex-flow:wrap}#portlets_two_columns .portlet .portlet-content .slider_wrap{max-width:100%;flex:0 0 100%;margin-bottom:30px}#portlets_two_columns .portlet .portlet-content h3{margin-bottom:10px}#portlets_two_columns .portlet+.portlet .portlet-content .portlet_content_description .content_button{padding:0 5px}#footer .footer_inner .portlet{display:block}#footer .footer_inner .portlet+.portlet{margin:35px 0 35px;padding-left:0}#footer .footer_inner .portlet+.portlet:before{display:none}}@media screen and (max-width: 650px){#portlets_two_columns .portlet{width:100%;padding:0 !important}#portlets_two_columns .portlet h3{margin-bottom:20px}#portlets_two_columns .portlet .bx-wrapper{margin-bottom:25px}.negative_navigation #portlets_two_columns .portlet p.content_button a{margin-bottom:0}.category_93.page_bier #content .small_content_inner h1,.category_84.page_bier #content .small_content_inner h1,.category_80.page_bier #content .small_content_inner h1,.category_77.page_bier #content .small_content_inner h1,.category_61.page_bier #content .small_content_inner h1,.category_62.page_bier #content .small_content_inner h1,.category_54.page_bier #content .small_content_inner h1{font-size:24px;line-height:34px}.category_96.page_bier #content .small_content_inner h1{font-size:30px}.negative_navigation #portlets_two_columns .portlet .resource_container{max-height:100%}#portlets_top_square .portlets_inner_wrap .portlet{width:100% !important;padding:20px 0 0 20px !important}#portlets_top_square .portlets_inner_wrap .portlet:first-child{padding-top:0 !important}#video_slider{max-width:100%;width:100%;margin:0 0 35px 0}#video_slider .bx-wrapper .bx-controls-direction a.bx-prev{left:-3px}#video_slider .bx-wrapper .bx-controls-direction a.bx-next{right:-2px}.page_bier.category_36 #content .small_content_inner,.page_bier.category_37 #content .small_content_inner{padding-top:20px}.page_bier.category_36 #content .small_content_inner .product_picture,.page_bier.category_37 #content .small_content_inner .product_picture{width:calc(50% + 115px)}.page_bier.category_36 #content .small_content_inner .product_picture .picture,.page_bier.category_37 #content .small_content_inner .product_picture .picture{max-width:140px;padding:0 30px}.page_bier.category_93 #content .small_content_inner .product_picture{width:calc(50% + 100px)}.page_bier.category_93 #content .small_content_inner .product_picture .picture{max-width:115px;padding:0 30px}.page_bier #content .small_content_inner .product_picture{width:calc(50% + 80px);margin-bottom:30px}.page_bier #content .small_content_inner .product_picture .picture{max-width:80px;padding:0 40px}.page_bier #content .small_content_inner .product_line_bottom{padding-top:15px}.page_bier #content .small_content_inner .product_line_bottom .documents{width:100% !important;padding:0 0 30px 0 !important}.page_bier #content .small_content_inner .product_line_bottom .documents .document,.page_bier #content .small_content_inner .product_line_bottom .documents .content_button{float:left;padding:0;margin:0 30px 0 0}#content .content_inner .description{overflow:visible;clear:both}}@media screen and (max-width: 600px){body[lang=fr] #portlets_team .portlets_inner_wrap .portlet.title h3{font-size:40px;line-height:40px}#overlay .overlay_inner{top:80px}#portlets_home_fix .portlets_inner_wrap .resource_container .picture{width:100%}.gallery .picture{width:50%}#portlets_top_square,#video_slider{padding:0 28px}#portlets_two_columns .portlet .resource_container.slick-slider{padding:0 25px}.search .search_item_wrap{margin-top:40px}.search .search_item_wrap .pictures{margin-right:0;margin-bottom:20px;width:100%}.search .search_item_wrap a{overflow:visible}.time_field .select2-container{width:calc(50% - 10px) !important}#privacy_banner #privacy_banner_inner #privacy_description{padding:0}#privacy_banner #privacy_banner_inner a.button{position:relative;top:auto;margin:15px 0 0;right:auto;float:none;display:block;text-align:center;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.mailform_element label,#mailform_submit_button label,.login_form label{width:100%;text-align:left;padding-bottom:4px}.p_remember_me_checkbox .checkbox_wrap p,.mailform_element.checkbox_field p,.mailform_element.radio_field .multiple_radio_inputs,.mailform_element.radio_field p,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{width:100%}#mailform_submit_button{margin-left:0}.select2-container{width:100% !important}.mod_mailform .mailform_element.heading2_field h2{margin-top:15px;padding-bottom:5px}#mixItUp .listing_entry,#mixItUp .overview_item,#mod_overview .listing_entry,#mod_overview .overview_item{width:100%}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number3 .bx-wrapper,.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-wrapper{padding:0 30px}.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number3 .bx-has-controls-direction,.mod_action_show_entry .resource_container_wrap.youtube_wrap_video_number2 .bx-has-controls-direction{display:block}.page_cooperations #content{margin-top:30px}.page_cooperations #content .content_inner{padding-top:30px;padding-bottom:40px}.page_cooperations #content h1{margin-bottom:30px}.page_cooperations #content #youtube_videos_wrapper .youtube_videos{margin-top:35px;margin-bottom:25px}.page_home #portlets_top{margin-bottom:30px}.page_home #portlets_top_2{padding-top:20px;padding-bottom:20px}.portlet_content_cooperation_home{margin-top:0}.portlet_content_cooperation_home h3.portlet-title{margin-bottom:22px}.portlet_content_cooperation_home .portlet_inner .portlet_content_link{margin-top:22px}.portlet_content_cooperation_home .portlet-content{flex-flow:wrap}.portlet_content_cooperation_home .portlet-content h3{margin-bottom:8px}.portlet_content_cooperation_home .portlet-content .pictures{max-width:100%;flex:0 0 100%;margin-right:0;margin-bottom:20px}#portlets_news_box .slick-slider .slick-track,.portlet_content_news_box .slick-slider .slick-track{align-items:flex-start}#portlets_news_box h3.portlet-title,.portlet_content_news_box h3.portlet-title{margin-bottom:22px}#portlets_news_box .portlet-content,.portlet_content_news_box .portlet-content{flex-flow:wrap}#portlets_news_box .portlet-content h3,.portlet_content_news_box .portlet-content h3{margin-bottom:8px}#portlets_news_box .portlet-content .pictures,.portlet_content_news_box .portlet-content .pictures{max-width:100%;flex:0 0 100%;margin-right:0;margin-bottom:25px}#portlets_news_box .portlet-content .portlet_content_description a.portlet_content_link,.portlet_content_news_box .portlet-content .portlet_content_description a.portlet_content_link{padding:8px 15px 9px !important;font-size:13px !important;line-height:20px !important;margin-top:8px}.page_cooperations .description p.content_button a,.page_bier #content .small_content_inner .description .content_button a{padding:8px 15px 9px !important;font-size:13px !important;line-height:20px !important}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track{margin:0 !important;box-sizing:border-box}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet{padding:0 20px}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet:before,#portlets_process_fix .portlets_inner_wrap #process_slider .slick-track .portlet:after{width:70px !important;right:15px !important}#portlets_process_fix .portlets_inner_wrap #process_slider .slick-list{margin:0 -20px}#portlets_process_fix .portlets_inner_wrap #process_slider .portlet:not(:first-child){margin-top:55px}#portlets_process_fix .portlets_inner_wrap #process_slider .portlet .portlet-content{flex-flow:wrap}#portlets_process_fix .portlets_inner_wrap #process_slider .portlet .portlet-content .pictures{flex:0 0 100%;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:15px}#portlets_process_fix .portlets_inner_wrap #process_slider .portlet .portlet-content .portlet_text_wrap h3{margin-bottom:10px}.slick-slider .slick-arrow{height:55px;width:18px;margin-top:-29px}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{width:20px;height:2px}.slick-slider .slick-arrow.slick-prev{left:-30px}.slick-slider .slick-arrow.slick-next{right:-30px}#footer .footer_inner #footer_navigation{font-size:80%;letter-spacing:.2px}#mailchimp{padding:20px;margin:20px;max-height:calc(100% - 40px)}}@media screen and (max-width: 550px){#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{flex:0 0 50%;max-width:50%;width:50%;padding:0 0 20px 0}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-already_finished .picture_0:before{left:39%;width:54%;height:31%}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before{bottom:60px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before{display:block}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(2n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(2n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(2n+1):before{display:none !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap{position:relative;top:0;padding:40px 0 50px}#video_slider{margin-bottom:25px}#footer #module_map{height:320px}}@media screen and (max-width: 500px){#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{width:50%;padding:0 0 20px 0}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before{bottom:105px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(3n+1):before{display:block}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(2n+1):before,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(2n+1):before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:nth-child(2n+1):before{display:none !important}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-class-bier_dose .picture_0 .resource_background>a>span{left:54%}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:180px}#portlets_top_2 .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_top_2 .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap{position:relative;top:0;padding:40px 0 50px}#footer #module_map{height:320px}#gallery_home .gallery_wrap .gallery_home{margin-left:-12px}#gallery_home .gallery_wrap .gallery_home .picture{padding-left:12px}#gallery_home .gallery_wrap .gallery_home .picture:nth-child(3),#gallery_home .gallery_wrap .gallery_home .picture:nth-child(3)~.picture{margin-top:12px}#gallery_home .gallery_wrap .gallery_home .picture .resource_background:before{font-size:30px;line-height:30px}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper{padding-left:15px;margin-top:15px;flex:0 0 100%;max-width:100%}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:before{display:none !important}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper .youtube_video_wrap:before,.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper .youtube_video_wrap:after{display:none !important}.page_cooperations #youtube_videos_wrapper .youtube_videos .youtube_video_wrapper:first-child{margin-bottom:0}}@media screen and (max-width: 450px){.gallery .picture{width:100%}#portlets_team{margin-bottom:-35px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet{width:100%;padding:0 0 35px 30px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3{left:-25px;bottom:10px}#portlets_team .portlets_inner_wrap .portlet.title h3{font-size:9.5vw;line-height:4.5vw}.category_24 .gallery .picture .resource_background{padding:0 60px}}@media screen and (max-width: 400px){body[lang=fr] #portlets_team .portlets_inner_wrap .portlet.title h3{font-size:7.8vw;line-height:7.8vw}#portlets_team .portlets_inner_wrap .portlet.title h3{font-size:9vw}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3{left:-30px}}@media print{@page{margin:1.5cm 1.5cm 1.5cm 1.5cm}body{color:#000 !important;background:#fff}h1,h2,h3,h4,h5,h6,p,a{color:#000 !important}.page_bier #content .content_inner.small_content h1,.page_bier #content .content_inner.small_content h3,.page_bier #content .content_inner.small_content h3 a,.page_bier #content .content_inner.small_content p,.page_bier #content .content_inner.small_content ul,.page_bier #content .content_inner.small_content h2,.page_bier #content .content_inner.small_content h2 a,.page_bier #content .content_inner.small_content li:before,.page_bier #content .content_inner.small_content table td,.page_bier #content .content_inner.small_content .documents .document a,.page_bier #content .content_inner.small_content .documents .document a i,.page_bier #content .content_inner.small_content .content_button a,.page_bier #content .content_inner.small_content .product_line_bottom .detail_product_picture .picture:before{color:#000 !important}.page_bier #content .content_inner.small_content .product_line_bottom .documents .content_button a,.page_bier #content .content_inner.small_content .content_button a{border:3px solid #000 !important}p.content_button,.ui-datepicker.ui-widget,#mailform_submit_button .mailform-submit,#portlets_top_square,.mod_action_show_entry .listing_entry_backlink a,#video_slider .bx-wrapper .bx-controls-direction a,.resource_container.videos,#portlets_two_columns .portlet+.portlet:before,.page_restaurant .content_inner #phone_number_fix,.picture_background,.page_restaurant .content_inner #text_left,#video_box,#footer .footer_inner #footer_navigation,.page_bier #content .small_content_inner .product_line_bottom .documents,.social_wall,#module_map,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap p>a,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap .portlet_content_link,#portlets_bottom .portlet_content,#social_media,#portlets_top,#portlets_two_columns .portlet .bx-wrapper .bx-controls-direction a,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container,#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:before,#navigation .navigation_inner>ul>li,#header .header_inner #logo:before,#header .header_inner #logo:after,#header .header_inner #language_switcher,#header .header_inner .meta_wrap,#navigation .navigation_inner .meta-navigation,.imprint{display:none !important}.is_scrolled #header,.is_scrolled.negative_navigation #header,#header{position:relative !important;margin-bottom:50px;background:#fff !important;box-shadow:none !important}.is_scrolled #header .header_inner #logo,.is_scrolled.negative_navigation #header .header_inner #logo,#header .header_inner #logo{width:120px}.is_scrolled #header .header_inner #logo svg,.is_scrolled.negative_navigation #header .header_inner #logo svg,#header .header_inner #logo svg{margin-top:0 !important;width:100% !important;margin-left:0 !important}.is_scrolled #header .header_inner #logo svg path,.is_scrolled.negative_navigation #header .header_inner #logo svg path,#header .header_inner #logo svg path{fill:#2e2d2c !important}.is_scrolled #header .header_inner #logo svg path:first-child,.is_scrolled.negative_navigation #header .header_inner #logo svg path:first-child,#header .header_inner #logo svg path:first-child{fill:#c11531 !important}#navigation{padding:0;background:#fff !important}#navigation:before{display:none !important}#footer{background:#fff;margin-top:40px;page-break-inside:avoid}#footer .footer_inner .portlet h3,#footer .footer_inner .portlet h3 a{color:#000 !important;letter-spacing:0 !important}.mod_overview #content .content_inner,.mod_listing #content .content_inner,#portlets_process_fix .portlets_inner_wrapper,.page_bier.negative_navigation,#content .content_inner.small_content,#header .header_inner,#footer .footer_inner,.page,#portlets_home_fix .portlets_inner_wrap,#content .content_inner,#siteframe{padding:0 !important;min-height:0 !important;width:100% !important;max-width:100%;text-align:left !important;clear:both;background:#fff !important}h1{max-width:100%;padding-bottom:0}h1:before{display:none}.mod_listing h1,.mod_overview h1{margin-bottom:10px}h1+div.introduction{margin-top:-4px}h2,h2 a{margin-bottom:5px}*+h2,*+h2 a{margin-top:20px}h3,h3 a{font-weight:700}*+h3,*+h3 a{margin-top:15px}p{margin-bottom:8px}h6,h6 a,h4,h4 a,h5,h5 a{font-weight:700;margin-bottom:2px}*+h6,*+h6 a,*+h4,*+h4 a,*+h5,*+h5 a{margin-top:15px}.content_inner ul{margin-bottom:15px}.content_inner ul li{padding-left:18px;line-height:20px}.content_inner ul li:before{font-size:11px;line-height:20px;color:#000}.content_inner ol{margin-bottom:15px}.content_inner p+ul,.content_inner p+ol{margin-top:10px}table thead th{color:#000;padding:0 5px 6px 0;border-bottom:1px solid #000}table td{padding:6px 5px 5px 0}.table_wrap_container{margin-bottom:0 !important;padding-bottom:10px !important}.page_bier #content .small_content_inner table td{padding:3px 12px 3px 0}#portlets_top,#portlets_bottom{page-break-inside:avoid}#portlets_top .portlet_listing .portlet-content .portlet-listing-text-wrap,#portlets_bottom .portlet_listing .portlet-content .portlet-listing-text-wrap{top:5px}#portlets_top .portlet_listing,#portlets_bottom .portlet_listing{margin-top:0}#portlets_top .portlet_listing .portlet_inner:before,#portlets_bottom .portlet_listing .portlet_inner:before{display:none}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry{padding-top:85px}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover+.portlet-listing-entry:before{display:block}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry:hover .picture_1{opacity:0;visibility:hidden}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .resource_container.pictures h2{left:-3px;bottom:0px}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0{height:150px}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry.portlet-listing-entry-0 .picture_0 .resource_background img{margin-right:-40px}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0{height:150px}#portlets_top .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img,#portlets_bottom .portlet_listing .portlet-listing-entry-wrap .portlet-listing-entry .picture_0 .resource_background img{margin-right:-20px}#portlets_home_fix{background:#fff}#portlets_home_fix .portlets_inner_wrap .resource_container{display:none}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap{width:100%;margin-top:50px}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3,#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3 span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);position:relative;left:auto;top:auto}#portlets_home_fix .portlets_inner_wrap .portlet_text_wrap h3{margin-bottom:10px}.page_bier.category_36 #content .small_content_inner,.page_bier.category_37 #content .small_content_inner{padding-top:10px}.page_bier.category_36 #content .small_content_inner .product_picture,.page_bier.category_37 #content .small_content_inner .product_picture{width:calc(12% + 80px)}.page_bier.category_36 #content .small_content_inner .product_picture .picture,.page_bier.category_37 #content .small_content_inner .product_picture .picture{max-width:80px;padding:0 30px}.page_bier .picture_background{display:none}.page_bier #content .content_inner{padding-top:50px;padding-bottom:30px}.page_bier #content .small_content_inner .description h3{margin-bottom:5px}.page_bier #content .small_content_inner .product_picture{width:calc(12% + 60px)}.page_bier #content .small_content_inner .product_picture .picture{max-width:60px;padding:0 30px 0 30px}.page_bier #content .small_content_inner .product_line_bottom{padding:20px 0 50px 0;margin-left:calc(12% + 60px)}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture{height:60px;margin-right:30px}.page_bier #content .small_content_inner .product_line_bottom .detail_product_picture .picture .resource_description{margin-top:8px}.page_team #portlets_home_fix .portlets_inner_wrap .portlet_text_wrap{margin-top:0}#portlets_team .portlets_inner_wrap{margin:50px 0 0 -20px}#portlets_team .portlets_inner_wrap .portlet.title{position:relative;text-align:left;top:0 !important;padding:0 0 28px 20px;text-align:center}#portlets_team .portlets_inner_wrap .portlet.title~.portlet{padding:0 0 20px 20px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner:before{display:none}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .portlet_text_wrap{display:none}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .picture{padding:30px 10px 0 45px}#portlets_team .portlets_inner_wrap .portlet.title~.portlet .portlet_inner .resource_container .resource_background h3{opacity:1;visibility:visible;left:-25px;bottom:15px}#portlets_process_fix{background:#fff;margin-top:50px}#portlets_process_fix .portlets_inner_wrap{margin-left:-20px}#portlets_process_fix .portlets_inner_wrap .portlet{padding:0 0 20px 20px;width:50%}#portlets_process_fix .portlets_inner_wrap .portlet.title{text-align:left}#portlets_process_fix .portlets_inner_wrap .portlet.title~.portlet:before{color:#000 !important;-webkit-text-fill-color:#000;-webkit-text-stroke-width:0;margin-right:10px}#portlets_process_fix .portlets_inner_wrap .portlet.title~.portlet .portlet_inner{margin-top:0}#portlets_two_columns{margin-left:-20px}#portlets_two_columns .portlet{padding:0 0 0 20px}#portlets_two_columns .portlet h3{margin-bottom:10px}#portlets_two_columns .portlet .bx-wrapper{padding:0;margin-bottom:25px}#portlets_two_columns .portlet .bx-wrapper .bx-viewport{box-shadow:none !important;height:300px !important}#portlets_two_columns .portlet .portlet_content_description{padding:0}#portlets_two_columns .portlet .content_button{display:none !important}.negative_navigation #mixItUp,.negative_navigation #mod_overview,#mixItUp,#mod_overview{margin-top:0px}.negative_navigation #mixItUp.overview_items,.negative_navigation #mixItUp .module-listing,.negative_navigation #mod_overview.overview_items,.negative_navigation #mod_overview .module-listing,#mixItUp.overview_items,#mixItUp .module-listing,#mod_overview.overview_items,#mod_overview .module-listing{margin-left:-40px}.negative_navigation #mixItUp .listing_entry,.negative_navigation #mixItUp .overview_item,.negative_navigation #mod_overview .listing_entry,.negative_navigation #mod_overview .overview_item,#mixItUp .listing_entry,#mixItUp .overview_item,#mod_overview .listing_entry,#mod_overview .overview_item{padding:0 0 20px 40px;margin-bottom:0}.negative_navigation #mixItUp .listing_entry:nth-child(2n+1),.negative_navigation #mixItUp .overview_item:nth-child(2n+1),.negative_navigation #mod_overview .listing_entry:nth-child(2n+1),.negative_navigation #mod_overview .overview_item:nth-child(2n+1),#mixItUp .listing_entry:nth-child(2n+1),#mixItUp .overview_item:nth-child(2n+1),#mod_overview .listing_entry:nth-child(2n+1),#mod_overview .overview_item:nth-child(2n+1){clear:both}.negative_navigation #mixItUp .listing_entry .overview_item_inner,.negative_navigation #mixItUp .listing_entry .listing-entry-inline,.negative_navigation #mixItUp .overview_item .overview_item_inner,.negative_navigation #mixItUp .overview_item .listing-entry-inline,.negative_navigation #mod_overview .listing_entry .overview_item_inner,.negative_navigation #mod_overview .listing_entry .listing-entry-inline,.negative_navigation #mod_overview .overview_item .overview_item_inner,.negative_navigation #mod_overview .overview_item .listing-entry-inline,#mixItUp .listing_entry .overview_item_inner,#mixItUp .listing_entry .listing-entry-inline,#mixItUp .overview_item .overview_item_inner,#mixItUp .overview_item .listing-entry-inline,#mod_overview .listing_entry .overview_item_inner,#mod_overview .listing_entry .listing-entry-inline,#mod_overview .overview_item .overview_item_inner,#mod_overview .overview_item .listing-entry-inline{position:relative;height:0;padding-bottom:87.5%}.negative_navigation #mixItUp .listing_entry .overview_item_inner .content h2 a,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .content h2 a,.negative_navigation #mixItUp .overview_item .overview_item_inner .content h2 a,.negative_navigation #mixItUp .overview_item .listing-entry-inline .content h2 a,.negative_navigation #mod_overview .listing_entry .overview_item_inner .content h2 a,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .content h2 a,.negative_navigation #mod_overview .overview_item .overview_item_inner .content h2 a,.negative_navigation #mod_overview .overview_item .listing-entry-inline .content h2 a,#mixItUp .listing_entry .overview_item_inner .content h2 a,#mixItUp .listing_entry .listing-entry-inline .content h2 a,#mixItUp .overview_item .overview_item_inner .content h2 a,#mixItUp .overview_item .listing-entry-inline .content h2 a,#mod_overview .listing_entry .overview_item_inner .content h2 a,#mod_overview .listing_entry .listing-entry-inline .content h2 a,#mod_overview .overview_item .overview_item_inner .content h2 a,#mod_overview .overview_item .listing-entry-inline .content h2 a{position:relative;top:auto;left:auto;border:none !important;color:#000 !important;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);text-align:left;padding:10px 0 15px 0 !important}.negative_navigation #mixItUp .listing_entry .overview_item_inner .content h2,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .content h2,.negative_navigation #mixItUp .overview_item .overview_item_inner .content h2,.negative_navigation #mixItUp .overview_item .listing-entry-inline .content h2,.negative_navigation #mod_overview .listing_entry .overview_item_inner .content h2,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .content h2,.negative_navigation #mod_overview .overview_item .overview_item_inner .content h2,.negative_navigation #mod_overview .overview_item .listing-entry-inline .content h2,#mixItUp .listing_entry .overview_item_inner .content h2,#mixItUp .listing_entry .listing-entry-inline .content h2,#mixItUp .overview_item .overview_item_inner .content h2,#mixItUp .overview_item .listing-entry-inline .content h2,#mod_overview .listing_entry .overview_item_inner .content h2,#mod_overview .listing_entry .listing-entry-inline .content h2,#mod_overview .overview_item .overview_item_inner .content h2,#mod_overview .overview_item .listing-entry-inline .content h2{clear:both;float:left}.negative_navigation #mixItUp .listing_entry .overview_item_inner .resource_container,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .resource_container,.negative_navigation #mixItUp .overview_item .overview_item_inner .resource_container,.negative_navigation #mixItUp .overview_item .listing-entry-inline .resource_container,.negative_navigation #mod_overview .listing_entry .overview_item_inner .resource_container,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .resource_container,.negative_navigation #mod_overview .overview_item .overview_item_inner .resource_container,.negative_navigation #mod_overview .overview_item .listing-entry-inline .resource_container,#mixItUp .listing_entry .overview_item_inner .resource_container,#mixItUp .listing_entry .listing-entry-inline .resource_container,#mixItUp .overview_item .overview_item_inner .resource_container,#mixItUp .overview_item .listing-entry-inline .resource_container,#mod_overview .listing_entry .overview_item_inner .resource_container,#mod_overview .listing_entry .listing-entry-inline .resource_container,#mod_overview .overview_item .overview_item_inner .resource_container,#mod_overview .overview_item .listing-entry-inline .resource_container{padding:0px}.negative_navigation #mixItUp .listing_entry .overview_item_inner .resource_container a,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .resource_container a,.negative_navigation #mixItUp .overview_item .overview_item_inner .resource_container a,.negative_navigation #mixItUp .overview_item .listing-entry-inline .resource_container a,.negative_navigation #mod_overview .listing_entry .overview_item_inner .resource_container a,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .resource_container a,.negative_navigation #mod_overview .overview_item .overview_item_inner .resource_container a,.negative_navigation #mod_overview .overview_item .listing-entry-inline .resource_container a,#mixItUp .listing_entry .overview_item_inner .resource_container a,#mixItUp .listing_entry .listing-entry-inline .resource_container a,#mixItUp .overview_item .overview_item_inner .resource_container a,#mixItUp .overview_item .listing-entry-inline .resource_container a,#mod_overview .listing_entry .overview_item_inner .resource_container a,#mod_overview .listing_entry .listing-entry-inline .resource_container a,#mod_overview .overview_item .overview_item_inner .resource_container a,#mod_overview .overview_item .listing-entry-inline .resource_container a{position:relative}.negative_navigation #mixItUp .listing_entry .overview_item_inner .resource_container a:before,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .resource_container a:before,.negative_navigation #mixItUp .overview_item .overview_item_inner .resource_container a:before,.negative_navigation #mixItUp .overview_item .listing-entry-inline .resource_container a:before,.negative_navigation #mod_overview .listing_entry .overview_item_inner .resource_container a:before,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .resource_container a:before,.negative_navigation #mod_overview .overview_item .overview_item_inner .resource_container a:before,.negative_navigation #mod_overview .overview_item .listing-entry-inline .resource_container a:before,#mixItUp .listing_entry .overview_item_inner .resource_container a:before,#mixItUp .listing_entry .listing-entry-inline .resource_container a:before,#mixItUp .overview_item .overview_item_inner .resource_container a:before,#mixItUp .overview_item .listing-entry-inline .resource_container a:before,#mod_overview .listing_entry .overview_item_inner .resource_container a:before,#mod_overview .listing_entry .listing-entry-inline .resource_container a:before,#mod_overview .overview_item .overview_item_inner .resource_container a:before,#mod_overview .overview_item .listing-entry-inline .resource_container a:before{display:none}.negative_navigation #mixItUp .listing_entry .overview_item_inner .resource_container img,.negative_navigation #mixItUp .listing_entry .listing-entry-inline .resource_container img,.negative_navigation #mixItUp .overview_item .overview_item_inner .resource_container img,.negative_navigation #mixItUp .overview_item .listing-entry-inline .resource_container img,.negative_navigation #mod_overview .listing_entry .overview_item_inner .resource_container img,.negative_navigation #mod_overview .listing_entry .listing-entry-inline .resource_container img,.negative_navigation #mod_overview .overview_item .overview_item_inner .resource_container img,.negative_navigation #mod_overview .overview_item .listing-entry-inline .resource_container img,#mixItUp .listing_entry .overview_item_inner .resource_container img,#mixItUp .listing_entry .listing-entry-inline .resource_container img,#mixItUp .overview_item .overview_item_inner .resource_container img,#mixItUp .overview_item .listing-entry-inline .resource_container img,#mod_overview .listing_entry .overview_item_inner .resource_container img,#mod_overview .listing_entry .listing-entry-inline .resource_container img,#mod_overview .overview_item .overview_item_inner .resource_container img,#mod_overview .overview_item .listing-entry-inline .resource_container img{box-shadow:none}.mod_mailform h1,.page_standard_big h1,.mod_listing.mod_action_show_entry h1,.page_video h1{margin-bottom:20px}#video_slider{max-width:220px;margin-right:20px}#video_slider .bx-wrapper{padding:0}#video_slider .bx-wrapper .bx-viewport{height:187px !important}#video_slider .bx-wrapper .bx-viewport img{width:220px !important}.select2-container--default .select2-selection--single,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{background:#fff !important}.mod_mailform .mailform_element.heading2_field h2{margin-top:20px;padding-bottom:10px}.search .search_item_wrap .pictures{width:25%;margin-right:20px}.gallery{margin-left:-20px}.gallery .picture{padding:0 0 20px 20px}}
