@charset "UTF-8";
.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../../files/theme/fonts/icons/MaterialIcons-Regular.eot);src:local("Material Icons"), local("MaterialIcons-Regular"), url(../../files/theme/fonts/icons/MaterialIcons-Regular.woff2) format("woff2"), url(../../files/theme/fonts/icons/MaterialIcons-Regular.woff) format("woff"), url(../../files/theme/fonts/icons/MaterialIcons-Regular.ttf) format("truetype")}@font-face{font-family:"Sansation";font-style:normal;font-weight:100;src:url("../../files/theme/fonts/Sansation_Light.eot");src:local(""), url("../../files/theme/fonts/Sansation_Light.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/Sansation_Light.woff2") format("woff2"), url("../../files/theme/fonts/Sansation_Light.woff") format("woff"), url("../../files/theme/fonts/Sansation_Light.ttf") format("truetype"), url("../../files/theme/fonts/Sansation_Light.svg#Vollkorn") format("svg")}@font-face{font-family:"Sansation";font-style:normal;font-weight:300;src:url("../../files/theme/fonts/Sansation_Regular.eot");src:local(""), url("../../files/theme/fonts/Sansation_Regular.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/Sansation_Regular.woff2") format("woff2"), url("../../files/theme/fonts/Sansation_Regular.woff") format("woff"), url("../../files/theme/fonts/Sansation_Regular.ttf") format("truetype"), url("../../files/theme/fonts/Sansation_Regular.svg#Vollkorn") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/roboto-v30-latin-regular.eot");src:local(""), url("../../files/theme/fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/roboto-v30-latin-regular.woff2") format("woff2"), url("../../files/theme/fonts/roboto-v30-latin-regular.woff") format("woff"), url("../../files/theme/fonts/roboto-v30-latin-regular.ttf") format("truetype"), url("../../files/theme/fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/roboto-v30-latin-regular.eot");src:local(""), url("../../files/theme/fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/roboto-v30-latin-regular.woff2") format("woff2"), url("../../files/theme/fonts/roboto-v30-latin-regular.woff") format("woff"), url("../../files/theme/fonts/roboto-v30-latin-regular.ttf") format("truetype"), url("../../files/theme/fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:bold;font-weight:500;src:url("../../files/theme/fonts/roboto-v30-latin-500.eot");src:local(""), url("../../files/theme/fonts/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/roboto-v30-latin-500.woff2") format("woff2"), url("../../files/theme/fonts/roboto-v30-latin-500.woff") format("woff"), url("../../files/theme/fonts/roboto-v30-latin-500.ttf") format("truetype"), url("../../files/theme/fonts/roboto-v30-latin-500.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../../files/theme/fonts/roboto-v30-latin-700.eot");src:local(""), url("../../files/theme/fonts/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/roboto-v30-latin-700.woff2") format("woff2"), url("../../files/theme/fonts/roboto-v30-latin-700.woff") format("woff"), url("../../files/theme/fonts/roboto-v30-latin-700.ttf") format("truetype"), url("../../files/theme/fonts/roboto-v30-latin-700.svg#Roboto") format("svg")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;overflow:auto}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mod_article__inner{display:flex;flex-direction:row}.column{position:relative;float:left;min-height:1px;box-sizing:border-box;width:100%;padding:0 0.5rem 0.5rem;min-height:1rem}.column.content-image{text-align:center}.column::after{content:"";clear:both;display:table}.col-1{width:8.33333333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (max-width:770px){.mod_article__inner{display:flex;flex-direction:column}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9 .col-10,.col-11{width:100%}.flex .mod_article__inner{display:inline-block}}.event--list.column.col-6:nth-of-type(2n+1){padding-left:0;clear:both}.event--list.column.col-6:nth-of-type(2n+2){padding-right:0}.event--list.column.col-4:nth-of-type(3n+1){padding-left:0;clear:both}.event--list.column.col-4:nth-of-type(3n+3){padding-right:0}.event--list.column.col-3:nth-of-type(4n+1){padding-left:0;clear:both}.event--list.column.col-3:nth-of-type(4n+4){padding-right:0}#container{margin:0 auto;width:100%;padding-top:180px}#wrapper,#header{position:relative;width:100%;margin:0 auto}.mod_article,#footer .inside{max-width:1340px;margin:0 auto;clear:both;position:relative}.mod_article,#article-33 .inside,#footer .inside,#header .inside{max-width:1340px;margin:0 auto;padding-left:1em;padding-right:1em}#article-33.headline-top{clip-path:unset}#header .inside{clear:both;max-width:1340px;margin:0 auto;position:relative;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:right}#header{position:fixed;top:0;z-index:99;height:180px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:rgba(255, 255, 255, 0.9);-webkit-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1)}#header.small{height:100px;background:rgba(255, 255, 255, 0.9);-webkit-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1)}.headerlogo{flex:1 1 auto;z-index:1001;margin-right:60px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media (max-width:1450px){.headerlogo,.small .headerlogo{left:1rem}}.headerlogo img{height:180px;max-width:300px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.small .headerlogo img{height:100px}#footer{color:black;z-index:0;background:#cdcdcd;padding:1rem 0}.mod_article_footer{overflow:auto}.full--max{max-width:100%;margin:0 auto;padding-left:0;padding-right:0}.full--max .mod_article__inner{max-width:100%;margin:0 auto}.fullwidth{max-width:100%;margin:0 auto}.fullwidth .mod_article{padding:0 1rem;max-width:1340px}.fullwidth.footer{background:#cdcdcd;padding:2rem 1rem}.fullwidth.footer a{color:black}.fullwidth.footer a:hover{text-decoration:underline}#footer i.fa,#footer a,#footer a:visited,#footer a:active{color:#232323}.headline-top{background-image:url("../../files/images/top-bright.jpg");background-size:cover;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 90%);margin:0 auto;padding:60px 1rem 140px}@media (max-width:770px){.headline-top .btn--primary{padding-right:30%}.slick-button{max-width:30%}}@media (max-width:1250px){.headerlogo img{height:180px}}@media (min-width:770px) and (max-width:1340px){#header .mod_search{display:block}}@media (min-width:770px){#Navmobile{display:none}}@media (max-width:770px){#container{padding-top:100px}#left{width:100%;margin:0;right:inherit}#wrapper,#main,#header,#left,#container,#footer .inside,#header .inside{width:100%;margin:0}#Navmobile{display:block}#Navmain,#topmenu,#desktop,.desktop{display:none}#header,#header.small{height:inherit;padding:0;width:100%;background:none;box-shadow:none;background:white}.small .headerlogo img,.headerlogo img{height:80px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.headerlogo img{max-width:200px}.mod_article_footer{width:100%}.mod_article_footer div.socialbox{display:inline-block}.mod_article_footer .sc{text-align:center}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.quote{font-size:1.8em;padding:0}}@media screen and (-webkit-min-device-pixel-ratio:0){#wrapper{background-position:49.999% 115px}}@media screen and (min-width:770px){.nav--main ul.level_2,.nav--main ul.level_3,.nav--main ul.level_4{display:none}.nav--main{flex:0 1 auto;display:flex;overflow:visible;z-index:1001;float:right;font-size:18px;font-family:"Sansation";font-weight:400;text-transform:uppercase}.nav--main ul{position:relative;display:block;margin:0;padding:0;color:#333333;list-style-type:none}.nav--main{color:#333333}.nav--main ul{width:auto;float:left;margin:0;padding:0;list-style-type:none}.nav--main li{position:relative;width:auto;float:left;margin:0}.nav--main li a,.nav--main span{text-decoration:none;color:#333333;display:block;padding:0 15px;line-height:50px;height:50px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.nav--main.small a,.nav--main.small span{line-height:60px;height:60px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.nav--main .level_1>li a:hover,.nav--main .level_1>li a.active,.nav--main .level_1>li a.trail{color:#cf4247;‚text-decoration:none}.nav--main .level_2 li a:hover,.nav--main .level_2 li a.active,.nav--main .level_2 li a.trail{color:#cf4247}.nav--main ul.level_1 a.belegkistl{top:5px;width:40px;height:40px;display:block;background-image:url("../../files/theme/img/icons/belegkistl.svg");background-repeat:no-repeat;background-position:center center;background-size:30px 30px;text-indent:-3000px}.nav--main .home{visibility:hidden}.nav--main .submenu.trail,.nav--main li.active a,.nav--main .level_2 li.active a,.nav--main .level_2 li:hover a{color:#cf4247}.nav--main .level_2 li a{color:white}.nav--main ul.level_1 li>ul{position:absolute;background-color:#cdcdcd;-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2)}.nav--main ul.level_2{background-color:#cdcdcd}.nav--main .level_2 li{width:100%}.nav--main .level_2 a{white-space:nowrap;color:white}.nav--main .level_2{min-width:150px;position:absolute;left:auto}.nav--main .last .level_2{right:0}.nav--main .level_2 a,.nav--main .level_2 span{margin:0px;line-height:40px;height:40px;padding:0 10px 0 10px}.nav--main .level_3 a,.nav--main .level_3 span{padding:0 10px 0 20px;text-transform:none}.nav--main ul.level_2 li>ul{min-width:150px;left:0;top:0;margin-left:100%;width:auto}.nav--main .level_2 li a.account{margin-right:25px}.nav--main .level_2 li .account{margin-right:15px}.nav--main .level_2 li a.account::before{content:"";font-family:"Font Awesome 5 Free";padding:0 2px;right:8px;position:absolute}}@media screen and (min-width:770px) and (max-width:1050px){.nav--main{font-size:14px}.nav--main a,.nav--main span{padding:0 5px}.headerlogo img{height:120px}}.footer--nav li{list-style-type:none}@media (min-width:770px){.nav--main a.mobile_handle{display:none}}@media (max-width:770px){.nav--main{z-index:1;position:fixed;right:0;top:0px;width:100%;float:right;background:transparent;-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}.nav--main.small{background:none;-webkit-transition:all 0.3s ease 0;-moz-transition:all 0.3s ease 0;-ms-transition:all 0.3s ease 0;-o-transition:all 0.3s ease 0;transition:all 0.3s ease 0}.nav--main.small.open{background:white;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}.nav--main ul.level_1,.nav--main ul.level_2,.nav--main ul.level_3,.nav--main ul.level_4{display:none}.nav--main>a.mobile_handle{z-index:100;margin:20px 15px}.nav--main a.mobile_handle{height:50px}.nav--main ul{margin:0;padding:0;list-style-type:none;clear:both;background:#fff;font-family:"Sansation";font-weight:300;text-transform:uppercase}.nav--main li a{font-weight:300;padding-left:5%;border-bottom:1px solid #fff;color:#484848;font-size:16px;border-top:1px solid #f8f8f8}.nav--main li{width:100%;position:relative;display:block;list-style-type:none}.nav--main a,.nav--main span{display:block;padding:0 5px;line-height:45px;height:45px}.nav--main .level_2 li a{padding-left:10%;border:none;background:#f8f8f8}.nav--main .level_3 li a{padding-left:15%;border:none;background:#f8f8f8}.nav--main .level_3 li a:before{font-family:"Font Awesome 5 Free";content:" "}.nav--main a.sub_nav{padding:0}.nav--main ul a:hover,.nav--main a:focus,.nav--main .active,.nav--main .trail{text-decoration:none;color:#cf4247}.nav--main li.active a{color:#cf4247}.nav--main ul li a.sub_nav{position:absolute;width:45px;line-height:45px;height:45px;right:0px;top:0;padding:0;margin:0;text-align:center;cursor:pointer}.nav--main ul li a.sub_nav i.close{color:#cf4247}.nav--main .sub_nav i{position:relative;display:block;line-height:45px;height:45px;font-size:18px}.nav--main ul.level_1 li a,.nav--main ul.level_1 li span.active,.nav--main ul.level_1 li span.forward{display:block}#overlay.blur{margin-top:0;z-index:99;position:fixed;width:100%;height:100%;display:block;background:#000;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:0.3s, all 0.3s ease-in;-moz-transition:0.3s, all 0.3s ease-in;-ms-transition:0.3s, all 0.3s ease-in;-o-transition:0.3s, all 0.3s ease-in;transition:0.3s, all 0.3s ease-in}}.nav--sub{margin-left:1em;border-radius:3px;border-radius:0;background-clip:padding-box;border:1px solid #e3e3e3;background:#fff}.nav--sub ul{margin:0;padding:0;list-style-type:none;clear:both}.nav--sub ul.level_2{padding-left:2em;line-height:25px;height:25px;font-size:90%}.nav--sub li{width:100%;position:relative;display:block;list-style-type:none;margin-bottom:1px}.nav--sub li a:hover:before,.nav--sub li strong:before{color:#cf4247}.nav--sub a,.nav--sub strong{text-decoration:none;color:#333333;display:block;padding:0 2em;line-height:35px;height:35px}.nav--sub .level_2 a,.nav--sub .level_2 strong{line-height:25px;height:25px}.nav--sub a:hover,.nav--sub a:focus,.nav--sub .active,.nav--sub .trail{color:#cf4247;text-decoration:none}@media (max-width:770px){.nav--sub{margin:1em}}.nav--main--sub ul{margin:0;padding:0;list-style-type:none;clear:both;text-transform:uppercase}.nav--main--sub li{display:inline-block;list-style-type:none;margin-bottom:1px}.nav--main--sub a,.nav--main--sub strong{text-decoration:none;color:#333333;display:block;padding:0 1em;line-height:35px;height:35px}.nav--main--sub a:hover,.nav--main--sub a:focus,.nav--main--sub .active,.nav--main--sub .trail{color:white;text-decoration:none}.nav--main--sub{width:100%;text-align:right;background:#c49192;background:linear-gradient(270deg, #c49192 35%, rgba(0, 212, 255, 0) 100%);position:absolute;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;right:0;top:120px}.small .nav--main--sub{position:absolute;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;top:80px}.mobile_handle{float:right;width:50px;height:50px;position:relative;margin:50px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.mobile_handle span{display:block;position:absolute;height:5px;width:39px;background:#cf4247;border-radius:5px;opacity:1;left:6px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.mobile_handle span:nth-child(1){top:6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mobile_handle span:nth-child(2){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mobile_handle span:nth-child(3){top:34px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mobile_handle.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:6px}.mobile_handle.open span:nth-child(2){width:0%;opacity:0}.mobile_handle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:34px;left:6px}.mod_quicknav{text-align:center;padding:5em;margin:2em auto}.mod_quicknav h2{text-align:left}.mod_quicknav div{display:flex}.mod_quicknav .widget{width:auto}.mod_quicknav .widget-select{flex-grow:2}.mod_quicknav .widget-submit{flex-grow:1}.mod_quicknav .widget-submit button{width:100%}@media (max-width:770px){.mod_quicknav{text-align:center;padding:0;margin:2em auto}}.cto-toolbar__open{z-index:1000}body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}table{font-size:inherit}abbr,acronym{font-variant:normal;border-bottom:1px dotted #222;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}p{font-size:1em;line-height:150%;margin:0.5em 0}a,a:visited,a:active{color:#cf4247;text-decoration:none}a:hover{text-decoration:underline;color:#882326}:focus{outline:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{font-family:"Roboto", sans-serif;font-weight:normal;font-size:100%;color:#232323;line-height:150%}body{font-size:calc(14px + (16 - 14)  * ((100vw - 360px) / (2500 - 360)))}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Helvetica, Arial, sans-serif;font-size:12px}h1,h2,h3,h4,h5,h6{font-family:"Sansation";line-height:1.05}h1{font-size:2em;margin:0.67em 0;font-weight:500;color:#cf4247}h2{font-size:1.5em;margin:0.83em 0;font-weight:500;color:#cf4247}h3{font-size:1.17em;margin:1em 0;font-weight:500}h4{font-size:1em;margin:1.33em 0;font-weight:500}h5{font-size:0.83em;margin:1.67em 0;font-weight:500}h6{font-size:0.75em;margin:2.33em 0;font-weight:500}.image h1{text-transform:none}#left .invisible,.invisible,.pdf{display:none}.image_container,.image_container a,img{max-width:100%;height:auto;overflow:hidden}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.clear,#clear{clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block}.left{text-align:left}.center{text-align:center;clear:both}.right{text-align:right}.float_left{float:left}.float_right{float:right}*,*:after,*:before{box-sizing:border-box}.ce_image.center img{display:block;margin:0 auto}.image_container img{display:block;vertical-align:bottom}html{font-size:16px}@media screen and (min-width:320px){html{font-size:calc(16px + 6 * ((100vw - 320px) / 680))}}@media screen and (min-width:1000px){html{font-size:22px}}.submit,.btn--link a,p.back a,p.more a{color:#232323;border-radius:8px;cursor:pointer;text-decoration:none;margin:2em 0;font-family:"Sansation";padding:10px 14px;border:none;border:1px solid transparent;background:#cdcdcd;display:inline-block}.submit:hover,.submit:focus,.submit:active,.submit:active:hover,.btn--link a:hover,.btn--link a:focus,.btn--link a:active,.btn--link a:active:hover,p.back a:hover,p.back a:focus,p.back a:active,p.back a:active:hover,p.more a:hover,p.more a:focus,p.more a:active,p.more a:active:hover{background-color:#cdcdcd;text-decoration:none}.btn--link i{padding-left:10px;color:#fff}.btn--link a,.btn--link a:hover i{color:#232323 !important}.submit,.btn--primary a{vertical-align:middle;color:white !important;cursor:pointer;text-decoration:none;margin:5px 0;color:#fff;font-family:"Sansation";padding:10px 14px;border:none;border:1px solid transparent;background:#cf4247;display:inline-block}.submit:hover,.submit:focus,.submit:active,.submit:active:hover,.btn--primary a:hover,.btn--primary a:focus,.btn--primary a:active,.btn--primary a:active:hover{text-decoration:none;background-color:#882326;color:white}.btn--secondary a{cursor:pointer;text-decoration:none;margin:5px 0;font-family:"Sansation";padding:10px 14px;border:1px solid #cf4247;text-transform:uppercase;background-color:transparent;color:#cf4247;display:inline-block}.btn--secondary a:hover,.btn--secondary a:focus,.btn--secondary a:active,.btn--secondary a:active:hover{text-decoration:none;background-color:#882326;color:white !important;border:1px solid #cf4247}p.back a:after,.btn--primary a:after,.btn--secondary a:after,.btn--link a:after,.more a:after{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;padding:0;opacity:0;filter:alpha(opacity=0)}p.back a:hover:after,.btn--primary a:hover:after,.btn--secondary a:hover:after,.btn--link a:hover:after,.more a:hover:after{opacity:1;filter:alpha(opacity=100);padding:0 0 0 15px}.button--mail button{position:relative;padding-left:40px}.button--mail button:before{line-height:12px;top:50%;left:15px;margin-top:-6px;position:absolute;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:white;font-size:16px}.contao-cookiebar .cc-inner,.cookiebar_default .cc-cookies>p,.cookiebar_default .cc-cookies .cc-cookie p,.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info{font-size:14px}.gotop{border-radius:10px 0 0 10px;z-index:1009;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:rgba(255, 255, 255, 0.9);font-size:28px;font-family:"Font Awesome 5 Free";font-weight:900;bottom:50px;position:fixed;right:0;text-align:center;padding:5px 10px;width:50px}.error400{position:relative;margin:5px 0}.error400:before{padding:0 15px 5px 0;content:"";color:#0d0d0d;font:60px "Font Awesome 5 Free";font-weight:900;float:left}.mod_cfs_maps{display:block}.dlh_googlemap_1,.gm-style,.element.style{width:100%}#dlh_googlemap_1{display:block;width:100% !important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:30px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}object,embed,video,iframe{max-width:100%;width:100%;clip-path:polygon(0 0, 100% 5%, 100% 95%, 0 100%);object-fit:fill}.ce_player.block{height:auto;width:100%;padding-bottom:15px;margin-bottom:15px;background-size:100% 15px}.quote{font-family:"Nothing You Could Do", cursive;clear:both;display:block;font-size:2.8em;padding:30px 0}.quote p{line-height:100%}.xquote:before{display:table-cell;vertical-align:top;content:"";font-family:"Font Awesome 5 Free";padding-right:1em;font-size:18px}.empty,.message,.errormsg,.warning,.information,.success{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;position:relative;padding:2em;margin:1em auto;color:white;border-bottom:1px solid rgba(0, 0, 0, 0.125);border-right:1px solid rgba(0, 0, 0, 0.125)}.empty h2,.message h2,.errormsg h2,.warning h2,.information h2,.success h2,.errormsg p,.warning p,.information p,.success p{color:white}.errormsg:before{left:15px;top:50%;margin-top:-0.5em;position:absolute;display:block;font-family:"Font Awesome 5 Free";font-weight:900;ont-size:100px;text-decoration:none;content:"";opacity:0.1}.warning:before{left:15px;top:50%;margin-top:-0.5em;position:absolute;display:block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:100px;text-decoration:none;content:"";opacity:0.1}.empty:before,.message:before,.information:before{left:15px;top:70%;margin-top:-0.5em;position:absolute;display:block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:100px;text-decoration:none;content:"";opacity:0.1}.success:before{left:15px;top:50%;margin-top:-0.5em;position:absolute;display:block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:100px;text-decoration:none;content:"";opacity:0.1}.empty,.message,.information{background:#cf4247}.success{background:#628E36}.errormsg{background:#A60E16}.warning{background:#F6D12E}.download-box{background:#a555ca url(../../files/theme/scss/images/download.png) no-repeat 14px 14px}.pagination{clear:both}.pagination ul{float:left;padding:10px 0}.pagination p{display:none}.pagination li{background:#fff;float:left;list-style-type:none;margin:1px;padding:0}.pagination li a,.pagination li span,.pagination li strong{background:#fff;color:#0d0d0d;display:block;margin-right:1px;padding:3px 10px;text-decoration:none}.pagination li span.current,.pagination li strong.active{background:#333333;border-radius:2px;color:white}.pagination li a:hover{color:#333333}.pdf_link{display:block;padding:5px;text-align:right;margin:0;z-index:99;font-size:18px;color:#707070}.pdf_link li{display:inline-table;line-height:18px}.pdf_link li a{color:#707070;display:block;height:18px;width:18px;margin-left:4px}.pdf_link li img{display:none}.pdf_link .print a:hover{color:#333333}.pdf_link .pdf a:hover{color:#333333}.pdf_link .facebook a:hover{color:#333333}.pdf_link .twitter a:hover{color:#333333}.pdf_link .googleplus a:hover{color:#333333}.social{cursor:pointer;padding:2px;display:inline-table;line-height:18px;height:18px}.links{text-align:left;line-height:18px;height:18px;width:auto;display:none}.social .links{display:inline-table}.social:hover>i{color:#cf4247}.social:hover{border-radius:8px}.socialblock>i{color:#cf4247}.socialblock{background:#fff;border-radius:8px}#meta{flex:0 1 auto}.fadeRight{-webkit-transition:1s, all 0.8s ease-in;-moz-transition:1s, all 0.8s ease-in;-ms-transition:1s, all 0.8s ease-in;-o-transition:1s, all 0.8s ease-in;transition:1s, all 0.8s ease-in;opacity:0.1;filter:alpha(opacity=10);-moz-transform:translate3d(-50px, 0, 0);-o-transform:translate3d(-50px, 0, 0);-ms-transform:translate3d(-50px, 0, 0);-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0)}.fadeLeft{-webkit-transition:1s, all 0.8s ease-in;-moz-transition:1s, all 0.8s ease-in;-ms-transition:1s, all 0.8s ease-in;-o-transition:1s, all 0.8s ease-in;transition:1s, all 0.8s ease-in;opacity:0.1;filter:alpha(opacity=10);-moz-transform:translate3d(50px, 0, 0);-o-transform:translate3d(50px, 0, 0);-ms-transform:translate3d(50px, 0, 0);-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0)}.fadeTop{-webkit-transition:1s, all 0.8s ease-in;-moz-transition:1s, all 0.8s ease-in;-ms-transition:1s, all 0.8s ease-in;-o-transition:1s, all 0.8s ease-in;transition:1s, all 0.8s ease-in;opacity:0.1;filter:alpha(opacity=10);-moz-transform:translate3d(0, 50px, 0);-o-transform:translate3d(0, 50px, 0);-ms-transform:translate3d(0, 50px, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}.fadeBottom{-webkit-transition:1s, all 0.8s ease-in;-moz-transition:1s, all 0.8s ease-in;-ms-transition:1s, all 0.8s ease-in;-o-transition:1s, all 0.8s ease-in;transition:1s, all 0.8s ease-in;opacity:0.1;filter:alpha(opacity=10);-moz-transform:translate3d(0, -50px, 0);-o-transform:translate3d(0, -50px, 0);-ms-transform:translate3d(0, -50px, 0);-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}.fadeIn{-webkit-transition:1s, all 0.8s ease-in;-moz-transition:1s, all 0.8s ease-in;-ms-transition:1s, all 0.8s ease-in;-o-transition:1s, all 0.8s ease-in;transition:1s, all 0.8s ease-in;opacity:0.1;filter:alpha(opacity=10)}.animate.ready{opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.wrapper{position:relative;height:200px;width:200px;margin:20px}.wrapper .circle{position:absolute;height:200px;width:200px;border:8px solid #2e3d4f;border-radius:50%;-webkit-transition:0.3s, all 0.3s ease-in;-moz-transition:0.3s, all 0.3s ease-in;-ms-transition:0.3s, all 0.3s ease-in;-o-transition:0.3s, all 0.3s ease-in;transition:0.3s, all 0.3s ease-in}.wrapper .gap{z-index:2;position:absolute;width:200px;height:100px;left:0;top:50px;background:white;-webkit-transition:0.3s, all 0.3s ease-in;-moz-transition:0.3s, all 0.3s ease-in;-ms-transition:0.3s, all 0.3s ease-in;-o-transition:0.3s, all 0.3s ease-in;transition:0.3s, all 0.3s ease-in}.wrapper:hover .gap{display:block;-webkit-transition:0.3s, all 0.3s ease-in;-moz-transition:0.3s, all 0.3s ease-in;-ms-transition:0.3s, all 0.3s ease-in;-o-transition:0.3s, all 0.3s ease-in;transition:0.3s, all 0.3s ease-in;height:90px;top:55px}.wrapper .image{z-index:1;height:150px;width:150px;background:#95a3a3;border-radius:50%;position:relative;top:25px;left:25px;text-align:center;padding-top:10%}.wrapper:hover .image{-webkit-transition:0.3s, all 0.3s ease-in;-moz-transition:0.3s, all 0.3s ease-in;-ms-transition:0.3s, all 0.3s ease-in;-o-transition:0.3s, all 0.3s ease-in;transition:0.3s, all 0.3s ease-in;background:#bf2027;text-decoration:none;color:white}.wrapper .linktext{position:absolute;z-index:10;height:150px;width:150px;border-radius:50%;top:65px;left:25px;text-align:center;color:#95a3a3}.wrapper .linktext i{font-size:3em}.wrapper:hover .linktext i{color:#bf2027}@media (max-width:770px){.wrapper{position:relative;height:130px;width:125px}.wrapper .circle{height:120px;width:120px;border:4px solid #2e3d4f}.wrapper .gap{width:120px;height:60px;left:0;top:30px}.wrapper:hover .gap{height:55px;top:32px}.wrapper .image{height:100px;width:100px;top:10px;left:10px;padding-top:10%}.wrapper .linktext{height:100px;width:100px;top:33px;left:10px}.wrapper .linktext i{font-size:2em}.wrapper .linktext img{-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}.wrapper .linktext .text{position:relative;bottom:18px;font-size:11px}}main .home .services{display:flex;flex-flow:row wrap;justify-content:center;padding-bottom:2vw}main .home .services>a{text-decoration:none;display:grid;width:12vw;height:12vw;max-width:150px;max-height:150px;min-width:200px;min-height:200px;margin:1em 1em;grid-template-rows:3fr 2fr;border-radius:100%;background-color:#f5f5f5;overflow:hidden;text-align:center}@media (max-width:991.98px){main .home .services>a{width:50vw;height:50vw}}main .home .numbers{display:grid;justify-items:center;align-items:center;grid-template-columns:repeat(3, auto);grid-column-gap:0.5em;padding:1vw 9vw 5vw 9vw}main .home .numbers strong{color:#cf4247;font-weight:inherit}@media (max-width:991.98px){main .home .numbers{display:grid;justify-items:center;align-items:center;grid-template-columns:repeat(1, 1fr);grid-row-gap:1em}}main .home .numbers .number{display:grid;justify-items:center;align-items:center;grid-template-columns:repeat(2, auto);grid-column-gap:10px;grid-template-rows:auto;width:100%;height:auto;border-left:1px solid #97a1a1;color:#97a1a1}@media (max-width:1199.98px){main .home .numbers .number{display:grid;justify-items:center;align-items:center;grid-template-columns:repeat(1, 1fr);grid-column-gap:0.5em;border-left:none}}main .home .numbers .number:first-child{border-left:none}main .home .numbers .number>p:first-child{font-size:2.5em;justify-self:end;display:block}@media (max-width:1199.98px){main .home .numbers .number>p:first-child{justify-self:center}}main .home .numbers .number>p:last-child{font-family:"Roboto", sans-serif;font-size:0.8em;font-weight:200;justify-self:start;display:block}@media (max-width:1199.98px){main .home .numbers .number>p:last-child{justify-self:center}}#article-30 iframe{min-height:400px}.loginBox{left:!important}.kundenstimmen .rte{padding-left:3rem}.kundenstimmen .rte::before{content:"";font-family:"Font Awesome 5 Free";color:#dddddd;font-weight:700;line-height:2rem;font-size:1.5rem;position:absolute;left:0}.block{clear:both}.slick-button{position:absolute;top:-180px;right:5%;z-index:98}.slick-button .image_container a::before{display:none}.slick-button .image_container a:hover img{-moz-transform:rotate(0deg) scale(0.95);-o-transform:rotate(0deg) scale(0.95);-ms-transform:rotate(0deg) scale(0.95);-webkit-transform:rotate(0deg) scale(0.95);transform:rotate(0deg) scale(0.95)}.slick-button{animation:button-animationFrames ease 3s;animation-iteration-count:infinite;transform-origin:50% 50%}@keyframes button-animationFrames{0%{transform:scaleX(1) scaleY(1) skewX(0deg)}50%{transform:scaleX(1.1) scaleY(1.1) skewX(0deg)}100%{transform:scaleX(1) scaleY(1) skewX(0deg)}}.icon .image_container{clear:both;position:relative}.icon .image_container:before{opacity:0;filter:alpha(opacity=0);font-size:20px;z-index:998;position:absolute;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:white;left:50%;font-family:"Font Awesome 5 Free";font-weight:900;content:" ";width:18px;display:inline-block;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.icon .image_container:hover:before{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;opacity:0.9;filter:alpha(opacity=90);-moz-transform:translateX(-50%) translateY(-50%) scale(2);-o-transform:translateX(-50%) translateY(-50%) scale(2);-ms-transform:translateX(-50%) translateY(-50%) scale(2);-webkit-transform:translateX(-50%) translateY(-50%) scale(2);transform:translateX(-50%) translateY(-50%) scale(2)}.effect-1,.effect-1 *{box-sizing:border-box}.effect-1{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:auto}.effect-1 img{max-width:100%}.effect-1{background-size:cover;background-position:center center;background-repeat:no-repeat}.effect-1 .hoverbox-layer_bottom{display:block}.effect-1 .hoverbox-layer-top{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75);color:#fff;padding:15px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.effect-1:hover .hoverbox-layer-top,.effect-1.active .hoverbox-layer-top{opacity:1}.effect-1 .hoverbox-text{text-align:center;z-index:2;display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%}.effect-1::before,.effect-1::after{z-index:1;position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.effect-1::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-moz-transform:scale(0, 1);-o-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1)}.effect-1:hover::before,.effect-1:hover::after{opacity:0.5;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.effect-2 figure{position:relative;overflow:hidden;color:#fff;background:#333333;text-align:center;display:inline-block}.effect-2 figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:-webkit-linear-gradient(top, from(rgba(33, 33, 33, 0) 0%), to(rgba(33, 33, 33, 0.8) 75%));background:-moz-linear-gradient(top, rgba(33, 33, 33, 0) 0%, rgba(33, 33, 33, 0.8) 75%);background:linear-gradient(to bottom, rgba(33, 33, 33, 0) 0%, rgba(33, 33, 33, 0.8) 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(33, 33, 33, 0) 0%", endColorstr="rgba(33, 33, 33, 0.8) 75%");opacity:0;-moz-transform:translate3d(0, 50%, 0);-o-transform:translate3d(0, 50%, 0);-ms-transform:translate3d(0, 50%, 0);-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}.effect-2 h2,.effect-2 .date{text-shadow:0 0 4px #000;color:white;position:absolute;top:40%;left:0;width:100%;-moz-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;-o-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.effect-2 .date{opacity:0;padding-top:1em;margin-top:1em;top:50%}.effect-2 div a{position:absolute;bottom:-5px;left:0;padding:1em;width:100%;opacity:0;-moz-transform:translate3d(0, 1px, 0);-o-transform:translate3d(0, 1px, 0);-ms-transform:translate3d(0, 1px, 0);-webkit-transform:translate3d(0, 1px, 0);transform:translate3d(0, 1px, 0);-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;-o-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.effect-2:hover div a{opacity:1;-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;-o-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.effect-2 figure{margin-bottom:-5px}.effect-2 figure img{float:left}.effect-2 figcaption::before,.effect-2 p{-webkit-transition:opacity 0.35s, transform 0.35s;-moz-transition:opacity 0.35s, transform 0.35s;-ms-transition:opacity 0.35s, transform 0.35s;-o-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s}.effect-2 p{position:absolute;bottom:2em;left:0;padding:1em;width:100%;opacity:0;-moz-transform:translate3d(0, 10px, 0);-o-transform:translate3d(0, 10px, 0);-ms-transform:translate3d(0, 10px, 0);-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;-o-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.effect-2:hover h2,.effect-2:hover .date{text-shadow:0 0 4px #000;color:#fff;-moz-transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0);-o-transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0);-ms-transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0);-webkit-transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0);transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0)}.effect-2:hover .date{opacity:1}.effect-2:hover figcaption::before,.effect-2:hover p{padding:2em;opacity:1;-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.effect-2 figcaption::before{}.effect-3 figure{color:#000;position:relative;overflow:hidden;max-width:100%;width:100%;background:#fff;text-align:center}.effect-3 figure *{-webkit-box-sizing:border-box;box-sizing:border-box}.effect-3 figure img{display:block;opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.effect-3 figure figcaption{position:absolute;bottom:0;left:0;padding:3em 3em;width:100%;height:100%}.effect-3 figure figcaption::before{position:absolute;top:50%;right:30px;bottom:50%;left:30px;border-top:2px solid #cf4247;border-bottom:2px solid #cf4247;content:"";opacity:0;background-color:#000;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.effect-3 figure h2,.effect-3 figure .date,.effect-3 figure p{margin:0 0 5px;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s, -o-transform 0.35s, transform 0.35s}.effect-3 figure h2{word-spacing:-0.15em;font-weight:500;text-transform:uppercase;-webkit-transform:translate3d(0%, 50%, 0);transform:translate3d(0%, 50%, 0);-webkit-transition-delay:0.3s;transition-delay:0.3s}.effect-3 figure .date{word-spacing:-0.15em;font-weight:500;text-transform:uppercase;-webkit-transform:translate3d(0%, 40%, 0);transform:translate3d(0%, 40%, 0);-webkit-transition-delay:0.3s;transition-delay:0.3s}.effect-3 figure h2 span{font-weight:500}.effect-3 figure p,.effect-3 figure p a{-webkit-transition-delay:0s;transition-delay:0s}.effect-3 figure:hover img{opacity:0.15}.effect-3 figure:hover figcaption h2{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition-delay:0.3s;transition-delay:0.3s}.effect-3 figure:hover figcaption .date{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition-delay:0.3s;transition-delay:0.3s}.effect-3 figure:hover figcaption p{opacity:0.9;-webkit-transition-delay:0.4s;transition-delay:0.4s}.effect-3 figure:hover figcaption::before{background:rgba(255, 255, 255, 0);top:30px;bottom:30px;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.effect-4{position:relative;overflow:hidden;max-width:100%;width:100%;color:#fff;text-align:center;background-color:#000000;line-height:1.5em}.effect-4 *,.effect-4 *:before,.effect-4 *:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s linear;transition:all 0.25s linear}.effect-4 img{-moz-transform:translateX(0) scale(1.2);-o-transform:translateX(0) scale(1.2);-ms-transform:translateX(0) scale(1.2);-webkit-transform:translateX(0) scale(1.2);transform:translateX(0) scale(1.2);backface-visibility:hidden;vertical-align:top}.effect-4 figcaption{position:absolute;top:50%;width:100%;-moz-transform:translateY(-25%);-o-transform:translateY(-25%);-ms-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%);padding:5px 40px;opacity:0}.effect-4 h2{margin:0;text-transform:uppercase;font-weight:700}.effect-4 p{font-weight:400;margin:0;padding:1em}.effect-4 i{position:absolute;color:#fff;font-size:34.375px;line-height:55px;width:55px;bottom:0;right:0;background-color:#c0392b;-moz-transform:translateX(55px);-o-transform:translateX(55px);-ms-transform:translateX(55px);-webkit-transform:translateX(55px);transform:translateX(55px)}.effect-4 a{position:absolute;top:0;bottom:0;left:0;right:0}.effect-4:hover img,.effect-4.hover img{-moz-transform:translateX(-20px) scale(1.2);-o-transform:translateX(-20px) scale(1.2);-ms-transform:translateX(-20px) scale(1.2);-webkit-transform:translateX(-20px) scale(1.2);transform:translateX(-20px) scale(1.2);filter:alpha(opacity=30);-webkit-opacity:0.3;opacity:0.3}.effect-4:hover figcaption,.effect-4.hover figcaption{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.effect-4:hover i,.effect-4.hover i{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.content-image img,.content-text img{width:100%;height:auto;-webkit-border-top-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:20px;border-top-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}.ce_gallery .image_container{overflow:hidden}.ce_gallery .image_container{clear:both;position:relative}.ce_gallery .image_container img{display:block;height:auto;width:100%;max-width:1340px;margin:0 auto}.ce_gallery .image_container a{clear:both;position:relative;width:100%;text-decoration:none;float:left}.ce_gallery .image_container a img{transform:scale(1);-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ce_gallery .image_container a:hover img{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-ms-filter:brightness(100%);-o-filter:brightness(100%);filter:brightness(100%);-moz-transform:rotate(0deg) scale(1.05);-o-transform:rotate(0deg) scale(1.05);-ms-transform:rotate(0deg) scale(1.05);-webkit-transform:rotate(0deg) scale(1.05);transform:rotate(0deg) scale(1.05)}.ce_gallery .image_container a i{opacity:0;filter:alpha(opacity=0);z-index:999;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;color:white;font-size:30px;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ce_gallery .image_container .caption{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;filter:alpha(opacity=0);background:#0d0d0d;border-radius:3px;bottom:5px;color:#fff;font-size:13px;left:15px;margin-right:15px;line-height:1.3;padding:8px 12px;position:absolute}.ce_gallery .image_container:hover .caption{opacity:0.9;filter:alpha(opacity=90);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.ce_gallery.service-link{clear:both;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:1}.ce_gallery.service-link{background-color:white;border-radius:2px;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);line-height:1.4;margin-bottom:5px;padding:15px;text-align:center;display:block}.ce_gallery .image_container a:before{opacity:0;filter:alpha(opacity=0);font-size:20px;z-index:998;position:absolute;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:white;left:50%;font-family:"Font Awesome 5 Free";font-weight:900;content:" ";width:18px;display:inline-block;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.ce_gallery .image_container a:hover:before{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;opacity:0.9;filter:alpha(opacity=90);-moz-transform:translateX(-50%) translateY(-50%) scale(2);-o-transform:translateX(-50%) translateY(-50%) scale(2);-ms-transform:translateX(-50%) translateY(-50%) scale(2);-webkit-transform:translateX(-50%) translateY(-50%) scale(2);transform:translateX(-50%) translateY(-50%) scale(2)}.ce_gallery{clear:both}.ce_gallery ul{padding:0;xfont-size:0}.ce_gallery ul li{list-style-type:none;display:inline-block;vertical-align:top;margin-right:-4px}.ce_gallery ul.cols_2 li{max-width:calc(100% / 2)}.ce_gallery ul.cols_3 li{max-width:calc(100% / 3)}.ce_gallery ul.cols_4 li{max-width:calc(100% / 4)}.ce_gallery ul.cols_5 li{max-width:calc(100% / 5)}.ce_gallery ul.cols_6 li{max-width:calc(100% / 6)}.ce_gallery ul.cols_7 li{max-width:calc(100% / 7)}.ce_gallery ul.cols_8 li{max-width:calc(100% / 8)}.ce_gallery ul.cols_9 li{max-width:calc(100% / 9)}.ce_gallery ul.cols_10 li{max-width:calc(100% / 10)}.ce_gallery ul.cols_11 li{max-width:calc(100% / 11)}.ce_gallery ul.cols_12 li{max-width:calc(100% / 12)}@media (min-width:768px) and (max-width:980px){.ce_gallery>ul li.col_first{clear:none}.ce_gallery ul li{max-width:calc(100% / 4) !important;padding:0}}@media (max-width:767px){.ce_gallery ul li{max-width:calc(100% / 2) !important}}.nofit .ce_gallery .image_container img{width:auto;margin:5px}.nofit .ce_gallery .image_container a:hover img{-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);-moz-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.nofit img{width:auto;margin:5px}input,select,textarea{margin:0;width:100%}.widget input::-webkit-input-placeholder,.widget textarea::-webkit-input-placeholder{color:#232323;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.widget input:-ms-input-placeholder,.widget textarea:-ms-input-placeholder{color:#232323;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.widget input::-ms-input-placeholder,.widget textarea::-ms-input-placeholder{color:#232323;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.widget input::placeholder,.widget textarea::placeholder{color:#232323;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.widget input:focus::-webkit-input-placeholder,.widget textarea:focus::-webkit-input-placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.15}.widget input:focus:-ms-input-placeholder,.widget textarea:focus:-ms-input-placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.15}.widget input:focus::-ms-input-placeholder,.widget textarea:focus::-ms-input-placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.15}.widget input:focus::placeholder,.widget textarea:focus::placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.15}.ce_form,.fields,fieldset{width:100%}.widget.w50{width:50%}.widget.w66{width:66.66%}.widget.w33{width:33.33%}.widget{margin-bottom:1em}.widget{width:100%;display:inline-block;padding:0 0.5em}.ce_form .formbody{padding:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget legend{display:block;width:100%;position:relative}.widget.hide_legend legend,.widget.hide_label label{visibility:hidden;display:none}.widget input{display:block;width:100%;padding:1em;cursor:text;background-color:white;color:#232323;border:1px solid #dddddd}.widget input.error{border:1px solid #cf4247}.widget input.input-text-uppercase{text-transform:uppercase}.widget textarea{display:block;width:100%;padding:1em;cursor:text;background-color:white;color:#232323;border:1px solid #dddddd;resize:vertical}.widget textarea.error{border:1px solid #cf4247}.widget select{color:#232323;cursor:pointer;width:100%;background:url("../../files/theme/img/icons/arrow-down.svg") no-repeat right center;background-size:16px;background-position:calc(100% - 1em) center;border:1px solid #dddddd;padding:1em 2.8rem 1em 1em;width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.widget select::-ms-expand{display:none}.widget select:focus{border:1px solid #333333}.widget select.error{border:1px solid #cf4247}.widget fieldset.error{padding:1em;border:1px solid #cf4247}.widget option{background:#fff;border-top:1px solid #dddddd;padding:0.4rem 1em}.widget p.error{color:#cf4247;width:100%;margin-bottom:5px;display:none}.widget-explanation p{line-height:160%;font-size:1em;letter-spacing:0}.widget-explanation p:last-of-type{margin-bottom:0}.widget-radio .radio-item-container{margin-bottom:1em;display:block}.widget-radio .radio-item-container>label{padding-top:0}@media only screen and (max-width:767px){.widget-radio .radio_container>span{width:100%;display:inline-block;margin:0 0 1em}}@media only screen and (max-width:767px){.widget-submit .submit{width:100%}}.widget-calendar{position:relative}.widget-calendar:after{position:relative;font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:#dddddd;position:absolute;bottom:12px;right:1em;content:""}input:focus,textarea:focus{color:#232323;background-color:#fff;border-color:#dddddd;outline:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(178, 178, 178, 0.6)}.widget-checkbox{position:relative}.widget-checkbox label{position:relative;padding-left:2em;display:block}.widget-checkbox input{display:none}.widget-checkbox label:before{content:"";display:inline-block;position:absolute;width:18px;height:18px;top:3px;border-radius:4px;border:1px solid #dddddd;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 2px rgba(178, 178, 178, 0.6);background-color:#fff;margin:0;left:0}.widget-checkbox input[type=checkbox]:checked+label::after{border-radius:2px;width:10px;height:10px;position:absolute;top:7px;left:4px;content:" ";display:block;background:#cf4247}.widget-radio{display:inline-block;position:relative;padding:0;margin:0;padding:0 0.5em}.widget-radio fieldset{padding:0}.widget-radio span{display:inline-block;position:relative;margin:0 1em 1em 0}.widget-radio input[type="radio"]{display:none}.widget-radio label:before{content:" ";display:inline-block;position:relative;top:5px;margin:0 5px 0 0;width:20px;height:20px;border-radius:11px;border:1px solid #dddddd;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 2px rgba(178, 178, 178, 0.6);background-color:white}.widget-radio input[type=radio]:checked+label:after{border-radius:11px;width:12px;height:12px;position:absolute;top:9px;left:4px;content:" ";display:block;background:#cf4247}.ce_form .form-control:focus{box-shadow:none}.widget-fineuploader{margin-bottom:2em}.widget-fineuploader .qq-uploader{text-align:center;padding:2em 2em 0;border:1px solid #DDD}.widget-fineuploader .qq-upload-list{margin:2em 0}.widget-fineuploader .qq-upload-list li{margin-bottom:0.6em}.widget-fineuploader .qq-upload-button{display:inline-block;width:300px;padding:1em;text-align:center;background:#fff;border:1px solid #DDD;color:inherit}.formbody>fieldset{width:100%;margin:0 0 30px;padding:10px;border:2px solid #dddddd}.formbody>fieldset legend{padding:0 5px;color:#aaaaaa;opacity:0.4;filter:alpha(opacity=40)}input,textarea{border-radius:0}.form-right,.form-left{width:100%;display:block}@media (min-width:768px){div.form-right,div.form-left{padding-top:10px;padding-right:0.5%;width:50%;display:inline-block;vertical-align:top}div.form-right{padding-left:0.5%;padding-right:0;float:right}}.address .widget-radio span,.shipping .widget-radio span,.payment .widget-radio span{display:block}.mod_newscategories{background-color:rgba(0, 0, 0, 0.03);font-size:1em;border-radius:2px;margin-bottom:25px;padding:20px;text-align:center;display:block;border-bottom:1px solid rgba(0, 0, 0, 0.125)}.mod_newscategories ul{margin:0;padding:0;list-style-type:none;clear:both}.mod_newscategories li{width:auto;position:relative;display:inline-block;list-style-type:none;margin-bottom:1px}.mod_newscategories li a:before{font-size:1.5em;margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:500;content:" ";width:18px;display:inline-block;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.mod_newscategories li:hover:before{color:#cf4247}.mod_newscategories a{text-decoration:none;color:#333333;display:block;padding:0 10px}.mod_newscategories a:hover,.mod_newscategories a:focus,.mod_newscategories .active,.mod_newscategories .trail{color:#cf4247}.mod_newscategories li.active:before,.mod_newscategories li a:hover:before{content:"";width:18px;font-family:"Font Awesome 5 Free";font-weight:500;font-size:1.5em;margin-right:10px}.mod_newslist.block,.mod_newsarchive.block{margin:-10px}.social_feed_element .inner{border-top:none}.social_feed_container{padding:2em 0;margin-top:10px}.social_feed_element,.xxxnews--list,.xxxxnews--list--effect{width:33.33333%;display:inline-block;vertical-align:top;box-sizing:border-box;margin-right:-4px}.news--list--items li:hover{-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2)}.news--list--inside{background-color:#fff;margin-bottom:15px;border-radius:2px}.news .col-4:nth-of-type(3n+1){clear:both}.newsreader .column{float:right !important}.news--list .post-img{overflow:hidden;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;line-height:0;display:block;position:relative;margin-bottom:0}.social_feed_element img,.news--list img{width:100%;z-index:0;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.social_feed_element:hover img,.news--list:hover img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);transition:all 0.4s ease 0s}.news--date{color:#707070;text-align:left;font-size:0.8em;padding:1em 0 0;display:block}.news--list .news--content div,.mod_newsreader .news--content,.mod_newsreader p.back{display:block}.mod_newsreader{background-color:white;margin-bottom:15px;border-radius:2px}.mod_newsreader .ce_comments{padding:0 1.5em 1.5em}.mod_newsreader .btn--primary{text-align:right}.mod_newsreader img{width:100%;height:100%;object-fit:contain}.news--list .news--content{position:relative}.news--list .news--content a{height:100%;width:auto}.news--list i{color:white;font-size:3em;margin-left:-0.5em;margin-top:-0.5em;z-index:1;position:absolute;opacity:0;filter:alpha(opacity=0);top:50%;left:50%;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;-webkit-text-shadow:0px 0px 5px rgba(0, 0, 0, 0.8);-moz-text-shadow:0px 0px 5px rgba(0, 0, 0, 0.8);text-shadow:0px 0px 5px rgba(0, 0, 0, 0.8)}.news--list:hover i{-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;opacity:0.9;filter:alpha(opacity=90)}.news--list .hoverbox-text{height:100%;text-align:left}.news--list .hoverbox-text h2{padding:0.2em 0 0.5em;margin:0.2em 0}@media (min-width:767px) and (max-width:1140px){.social_feed_element,.news--list,.news--list--effect{width:50%}}@media (max-width:767px){.social_feed_element,.news--list,.news--list--effect{width:100%;margin:1em 0}}.news-teaser{padding:8%;margin:0 5px}.news-teaser h2{text-align:left}.news-teaser h2 a:hover{background:inherit;color:inherit}.news-teaser h2 a{font-size:18px;color:inherit;background:inherit;padding:inherit}.mod_newslist>p,.news-teaser{background-color:rgba(0, 0, 0, 0.03);border-radius:2px;padding:0;margin:0 5px 1em;text-align:left;border-bottom:1px solid rgba(0, 0, 0, 0.125)}.news-teaser h1{padding:0 8%;text-align:left}.news-teaser div{padding:0 8% 8%}.mod_newslist>p{padding:8%;margin:0 5px}.teaserboxnews h2{padding:1.5em;margin:0 5px;color:#fff}.teaserboxnews .btn--link a{margin-top:1em}.teaserboxnews h2{border:none;background:#333333}.teaserboxnews:hover i{color:#cf4247;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.teaserboxnews i.fa{width:1.5em;padding-right:0.5em;text-align:left}.enclosure{position:relative;font-family:"Sansation"}.enclosure p a{width:100%;position:relative;display:block;padding:0 45px;height:50px;line-height:50px;border-bottom:1px solid #dddddd;text-decoration:none}.enclosure p a span{color:#707070;font-size:13px}.enclosure p a:before{right:15px;top:50%;margin-top:-24px;position:absolute;display:block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;text-decoration:none;color:#cf4247;content:""}.enclosure p a{color:#333333}.enclosure p a:hover span{color:#cf4247}.enclosure p a:hover:before{color:#882326}.enclosure p img{position:absolute;margin:10px 4px;width:24px;height:28px}.content-text.table{font-weight:bold;font-size:110%;padding:1em 30px}.content-text ul,.ce_list ul,.content-text ol,.ce_list ol{margin:0 0.5em}.content-text ul li,.ce_list ul li{list-style-type:disc;margin-left:1em;padding-left:1em}.content-text ol li,.ce_list ol li{margin-left:1em;padding-left:1em}.content-text ol,.ce_list ol{list-style:outside none decimal}.content-text ol ol,.ce_list ol ol{list-style:outside none upper-alpha}.content-text ol ol ol,.ce_list ol ol ol{list-style:outside none lower-roman}.ce_list.checked li{list-style-type:none;margin-left:1em}.ce_list.checked li::before,.ce_list li.checked::before{color:#0d0d0d;content:"";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;line-height:1em;margin-left:-3em;text-align:center;width:3em}.content-text i.fa,.ce_list i.fa{width:25px;text-align:center;padding-right:5px}.content-text_team>div{background:#f8f8f8}.content-text_team>div:hover{-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2)}.team--detail{padding:0 1em 1em}.content-text_team img{z-index:0;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.content-text_team:hover img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);transition:all 0.4s ease 0s}.speiseoel .content-text_team>div{background-image:linear-gradient(#fff, #fff 300px, #FCCF02 300px, #FCCF02 100%)}.speiseoel .content-text_team,.speiseoel .content-text_team h2{color:#000000}.forte .content-text_team>div{background-image:linear-gradient(#fff, #fff 300px, #58a71f 300px, #58a71f 100%)}.forte .content-text_team,.forte .content-text_team h2{color:#000000}.bratoel .content-text_team>div{background-image:linear-gradient(#fff, #fff 300px, #ff6700 300px, #ff6700 100%)}.bratoel .content-text_team,.bratoel .content-text_team h2{color:#000000}.rsts-slide .image_container img{max-width:100%}.sliderinside{margin:0 auto;max-width:1340px;padding:1em 1em 0}.rsts-slide.rsts-active .ce_text,.rsts-slide .ce_text{text-align:left;font-size:120%;position:absolute;top:0;padding-top:2em}.rsts-slide .ce_text h2{font-weight:bold;text-transform:none;background:#fff;padding:8px 12px;margin:0.5em 0;display:inline-block;line-height:120%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rsts-slide .ce_text p,.rsts-slide .ce_text ul{color:white;text-shadow:0 0 4px #000}.rsts-slide .ce_text{animation-duration:2s;animation-name:slidein}.rsts-slide .ce_text div{animation-duration:3.5s;animation-name:fadein}.rsts-slide .ce_image img{height:30vh;min-height:350px;object-fit:cover;object-position:60% 50%;width:100%}.rsts-skin-default .rsts-nav-bullets a:hover,.rsts-skin-default .rsts-nav-bullets a.active{background:#cf4247}.rsts-skin-default .rsts-progress{background:#cf4247;height:4px}.rsts-nav.rsts-nav-bullets{text-align:center;width:100%}.content-slider{margin:2em 0 0}.content-slider .quotation{text-align:left;float:left;color:#f5f5f5}.content-slider .quotation i{font-size:6em}.content-slider .text{padding-left:8em}.slider-control{font-size:2em;margin-bottom:2em}@media (max-width:400px){.rsts-slide.rsts-active .ce_text,.rsts-slide .ce_text{font-size:90%}.rsts-slide .ce_image img{height:35vh;min-height:300px;object-fit:cover}}@keyframes slidein{0%{opacity:0;-moz-transform:translate3d(100px, 0, 0);-o-transform:translate3d(100px, 0, 0);-ms-transform:translate3d(100px, 0, 0);-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0)}50%{opacity:0;-moz-transform:translate3d(100px, 0, 0);-o-transform:translate3d(100px, 0, 0);-ms-transform:translate3d(100px, 0, 0);-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0)}100%{opacity:1;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}