@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400;src:url("/files/lueninghoener/fonts/playfair-display-v22-latin-regular.eot");src:local(""), url("/files/lueninghoener/fonts/playfair-display-v22-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-regular.woff2") format("woff2"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-regular.woff") format("woff"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-regular.ttf") format("truetype"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-regular.svg#PlayfairDisplay") format("svg")}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:700;src:url("/files/lueninghoener/fonts/playfair-display-v22-latin-700.eot");src:local(""), url("/files/lueninghoener/fonts/playfair-display-v22-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-700.woff2") format("woff2"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-700.woff") format("woff"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-700.ttf") format("truetype"), url("/files/lueninghoener/fonts/playfair-display-v22-latin-700.svg#PlayfairDisplay") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url("/files/lueninghoener/fonts/poppins-v15-latin-regular.eot");src:local(""), url("/files/lueninghoener/fonts/poppins-v15-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/lueninghoener/fonts/poppins-v15-latin-regular.woff2") format("woff2"), url("/files/lueninghoener/fonts/poppins-v15-latin-regular.woff") format("woff"), url("/files/lueninghoener/fonts/poppins-v15-latin-regular.ttf") format("truetype"), url("/files/lueninghoener/fonts/poppins-v15-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url("/files/lueninghoener/fonts/poppins-v15-latin-700.eot");src:local(""), url("/files/lueninghoener/fonts/poppins-v15-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/lueninghoener/fonts/poppins-v15-latin-700.woff2") format("woff2"), url("/files/lueninghoener/fonts/poppins-v15-latin-700.woff") format("woff"), url("/files/lueninghoener/fonts/poppins-v15-latin-700.ttf") format("truetype"), url("/files/lueninghoener/fonts/poppins-v15-latin-700.svg#Poppins") format("svg")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-300.eot");src:url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-300.eot?#iefix") format("embedded-opentype"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-300.woff2") format("woff2"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-300.woff") format("woff"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-300.ttf") format("truetype"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-300.svg#SourceSansPro") format("svg")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-regular.eot");src:url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-regular.woff") format("woff"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-regular.ttf") format("truetype"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-700.eot");src:url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-700.woff2") format("woff2"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-700.woff") format("woff"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-700.ttf") format("truetype"), url("/files/lueninghoener/fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro") format("svg")}html,body{font-size:1.02em !important}html body #header .mainmenu ul ul{background-color:transparent}html body .ce_hyperlink a{font-weight:400}html body .mod_article.bg-redlight .ce_hyperlink a{background-color:#FFF !important;color:#BC2202}html body #bottom .logo-custom a:hover{text-decoration:none;border:0}html body .ce_timeline{text-align:center}html body .ce_timeline .timeline-item .timeline-item-title{background-color:transparent}html body #bottom .inside a:hover{color:#FFF}html body #header .mainmenu li.submenu:hover a.a-level_2:hover{background-color:transparent !important;border-bottom:transparent !important;color:#FFF !important}html body #header .mainmenu li.submenu:hover a.a-level_2:hover span::before{display:none}html body #header .mainmenu ul ul li a:hover:not(.menuheader):not(.megamenu),html body #header .mainmenu ul ul li a.active,html body #header .mainmenu .mainmenu ul ul li a.trail:not(.megamenu){background-color:transparent !important}html body #header .mainmenu ul ul li .inner a.active{background-color:transparent !important;border-bottom:transparent !important}html body .defaultBeige{color:#AB957E}html body .defaultBeige *{color:#AB957E}html body .logo-mobile{display:none}html body .defaultBlack{color:#000}html body .defaultBlack h3{color:#000}html body .offset-x-100{margin-left:-100px}html body .ce_list li{line-height:2.2em}html body .ce_list li.last:after{display:none}html body .ce_bgimage h1{text-shadow:2px 2px 2px #000}html body .bg-darkred .hyperlink_txt{background-color:#471214;color:#FFF}html body .bg-darkred .hyperlink_txt:hover{background-color:#000}html body button[type="submit"]{font-size:1em}html body .ce_hyperlink a{border:0;background-color:#BC2202 !important;transition:all 0.2s ease-out;opacity:0.8}html body .ce_hyperlink a:hover{background-color:#000;border:0;color:#FFF;opacity:1}html body .ce_testimonial_version1 .ce_testimonial_inside{max-width:90%}html body .ce_testimonial .text_inside{background-color:rgba(0, 0, 0, 0.1);padding:1.5em;margin-bottom:1em}html body .content-box{padding:2em;background-color:#DFD6CE;border-radius:0}html body .content-box *{color:#AB957E !important}html body .content-box h3{margin:0;margin-bottom:0.5em;border-bottom:1px dotted #AB957E;padding-bottom:0.5em}html body .home-vimeo-container{margin:auto;text-align:center}html body .ce_productbox.version1 .attribute.ce_headline{margin-bottom:1em}html body .txt-black *{color:#DFD6CE !important}html body .defaultBeigeLight{color:#DFD6CE}html body .bg-redlight{background-color:#b42d31;color:#FFF}html body .bg-redlight h1,html body .bg-redlight h2,html body .bg-redlight h3,html body .bg-redlight h4,html body .bg-redlight h5{color:#FFF}html body .mod_article.bg-white{background-color:#FFF}html body .mod_article.bg-white .ce_hyperlink a:hover{background-color:#471214}html body .defaultRedLight{color:#b42d31}html body .glow-white{-webkit-box-shadow:0px 0px 45px 9px rgba(255, 255, 255, 0.9);-moz-box-shadow:0px 0px 45px 9px rgba(255, 255, 255, 0.9);box-shadow:0px 0px 45px 9px rgba(255, 255, 255, 0.9)}html body .border-top-redLightest{border-top:1px solid #f8545a}html body .border-bot-redLightest{border-bottom:1px solid #f8545a}html body .border-bot-beige{border-bottom:2px solid #AB957E}html body .txt-shadow-black{text-shadow:2px 2px 2px #000}html body .txt-shadow-white{text-shadow:2px 2px 2px #FFF}html body .bg-defaultRedLight{background-color:#b42d31 !important}html body .centered{text-align:center;margin:auto}html body .ce_text_extented ul{padding-left:1em}html body .ce_text_extented li{list-style-type:disc}html body .block{display:block}html body span.color-accent{color:#AB957E}html body .ascent-color-white span{color:#FFF}html body .teaser-text-home-slider{font-size:4em}html body .custom-linkedin{font-size:3.5em}html body .custom-linkedin i:before{display:none}html body .bg-darkred{background-color:#210809}html body .bg-darkred span.color-accent{color:#b42d31}html body .bg-light-grey{background-color:#F7F7F7}html body .bg-light-grey *{color:#000}html body p .high-0{background-color:rgba(0, 0, 0, 0.2);line-height:1.9;padding:0.25em}html body p .high-1{font-family:"Poppins";font-size:2.25em}html body p .high-2{font-family:"Poppins";font-size:1.5em}html body p .high-3{font-family:"Poppins";font-size:1.3em;font-weight:600;background-color:rgba(0, 0, 0, 0.2);padding:0.25em;line-height:1.9}html body input,html body textarea{font-size:1em !important}html body .ce_timeline:before{background-color:#AB957E}html body .ce_timeline .last-point{display:none}html body .ce_timeline.green-timeline i.timeline-icon{color:#DFD6CE;border:2px solid #DFD6CE;background-color:#AB957E}html body .ce_timeline.green-timeline .timeline-item-title{line-height:1.5em;font-size:1.1em;color:#3b3c42;background-color:#DFD6CE;font-weight:200}html body .text-white,html body .white-text{color:#FFF !important}html body .text-white h2,html body .text-white h3,html body .white-text h2,html body .white-text h3{color:#FFF}html body .text-white li,html body .white-text li{color:#FFF}html body .btn-default{display:inline-block;padding:0.75em 1em;border-radius:0.25em;background-color:#FFF;color:#210809 !important}html body .btn-default:hover{color:#FFF !important}html body .logo-custom{position:absolute;top:16px;left:50%;margin-left:-51px;width:250px;transform:inherit}html body .logo-custom a:hover,html body .logo-custom a:focus,html body .logo-custom a:visited{text-decoration:none;color:transparent !important}html body .logo-custom img{position:relative;top:20px}html body .logo-custom .name{position:absolute;top:-55px;color:#FFF;text-align:center;margin:0 auto;margin-left:-30px;text-transform:uppercase}html body .logo-bottom{position:relative;margin-bottom:2em}html body .logo-bottom .name{top:-20px}html body .ce_list.custom-list-box{background-color:#DFD6CE;padding:2em 0em;width:100%;border-radius:25px}html body .ce_list.custom-list-box ul{list-style-type:none;margin:0;padding:0 1em}html body .ce_list.custom-list-box li{list-style-type:none;color:#000}html body .header.cloned li a{font-size:1em}html body .text-red{text-shadow:2px 2px #000}html body .text-red *{color:#FFF;line-height:1.5em}html body #header{background-color:#b42d31;border-bottom:5px solid #f8545a}html body #header .mainmenu a,html body #header .mainmenu span{color:#FFF;font-size:1.03em}html body #header .mainmenu ul ul li a:hover:not(.menuheader):not(.megamenu),html body #header .mainmenu ul ul li a.active,html body #header .mainmenu .mainmenu ul ul li a.trail:not(.megamenu){background-color:#b42d31 !important}html body #header .mainmenu .level_2{top:90px}html body #header .mainmenu ul ul{background-color:#AB957E;border-top:0}html body #header .mainmenu ul ul li{border-bottom:1px solid #DFD6CE;font-size:0.95em}html body #header .mainmenu ul ul li:last-child{border-bottom:0}html body #header .mainmenu ul ul li a{border-bottom:#000}html body .bg-beigealt{background-color:#AB957E}html body .bg-beigealt *{color:#DFD6CE}html body .bg-beigealt h1,html body .bg-beigealt h2,html body .bg-beigealt h3,html body .bg-beigealt h4,html body .bg-beigealt h5{color:#FFF}html body .bg-beigealt .ce_productbox{background-color:#AB957E}html body .bg-red{background-color:#471214}html body #bottom{background-color:#471214}html body #bottom *{color:#b42d31}html body #bottom .inside a{color:#b42d31}@media only screen and (max-width:2400px){body .ce_revolutionslider .slide .ce_headline{font-size:3em !important}}@media only screen and (max-width:1600px){body .ce_revolutionslider .slide .ce_headline{font-size:2.4em !important}}@media only screen and (max-width:1300px){body .ce_revolutionslider .slide .ce_headline{font-size:1.9em !important}}@media (max-width:1023px){html body .ce_revolutionslider h2{display:none}html body #bottom{position:relative}html body #bottom .logo-bottom .name{top:inherit}html body #bottom .logo-custom{position:absolute;top:1em;left:50%;margin:auto;margin-left:-50px;display:block}html body #bottom .logo-custom a{display:block}html body #bottom .logo-custom img{display:none}html body .header.cloned{position:relative;border-bottom:5px solid #f8545a;display:none}html body .logo-custom{top:2em;left:3em;margin-left:inherit}html body .logo-custom img{display:none}html body .mainmenu{display:none}html body .smartmenu .smartmenu-trigger .line{background-color:#FFF}html body .smartmenu .smartmenu-trigger .line:before,html body .smartmenu .smartmenu-trigger .line:after{background-color:#FFF}}@media (max-width:767px){body .mod_navigation.mainmenu{display:none}body #main{padding-top:60px}body .header{position:fixed;top:0;height:60px}body .mmenu .mmenu_top{display:none}body .logo-mobile{position:absolute;top:-0.35em;left:0.75em;display:block}body .logo-mobile a{color:#FFF}body .header.cloned{background-color:#b42d31;color:#FFF}body .mmenu_trigger{color:#FFF}body .mmenu_trigger .burger .burger_lines,body .mmenu_trigger .burger .burger_lines:before,body .mmenu_trigger .burger .burger_lines:after{background-color:#FFF}body .ce_player{min-height:400px}body .ce_player video{min-height:400px}body .ce_bgimage h1{text-shadow:none}body .logo-section img{max-width:70%;height:auto;margin-bottom:1em}body .h-align-right{text-align:left}body .mmenu_trigger{position:absolute;top:1.75em;right:0.5em}body .mainmenu{display:none}}