@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?wawz1e);src:url(../fonts/icomoon.eot?wawz1e#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?wawz1e) format("truetype"),url(../fonts/icomoon.woff?wawz1e) format("woff"),url(../fonts/icomoon.svg?wawz1e#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Light;src:url(../fonts/Gotham-Light.eot);src:url(../fonts/Gotham-Light.woff2) format("woff2"),url(../fonts/Gotham-Light.woff) format("woff"),url(../fonts/Gotham-Light.ttf) format("truetype"),url(../fonts/Gotham-Light.svg#Gotham-Light) format("svg"),url(../fonts/Gotham-Light.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham-Medium.eot);src:url(../fonts/Gotham-Medium.woff2) format("woff2"),url(../fonts/Gotham-Medium.woff) format("woff"),url(../fonts/Gotham-Medium.ttf) format("truetype"),url(../fonts/Gotham-Medium.svg#Gotham-Medium) format("svg"),url(../fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Bold;src:url(../fonts/Gotham-Bold.eot);src:url(../fonts/Gotham-Bold.woff2) format("woff2"),url(../fonts/Gotham-Bold.woff) format("woff"),url(../fonts/Gotham-Bold.ttf) format("truetype"),url(../fonts/Gotham-Bold.svg#Gotham-Bold) format("svg"),url(../fonts/Gotham-Bold.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Book;src:url(../fonts/Gotham-Book.eot);src:url(../fonts/Gotham-Book.woff2) format("woff2"),url(../fonts/Gotham-Book.woff) format("woff"),url(../fonts/Gotham-Book.ttf) format("truetype"),url(../fonts/Gotham-Book.svg#Gotham-Book) format("svg"),url(../fonts/Gotham-Book.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}:root{--color-special-red-lighter:#d10c2d}*{box-sizing:border-box}body,html{height:100%}html[data-lang]{margin:0!important}body{font-family:Gotham-Medium!important;background:#f2f2f2;color:#303030;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility!important}body,h1,h2,h3,h4,h5,h6{font-size:13px;line-height:22px}h1,h2,h3,h4,h5,h6{font-family:Gotham-Light!important}h1{font-family:Gotham-Book!important;font-size:13px;line-height:1;margin:0 auto;padding:10px 0;font-size:44px;line-height:52px;text-transform:uppercase;word-wrap:break-word}@media only screen and (max-width:767px){h1{font-size:30px;line-height:1}}@media only screen and (max-width:375px){h1{font-size:25px;line-height:32px}}h1[style*="text-align: center;"]{max-width:800px}h1 sup{vertical-align:top;font-size:23px;line-height:33px}.wpb_wrapper h1{padding-bottom:0}h2 sup,ul li sup{vertical-align:top;font-size:10px;line-height:12px}.content h2{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;margin:0 auto;padding:12px 0}.content h2[style*="text-align: center;"]{max-width:500px}h3{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding:10px 0;font-size:22px;text-transform:uppercase}@media only screen and (max-width:767px){h3{font-size:18px;line-height:1.2}}h3 sup{vertical-align:top;font-size:12px;line-height:14px}h4{font-family:Gotham-Light!important;line-height:22px;padding:10px 0 15px;line-height:28px;text-transform:uppercase}h4,h4 strong{font-size:13px;font-size:22px}h4 strong{font-family:Gotham-Medium!important;line-height:22px}h5{margin:0 auto;padding:10px 0;font-size:44px;line-height:52px;text-transform:uppercase;word-wrap:break-word}@media only screen and (max-width:767px){h5{font-size:30px;line-height:38px}}@media only screen and (max-width:375px){h5{font-size:25px;line-height:32px}}h5[style*="text-align: center;"]{max-width:800px}h6{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;margin:0 auto;padding:12px 0}@media only screen and (max-width:375px){h6{padding:6px 0}}h6[style*="text-align: center;"]{max-width:500px}.italic{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px}hr{width:calc(100% - 186px);min-width:75%;max-width:575px;margin:40px auto;height:1px;background:rgba(89,91,96,.5);border:none}@media only screen and (max-width:1023px){hr{margin:35px auto}}@media only screen and (max-width:767px){hr{margin:25px auto}}strong{font-family:Gotham-Bold!important;font-size:13px;line-height:22px}a{color:inherit;text-decoration:none;transition:color .25s}p a{font-family:utopia-std,serif!important;font-style:italic;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f}p a,p a:before{font-weight:400}p a:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}p a:focus,p a:hover{color:#a00}q{font-family:Gotham-Light!important;font-size:13px;line-height:22px;display:inline-block;max-width:900px;font-size:44px;line-height:50px}@media only screen and (max-width:767px){q{font-size:30px;line-height:38px}}@media only screen and (max-width:375px){q{font-size:25px;line-height:32px}}q:before{content:"„"}q:after{content:"“"}.nobr{white-space:nowrap}.open-contact{cursor:pointer}span.select2-container .select2-selection{border:1px solid rgba(89,91,96,.5);border-radius:0;outline:none!important;transition:border .25s}span.select2-container .select2-selection .select2-selection__rendered{color:#303030}.nf-error span.select2-container .select2-selection{border-color:#e80000}span.select2-dropdown.language-switcher-dropdown{width:85px!important;top:5px;border:none;border-radius:0}@media only screen and (max-width:767px){span.select2-dropdown.language-switcher-dropdown{width:90px!important;top:3px}}span.select2-dropdown.language-switcher-dropdown .select2-results__option{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding:2px 7px;color:#000;font-size:8px;letter-spacing:.25px;line-height:14px;text-transform:uppercase;border-bottom:1px solid rgba(89,91,96,.2);transition:color .25s}@media only screen and (max-width:767px){span.select2-dropdown.language-switcher-dropdown .select2-results__option{padding:2px 6px;font-size:8.5px}}span.select2-dropdown.language-switcher-dropdown .select2-results__option:first-child{display:none}span.select2-dropdown.language-switcher-dropdown .select2-results__option:last-child{border:none}span.select2-dropdown.language-switcher-dropdown .select2-results__option.select2-results__option--highlighted{background:none;color:#dd0b2f}span.select2-dropdown.normal-dropdown{border:none;border-radius:0}span.select2-dropdown.normal-dropdown.dark{background:#595b60}span.select2-dropdown.normal-dropdown.dark .select2-results__options .select2-results__option{border-color:#fff;color:#fff}span.select2-dropdown.normal-dropdown.dark .select2-results__options .select2-results__option[aria-selected=true]{background:#595b60}span.select2-dropdown.normal-dropdown.form-dropdown .select2-results__options .select2-results__option{font-family:Gotham-Book!important;line-height:1;font-size:13px;line-height:37px}span.select2-dropdown.normal-dropdown .select2-results__options{max-height:500px}span.select2-dropdown.normal-dropdown .select2-results__options .select2-results__option{font-family:Gotham-Medium!important;line-height:22px;position:relative;padding:2px 15px 0;color:#303030;font-size:13px;line-height:37px;border-bottom:1px solid rgba(89,91,96,.5);transition:color .25s}span.select2-dropdown.normal-dropdown .select2-results__options .select2-results__option:last-child{border:none}span.select2-dropdown.normal-dropdown .select2-results__options .select2-results__option[aria-selected=true]{padding-left:32px;background:#fff}span.select2-dropdown.normal-dropdown .select2-results__options .select2-results__option[aria-selected=true]:before{display:block;position:absolute;top:50%;left:15px;width:8px;height:8px;margin-top:-4px;background:#dd0b2f;border-radius:50%;content:""}span.select2-dropdown.normal-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{background:none;color:#dd0b2f}.content span.select2-container,.overlay span.select2-container{width:100%!important}.content span.select2-container .select2-selection,.overlay span.select2-container .select2-selection{height:40px;background:transparent}.content span.select2-container .select2-selection.dark.not-selected .select2-selection__rendered,.overlay span.select2-container .select2-selection.dark.not-selected .select2-selection__rendered{text-transform:none}.content span.select2-container .select2-selection.dark .select2-selection__arrow:before,.content span.select2-container .select2-selection.dark .select2-selection__rendered,.overlay span.select2-container .select2-selection.dark .select2-selection__arrow:before,.overlay span.select2-container .select2-selection.dark .select2-selection__rendered{color:#fff}.content span.select2-container .select2-selection.not-selected .select2-selection__rendered,.overlay span.select2-container .select2-selection.not-selected .select2-selection__rendered{padding-left:15px;text-transform:uppercase}.content span.select2-container .select2-selection.not-selected .select2-selection__rendered:before,.overlay span.select2-container .select2-selection.not-selected .select2-selection__rendered:before{display:none}.content span.select2-container .select2-selection .select2-selection__rendered,.overlay span.select2-container .select2-selection .select2-selection__rendered{padding:4px 30px 0 32px;line-height:34px}.content span.select2-container .select2-selection .select2-selection__rendered:before,.overlay span.select2-container .select2-selection .select2-selection__rendered:before{display:block;position:absolute;top:50%;left:15px;width:8px;height:8px;margin-top:-4px;background:#dd0b2f;border-radius:50%;content:""}.content span.select2-container .select2-selection .select2-selection__arrow,.overlay span.select2-container .select2-selection .select2-selection__arrow{width:30px;height:100%}.content span.select2-container .select2-selection .select2-selection__arrow:before,.overlay span.select2-container .select2-selection .select2-selection__arrow:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;top:0;left:0;width:100%;height:100%;text-align:center;color:#303030;font-size:24px;line-height:40px}.content span.select2-container .select2-selection .select2-selection__arrow b,.overlay span.select2-container .select2-selection .select2-selection__arrow b{display:none}div.vc_separator{width:calc(100% - 186px);max-width:575px;min-width:75%;margin:55px auto}@media only screen and (max-width:1023px){div.vc_separator{margin:35px auto}}@media only screen and (max-width:767px){div.vc_separator{margin:25px auto}}div.vc_separator .vc_sep_holder .vc_sep_line{border-color:rgba(89,91,96,.5)}body.admin-bar header{top:32px}body.admin-bar .main-menu-overlay{transform:translateY(32px)}#cookie-notice{color:#303030!important;background:hsla(0,0%,100%,.75)!important}#cookie-notice .cookie-notice-container{padding:15px 10px!important}#cookie-notice .cookie-notice-container #cn-notice-text{font-size:12.5px!important}#cookie-notice .cookie-notice-container #cn-notice-text a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f}#cookie-notice .cookie-notice-container #cn-notice-text a:focus,#cookie-notice .cookie-notice-container #cn-notice-text a:hover{color:#a00}#cookie-notice .cookie-notice-container #cn-accept-cookie,#cookie-notice .cookie-notice-container #cn-refuse-cookie{background:#dd0b2f!important;border-radius:0!important;vertical-align:middle!important;color:#fff!important;border:none!important;text-shadow:none;letter-spacing:.5px}div#BorlabsCookieBox h3{font-size:16px}div#BorlabsCookieBox ._brlbs-manage a,div#BorlabsCookieBox a{color:#dd0b2f}div#BorlabsCookieBox ._brlbs-manage a:hover,div#BorlabsCookieBox a:hover{color:#a00}div#BorlabsCookieBox a:before{display:none}div#BorlabsCookieBox ._brlbs-btn-accept-all{background:#dd0b2f}div#BorlabsCookieBox ._brlbs-btn-accept-all:hover{background:#a00}div.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator{background:#dd0b2f;border-color:#dd0b2f}.wpb_video_wrapper.html-video{padding:0!important}.wpb_video_wrapper.html-video .wp-video,.wpb_video_wrapper.html-video .wp-video .mejs-video{width:100%!important}.products-list .items{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;text-align:center;margin-bottom:5rem}.products-list .items .item{display:-ms-inline-flexbox;display:inline-flex;width:20%;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.products-list .items .item{width:50%}}.products-list .items .item .image{width:100%;height:0;padding-bottom:100%;background-size:contain!important}.products-list .items .item .title{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;font-size:16px;margin-bottom:5px}.products-list .items .item .description{font-family:Gotham-Book!important;font-size:13px;line-height:1;opacity:.5;margin-bottom:10px}.products-list .items .item .category-icons{margin-top:auto}.products-list .items .item .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:inline-block;margin-top:10px;color:#dd0b2f;cursor:pointer;transition:color .25s}.products-list .items .item .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.products-list .items .item .more-info:focus,.products-list .items .item .more-info:hover{color:#a00}.category-icons{font-size:0;height:30px;margin:10px 0 5px}.category-icons .icon{display:inline-block;margin:0 5px}.category-icons .icon svg{float:left}.single-navigation{background:#dedddd;padding:20px 10px;margin-top:-8px}.single-navigation .single-navigation-wrapper{width:100%;max-width:1100px;padding:0 60px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.single-navigation .single-navigation-wrapper a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:inline-block;margin:5px 0;color:#d10c2d;cursor:pointer;transition:color .25s}.single-navigation .single-navigation-wrapper a.next-post,.single-navigation .single-navigation-wrapper a.prev-post{position:absolute}@media only screen and (max-width:767px){.single-navigation .single-navigation-wrapper a.next-post .label,.single-navigation .single-navigation-wrapper a.prev-post .label{display:none}}.single-navigation .single-navigation-wrapper a.next-post .label sup,.single-navigation .single-navigation-wrapper a.prev-post .label sup{vertical-align:top;font-size:10px;line-height:12px}.single-navigation .single-navigation-wrapper a.prev-post{left:60px}@media only screen and (max-width:767px){.single-navigation .single-navigation-wrapper a.prev-post{left:15px}}.single-navigation .single-navigation-wrapper a.next-post{right:60px}@media only screen and (max-width:767px){.single-navigation .single-navigation-wrapper a.next-post{right:15px}}.single-navigation .single-navigation-wrapper a .icon{font-size:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:bottom;margin:0 3px;height:16px}.item .title sup{vertical-align:top;font-size:10px;line-height:12px}.headerimage-product .product-title sup{vertical-align:top;font-size:23px;line-height:33px}.single-products2 .content .info-24-eyecatcher{margin-bottom:0}.conainer .vc_btn3{text-align:center;display:inline-block;font-family:Gotham-Bold!important;font-size:13px;min-width:180px;line-height:1.5;color:#303030!important;border:2px solid #303030!important;text-transform:uppercase;padding:10px 22px 8px;border-radius:0;background:none!important;cursor:pointer;transition:color .25s,border .25s}@media only screen and (max-width:767px){.conainer .vc_btn3{min-width:0;padding:7px 18px 5px}}.conainer .vc_btn3.active,.conainer .vc_btn3:hover{color:#dd0b2f!important;border-color:#dd0b2f!important}.content.products h2{font-size:55px;line-height:1}.content.products h3{font-size:32px}.custom-shape{position:absolute;mix-blend-mode:multiply;width:20vw}@media only screen and (max-width:1250px){.custom-shape{display:none}}.custom-shape--left{top:0;left:0;z-index:200}.custom-shape--right{right:0;bottom:-300vh;z-index:50}.custom-shape__container{width:100%;margin:0 auto}.custom-shape__container img:not(.png),header{width:100%}header{position:fixed;top:0;height:50px;background-color:#fff;z-index:205}@media only screen and (max-width:767px){header{width:100vw}}header .wrapper{width:100%;max-width:1080px;height:100%;margin:0 auto}@media only screen and (max-width:767px){header .wrapper{width:100%}}header .wrapper #logo{position:relative;float:left;width:125px;height:40px;margin:5px 15px;background:transparent url(../images/eloma-logo.png) no-repeat 50%;background-size:120px 26px}@media only screen and (max-width:767px){header .wrapper #logo{margin-top:4px}}header .wrapper #logo a{display:block;width:100%;height:100%}header .wrapper .main-menu{float:left;font-family:Gotham-Book!important;font-size:12.5px;padding:0 15px;margin-left:10px}@media only screen and (max-width:1023px){header .wrapper .main-menu{display:none}}header .wrapper .main-menu li{display:inline-block;position:relative;margin:0 2px;text-transform:uppercase}header .wrapper .main-menu li:hover ul{display:block}header .wrapper .main-menu li a{display:inline-block;line-height:30px;padding:11px 8px 9px}header .wrapper .main-menu li a.active,header .wrapper .main-menu li a:hover{color:#dd0b2f}header .wrapper .main-menu li a .arrow{position:relative;display:inline-block;width:18px;height:30px;vertical-align:top}header .wrapper .main-menu li a .arrow:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;top:0;left:0;width:100%;height:100%;text-align:center;color:#dd0b2f;font-size:5px;line-height:30px}header .wrapper .main-menu li ul{display:none;position:absolute;top:100%;left:0;background:#fff;min-width:100%}header .wrapper .main-menu li ul li{float:left;width:100%;margin:0;font-family:Gotham-Book!important;font-size:9.5px;line-height:13px;border-bottom:1px solid rgba(89,91,96,.2)}header .wrapper .main-menu li ul li:last-child{border-bottom:none}header .wrapper .main-menu li ul li a{display:block;padding:2px 8px;line-height:24px;white-space:nowrap;transition:color .25s}header .wrapper .main-menu li ul li a:hover{color:#a00}header .wrapper .main-menu-overlay{display:none;position:fixed;top:50px;right:0;left:0;padding:50px;background:#303030;color:#fff;border-bottom:10px solid #dd0b2f}header .wrapper .main-menu-overlay .submenu{display:none;text-align:center}header .wrapper .main-menu-overlay .submenu[data-id=products] .items .item .more-info{margin-top:5}header .wrapper .main-menu-overlay .submenu .items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:-10px;font-size:0}header .wrapper .main-menu-overlay .submenu .items .item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;width:16.666%;padding:10px}header .wrapper .main-menu-overlay .submenu .items .item .image{margin:0 auto 15px;width:135px;height:135px;background-size:contain!important}header .wrapper .main-menu-overlay .submenu .items .item .title{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;margin-bottom:8px;font-size:16px;text-transform:uppercase;word-break:break-word}header .wrapper .main-menu-overlay .submenu .items .item .description{font-family:Gotham-Book!important;font-size:13px;line-height:1;margin-bottom:10px}header .wrapper .main-menu-overlay .submenu .items .item .category-icons{margin-top:auto;margin-bottom:15px}header .wrapper .main-menu-overlay .submenu .items .item .category-icons .icon svg circle{fill:#dd0b2f}header .wrapper .main-menu-overlay .submenu .items .item .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:inline-block;margin:auto auto 0;color:#fff;cursor:pointer;transition:color .25s}header .wrapper .main-menu-overlay .submenu .items .item .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}header .wrapper .main-menu-overlay .submenu .items .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:inline-block;margin-top:10px;color:#fff;cursor:pointer;transition:color .25s}header .wrapper .main-menu-overlay .submenu .items .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}header .wrapper .main-menu-overlay .submenu .overview-bar{position:absolute;top:100%;right:0;left:0;background:#dd0b2f;padding:5px 10px}header .wrapper .main-menu-overlay .submenu .overview-bar .overview-link{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:inline-block;margin:5px 0;color:#fff;cursor:pointer;transition:color .25s}header .wrapper .main-menu-overlay .submenu .overview-bar .overview-link:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}header .wrapper .menu-toggle{display:none;position:absolute;top:5px;left:50%;width:42px;height:40px;margin-left:-21px;cursor:pointer}@media only screen and (max-width:1023px){header .wrapper .menu-toggle{display:block}}@media only screen and (max-width:767px){header .wrapper .menu-toggle{left:100%;margin-left:-55px}}header .wrapper .menu-toggle:focus .menu-icon span,header .wrapper .menu-toggle:hover .menu-icon span{background:#a00}header .wrapper .menu-toggle .menu-icon{position:relative;width:22px;height:18px;margin:12px 10px}@media only screen and (max-width:767px){header .wrapper .menu-toggle .menu-icon{width:20px}}header .wrapper .menu-toggle .menu-icon span{position:absolute;top:0;right:0;left:0;height:2px;background:#dd0b2f;transition:background .25s}header .wrapper .menu-toggle .menu-icon span:nth-child(2),header .wrapper .menu-toggle .menu-icon span:nth-child(3){top:7px}@media only screen and (max-width:767px){header .wrapper .menu-toggle .menu-icon span:nth-child(2),header .wrapper .menu-toggle .menu-icon span:nth-child(3){top:7px}}header .wrapper .menu-toggle .menu-icon span:last-child{top:14px}@media only screen and (max-width:767px){header .wrapper .menu-toggle .menu-icon span:last-child{top:14px}}header .wrapper .language-switcher{float:right;height:40px;margin:5px 15px}@media only screen and (max-width:767px){header .wrapper .language-switcher{margin:5px 65px 0 0}}header .wrapper .language-switcher .select2-container{width:85px!important}header .wrapper .language-switcher .select2-container.select2-container--open .select2-selection .select2-selection__arrow:before{transform:rotate(180deg)}header .wrapper .language-switcher .select2-container .select2-selection{height:40px;background:transparent;border:none}header .wrapper .language-switcher .select2-container .select2-selection .select2-selection__rendered{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding-left:8px;text-align:center;color:#000;font-size:8.5px;letter-spacing:.25px;line-height:40px;text-transform:uppercase}header .wrapper .language-switcher .select2-container .select2-selection .select2-selection__arrow{top:0;right:0;height:40px}header .wrapper .language-switcher .select2-container .select2-selection .select2-selection__arrow:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;top:0;left:0;width:100%;height:100%;text-align:center;color:#dd0b2f;font-size:5px;line-height:40px}header .wrapper .language-switcher .select2-container .select2-selection .select2-selection__arrow b{display:none}.sidepanel-wrapper{position:fixed;z-index:10000!important;top:50%;right:0;width:50px;height:50px;margin-top:-76px}@media only screen and (max-width:767px){.sidepanel-wrapper{top:50px;width:100vw;right:auto;left:0;margin-top:0}}.sidepanel-wrapper .sidepanel{position:relative;z-index:10;top:0}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel{display:-ms-flexbox;display:flex}}.sidepanel-wrapper .sidepanel li{position:relative;width:50px;height:50px;margin-bottom:1px;background:#303030;transition:background .25s}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li{float:left;width:25%;height:50px;margin:0}}.sidepanel-wrapper .sidepanel li:focus,.sidepanel-wrapper .sidepanel li:hover{background:#232323}.sidepanel-wrapper .sidepanel li:first-child{z-index:15}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li:first-child{display:none}}.sidepanel-wrapper .sidepanel li:first-child a span:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:19px;line-height:28px}.sidepanel-wrapper .sidepanel li:nth-child(2){-ms-flex-order:5;order:5}.sidepanel-wrapper .sidepanel li .icon{position:absolute;top:6px;left:0;width:100%;height:28px}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li .icon{top:5px}}.sidepanel-wrapper .sidepanel li .icon svg{height:17px}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li .icon svg{height:20px}}.sidepanel-wrapper .sidepanel li .label{display:block;line-height:9px}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li .label{margin-top:35px}}.sidepanel-wrapper .sidepanel li:nth-child(3){z-index:10}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li:nth-child(3){border-right:1px solid #f2f2f2}}.sidepanel-wrapper .sidepanel li:nth-child(3) a span:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:13px;line-height:28px}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li:nth-child(3) a span:before{font-size:16px!important}}.sidepanel-wrapper .sidepanel li:nth-child(4){z-index:5}.sidepanel-wrapper .sidepanel li:nth-child(4) a span:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:17px;line-height:28px}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li:nth-child(4) a span:before{font-size:21px!important}}.sidepanel-wrapper .sidepanel li:nth-child(5){display:none;z-index:5;border-left:1px solid #f2f2f2}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li:nth-child(5){display:block;border-right:1px solid #f2f2f2}}.sidepanel-wrapper .sidepanel li:nth-child(5) span{display:block;padding-top:3px;line-height:42px}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li:nth-child(5) span{line-height:47px}}.sidepanel-wrapper .sidepanel li.highlighted{background:#dd0b2f}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li.highlighted{background:#303030}}.sidepanel-wrapper .sidepanel li.highlighted:focus,.sidepanel-wrapper .sidepanel li.highlighted:hover{background:#a00}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li.highlighted:focus,.sidepanel-wrapper .sidepanel li.highlighted:hover{background:#232323}}.sidepanel-wrapper .sidepanel li a{display:block;position:relative;width:100%;height:100%;padding-top:28px;text-align:center;cursor:pointer}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li a{padding:0;overflow:hidden}}.sidepanel-wrapper .sidepanel li a span{color:#fff;font-size:8px;text-transform:uppercase}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li a span{line-height:42px}}.sidepanel-wrapper .sidepanel li a span:before{position:absolute;top:5px;left:0;width:100%;height:28px}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel li a span:before{display:block;position:relative;top:auto;margin-top:-5px;margin-bottom:-5px;vertical-align:bottom;line-height:45px!important}}.sidepanel-wrapper .sidepanel-shadow{position:absolute;z-index:5;top:0}@media only screen and (max-width:767px){.sidepanel-wrapper .sidepanel-shadow{display:none}}.sidepanel-wrapper .sidepanel-shadow li{width:50px;height:50px;margin-bottom:1px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.slider-wrapper{height:calc(100vh - 50px)}@media only screen and (max-width:767px){.slider-wrapper{height:calc(100vh - 165px)}}.slider-wrapper.product-slider-wrapper{position:relative;height:auto;margin:0 0 70px}.slider-wrapper.product-slider-wrapper .product-slider{visibility:hidden;pointer-events:none}.slider-wrapper.product-slider-wrapper .product-slider:first-child{position:relative}.slider-wrapper.product-slider-wrapper .product-slider:not(:first-child){position:absolute;top:0;right:0;bottom:0;left:0}.slider-wrapper.product-slider-wrapper .product-slider.active{visibility:visible;pointer-events:auto}.slider-wrapper.product-slider-wrapper .product-slider .slick-list,.slider-wrapper.product-slider-wrapper .product-slider .slick-list .slick-track{height:auto!important}.slider-wrapper.product-slider-wrapper .product-slider .slick-list .slick-track .teaser{height:auto;margin:0 12px!important;clear:none!important}.slider-wrapper.product-slider-wrapper .product-slider .slick-dots{bottom:-40px}.slider-wrapper.inspirational-slider-wrapper{overflow:hidden;position:relative;left:50%;width:100vw;height:auto;margin:0 0 0 -50vw;background:#303030}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider{width:100%;max-width:980px;margin:0 auto 20px;padding:80px 200px}@media only screen and (max-width:767px){.slider-wrapper.inspirational-slider-wrapper .inspirational-slider{margin-bottom:0;padding:15px 10px}}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-list{overflow:visible;margin-left:-100px}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-list .case-study .text,.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-list .event .text{min-height:77px!important}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow{top:50%;bottom:auto;width:50px;height:50px;margin-top:-25px!important;transition:opacity .25s,background .25s;background:#dd0b2f}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow:focus,.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow:hover{background:#a00}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow:focus:before,.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow:hover:before{color:#fff}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow:before{color:#fff;font-size:28px!important;line-height:50px!important}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow.slick-prev{left:25px;margin:0}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow.slick-next{right:25px;margin:0}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-arrow.slick-disabled{opacity:0;pointer-events:none}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-dots{right:0;bottom:30px;left:0}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-dots li.slick-active button:before{background:#fff}.slider-wrapper.inspirational-slider-wrapper .inspirational-slider .slick-dots li button:before{border-color:#fff}.slider-wrapper.blog-news-events-slider-wrapper{height:auto;padding-bottom:80px}.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow{position:absolute;top:50%;width:25px;height:50px;margin:0!important}@media only screen and (max-width:1023px){.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow{display:none!important}}.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow:before,.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow:hover:before{color:#303030}.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow.slick-prev{left:-40px}.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow.slick-prev:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:43px;line-height:50px}.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow.slick-next{right:-40px}.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-arrow.slick-next:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:43px;line-height:50px}.slider-wrapper.blog-news-events-slider-wrapper .slider .inspirational-item{padding:0 5px}.slider-wrapper.blog-news-events-slider-wrapper .slider .inspirational-item .teaser{width:100%;margin:0}.slider-wrapper.blog-news-events-slider-wrapper .slider .slick-dots{bottom:-50px}.slider-wrapper *{outline:none}.slider-wrapper .slider{height:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slider-wrapper .slider.main-slider .slide .slide-text-wrapper .more-info{bottom:-35px;padding:5px 8px;background:#dd0b2f;color:#fff!important}.slider-wrapper .slider .slide{position:relative;height:100%}.slider-wrapper .slider .slide .slide-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover!important}.slider-wrapper .slider .slide .slide-text-wrapper{position:absolute;left:20vw;bottom:27.5vh;width:80vw;max-width:575px;color:#fff}@media only screen and (max-width:767px){.slider-wrapper .slider .slide .slide-text-wrapper{bottom:100px}}@media only screen and (max-width:375px){.slider-wrapper .slider .slide .slide-text-wrapper{left:10vw;bottom:90px}}.slider-wrapper .slider .slide .slide-text-wrapper:before{opacity:0;display:block;position:absolute;top:-50px;right:-25px;bottom:-75px;left:-50px;background:#000;box-shadow:0 0 100px 100px #000;border-radius:30%;content:"";transition:opacity .25s}.slider-wrapper .slider .slide .slide-text-wrapper h3{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:relative;padding:12px 0;text-transform:none}.slider-wrapper .slider .slide .slide-text-wrapper h2{position:relative;margin-left:-4px;font-size:44px;line-height:52px;text-transform:uppercase}@media only screen and (max-width:1023px){.slider-wrapper .slider .slide .slide-text-wrapper h2{font-size:35px;line-height:40px}}@media only screen and (max-width:375px){.slider-wrapper .slider .slide .slide-text-wrapper h2{font-size:28px;line-height:32px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}}.slider-wrapper .slider .slide .slide-text-wrapper .slide-text{padding:10px 0}.slider-wrapper .slider .slide .slide-text-wrapper .slide-text p{font-family:Gotham-Book!important;font-size:13px;line-height:1;line-height:18px}.slider-wrapper .slider .slide .slide-text-wrapper .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;bottom:-30px;color:#dd0b2f}.slider-wrapper .slider .slide .slide-text-wrapper .more-info:focus,.slider-wrapper .slider .slide .slide-text-wrapper .more-info:hover{color:#a00}.slider-wrapper .slider .slide .slide-text-wrapper .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.slider-wrapper .slider .slide .slide-eyecatcher{display:block;position:relative;top:10vh;left:20vw;width:170px;height:170px;overflow:hidden;background:rgba(89,91,96,.7);border-radius:50%;border:1px solid #fff;text-align:center;color:#fff;-webkit-clip-path:circle(50.5% at 50% 50%);clip-path:circle(50.5% at 50% 50%);z-index:1000}@media only screen and (max-width:767px){.slider-wrapper .slider .slide .slide-eyecatcher{top:7.5vh}}@media only screen and (max-width:375px){.slider-wrapper .slider .slide .slide-eyecatcher{top:10px;left:10px}}.slider-wrapper .slider .slide .slide-eyecatcher:focus .more-info,.slider-wrapper .slider .slide .slide-eyecatcher:hover .more-info{background:#a00}.slider-wrapper .slider .slide .slide-eyecatcher *{pointer-events:none}.slider-wrapper .slider .slide .slide-eyecatcher .title{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding:20px 10px 0;font-size:16px!important;line-height:22px;text-transform:uppercase}.slider-wrapper .slider .slide .slide-eyecatcher .description{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding-top:8px;font-size:12px;line-height:16px;text-transform:uppercase}.slider-wrapper .slider .slide .slide-eyecatcher .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:block;position:absolute;bottom:0;width:100%;height:45px;background:#dd0b2f;text-align:center;line-height:36px;transition:background .25s}.slider-wrapper .slider .slide .slide-eyecatcher .more-info span:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:8px;padding-right:6px}.slider-wrapper .slider .slick-list,.slider-wrapper .slider .slick-list .slick-track{height:100%}.slider-wrapper .slider .slick-arrow{position:absolute;z-index:10;bottom:calc(22.5vh - 23px);width:20px;height:33px;margin:0;background:none;border:none;cursor:pointer}@media only screen and (max-width:767px){.slider-wrapper .slider .slick-arrow{bottom:17px}}.slider-wrapper .slider .slick-arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;color:#dd0b2f;transition:color .25s}.slider-wrapper .slider .slick-arrow:focus:before,.slider-wrapper .slider .slick-arrow:hover:before{color:#a00}.slider-wrapper .slider .slick-arrow.slick-prev{left:50%;margin-left:-80px}.slider-wrapper .slider .slick-arrow.slick-prev:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;line-height:33px}@media only screen and (max-width:767px){.slider-wrapper .slider .slick-arrow.slick-prev:before{font-size:18px}}.slider-wrapper .slider .slick-arrow.slick-next{right:50%;margin-right:-80px}.slider-wrapper .slider .slick-arrow.slick-next:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;line-height:33px}@media only screen and (max-width:767px){.slider-wrapper .slider .slick-arrow.slick-next:before{font-size:18px}}.slider-wrapper .slider .slick-dots{position:absolute;bottom:22.5vh;width:100%;height:0;text-align:center}@media only screen and (max-width:767px){.slider-wrapper .slider .slick-dots{bottom:40px}}.slider-wrapper .slider .slick-dots li{display:inline-block;position:relative;top:-1px;width:auto;margin-right:3px}.slider-wrapper .slider .slick-dots li:last-child{margin-right:0}.slider-wrapper .slider .slick-dots li.slick-active button:before{background:#dd0b2f}.slider-wrapper .slider .slick-dots li button{display:block;position:relative;float:left;width:13px;height:13px;padding:0;background:transparent;border:none;border-radius:50%;text-indent:-9999px;cursor:pointer}.slider-wrapper .slider .slick-dots li button:before{display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid #dd0b2f;border-radius:50%;content:"";transition:background .5s}.slider-wrapper .scroll-down{font-family:Gotham-Book!important;font-size:13px;line-height:1;position:absolute;width:36px;left:50%;bottom:22.5vh;margin:0 0 -80px -18px;padding:35px 2px 2px;color:#fff;text-align:center;font-size:7px;line-height:10px;text-transform:uppercase;cursor:pointer}@media only screen and (max-width:1024px){.slider-wrapper .scroll-down{bottom:17.5vh}}@media only screen and (max-width:767px){.slider-wrapper .scroll-down{display:none}}.slider-wrapper .scroll-down:focus:before,.slider-wrapper .scroll-down:hover:before{top:7px}.slider-wrapper .scroll-down:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:2px;left:0;width:100%;text-align:center;font-size:25px;line-height:25px;transition:top .25s}.wf-active .slider .slide-text-wrapper:before{opacity:.25!important}.history-slider-wrapper{margin-top:50px;padding:0 15px}@media only screen and (max-width:1023px){.history-slider-wrapper{padding:0 55px}}.history-slider-wrapper *{outline:none}.history-slider-wrapper .history-slider{position:relative}.history-slider-wrapper .history-slider:before{display:block;position:absolute;top:10px;right:0;left:0;height:1px;background:rgba(89,91,96,.5);content:""}.history-slider-wrapper .history-slider .slick-arrow{position:absolute;top:0;width:15px;height:21px;padding:0;background:transparent;border:0;cursor:pointer;transition:opacity .5s}.history-slider-wrapper .history-slider .slick-arrow:before{color:#303030}.history-slider-wrapper .history-slider .slick-arrow.slick-disabled{opacity:0;pointer-events:none}.history-slider-wrapper .history-slider .slick-arrow.big{position:absolute;top:50%;width:25px;height:50px}.history-slider-wrapper .history-slider .slick-arrow.big.slick-prev{left:-50px}.history-slider-wrapper .history-slider .slick-arrow.big.slick-prev:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:43px;line-height:50px}.history-slider-wrapper .history-slider .slick-arrow.big.slick-next{right:-50px}.history-slider-wrapper .history-slider .slick-arrow.big.slick-next:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:43px;line-height:50px}.history-slider-wrapper .history-slider .slick-arrow.slick-prev{left:-15px}.history-slider-wrapper .history-slider .slick-arrow.slick-prev:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:17px;line-height:21px}.history-slider-wrapper .history-slider .slick-arrow.slick-next{right:-15px}.history-slider-wrapper .history-slider .slick-arrow.slick-next:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:17px;line-height:21px}@media only screen and (max-width:767px){.history-slider-wrapper .history-slider .slick-list{padding:0!important}}.history-slider-wrapper .history-slider .slick-list .slick-track{left:-50%}.history-slider-wrapper .history-slider .slick-list .slick-track .slide.slick-current .slide-content-wrapper .date:before{opacity:1;height:83px;background:#dd0b2f}.history-slider-wrapper .history-slider .slick-list .slick-track .slide.slick-current .slide-content-wrapper .date .dot{top:-27px;width:15px;height:15px;margin-left:-7px;background:#dd0b2f;border-color:#dd0b2f}.history-slider-wrapper .history-slider .slick-list .slick-track .slide.slick-current .slide-content-wrapper .date span{opacity:0;color:#dd0b2f;font-size:22px!important;transform:translateY(65px)}.history-slider-wrapper .history-slider .slick-list .slick-track .slide.slick-current .slide-content-wrapper .date span.highlighted{opacity:1}.history-slider-wrapper .history-slider .slick-list .slick-track .slide.slick-current .slide-content-wrapper .date .switch{pointer-events:none}.history-slider-wrapper .history-slider .slick-list .slick-track .slide.slick-current .slide-content-wrapper .slide-content{opacity:1}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper{width:calc(100vw - 180px);max-width:675px;padding-left:2.5vw;overflow:hidden}@media only screen and (max-width:767px){.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper{width:calc(100vw - 160px)}}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .date{display:inline-block;position:relative;height:100px;margin-top:30px}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .date:before{opacity:0;display:block;position:absolute;top:-20px;left:50%;width:1px;height:22px;background:#303030;content:"";transition:opacity .75s,height .75s,background .75s}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .date .dot{position:absolute;top:-25px;left:50%;width:11px;height:11px;margin-left:-5px;background:#fff;border:1px solid #303030;border-radius:50%;transition:top .75s,width .75s,height .75s,margin .75s,background .75s,border-color .75s}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .date span{font-family:Gotham-Book!important;font-size:13px;line-height:1;display:inline-block;line-height:30px;transition:opacity .75s,color .75s,font-size .75s,transform .75s}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .date span.highlighted{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;opacity:0;position:absolute;top:0;left:0;line-height:30px}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .date .switch{position:absolute;top:-30px;right:-5px;left:-5px;height:60px;cursor:pointer}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content{opacity:0;transition:opacity .75s;-webkit-backface-visibility:hidden}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .headline{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;color:#dd0b2f;font-size:22px;line-height:28px;text-transform:uppercase}@media only screen and (max-width:767px){.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .headline{font-size:18px;line-height:22px}}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .slide-text{padding-top:18px}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .slide-text p{font-family:Gotham-Light!important;font-size:13px;line-height:22px;float:left;width:60%;line-height:18px}@media only screen and (max-width:767px){.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .slide-text p{width:100%}}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .slide-text p:first-child:last-child{width:100%}.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .slide-text img{float:left;width:35%;margin-left:5%}@media only screen and (max-width:767px){.history-slider-wrapper .history-slider .slick-list .slick-track .slide .slide-content-wrapper .slide-content .slide-text img{width:auto;max-width:100%;margin:0}}.headerimage{width:100%;height:45vh;max-height:500px;background-size:cover!important}@media only screen and (max-width:768px){.headerimage{height:30vh}}.headerimage.headerimage-product{position:relative;background:#303030}@media only screen and (max-width:767px){.headerimage.headerimage-product{height:auto;padding-top:25px;border-top:1px solid #fff}}.headerimage.headerimage-product .product-title{font-family:Gotham-Light!important;font-size:13px;line-height:22px;position:absolute;top:50%;width:calc(50% - 210px);left:calc(50% + 210px);margin-top:-22px;font-size:44px;line-height:44px;color:#fff;padding-right:25px}@media only screen and (max-width:1024px){.headerimage.headerimage-product .product-title{left:50%;padding:0 25px;width:50%}}@media only screen and (max-width:767px){.headerimage.headerimage-product .product-title{top:auto;left:auto;width:100%;font-size:35px;position:relative;margin:0 0 -10px;text-align:center}}.headerimage.headerimage-product .product-image{position:absolute;top:0;bottom:0;left:50%;width:400px;margin-left:-200px;background-size:contain!important}@media only screen and (max-width:1024px){.headerimage.headerimage-product .product-image{left:auto;right:50%}}@media only screen and (max-width:767px){.headerimage.headerimage-product .product-image{position:relative;width:100%;height:300px;right:auto;margin:0 auto}}.hero-image{width:100vw;height:auto;-o-object-position:center center;object-position:center center}footer{width:100%;padding-top:50px;padding-bottom:50px}.footer-menu{text-align:center}.footer-menu li{display:inline-block;margin-right:20px}@media only screen and (max-width:1024px){.footer-menu li{margin-right:10px}}@media only screen and (max-width:767px){.footer-menu li{margin:0 5px}}.footer-menu li:last-child{margin:0}@media only screen and (max-width:767px){.footer-menu li:last-child{margin:0 5px}}.footer-menu li.social-icons{margin-top:25px}@media only screen and (max-width:767px){.footer-menu li.social-icons{width:100%}}.footer-menu li.social-icons ul li{width:40px;height:40px;padding:0;margin:0 0 0 10px;vertical-align:middle}@media only screen and (max-width:767px){.footer-menu li.social-icons ul li{margin:0 10px}}.footer-menu li.social-icons ul li a{display:block;width:100%;height:100%;padding:0;overflow:hidden;cursor:pointer}.footer-menu li.social-icons ul li a:hover svg{fill:#a00}.footer-menu li.social-icons ul li a svg{float:left;fill:#dd0b2f;transition:fill .25s}.footer-menu li a{padding:5px 8px;color:#dd0b2f;text-transform:uppercase;font-size:11px;transition:color .25s}@media only screen and (max-width:767px){.footer-menu li a{font-size:10px}}.footer-menu li a:focus,.footer-menu li a:hover{color:#a00}.overlay .footer-menu{position:absolute;bottom:50px;left:0;width:100%;padding-top:0}@media only screen and (max-width:767px){.overlay .footer-menu{bottom:30px}}.overlay{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.75);text-align:center;color:#fff}.overlay .overlay-scroll-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:scroll}.overlay .overlay-scroll-wrapper .wrapper{position:relative;width:100%;max-width:980px;min-height:100vh;margin:0 auto;padding:100px 60px 150px}@media only screen and (max-width:767px){.overlay .overlay-scroll-wrapper .wrapper{padding:80px 30px 135px}}.overlay .overlay-scroll-wrapper .wrapper .overlay-box{display:none}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul{padding-top:10px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li{margin-bottom:50px}@media only screen and (max-width:767px){.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li{margin-bottom:30px}}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li:last-child{margin-bottom:0}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li .description{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;margin-bottom:2px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li .parent-item{font-family:Gotham-Light!important;font-size:13px;line-height:22px;padding:0 5px;font-size:30px;line-height:42px;text-transform:uppercase}@media only screen and (max-width:375px){.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li .parent-item{font-size:26px;line-height:32px}}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li .parent-item:focus,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li .parent-item:hover{color:#dd0b2f}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul{padding:0}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul .child-item{display:inline-block;margin:0 14px 0 0}@media only screen and (max-width:375px){.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul .child-item{margin-right:6px}}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul .child-item:last-child{margin-right:0}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul .child-item a{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;padding:0 5px}@media only screen and (max-width:767px){.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul .child-item a{font-size:12px;line-height:20px}}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul .child-item a:focus,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-menu ul li ul .child-item a:hover{color:#dd0b2f}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 h5,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups h5{margin-bottom:20px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 p,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups p{font-family:Gotham-Book!important;font-size:13px;line-height:1;max-width:525px;margin:0 auto 20px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 p.strong,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 p .strong,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups p.strong,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups p .strong{font-family:Gotham-Bold!important;font-size:13px;line-height:22px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 p .strong.big,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 p .strong.big a,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups p .strong.big,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups p .strong.big a{font-size:15px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 ul,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups ul{margin:-20px auto 20px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 a,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 a:before,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 a[href^=mailto]:before,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups a[href^=mailto]:before{display:none!important}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 a:focus,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 a:hover,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups a:focus,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups a:hover{color:#a00}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 .download-badge,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups .download-badge{display:inline-block;height:45px;margin:5px 5px auto;background:transparent url() no-repeat 50%;background-size:contain}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 .download-badge:before,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups .download-badge:before{display:none}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 .download-badge img,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups .download-badge img{height:100%}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 table,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups table{width:100%;max-width:220px;margin:35px auto;text-align:left}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 table tr td,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups table tr td{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding:0 10px}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-info-24 table tr td:nth-child(2),.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-ups table tr td:nth-child(2){color:#dd0b2f}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form span.select2-container .select2-selection{border-color:#fff;text-align:left}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form span.select2-container .select2-selection .select2-selection__arrow:before,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form span.select2-container .select2-selection .select2-selection__rendered{color:#fff}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=email],.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=tel],.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=text],.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form textarea{border-color:#fff;color:#fff}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=email]::-webkit-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=tel]::-webkit-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=text]::-webkit-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form textarea::-webkit-input-placeholder{color:#fff}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=email]:-moz-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=email]::-moz-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=tel]:-moz-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=tel]::-moz-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=text]:-moz-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=text]::-moz-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form textarea:-moz-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form textarea::-moz-placeholder{color:#fff}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=email]:-ms-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=email]::-ms-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=tel]:-ms-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=tel]::-ms-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=text]:-ms-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form input[type=text]::-ms-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form textarea:-ms-input-placeholder,.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form textarea::-ms-input-placeholder{color:#fff}.overlay .overlay-scroll-wrapper .wrapper .overlay-box.overlay-download-form .checkbox-container{text-align:left}.overlay .overlay-close{position:absolute;top:20px;right:40px;padding:26px 6px 2px;color:#dd0b2f;font-size:11px;text-transform:uppercase;cursor:pointer;transition:color .25s}@media only screen and (max-width:767px){.overlay .overlay-close{top:15px;right:auto;left:50%;width:90px;margin-left:-45px;padding-top:22px;font-size:9px}}.overlay .overlay-close:focus,.overlay .overlay-close:hover{color:#a00}.overlay .overlay-close:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;top:4px;left:50%;width:20px;height:20px;margin-left:-10px;text-align:center;font-size:13px;line-height:20px}@media only screen and (max-width:767px){.overlay .overlay-close:before{font-size:11px}}.content{position:relative;margin:0 auto;max-width:1100px;padding:0 60px;counter-reset:a;margin-top:50px}@media only screen and (max-width:768px){.content{padding:40px 20px}}@media only screen and (max-width:767px){.content{padding-bottom:20px}}.content.events .register-now-wrapper{clear:both;width:100%;margin-bottom:50px;text-align:center}.content.events .register-now-wrapper .register-now{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f}.content.events .register-now-wrapper .register-now:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.content.events .register-now-wrapper .register-now:focus,.content.events .register-now-wrapper .register-now:hover{color:#a00}.content .headlines{position:relative;margin:5px 0 25px;text-align:center}.content .headlines .back-to-overview{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;top:12px;left:0;padding-left:23px;color:#dd0b2f}.content .headlines .back-to-overview:focus,.content .headlines .back-to-overview:hover{color:#a00}.content .headlines .back-to-overview:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:4px;left:0;font-size:9px;transform:rotate(180deg);transform-origin:50% 50%}.content .headlines.event{margin:5px 0 40px;text-align:left}.content .headlines.event .event-sub-headline{font-family:Gotham-Light!important;font-size:13px;line-height:22px;padding-bottom:20px;font-size:22px;line-height:30px;text-transform:uppercase}.content .headlines.event h1{margin:0;text-transform:none}.content ol{list-style:none}.content ol li{font-family:Gotham-Book!important;font-size:13px;line-height:1;line-height:18px;margin-bottom:18px;counter-increment:a}.content ol li:before{font-family:Gotham-Bold!important;font-size:13px;line-height:22px;display:inline-block;content:counter(a) ".";margin-right:4px}.content a[href^="mailto:"]:before{display:none}.content .text-on-image{position:relative;left:50%;width:100vw;height:500px;margin-top:-70px;margin-left:-50vw;background-size:cover!important}@media only screen and (max-width:767px){.content .text-on-image{height:350px}}@media only screen and (max-width:375px){.content .text-on-image{height:275px}}.content .text-on-image.big{height:850px;max-height:850vh;margin-top:0}@media only screen and (max-width:767px){.content .text-on-image.big{height:auto;min-height:350px}}@media only screen and (max-width:375px){.content .text-on-image.big{height:auto;min-height:275px}}.content .text-on-image.big:before{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.5);content:""}@media only screen and (max-width:767px){.content .text-on-image.big:before{display:block}}.content .text-on-image.big .text-wrapper{position:relative;width:100%;max-width:980px;height:100%;margin:0 auto}.content .text-on-image.big .text-wrapper .text{position:absolute;left:0;bottom:65px;max-width:650px;height:auto;padding:0 60px}@media only screen and (max-width:767px){.content .text-on-image.big .text-wrapper .text{position:relative;bottom:auto;padding:40px 25px}}.content .text-on-image.big .text-wrapper .text:before{opacity:.25;display:block;position:absolute;top:-50px;right:-25px;bottom:-75px;left:-50px;background:#fff;box-shadow:0 0 100px 100px #fff;border-radius:30%;content:"";transition:opacity .25s}.content .text-on-image.big .text-wrapper .text.right{right:0;left:auto}.content .text-on-image.big .text-wrapper .text h2{position:relative;bottom:auto;max-width:none;padding:0;color:#303030}@media only screen and (max-width:767px){.content .text-on-image.big .text-wrapper .text h2{left:0;right:auto;font-size:35px;line-height:40px;color:#000}}@media only screen and (max-width:375px){.content .text-on-image.big .text-wrapper .text h2{font-size:28px;line-height:32px}}.content .text-on-image.big .text-wrapper .text p{position:relative;max-width:425px;margin-top:40px;color:#000}@media only screen and (max-width:767px){.content .text-on-image.big .text-wrapper .text p{margin-top:20px}}.content .text-on-image.big .text-wrapper .text p:last-child{margin-bottom:10px}.content .text-on-image .text{position:relative;width:100%;max-width:980px;height:100%;margin:0 auto}.content .text-on-image .text h2{font-family:Gotham-Light!important;font-size:13px;line-height:22px;position:absolute;right:0;bottom:65px;max-width:650px;padding:0 60px;color:#fff;font-style:normal;font-size:44px;line-height:52px;text-transform:uppercase}@media only screen and (max-width:767px){.content .text-on-image .text h2{left:0;right:auto;padding:0 25px;font-size:35px;line-height:40px}}@media only screen and (max-width:375px){.content .text-on-image .text h2{bottom:40px;font-size:28px;line-height:32px}}.content .customer-opinion{position:relative;left:50%;width:100vw;margin:125px 0 50px -50vw;background:#303030}@media only screen and (max-width:767px){.content .customer-opinion{margin-bottom:0}}.content .customer-opinion .text-wrapper{position:relative;width:100%;max-width:980px;height:100%;margin:0 auto;padding:40px 35px 45px;color:#fff}.content .customer-opinion .text-wrapper .image{position:absolute;top:-60px;left:50%;width:270px;height:270px;margin-left:-135px;border:1px solid hsla(204,2%,59%,.5);background-size:cover!important;border-radius:50%}@media only screen and (max-width:767px){.content .customer-opinion .text-wrapper .image{position:relative;top:auto;margin-top:-75px;margin-bottom:15px}}.content .customer-opinion .text-wrapper h3{width:calc(50% - 150px);min-height:156px;margin-bottom:50px;font-size:26px;line-height:34px;text-transform:none}@media only screen and (max-width:767px){.content .customer-opinion .text-wrapper h3{width:100%;min-height:0;margin-bottom:20px;text-align:center;font-size:22px;line-height:26px}}.content .customer-opinion .text-wrapper q{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;width:100%;text-align:center;font-size:16px;line-height:22px}.content .custom-quote{position:relative;left:50%;width:100vw;margin-left:-50vw;background-color:#fff;padding:125px 0}@media only screen and (max-width:375px){.content .custom-quote{padding:50px 0}}.content .custom-quote__text{margin:0 auto;max-width:50vw;color:#303030;text-align:center}@media only screen and (max-width:375px){.content .custom-quote__text{max-width:90vw}}.content .custom-quote__text-headline{font-family:Gotham-Medium,sans-serif!important;font-size:24px;line-height:1}@media only screen and (max-width:375px){.content .custom-quote__text-headline{margin-bottom:25px}}.content .custom-quote__text small{font-family:utopia-std,serif!important;font-size:16px;font-style:italic}.content .custom-image-full-width{position:relative;left:50%;width:100vw;margin-left:-50vw;margin-bottom:50px;background-color:transparent}@media only screen and (max-width:375px){.content .custom-image-full-width{margin-bottom:25px}}.content .custom-image-full-width__image{width:100%;height:auto}.content .quote{margin-bottom:35px}.content .quote hr{background:hsla(204,2%,59%,.5)}.content .quote .quote-text{padding:5px 0;text-align:center}.content .quote .quote-text span{display:block;padding-bottom:30px}.content .quote .quote-text q{color:#95989a}.content .custom-product-hero{position:relative;top:-50px;left:50%;margin-left:-50vw;padding:52px 0 125px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100vw;background-color:#fff}.content .custom-product-hero h1{margin-top:32px;font-size:80px;line-height:1}@media only screen and (max-width:375px){.content .custom-product-hero h1{margin-top:16px;font-size:40px}}.content .custom-product-hero__text{font-family:Gotham-Light,sans-serif;margin:0 auto;max-width:50vw;color:#303030;text-align:center;font-weight:500}@media only screen and (max-width:375px){.content .custom-product-hero__text{max-width:90vw}}.content .custom-product-hero__text small{font-family:utopia-std,serif!important;font-size:16px;font-style:italic}.content .custom-product-hero__image{max-width:50vw;height:auto;margin:75px auto 0;z-index:100}@media only screen and (max-width:375px){.content .custom-product-hero__image{max-width:90vw}}.content .custom-product-hero:after{content:"";background-color:#f2f2f2;width:100vw;height:300px;display:block;position:absolute;bottom:0;z-index:50}@media only screen and (max-width:375px){.content .custom-product-hero:after{height:175px}}.content .custom-product-text{position:relative;left:50%;width:100vw;margin-left:-50vw;background-color:#fff;padding:125px 0}@media only screen and (max-width:375px){.content .custom-product-text{width:100vw;padding:25px 0;left:-15px;margin-left:0}}.content .custom-product-text__text{font-family:Gotham-Book,sans-serif;margin:0 auto;width:60vw;color:#303030;text-align:left}@media only screen and (max-width:375px){.content .custom-product-text__text{width:90vw}}.content .custom-product-text h2{font-family:Gotham-Book,sans-serif!important;font-size:40px;font-style:normal;line-height:1;text-transform:uppercase}@media only screen and (max-width:375px){.content .custom-product-text h3{font-size:18px}}.content .interest-area{margin:75px 0 25px}.content .interest-area hr{margin-bottom:80px}.content .interest-area h3{max-width:920px;margin:0 auto 15px;text-align:center}.content .interest-area .teaser-list{overflow:hidden;margin:0 -15px}.content .pagination{width:100%;margin:25px 0 75px;overflow:hidden}.content .pagination .change-post{width:50%;padding:0 15px}.content .pagination .change-post.prev-post{float:left}.content .pagination .change-post.prev-post a{float:right}.content .pagination .change-post.prev-post a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";text-align:right;font-size:16px;line-height:16px}.content .pagination .change-post.next-post{float:right}.content .pagination .change-post.next-post a{float:left}.content .pagination .change-post.next-post a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;line-height:16px}.content .pagination .change-post a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:inline-block;position:relative;padding:42px 4px 4px;color:#dd0b2f}.content .pagination .change-post a:focus,.content .pagination .change-post a:hover{color:#a00}.content .pagination .change-post a:before{position:absolute;top:10px;right:4px;left:4px;height:18px}.content .wpb_row.dunkel{position:relative;margin:20px 0 30px;padding:50px 0 15px;color:#fff}.content .wpb_row.dunkel:before{display:block;position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;background:#303030;content:""}.content .wpb_wrapper p{font-family:Gotham-Book!important;font-size:13px;line-height:1;margin-bottom:20px;line-height:18px}.content .wpb_wrapper p sup{vertical-align:top;font-size:8.5px;line-height:11px}.content .wpb_wrapper .wpb_video_widget{position:relative;left:50%;width:100vw;padding:50px 0;margin:0 auto 0 -50vw;background:#fff}.content .wpb_wrapper .wpb_video_widget h2{font-family:Gotham-Medium!important;font-style:normal;font-size:44px;line-height:52px;text-transform:uppercase}@media only screen and (max-width:767px){.content .wpb_wrapper .wpb_video_widget{padding:15px 0}}.content .wpb_wrapper .wpb_video_widget .wpb_wrapper{float:none;max-width:980px;margin:0 auto;padding:0 60px}@media only screen and (max-width:767px){.content .wpb_wrapper .wpb_video_widget .wpb_wrapper{padding:0 15px}}.content .wpb_wrapper .wpb_image_grid_ul{padding-top:25px}.content .wpb_wrapper .wpb_image_grid_ul li{float:left;width:calc(33.333% - 30px);margin:0 15px 30px}.content .wpb_text_column .wpb_wrapper{overflow:hidden}.content .wpb_text_column .wpb_wrapper ul li{position:relative;padding-left:18px}.content .wpb_text_column .wpb_wrapper ul li:before{display:block;position:absolute;top:8px;left:5px;width:4px;height:4px;background:#dd0b2f;border-radius:50%;content:""}.content .vc_single_image-wrapper img{margin-bottom:20px}.content .vc_tta-accordion{margin:10px 0}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel{border-bottom:1px solid rgba(89,91,96,.2)}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon-plus{transform:rotate(45deg)}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background:none!important;border:none!important}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{padding:5px 0}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{display:block;position:relative;padding:5px 20px 5px 50px!important}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-title-text{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;color:#dd0b2f}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon-plus{top:50%;left:5px;width:29px;height:29px;margin-top:-14px;transform:none;transform-origin:50% 50%;transition:transform .25s}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon-plus:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:none;text-align:center;color:#dd0b2f;font-size:25px;line-height:30px;transform:none}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon-plus:after{display:none}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:5px 20px 15px 50px;background:none!important;border:none!important}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body h3{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;padding-top:0;font-size:22px;text-transform:none}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body a[href^="mailto:"]:before{display:none}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body a[href$=".pdf"]{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;display:inline-block;color:#303030;font-style:normal;font-size:12px;text-transform:uppercase}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body a[href$=".pdf"]:before{display:none}.content .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body a[href$=".pdf"]:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:10px;color:#dd0b2f;font-size:14px}.content .bullet-points-list{width:calc(100% - 186px);max-width:575px;min-width:75%;margin:0 auto 35px;padding:25px 45px;border:2px solid #dd0b2f}@media only screen and (max-width:767px){.content .bullet-points-list{width:100%;padding:25px}}.content .bullet-points-list>:last-child{margin-bottom:0}.content .bullet-points-list em{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px}.content .bullet-points-list ul{margin-bottom:20px}.content .bullet-points-list ul:last-child{margin:0}.content .bullet-points-list ul li{position:relative;margin-bottom:12px;padding-left:18px;font-size:16px;line-height:20px}@media only screen and (max-width:767px){.content .bullet-points-list ul li{font-size:14px;line-height:18px}}.content .bullet-points-list ul li:last-child{margin:0}.content .bullet-points-list ul li:before{display:block;position:absolute;top:8px;left:5px;width:4px;height:4px;background:#dd0b2f;border-radius:50%;content:""}.content .bullet-points-list ul li strong{font-size:16px;line-height:20px}@media only screen and (max-width:767px){.content .bullet-points-list ul li strong{font-size:14px;line-height:18px}}.content .bullet-points-list ul li sup{vertical-align:top;font-size:9px;line-height:18px}.content .bullet-points-list ul li a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f;font-size:16px;line-height:20px}@media only screen and (max-width:767px){.content .bullet-points-list ul li a{font-size:14px;line-height:18px}}.content .bullet-points-list ul li a:focus,.content .bullet-points-list ul li a:hover{color:#a00}.content .bullet-points-list p{padding-left:18px}.content .info-24-eyecatcher{display:block;position:relative;float:right;width:165px;height:165px;margin-bottom:50px;overflow:hidden;background:rgba(89,91,96,.7);border-radius:50%;border:1px solid #fff;box-shadow:2px 4px 10px 0 rgba(0,0,0,.5);text-align:center;color:#fff}@media only screen and (max-width:767px){.content .info-24-eyecatcher{float:none;margin:0 auto 20px}}.content .info-24-eyecatcher:focus .more-info,.content .info-24-eyecatcher:hover .more-info{background:#a00}.content .info-24-eyecatcher *{pointer-events:none}.content .info-24-eyecatcher .title{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding:25px 20px 0;font-size:22px;line-height:23px;text-transform:uppercase}.content .info-24-eyecatcher .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:block;position:absolute;bottom:0;width:100%;height:65px;padding:4px 20px 0 40px;background:#dd0b2f;text-indent:-21px;text-align:left;font-size:16px;line-height:20px;transition:background .25s}.content .info-24-eyecatcher .more-info span:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:8px;padding-right:6px}html[lang=de-DE] .info-24-eyecatcher .title{font-size:26px;line-height:32px}.single-post .content .headlines h2{padding:12px 215px}.single-products .vc_tta-accordion .vc_tta-title-text{text-transform:none}.content.recipes .description{font-family:Gotham-Book!important;font-size:13px;line-height:1;text-align:center;line-height:18px}.content.recipes .ingredients{padding:50px 0 30px;text-align:center}.content.recipes .ingredients h4{padding-bottom:35px}.content.recipes .ingredients ul li{padding:5px 0;font-size:16px;line-height:22px}@media only screen and (max-width:767px){.content.recipes .ingredients ul li{font-size:14px;line-height:18px}}.content.recipes .preparation{text-align:center;padding:25px 0 35px}.content.recipes .preparation .preparation-info{width:100%;margin-bottom:40px}.content.recipes .preparation .preparation-info tr.info-time td{text-transform:uppercase}.content.recipes .preparation .preparation-info tr.info-time td .icon{display:inline-block;float:right}.content.recipes .preparation .preparation-info tr.info-time td .icon:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";float:right;color:#dd0b2f;font-size:16px;line-height:35px}.content.recipes .preparation .preparation-info tr.info-difficulty td .icon-wrapper{float:right}.content.recipes .preparation .preparation-info tr.info-difficulty td .icon-wrapper .icon{display:inline-block;float:left;margin-right:14px}.content.recipes .preparation .preparation-info tr.info-difficulty td .icon-wrapper .icon:last-child{margin:0}.content.recipes .preparation .preparation-info tr.info-difficulty td .icon-wrapper .icon:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";float:right;color:rgba(89,91,96,.2);font-size:16px;line-height:35px}.content.recipes .preparation .preparation-info tr.info-difficulty td .icon-wrapper .icon.active:before{color:#dd0b2f}.content.recipes .preparation .preparation-info tr td{font-family:Gotham-Book!important;font-size:13px;line-height:1;width:50%;padding:0 12px;vertical-align:middle;line-height:35px}.content.recipes .preparation .preparation-info tr td:first-child{text-align:right}.content.recipes .preparation .preparation-info tr td:last-child{text-align:left}.content.recipes .preparation .preparation-steps{max-width:680px;margin:0 auto;padding:0;text-align:left}.content.recipes .preparation .preparation-steps ol{list-style:none}.content.recipes .preparation .preparation-steps ol li{font-family:Gotham-Book!important;font-size:13px;line-height:1;line-height:18px;margin-bottom:18px}.content.recipes .buttons{width:100%;padding:40px 0;text-align:center}@media only screen and (max-width:767px){.content.recipes .buttons{padding-bottom:0}}.content.recipes .buttons li{display:inline-block;position:relative;margin-right:10px;vertical-align:middle}.content.recipes .buttons li:first-child a{padding-left:45px}.content.recipes .buttons li:first-child a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";top:5px;left:10px;font-size:18px}.content.recipes .buttons li:nth-child(2) a{padding-left:42px}.content.recipes .buttons li:nth-child(2) a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";top:3px;left:10px;font-size:20px}.content.recipes .buttons li:last-child{margin:0}.content.recipes .buttons li a{display:inline-block;position:relative;padding:3px 16px 0;background:#dd0b2f;color:#fff;font-size:13px;line-height:25px;text-transform:uppercase;cursor:pointer;transition:background .25s}@media only screen and (max-width:375px){.content.recipes .buttons li a{font-size:12px}}.content.recipes .buttons li a:focus,.content.recipes .buttons li a:hover{background:#a00}.content.recipes .buttons li a:before{position:absolute}.contact-area{text-align:left;overflow:hidden}.contact-area hr:not(:first-child){width:100%;max-width:none;margin:0 auto;background:hsla(204,2%,59%,.5)}.contact-area .contact-info-wrapper{max-width:800px;margin:0 auto;padding:25px 0 0 290px}@media only screen and (max-width:768px){.contact-area .contact-info-wrapper{padding-left:250px}}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper{padding-left:65px}}@media only screen and (max-width:375px){.contact-area .contact-info-wrapper{padding-left:40px}}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper:nth-child(4){padding-left:0}}.contact-area .contact-info-wrapper h5{margin-bottom:20px}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper h5{padding-right:75px;text-align:center}}.contact-area .contact-info-wrapper h3{position:relative}.contact-area .contact-info-wrapper h3:before{position:absolute;top:0;left:-60px;width:60px;text-align:center}.contact-area .contact-info-wrapper h3.customer-service:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px;line-height:40px}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper h3.customer-service:before{font-size:22px}}.contact-area .contact-info-wrapper h3.technical-support:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:23px;line-height:40px}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper h3.technical-support:before{font-size:21px}}.contact-area .contact-info-wrapper h3.spare-parts-order:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:22px;line-height:40px}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper h3.spare-parts-order:before{font-size:20px}}.contact-area .contact-info-wrapper h3.user-hotline:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:22px;line-height:40px}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper h3.user-hotline:before{font-size:20px}}.contact-area .contact-info-wrapper .phone-mail-wrapper{padding-bottom:30px}.contact-area .contact-info-wrapper .phone-mail-wrapper span{font-family:Gotham-Book!important;font-size:13px;line-height:1;display:inline-block;margin-right:20px;line-height:20px}.contact-area .contact-info-wrapper .phone-mail-wrapper span a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f;transition:color .25s}.contact-area .contact-info-wrapper .phone-mail-wrapper span a:focus,.contact-area .contact-info-wrapper .phone-mail-wrapper span a:hover{color:#a00}.contact-area .contact-info-wrapper .address{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding-bottom:30px;line-height:20px}.contact-area .contact-info-wrapper .ali-group{width:170px;height:155px;padding:10px;background:transparent url(../images/ali-group-logo.png) no-repeat 50%;background-size:150px 125px}@media only screen and (max-width:767px){.contact-area .contact-info-wrapper .ali-group{margin:0 auto}}.overlay .contact-area hr{display:none}.overlay .contact-area .contact-info-wrapper{padding-top:0}.overlay .contact-area .contact-info-wrapper:last-child{display:none}.overlay .contact-area .contact-info-wrapper .address:last-child{padding:0}.service-partner{position:relative;left:50%;width:100vw;margin:25px 0 25px -50vw;background:#303030}.service-partner .text-wrapper{position:relative;width:100%;max-width:980px;height:100%;margin:0 auto;padding:60px 35px;color:#fff;text-align:center}.service-partner .text-wrapper h5{margin-bottom:20px}.service-partner .text-wrapper p{max-width:700px;margin:0 auto 20px}.service-partner .text-wrapper .info{padding:25px 0;text-align:left}.service-partner .text-wrapper .info ul{margin-bottom:30px}.service-partner .text-wrapper .info ul li{font-family:Gotham-Book!important;font-size:13px;line-height:1;position:relative;max-width:550px;padding:8px 0 8px 50px;line-height:16px}.service-partner .text-wrapper .info ul li.auth-eloma-service-partner:before{border:2px solid #dd0b2f}.service-partner .text-wrapper .info ul li:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:0;left:10px;width:28px;height:28px;border-radius:50%;text-align:center;color:#dd0b2f;font-size:16px;line-height:28px}.service-partner .text-wrapper .info p{margin:0 0 10px;padding:0 50px}.service-partner .text-wrapper .map-filter{overflow:hidden;margin-bottom:15px;text-align:left}.service-partner .text-wrapper .map-filter .part:first-child{float:left;width:40%}@media only screen and (max-width:767px){.service-partner .text-wrapper .map-filter .part:first-child{width:100%;margin-bottom:5px}}.service-partner .text-wrapper .map-filter .part:last-child{float:right;width:calc(60% - 10px)}@media only screen and (max-width:767px){.service-partner .text-wrapper .map-filter .part:last-child{width:100%}}.service-partner .text-wrapper .map-filter .part span.select2-container .select2-selection{border-color:hsla(0,0%,100%,.5)}.service-partner .text-wrapper .map-filter .part input[type=text]{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;width:calc(100% - 45px);border-color:hsla(0,0%,100%,.5);color:#fff;line-height:34px}.service-partner .text-wrapper .map-filter .part button{display:block;position:relative;float:right;width:40px;height:40px;background:#dd0b2f;border:none;border-radius:0;outline:none!important;cursor:pointer;transition:background .25s}.service-partner .text-wrapper .map-filter .part button:hover{background:#a00}.service-partner .text-wrapper .map-filter .part button:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font-size:16px;line-height:40px}.service-partner .text-wrapper #map{width:100%;height:480px;background:#fff}@media only screen and (max-width:767px){.service-partner .text-wrapper #map{height:50vh}}.overlay .service-partner{width:100%;left:auto;margin:0 auto;background:none}.overlay .service-partner .text-wrapper{padding:0}.content-404{margin-bottom:35px;text-align:center}.content-404 p{font-family:Gotham-Book!important;font-size:13px;line-height:1;margin-bottom:20px}.content-404 p.uppercase{text-transform:uppercase}.back-to-home-wrapper{clear:both;width:100%;margin-bottom:50px;text-align:center}.back-to-home-wrapper .back-to-home{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f}.back-to-home-wrapper .back-to-home:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.back-to-home-wrapper .back-to-home:focus,.back-to-home-wrapper .back-to-home:hover{color:#a00}.single-products .wpb_row:first-child .vc_col-sm-4:first-child .wpb_single_image{margin-top:-225px}@media only screen and (max-width:767px){.single-products .wpb_row:first-child .vc_col-sm-4:first-child .wpb_single_image{margin-top:0}}.product-categories ul{width:100%;padding:25px 0;overflow:hidden;text-align:center}@media only screen and (max-width:1023px){.product-categories ul{padding:10px 0}}.product-categories ul li{display:inline-block;position:relative;width:calc(25% - 12px);margin-right:16px;padding-bottom:calc(25% - 12px);overflow:hidden;background:#303030;transition:background .5s}@media only screen and (max-width:767px){.product-categories ul li{width:calc(50% - 5px);margin:0 10px 10px 0;padding-bottom:calc(50% - 5px)}}.product-categories ul li:first-child a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:69px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li:first-child a:before{font-size:55px}}.product-categories ul li[data-category-id="7"] a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:69px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li[data-category-id="7"] a:before{font-size:55px}}.product-categories ul li:nth-child(2) a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:72px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li:nth-child(2) a:before{font-size:58px}}.product-categories ul li[data-category-id="8"] a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:72px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li[data-category-id="8"] a:before{font-size:58px}}.product-categories ul li:nth-child(3) a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:46px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li:nth-child(3) a:before{font-size:39px}}.product-categories ul li[data-category-id="9"] a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:46px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li[data-category-id="9"] a:before{font-size:39px}}.product-categories ul li:nth-child(4) a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:69px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li:nth-child(4) a:before{font-size:55px}}.product-categories ul li[data-category-id="10"] a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:69px;line-height:100px}@media only screen and (max-width:1023px){.product-categories ul li[data-category-id="10"] a:before{font-size:55px}}@media only screen and (max-width:767px){.product-categories ul li:nth-child(2n+2){margin-right:0}}@media only screen and (max-width:767px){.product-categories ul li:last-child,.product-categories ul li:nth-last-child(2){margin-bottom:0}}.product-categories ul li:last-child{margin:0}.product-categories ul li:focus,.product-categories ul li:hover{background:#dd0b2f}.product-categories ul li:focus a:before,.product-categories ul li:hover a:before{opacity:0;top:0;margin-top:-90px}@media only screen and (max-width:1023px){.product-categories ul li:focus a:before,.product-categories ul li:hover a:before{opacity:1;top:55%;margin-top:-80px}}.product-categories ul li:focus a .text,.product-categories ul li:hover a .text{margin-top:0}@media only screen and (max-width:1023px){.product-categories ul li:focus a .text,.product-categories ul li:hover a .text{margin-top:calc(50% + 20px)}}.product-categories ul li:focus a .text p,.product-categories ul li:hover a .text p{opacity:1}@media only screen and (max-width:1023px){.product-categories ul li:focus a .text p,.product-categories ul li:hover a .text p{opacity:0}}.product-categories ul li:focus a .text .more-info,.product-categories ul li:hover a .text .more-info{opacity:1}.product-categories ul li a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:15px}.product-categories ul li a:before{position:absolute;top:50%;left:50%;width:100px;height:100px;margin-top:-80px;margin-left:-50px;text-align:center;color:#fff;transition:opacity .5s,top .5s,margin-top .5s}@media only screen and (max-width:1023px){.product-categories ul li a:before{top:55%}}.product-categories ul li a .text{position:relative;margin-top:calc(50% + 25px);height:100%;transition:margin .5s}@media only screen and (max-width:1023px){.product-categories ul li a .text{margin-top:calc(50% + 20px)}}.product-categories ul li a .text .title{font-family:Gotham-Book!important;font-size:13px;line-height:1;width:100%!important;text-align:left;color:#fff;font-size:22px;line-height:25px;text-transform:uppercase}@media only screen and (max-width:1023px){.product-categories ul li a .text .title{font-size:18px;line-height:20px}}.product-categories ul li a .text .title .line{display:inline-block;width:100%!important;text-align:center;transition:width .5s}.product-categories ul li a .text .title .line span{white-space:nowrap}.product-categories ul li a .text p{font-family:Gotham-Book!important;font-size:13px;line-height:1;opacity:0;padding-top:15px;text-align:center;color:#fff;line-height:18px;transition:opacity .5s}.product-categories ul li a .text .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;opacity:0;position:absolute;right:0;bottom:0;color:#fff;transition:opacity .5s}.product-categories ul li a .text .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.list-filter{width:100%;margin-bottom:40px;text-align:center}.list-filter.slider-filter .filter{padding:0 0 5px}.list-filter .filter{position:relative;width:100%;padding-top:25px}@media only screen and (max-width:767px){.list-filter .filter{width:auto;margin:0 -20px}}@media only screen and (max-width:767px){.list-filter .filter ul{overflow:hidden}}.list-filter .filter ul li{display:inline-block;position:relative;margin-right:10px;vertical-align:middle}@media only screen and (max-width:767px){.list-filter .filter ul li{float:left;margin:0}}.list-filter .filter ul li:first-child{margin-right:0;width:0;height:28px}@media only screen and (max-width:767px){.list-filter .filter ul li:first-child{display:none}}@media only screen and (max-width:767px){.list-filter .filter ul li:nth-child(2){width:40%}}.list-filter .filter ul li:nth-child(2) a{padding-left:45px}.list-filter .filter ul li:nth-child(2) a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";top:4px;left:10px;font-size:24px}@media only screen and (max-width:767px){.list-filter .filter ul li:nth-child(3){width:calc(30% - 1px);margin-left:1px!important}}.list-filter .filter ul li:nth-child(3) a{padding-left:52px}.list-filter .filter ul li:nth-child(3) a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";top:4px;left:10px;font-size:23px}@media only screen and (max-width:767px){.list-filter .filter ul li:nth-child(4){width:calc(30% - 1px);margin-left:1px!important}}.list-filter .filter ul li:nth-child(4) a{padding-left:50px}.list-filter .filter ul li:nth-child(4) a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";top:9px;left:11px;font-size:14px}.list-filter .filter ul li:last-child{margin:0}.list-filter .filter ul li span{font-family:Gotham-Light!important;font-size:13px;line-height:22px;display:inline-block;position:absolute;right:calc(100% + 20px);top:0;padding:3px 16px 0;font-size:10px;line-height:29px;white-space:nowrap}@media only screen and (max-width:1023px){.list-filter .filter ul li span{right:100%}}.list-filter .filter ul li a{display:inline-block;position:relative;padding:3px 16px 0;background:#595b60;color:#fff;font-size:13px;line-height:29px;text-transform:uppercase;cursor:pointer;transition:background .25s}@media only screen and (max-width:767px){.list-filter .filter ul li a{width:100%;padding:3px 0 0!important;background:#303030;text-align:center}}@media only screen and (max-width:375px){.list-filter .filter ul li a{font-size:11px}}.list-filter .filter ul li a:focus,.list-filter .filter ul li a:hover{background:#404247}@media only screen and (max-width:767px){.list-filter .filter ul li a:focus,.list-filter .filter ul li a:hover{background:#232323}}.list-filter .filter ul li a:before{position:absolute}@media only screen and (max-width:767px){.list-filter .filter ul li a:before{display:none}}.list-filter .filter ul li a.selected{background:#dd0b2f}.list-filter .filter ul li a.selected:focus,.list-filter .filter ul li a.selected:hover{background:#a00}.downloads-filter{margin:50px 0 75px;overflow:hidden}@media only screen and (max-width:767px){.downloads-filter{margin:25px 0 50px}}.downloads-filter .selections{overflow:hidden}.downloads-filter .selections .half{float:left;width:calc(50% - 5px)}@media only screen and (max-width:767px){.downloads-filter .selections .half{width:100%}}.downloads-filter .selections .half:first-child{margin-right:10px}@media only screen and (max-width:767px){.downloads-filter .selections .half:first-child{margin:0 0 25px}}.downloads-filter .selections .selection-wrapper{transition:opacity .25s}.downloads-filter .selections .selection-wrapper.disabled{opacity:.5;pointer-events:none}.downloads-filter .order-by-wrapper{position:relative;float:right;width:50%;margin-top:25px;padding-left:30%;transition:opacity .25s}@media only screen and (max-width:767px){.downloads-filter .order-by-wrapper{width:100%;padding-left:40%}}.downloads-filter .order-by-wrapper.disabled{opacity:.5;pointer-events:none}.downloads-filter .order-by-wrapper .order-by-text{font-family:Gotham-Light!important;font-size:13px;line-height:22px;display:inline-block;position:absolute;right:calc(40% + 10px);top:6px;padding:3px 16px 0;font-size:10px;line-height:25px;white-space:nowrap}@media only screen and (max-width:767px){.downloads-filter .order-by-wrapper .order-by-text{top:0;right:calc(60% + 10px);padding:3px 6px 0 0;line-height:12px;white-space:normal}}.downloads-filter .order-by-wrapper .select2-container{float:right}.events-filter{width:100%;max-width:490px;margin:50px auto 75px;overflow:hidden}@media only screen and (max-width:767px){.events-filter{margin-top:25px}}.list-wrapper.products h3{max-width:920px;margin:0 auto 30px}.list-wrapper.products .list{min-height:458px;margin-bottom:-20px}.list-wrapper.recipes h3{max-width:920px;margin:0 auto 30px}.list-wrapper.recipes .list{margin-bottom:-20px}.list-wrapper.news{margin:30px auto}.list-wrapper .list{overflow:hidden;margin:0 -15px;transition:height .5s}.list-wrapper .list .list-category{width:100%}.downloads-list{opacity:0;min-height:236px;margin-bottom:50px;overflow:hidden;transition:opacity .5s}.downloads-list.show{opacity:1}.downloads-list.show .table{height:auto}.downloads-list .table{width:100%;height:0}.downloads-list .table .tr{width:100%;overflow:hidden;background:#f2f2f2;border-bottom:1px solid rgba(89,91,96,.2)}.downloads-list .table .tr.no-hits{border:none}.downloads-list .table .tr.no-hits .td.wide{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;line-height:21px}.downloads-list .table .tr .td{float:left;width:20%}.downloads-list .table .tr .td.cell-name{width:40%}@media only screen and (max-width:767px){.downloads-list .table .tr .td.cell-name{display:none}}.downloads-list .table .tr .td.cell-model{width:22.5%}@media only screen and (max-width:767px){.downloads-list .table .tr .td.cell-model{width:35%}}.downloads-list .table .tr .td.cell-lanugage{width:20%}@media only screen and (max-width:767px){.downloads-list .table .tr .td.cell-lanugage{width:32.5%}}.downloads-list .table .tr .td.cell-type{width:7.5%}@media only screen and (max-width:767px){.downloads-list .table .tr .td.cell-type{width:17.5%}}.downloads-list .table .tr .td.cell-download{width:10%;padding-right:0!important;text-align:right}@media only screen and (max-width:767px){.downloads-list .table .tr .td.cell-download{width:15%}}.downloads-list .table .tr .td.cell-download a{display:block;float:right;width:20px;height:20px;margin-right:40%;text-align:center}.downloads-list .table .tr .td.cell-download a:focus:before,.downloads-list .table .tr .td.cell-download a:hover:before{color:#a00}.downloads-list .table .tr .td.cell-download a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;line-height:20px;color:#dd0b2f;transition:color .25s}.downloads-list .table .tr .td.cell-drive{display:none}.downloads-list .table .tr .td.wide{width:100%;text-align:center}.downloads-list .table .thead .tr .td{padding:5px 10px 5px 0;text-transform:uppercase;min-height:30px;line-height:20px}.downloads-list .table .thead .tr .td.cell-download{display:none}.downloads-list .table .tbody{transition:height .5s}.downloads-list .table .tbody .tr{transition:opacity .5s}.downloads-list .table .tbody .tr .td{font-family:Gotham-Book!important;font-size:13px;line-height:1;min-height:40px;padding:10px 10px 10px 0;line-height:20px}.downloads-list .table .tbody .tr .td.cell-type{text-transform:uppercase}.events-list{min-height:236px;margin-bottom:50px;overflow:hidden}.events-list.show{opacity:1}.events-list.show .table{height:auto}.events-list .table{width:100%}.events-list .table .tr{width:100%;overflow:hidden;background:#f2f2f2;border-bottom:1px solid rgba(89,91,96,.2)}.events-list .table .tr.no-hits{border:none}.events-list .table .tr.no-hits .td.wide{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;line-height:21px}.events-list .table .tr .td{float:left;width:20%}.events-list .table .tr .td.cell-date{width:12.5%}.events-list .table .tr .td.cell-place{width:15%}.events-list .table .tr .td.cell-title{width:45%}.events-list .table .tr .td.cell-more-info{width:10%}.events-list .table .tr .td.cell-more-info a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;color:#dd0b2f}.events-list .table .tr .td.cell-more-info a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.events-list .table .tr .td.cell-more-info a:focus,.events-list .table .tr .td.cell-more-info a:hover{color:#a00}.events-list .table .tr .td.cell-register{width:17.5%;padding-right:0!important;text-align:right}.events-list .table .tr .td.cell-register a{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:relative;top:1px;padding:5px 8px;border:1px solid #dd0b2f;color:#dd0b2f;transition:color .25s,border .25s}.events-list .table .tr .td.cell-register a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.events-list .table .tr .td.cell-register a:focus,.events-list .table .tr .td.cell-register a:hover{border-color:#a00;color:#a00}.events-list .table .tr .td.wide{width:100%;text-align:center}.events-list .table .thead .tr .td{padding:5px 10px 5px 0;text-transform:uppercase;min-height:30px;line-height:20px}@media only screen and (max-width:767px){.events-list .table .thead .tr .td.cell-date,.events-list .table .thead .tr .td.cell-place{width:50%}}@media only screen and (max-width:767px){.events-list .table .thead .tr .td.cell-title{visibility:hidden;width:0;padding-right:0}}@media only screen and (max-width:767px){.events-list .table .thead .tr .td.cell-more-info{width:0;padding:0}}@media only screen and (max-width:767px){.events-list .table .thead .tr .td.cell-register{width:0}}.events-list .table .tbody{transition:height .5s}.events-list .table .tbody .tr{height:auto;transition:opacity .5s}.events-list .table .tbody .tr .td{font-family:Gotham-Book!important;font-size:13px;line-height:1;min-height:40px;padding:10px 10px 10px 0;line-height:20px}@media only screen and (max-width:767px){.events-list .table .tbody .tr .td{font-size:12px}}@media only screen and (max-width:767px){.events-list .table .tbody .tr .td.cell-date,.events-list .table .tbody .tr .td.cell-place{width:50%}}@media only screen and (max-width:767px){.events-list .table .tbody .tr .td.cell-title{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;width:100%;padding-top:0;padding-right:0}}@media only screen and (max-width:767px){.events-list .table .tbody .tr .td.cell-more-info,.events-list .table .tbody .tr .td.cell-register{width:50%;padding-top:0}}.event-select{width:100%;max-width:490px;margin:50px auto 75px;overflow:hidden}.registration-wrapper{min-height:225px}.registration-wrapper .registration{display:none}.container-wrapper{overflow:hidden}.container-wrapper.blured{filter:blur(50px)}.container-wrapper .container{padding-top:50px;margin-bottom:20px}@media only screen and (max-width:767px){.container-wrapper .container{padding-top:100px}}body.single-landingpages{background:#fff}.headerbar{width:100%;padding:50px 0;background:#fff;background:linear-gradient(180deg,#f9f9f9,#fff);border-top:1px solid #e0e0e0;text-align:center;font-family:Gotham-Bold!important;font-size:60px;line-height:60px}@media only screen and (max-width:767px){.headerbar{padding:30px 0;font-size:38px;line-height:38px}}.joker-headerimage{width:100%;height:45vh;max-height:500px;background-size:contain!important}@media only screen and (max-width:768px){.joker-headerimage{height:30vh}}#video{position:relative;width:100%;height:auto}#video .video-poster{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:#303030 url() no-repeat 50%;background-size:cover;cursor:pointer}#video .video-poster:hover .play-button svg path{fill:#dd0b2f}#video .video-poster .play-button{position:absolute;top:calc(50% - 70px);left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px}#video .video-poster .play-button svg{width:100%;height:100%}#video .video-poster .play-button svg path{fill:#fff;transition:fill .25s}#video video{position:relative;z-index:5;width:100%}#video .product-image{position:absolute;z-index:10;right:-140px;bottom:-125px;width:280px;height:250px;background-size:contain!important}@media only screen and (max-width:767px){#video .product-image{right:-50px}}.content.landingpages{max-width:900px}.content.landingpages .wpb_text_column .wpb_wrapper{overflow:visible}.content.landingpages .bullet-points-list{width:100%!important;max-width:none!important;min-width:0!important}.content.landingpages .listcheckbox-wrap ul{margin:-5px 0!important}.content.landingpages .listcheckbox-wrap ul li{display:inline-block;margin:5px 25px 5px 0!important}.content.landingpages>.vc_row{position:relative;margin-right:0;margin-left:0}.content.landingpages>.vc_row:not(:last-child){margin-bottom:55px}.content.landingpages>.vc_row.highlighted:before{display:block;position:absolute;top:-55px;bottom:-55px;left:50%;width:100vw;margin-left:-50vw;background:#f3f3f3;content:""}.content.landingpages>.vc_row>.vc_column_container>.vc_column-inner{padding:0}.content.landingpages .wpb_text_column p{font-family:Gotham-Book,sans-serif!important;font-size:20px;line-height:1.5}.content.landingpages .wpb_text_column p:last-child{margin:0}.content.landingpages .wpb_text_column p strong{font-family:Gotham-Bold,sans-serif!important;font-size:20px;line-height:1.5}.content.landingpages .wpb_content_element:last-child{margin-bottom:0}@media only screen and (max-width:767px){.content.landingpages .vc_btn3-container{width:100%;text-align:center}}.content.landingpages .vc_btn3-container:last-child{margin-bottom:0}.content.landingpages .button,.content.landingpages .vc_btn3{text-align:center;display:inline-block;font-family:Gotham-Bold!important;font-size:13px;min-width:180px;line-height:1.5;color:#303030!important;border:2px solid #303030!important;text-transform:uppercase;padding:10px 22px 8px;border-radius:0;background:none!important;cursor:pointer;transition:color .25s,border .25s}@media only screen and (max-width:767px){.content.landingpages .button,.content.landingpages .vc_btn3{min-width:0;padding:7px 18px 5px}}.content.landingpages .button.active,.content.landingpages .button:hover,.content.landingpages .vc_btn3.active,.content.landingpages .vc_btn3:hover{color:#dd0b2f!important;border-color:#dd0b2f!important}.content.landingpages .landingpage-section{position:relative;height:50vh;min-height:250px}.content.landingpages .landingpage-section.inverted .number{right:auto;left:50%}@media only screen and (max-width:767px){.content.landingpages .landingpage-section.inverted .number{text-align:center}}.content.landingpages .landingpage-section.inverted .headline{right:50%;left:auto;text-align:left}.content.landingpages .landingpage-section .background{position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;overflow:hidden;background:#dd0b2f}.content.landingpages .landingpage-section .background .background-image{position:absolute;top:-100%;right:0;bottom:-100%;left:0;background:transparent url() no-repeat 50%;background-size:cover}.content.landingpages .landingpage-section .number{opacity:.8;position:absolute;right:50%;bottom:10%;text-align:right;color:#fff;font-family:Gotham-Light;font-size:350px;line-height:225px}@media only screen and (max-width:767px){.content.landingpages .landingpage-section .number{width:100%;font-size:260px;line-height:190px;bottom:50px;right:0;left:0!important;text-align:center}}.content.landingpages .landingpage-section .headline{position:absolute;bottom:calc(30px + 2.5vh + 5%);left:50%;width:50%;text-align:right;color:#fff;font-family:Gotham-Book,sans-serif;font-size:32px;line-height:1.5;text-transform:uppercase}@media only screen and (max-width:767px){.content.landingpages .landingpage-section .headline{bottom:auto;top:50px;width:100%!important;right:0!important;left:0!important;text-align:right}}.content.landingpages .landingpage-section .headline span{position:relative;padding-left:26px}.content.landingpages .landingpage-section .headline span:before{position:absolute;top:6px;left:0;width:20px;height:20px;background:transparent url(../images/landingpage-arrows.png) no-repeat 50%;background-size:contain;content:""}.content.landingpages .landingpage-row-toggle{position:relative;width:100%;padding:18px 0 0;text-align:center}.content.landingpages .landingpage-row-toggle:before{position:absolute;top:-1px;left:50%;height:2px;width:100%;max-width:330px;background:#303030;content:"";transform:translateX(-50%)}.content.landingpages .landingpage-row-toggle .row-toggle{font-family:Gotham-Medium;font-size:16px;line-height:1.5;text-transform:uppercase;cursor:pointer}.content.landingpages .landingpage-row-toggle .row-toggle.open .icon svg{transform:none}.content.landingpages .landingpage-row-toggle .row-toggle .icon{margin-left:3px}.content.landingpages .landingpage-row-toggle .row-toggle .icon svg{transform:rotate(180deg);transition:transform .5s}.content.landingpages .row-toggle-box{display:none;padding-top:40px}.content.landingpages .tablepress{table-layout:fixed;max-width:700px;margin:0 auto}.content.landingpages .tablepress tr{border-top:2px solid #303030!important;border-bottom:2px solid #303030!important}.content.landingpages .tablepress tr td,.content.landingpages .tablepress tr th{padding:11px 5px 9px;border:none}.content.landingpages .tablepress tr td:first-child,.content.landingpages .tablepress tr th:first-child{padding-left:0}.content.landingpages .tablepress tr td:last-child,.content.landingpages .tablepress tr th:last-child{padding-right:0}.content.landingpages .vc_col-sm-6:first-child .landingpage-animation,.content.landingpages .vc_col-sm-6:first-child .landingpage-control,.content.landingpages .vc_col-sm-6:first-child .landingpage-slider{width:calc(100% - 50px)}@media only screen and (max-width:767px){.content.landingpages .vc_col-sm-6:first-child .landingpage-animation,.content.landingpages .vc_col-sm-6:first-child .landingpage-control,.content.landingpages .vc_col-sm-6:first-child .landingpage-slider{width:100%}}.content.landingpages .vc_col-sm-6:last-child .landingpage-animation,.content.landingpages .vc_col-sm-6:last-child .landingpage-control,.content.landingpages .vc_col-sm-6:last-child .landingpage-slider{float:right;width:calc(100% - 50px)}@media only screen and (max-width:767px){.content.landingpages .vc_col-sm-6:last-child .landingpage-animation,.content.landingpages .vc_col-sm-6:last-child .landingpage-control,.content.landingpages .vc_col-sm-6:last-child .landingpage-slider{width:100%}}.content.landingpages .landingpage-slider{position:relative;width:100%;margin-bottom:20px}.content.landingpages .landingpage-slider .slider-background{position:absolute;top:0;right:0;bottom:0;left:0;background:#303030 url() no-repeat 50%;background-size:cover;filter:grayscale(100%)}.content.landingpages .landingpage-slider .slider-background:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#000;opacity:.75}.content.landingpages .landingpage-slider .slides .slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;position:relative;min-height:200px;padding:150px 25px 50px;text-align:center;color:#fff}.content.landingpages .landingpage-slider .slides .slide:not(.slick-slide):not(:first-child){display:none}.content.landingpages .landingpage-slider .slides .slide .image{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:transparent url() no-repeat 50%;background-size:cover}.content.landingpages .landingpage-slider .slides .slide .icon{position:absolute;top:40px;left:50%;width:136px;height:90px;margin-left:-63px;background:transparent url() no-repeat 50%;background-size:contain}.content.landingpages .landingpage-slider .slides .slide .headline{font-family:Gotham-Bold;font-size:16px;line-height:1.5;margin-bottom:5px;text-transform:uppercase}.content.landingpages .landingpage-slider .slides .slide .text{font-family:Gotham-Book;font-size:13px;line-height:1.5}.content.landingpages .landingpage-slider .slider-arrows{position:absolute;right:0;bottom:-20px;left:0;height:40px;font-size:0;text-align:center}.content.landingpages .landingpage-slider .slider-arrows .arrow{display:inline-block;margin:0 10px;cursor:pointer}.content.landingpages .landingpage-slider .slider-arrows .arrow svg{float:left}.content.landingpages .landingpage-slider .slick-track{display:-ms-flexbox;display:flex}.content.landingpages .landingpage-slider .slick-track>*{height:auto}.content.landingpages div.vc_separator{width:100%;max-width:none;height:2px;margin-top:20px;background:#303030;border:none;box-shadow:none}.content.landingpages div.vc_separator>*{display:none}.content.landingpages .contact-area{overflow:visible;background:#dd0b2f;color:#fff;width:100vw;left:50%;position:relative;margin-left:-50vw;margin-bottom:0}.content.landingpages .contact-area .contact-info-wrapper{position:relative;max-width:1000px;padding:50px 25px;overflow:hidden}.content.landingpages .contact-area .contact-info-wrapper:first-child{padding-bottom:25px}.content.landingpages .contact-area .contact-info-wrapper h5{margin-bottom:40px;font-family:Gotham-Bold!important;font-size:60px;line-height:60px;text-align:center;padding-right:0!important;padding-left:0!important}@media only screen and (max-width:767px){.content.landingpages .contact-area .contact-info-wrapper h5{font-size:38px;line-height:38px}}.content.landingpages .contact-area .contact-info-wrapper .contact-form input[type=email],.content.landingpages .contact-area .contact-info-wrapper .contact-form input[type=tel],.content.landingpages .contact-area .contact-info-wrapper .contact-form input[type=text]{min-height:50px;background:#fff;border:none;font-family:Gotham-Bold!important}.content.landingpages .contact-area .contact-info-wrapper .contact-form span.select2-container .select2-selection{background:#fff;border:none}.content.landingpages .contact-area .contact-info-wrapper .contact-form .select2-container .select2-selection{height:50px}.content.landingpages .contact-area .contact-info-wrapper .contact-form .select2-container .select2-selection .select2-selection__rendered{font-family:Gotham-Bold!important;line-height:44px}.content.landingpages .contact-area .contact-info-wrapper .contact-form .select2-container .select2-selection .select2-selection__arrow:before{line-height:50px}.content.landingpages .contact-area .contact-info-wrapper .contact-form .checkbox-wrap p{font-family:Gotham-Bold!important;font-size:16px}.content.landingpages .contact-area .contact-info-wrapper .contact-form .checkbox-wrap p a{color:#303030;font-size:16px}.content.landingpages .contact-area .contact-info-wrapper .contact-form .listcheckbox-wrap label{font-family:Gotham-Bold!important;font-size:16px}.content.landingpages .contact-area .contact-info-wrapper .contact-form .submit-wrap input[type=button]{padding:5px 50px 2px;background:#fff;color:#303030}.content.landingpages .contact-area .contact-info-wrapper .contact-form .nf-error-msg{color:#fff}.content.landingpages .contact-area .contact-info-wrapper .contact-form .nf-form-cont{max-width:none}.content.landingpages .contact-area .contact-info-wrapper .contact-form .nf-field-container{margin-bottom:25px}.content.landingpages .contact-area .contact-info-wrapper .contact-form .required-fields-notice{font-size:13px}.content.landingpages .contact-area .contact-info-wrapper .ali-group{margin:-35px auto;filter:brightness(0) invert(1)}.content.landingpages .contact-area .social-icons{margin:10px auto 0;padding:10px 0;text-align:center}@media only screen and (max-width:767px){.content.landingpages .contact-area .social-icons{width:100%}}.content.landingpages .contact-area .social-icons li{display:inline-block;width:40px;height:40px;padding:0;margin:0 0 0 10px;vertical-align:middle}@media only screen and (max-width:767px){.content.landingpages .contact-area .social-icons li{margin:0 10px}}.content.landingpages .contact-area .social-icons li a{display:block;width:100%;height:100%;padding:0;overflow:hidden;cursor:pointer}.content.landingpages .contact-area .social-icons li a:hover svg{fill:#fff}.content.landingpages .contact-area .social-icons li a svg{float:left;fill:#fff;transition:fill .25s}.content.landingpages .landingpage-control .buttons{overflow:hidden;margin-bottom:20px}.content.landingpages .landingpage-control .buttons .button{float:left;width:calc(50% - 10px);min-width:0}.content.landingpages .landingpage-control .buttons .button:last-child{float:right}.content.landingpages .landingpage-control .control-images .control-image{display:none}.content.landingpages .landingpage-control .control-images .control-image.active{display:block}.content.landingpages .landingpage-control .control-images .control-image img,.content.landingpages .landingpage-control .control-images .control-image video{width:100%}.content.landingpages .landingpage-animation{text-align:center}.content.landingpages .landingpage-animation video{width:100%}.content.landingpages .landingpage-animation .refresh{opacity:0;pointer-events:none;cursor:pointer;font-size:15px;transition:opacity .5s}.content.landingpages .landingpage-animation .refresh.show{opacity:1;pointer-events:auto}.content.landingpages .landingpage-animation .refresh>*{vertical-align:middle}.content.landingpages .landingpage-animation .refresh .label{right:5px}@media only screen and (max-width:767px){.content.landingpages .wpb_column:not(:last-child){margin-bottom:25px}}body.single-landingpages header .wrapper{position:relative}body.single-landingpages header .wrapper .main-menu{display:none}body.single-landingpages header .wrapper .menu-toggle{display:block;left:100%;margin-left:-55px}body.single-landingpages header .wrapper .menu-toggle .menu-icon span{background:#303030}body.single-landingpages header .wrapper .language-switcher{margin:7px 65px 0 0}body.single-landingpages header .wrapper .language-switcher .select2-container .select2-selection .select2-selection__rendered{font-size:10px;text-transform:none}body.single-landingpages footer{position:relative;padding:0 10px 20px;overflow:hidden}@media only screen and (max-width:767px){body.single-landingpages footer{padding-top:20px}}body.single-landingpages footer:after{position:absolute;top:0;float:left;width:100px;padding:0 10px;content:"©Eloma GmbH"}@media only screen and (max-width:767px){body.single-landingpages footer:after{position:relative;width:100%;margin-top:4px;text-align:center}}body.single-landingpages footer ul{width:calc(100% - 250px);margin:0 auto;text-align:center}@media only screen and (max-width:767px){body.single-landingpages footer ul{width:100%}}body.single-landingpages footer ul li{margin:0 10px!important}body.single-landingpages footer ul li a{font-size:11px!important;color:#303030}body.single-landingpages span.select2-dropdown.language-switcher-dropdown{top:3px}.tablepress-wrapper{width:100%;overflow:auto}.tablepress-wrapper table{min-width:625px}.teaser{float:left;width:calc(33.333% - 30px);margin:0 15px 20px}@media only screen and (max-width:1023px){.teaser{width:calc(50% - 15px);margin:0 10px 15px}}@media only screen and (max-width:413px){.teaser{width:calc(100% - 20px);margin:0 10px 15px!important}}@media only screen and (max-width:1023px){.teaser:nth-child(2n+2){margin-left:0}}.teaser:nth-child(3n+4){clear:both}@media only screen and (max-width:1023px){.teaser:nth-child(3n+4){clear:none}}@media only screen and (max-width:1023px){.teaser:nth-child(2n+3){clear:both}}.teaser.product{position:relative}.teaser.product.no-hits{width:100%;text-align:center}.teaser.product .background{width:100%;padding-bottom:100%;background-size:cover!important}.teaser.product .big-title{font-family:Gotham-Book!important;font-size:13px;line-height:1;position:absolute;z-index:50;top:16px;right:16px;left:16px;color:#fff;font-size:26px;line-height:32px;text-transform:uppercase;word-wrap:break-word}@media only screen and (max-width:767px){.teaser.product .big-title{font-size:20px;line-height:24px}}.teaser.product .big-title sup{vertical-align:top;font-size:14px;line-height:25px}.teaser.product .text{position:relative;padding:20px 20px 40px;background:#fff}.teaser.product .text .product-image{position:absolute;left:5px;bottom:calc(100% - 18px);width:165px;max-width:50%;pointer-events:none}.teaser.product .text .title{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;text-transform:uppercase}.teaser.product .text .title sup{vertical-align:top;font-size:9px;line-height:18px}.teaser.product .text p{font-family:Gotham-Book!important;font-size:13px;line-height:1;margin:0;padding-top:10px}.teaser.product .text .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;right:20px;bottom:14px;color:#dd0b2f}.teaser.product .text .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.teaser.product .text .more-info:focus,.teaser.product .text .more-info:hover{color:#a00}.teaser.product .shadow{position:absolute;top:0;left:0;width:100%;height:100px;box-shadow:inset 0 150px 100px -100px rgba(0,0,0,.66)}.teaser.case-study{position:relative}.teaser.case-study.no-hits{width:100%;text-align:center}.teaser.case-study .background{width:100%;padding-bottom:100%;background-size:cover!important}.teaser.case-study .big-title{font-family:Gotham-Book!important;font-size:13px;line-height:1;position:absolute;z-index:50;top:16px;right:16px;left:16px;color:#fff;font-size:26px;line-height:32px;text-transform:uppercase;word-wrap:break-word}@media only screen and (max-width:767px){.teaser.case-study .big-title{font-size:20px;line-height:24px}}.teaser.case-study .text{position:relative;padding:20px 20px 40px;background:#fff}.teaser.case-study .text .title{font-family:Gotham-Medium!important;font-size:13px;line-height:22px;text-transform:uppercase}.teaser.case-study .text p{font-family:Gotham-Book!important;font-size:13px;line-height:1;padding-top:10px}.teaser.case-study .text .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;right:20px;bottom:14px;color:#dd0b2f}.teaser.case-study .text .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.teaser.case-study .text .more-info:focus,.teaser.case-study .text .more-info:hover{color:#a00}.teaser.case-study .shadow{position:absolute;top:0;left:0;width:100%;height:100px;box-shadow:inset 0 150px 100px -100px rgba(0,0,0,.66)}.teaser.recipe{position:relative;padding-bottom:calc(33.333% - 30px)}@media only screen and (max-width:1023px){.teaser.recipe{padding-bottom:calc(50% - 15px)}}@media only screen and (max-width:767px){.teaser.recipe{width:calc(100% - 20px);margin:0 10px 15px!important;padding-bottom:calc(100% - 20px)}}.teaser.recipe .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover!important}.teaser.recipe .blur-background-wrapper{position:absolute;top:12.5%;right:12.5%;bottom:12.5%;left:12.5%;overflow:hidden;border:2px solid #fff}.teaser.recipe .blur-background-wrapper .blur-background{position:absolute;top:-16.666%;right:-16.666%;bottom:-16.666%;left:-16.666%;background-size:cover!important;filter:brightness(.85) blur(8px)}.teaser.recipe .name{font-family:Gotham-Book!important;font-size:13px;line-height:1;position:absolute;top:12.5%;right:12.5%;bottom:12.5%;left:12.5%;padding:15% 15px 15px;text-align:center;color:#fff;font-size:23px;line-height:28px;text-transform:uppercase}.teaser.recipe a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.teaser.recipe a:focus .details,.teaser.recipe a:hover .details{opacity:1}.teaser.recipe a .details{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;padding:7.5% 10% 15%;background:#dd0b2f;color:#fff;transition:opacity .5s}.teaser.recipe a .details .title{font-size:22px;line-height:28px;margin-bottom:20px}.teaser.recipe a .details .description{text-align:left;line-height:18px}.teaser.recipe a .details .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;right:7.5%;bottom:5%;color:#fff;transition:opacity .5s}.teaser.recipe a .details .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.teaser.recipe-big{position:relative}.teaser.recipe-big .background{width:100%;padding-bottom:100%;background-size:cover!important}.teaser.recipe-big .text{position:relative;padding:15px 20px 35px;background:#fff}.teaser.recipe-big .text span{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px}.teaser.recipe-big .text h4{padding:5px 0 2px;text-transform:none}.teaser.recipe-big .text .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;right:20px;bottom:14px;color:#dd0b2f}.teaser.recipe-big .text .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.teaser.recipe-big .text .more-info:focus,.teaser.recipe-big .text .more-info:hover{color:#a00}.teaser.recipe-big .shadow{position:absolute;top:0;left:0;width:100%;height:100px;box-shadow:inset 0 150px 100px -100px rgba(0,0,0,.66)}.teaser.event,.teaser.news{position:relative}.teaser.event:nth-child(3n+4),.teaser.news:nth-child(3n+4){clear:both}.teaser.event .background,.teaser.news .background{width:100%;padding-bottom:100%;background-size:cover!important}.teaser.event .text,.teaser.news .text{position:relative;padding:15px 20px 35px;background:#fff}.teaser.event .text .date,.teaser.news .text .date{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px}.teaser.event .text h3,.teaser.news .text h3{padding-top:5px;text-transform:none;line-height:28px}.teaser.event .text .more-info,.teaser.news .text .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;right:20px;bottom:14px;color:#dd0b2f}.teaser.event .text .more-info:before,.teaser.news .text .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.teaser.event .text .more-info:focus,.teaser.event .text .more-info:hover,.teaser.news .text .more-info:focus,.teaser.news .text .more-info:hover{color:#a00}.inspirational-slider .inspirational-item{width:327px;margin:0;padding:0 5px}@media only screen and (max-width:767px){.inspirational-slider .inspirational-item{overflow:hidden;max-width:100%;min-height:auto!important;margin:0 auto 15px}}.inspirational-slider .inspirational-item.event .wrapper{position:relative;overflow:hidden;padding:30px 20px 50px;background:#dd0b2f;color:#fff}.inspirational-slider .inspirational-item.event .wrapper:before{display:block;position:relative;float:left;padding-top:calc(100% - 40px);content:""}.inspirational-slider .inspirational-item.event .wrapper .title{font-family:Gotham-Light!important;font-size:13px;line-height:22px;display:block;text-align:center;font-size:44px;line-height:50px;text-transform:uppercase}.inspirational-slider .inspirational-item.event .wrapper .icon{display:block;height:100px;text-align:center;margin-bottom:10px}.inspirational-slider .inspirational-item.event .wrapper .icon:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:62px;line-height:100px}.inspirational-slider .inspirational-item.event .wrapper .text{display:block;line-height:18px}.inspirational-slider .inspirational-item.event .wrapper .more-info{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;position:absolute;right:20px;bottom:16px;color:#fff}.inspirational-slider .inspirational-item.event .wrapper .more-info:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;padding-right:6px}.inspirational-slider .inspirational-item.event .wrapper .more-info:focus,.inspirational-slider .inspirational-item.event .wrapper .more-info:hover{color:#ccc}.inspirational-slider .inspirational-item.servicepartner{position:relative;width:600px}.inspirational-slider .inspirational-item.servicepartner .wrapper{display:block;position:absolute;right:5px;left:5px;height:auto;min-height:473px;padding:0}@media only screen and (max-width:767px){.inspirational-slider .inspirational-item.servicepartner .wrapper{position:relative;top:auto;right:auto;left:auto;max-width:327px;margin:0 auto;min-height:0}}.inspirational-slider .inspirational-item.servicepartner .wrapper h5{position:relative;z-index:5;padding:0 0 28px;color:#fff;background:#303030}@media only screen and (max-width:767px){.inspirational-slider .inspirational-item.servicepartner .wrapper h5{padding-bottom:0}}.inspirational-slider .inspirational-item.servicepartner .wrapper .map-preview{display:block;position:absolute;top:80px;right:0;bottom:0;left:0;width:100%;background:transparent url(../images/map-preview.png) no-repeat 50%;background-size:cover;cursor:pointer}@media only screen and (max-width:767px){.inspirational-slider .inspirational-item.servicepartner .wrapper .map-preview{position:relative;top:auto;right:auto;margin:5px auto 0;padding-bottom:75%}}.inspirational-slider .inspirational-item .teaser.recipe{padding-bottom:0}.inspirational-slider .inspirational-item .teaser.recipe:before{display:block;position:relative;float:left;padding-top:100%;content:""}.inspirational-slider .inspirational-item .teaser{width:100%;margin:0}@media only screen and (max-width:767px){.inspirational-slider .inspirational-item .teaser{margin:0!important}}.inspirational-slider .inspirational-item .wrapper{padding:30px 20px 20px}::-webkit-input-placeholder{color:#303030;text-transform:uppercase}:-moz-placeholder,::-moz-placeholder{opacity:1;color:#303030;text-transform:uppercase}:-ms-input-placeholder,::-ms-input-placeholder{color:#303030;text-transform:uppercase}input[type=email],input[type=tel],input[type=text],textarea{font-family:Gotham-Book!important;font-size:13px;line-height:1;background:none;margin:0;padding:4px 15px 0;border:1px solid rgba(89,91,96,.5);line-height:34px;outline:none;transition:border .25s}input[type=email][disabled],input[type=tel][disabled],input[type=text][disabled],textarea[disabled]{color:#555}input[type=button]{font-family:Gotham-Medium!important;line-height:22px;display:inline-block;position:relative;padding:3px 35px 0;background:#dd0b2f;border:none;border-radius:0;color:#fff;font-size:13px;line-height:29px;text-transform:uppercase;cursor:pointer;transition:background .25s}input[type=button]:focus,input[type=button]:hover{background:#a00}textarea{height:236px!important;padding:14px 15px 10px;line-height:14px;resize:none}.print-button-wrapper{margin-top:20px;text-align:center}.print-button{font-family:utopia-std,serif!important;font-style:italic;font-weight:400;font-size:13.5px;line-height:16px;letter-spacing:.25px;display:inline-block;color:#dd0b2f;cursor:pointer}.print-button:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px;vertical-align:middle}.print-button:focus,.print-button:hover{color:#a00}.nf-form-cont{max-width:800px;margin:40px auto 15px;overflow:hidden}.nf-form-cont p{font-family:Gotham-Book!important;font-size:13px;line-height:1;margin-bottom:20px;line-height:18px}.nf-form-cont .nf-form-wrap{margin:0 -10px}.nf-form-cont .nf-form-wrap .nf-error-field-errors,.nf-form-cont .nf-form-wrap .nf-form-fields-required{display:none}.nf-form-cont .nf-form-wrap .nf-response-msg{margin-bottom:25px}.nf-form-cont .nf-form-wrap .nf-response-msg span{font-family:Gotham-Book!important;font-size:13px;line-height:1}.nf-form-cont .nf-form-wrap .nf-after-field .nf-error-msg{margin-bottom:-8px}.nf-form-cont .nf-form-wrap nf-field{float:left;width:50%;overflow:visible;padding:0 10px}@media only screen and (max-width:767px){.nf-form-cont .nf-form-wrap nf-field{width:100%}}.nf-form-cont .nf-form-wrap nf-field:first-child .nf-field-container.html-container{margin-top:0}.nf-form-cont .nf-form-wrap nf-field.clear{clear:both}.nf-form-cont .nf-form-wrap nf-field.wide{width:100%}.nf-form-cont .nf-form-wrap nf-field.semi-wide{width:66.666%}.nf-form-cont .nf-form-wrap nf-field.spacing-top{margin-top:25px}.nf-form-cont .nf-form-wrap nf-field.small{width:16.666%}@media only screen and (max-width:767px){.nf-form-cont .nf-form-wrap nf-field.small{width:50%}}.nf-form-cont .nf-form-wrap nf-field.semi-small{width:33.333%}@media only screen and (max-width:767px){.nf-form-cont .nf-form-wrap nf-field.semi-small{width:50%}}.nf-form-cont .nf-form-wrap nf-field.right{float:right}.nf-form-cont .nf-form-wrap nf-field .nf-field-container{margin-bottom:20px}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.checkbox-container{margin-bottom:15px}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.checkbox-container .nf-field-element{position:absolute;width:auto;margin-right:10px}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.checkbox-container .nf-field-element input{float:left;width:auto;margin-top:2px;outline:none}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.checkbox-container .nf-field-description{max-width:65%;padding-left:22px}@media only screen and (max-width:767px){.nf-form-cont .nf-form-wrap nf-field .nf-field-container.checkbox-container .nf-field-description{max-width:none}}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.checkbox-container .nf-field-description a:before{display:none}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.html-container{margin-top:40px}@media only screen and (max-width:767px){.nf-form-cont .nf-form-wrap nf-field .nf-field-container.html-container{min-height:1px}}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.html-container h4{padding-bottom:0}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.html-container .required-fields-notice{font-family:Gotham-Book!important;font-size:13px;line-height:1;position:absolute;top:-30px;right:0;max-width:30%;font-size:10px;line-height:18px}@media only screen and (max-width:767px){.nf-form-cont .nf-form-wrap nf-field .nf-field-container.html-container .required-fields-notice{max-width:75%}}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.html-container .required-fields-notice.top{top:-73px}@media only screen and (max-width:767px){.nf-form-cont .nf-form-wrap nf-field .nf-field-container.html-container .required-fields-notice.top{top:-33px}}.nf-form-cont .nf-form-wrap nf-field .nf-field-container.submit-container .nf-field-element{text-align:center}.nf-form-cont .nf-form-wrap nf-field .nf-field-container .select2-container .select2-selection .select2-selection__rendered{font-family:Gotham-Book!important;line-height:1;font-size:13px;line-height:34px}.nf-field-element input:not([type=checkbox]),.nf-field-element select:not([type=checkbox]),.nf-field-element textarea:not([type=checkbox]){min-height:40px}.download-button{margin-bottom:22px;text-align:center}.download-button .button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:Gotham-Medium!important;line-height:22px;display:inline-block;position:relative;padding:6px 35px 5px;background:#dd0b2f;border:none;border-radius:0;color:#fff;font-size:13px;line-height:29px;text-transform:uppercase;cursor:pointer;transition:background .25s}.download-button .button:hover{background:#a00}body#tinymce{font-family:Gotham-Book!important;font-size:13px;line-height:1;background:none;margin:12px!important;padding:0}body#tinymce h1{max-width:none;line-height:52px}body#tinymce h2{max-width:none;line-height:13px}body#tinymce h5{max-width:none;line-height:52px}body#tinymce h6{max-width:none;line-height:13px}body#tinymce ul{list-style:initial}body#tinymce ul li{margin-left:15px}body#tinymce ol{list-style:none}body#tinymce ol li{margin-left:15px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=main.css.map */


h1 sup {
    margin-left: -24px;
}
