@charset "UTF-8";
/*!
Theme Name: MFMR Asset GmbH
Author: Dennis Grebhardt
Author URI: https://dennisgrebhardt.de
Version: 1.0
!*/.has-bfe-red-color,.has-bfe-red-color a{color:#1f1e1e!important}.has-bfe-blue-color,.has-bfe-blue-color a{color:#727271!important}.has-text-color{color:#000}#wrapper{display:flex;flex-direction:column;min-height:100vh;width:100%}main{flex:1;margin:0 auto;max-width:1140px;overflow:hidden;padding:3rem 2rem;width:100%}@media (min-width:768px){main{padding:4rem}}@media (min-width:992px){main{padding:8rem 4rem}}@media (min-width:1440px){main{padding:8rem 0}}.is-style-container-full,.is-style-container-l,.is-style-container-m,.is-style-container-s,.is-style-container-sm,.is-style-container-xl,.is-style-container-xs,.is-style-container-xxs{margin:0 auto 6rem;max-width:100%;padding:1rem;position:relative;width:100%}@media screen and (min-width:768px){.is-style-container-full,.is-style-container-l,.is-style-container-m,.is-style-container-s,.is-style-container-sm,.is-style-container-xl,.is-style-container-xs,.is-style-container-xxs{margin:0 auto 10rem}}@media screen and (min-width:1140px){.is-style-container-full,.is-style-container-l,.is-style-container-m,.is-style-container-s,.is-style-container-sm,.is-style-container-xl,.is-style-container-xs,.is-style-container-xxs{margin:0 auto 14rem}}@media screen and (min-width:1920px){.is-style-container-full,.is-style-container-l,.is-style-container-m,.is-style-container-s,.is-style-container-sm,.is-style-container-xl,.is-style-container-xs,.is-style-container-xxs{padding:1rem 0}.is-style-container-xl{max-width:1920px!important}}@media screen and (min-width:1640px){.is-style-container-l{max-width:1640px!important;padding:1rem 0}}@media screen and (min-width:1440px){.is-style-container-m{max-width:1440px!important;padding:1rem 0}}@media screen and (min-width:1140px){.is-style-container-sm{max-width:1140px!important;padding:1rem 0}}@media screen and (min-width:960px){.is-style-container-s{max-width:992px!important;padding:1rem 0}}.kt-row-column-wrap{z-index:1!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}menu,ol,ul{border:0;list-style:none;margin:0;padding:0}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:inherit}body,html{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{color:#000;font-family:Quicksand,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:300;min-height:100vh;min-width:100%}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background:#1f1e1e}body.overflow-hidden{overflow:hidden}img{height:auto;max-width:100%;vertical-align:middle}noscript{background:red;color:#fff;display:block;padding:10px;text-align:center;width:100%}::selection{background:#1f1e1e;color:#fff}::-moz-selection{background:#1f1e1e;color:#fff}@media screen and (max-width:768px){.hidden-s{display:none;visibility:hidden}}@media screen and (min-width:768px) and (max-width:1024px){.hidden-m{display:none;visibility:hidden}}@media screen and (min-width:1024px){.hidden-l{display:none;visibility:hidden}}#screenwidth{background:#ff5d31;color:#fff;font-size:12px;left:0;padding:5px 10px;position:fixed;top:0;z-index:1000000}.scroll-up{display:none}@media screen and (min-width:1140px){.js .scroll-up{background:url(assets/img/layout/scrollup.svg) no-repeat 0 0;border:0;bottom:-30px;color:#fff;display:block;height:30px;margin:0;opacity:.4;position:fixed;right:20px;text-indent:-999999px;top:auto;transition:all .2s ease-in;width:30px;z-index:9999999}.js .scroll-up:hover{opacity:1}}.kt-row-column-wrap{margin:0 0 2rem;padding:0!important}@media (min-width:768px){.kt-row-column-wrap{margin:0 0 4rem}}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:300;src:url(assets/fonts/quicksand-v36-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:400;src:url(assets/fonts/quicksand-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:500;src:url(assets/fonts/quicksand-v36-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:600;src:url(assets/fonts/quicksand-v36-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:700;src:url(assets/fonts/quicksand-v36-latin-700.woff2) format("woff2")}.bold,b,strong{font-weight:600}a,h1,h2,h3,h4,h5,h6,p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:normal;word-break:break-word}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1;text-rendering:optimizeLegibility}h1{color:#1f1e1e;font-size:2.2rem;font-weight:800;line-height:3.2rem;margin:0 0 2rem}@media screen and (min-width:576px){h1{font-size:3.2rem;line-height:4.2rem}}@media screen and (min-width:768px){h1{font-size:4.2rem;line-height:5.2rem}}@media screen and (min-width:992px){h1{font-size:4.8rem;line-height:5.8rem}}@media screen and (min-width:1140px){h1{font-size:5.2rem;line-height:5.8rem}}@media screen and (min-width:1440px){h1{font-size:5.2rem;line-height:5.8rem}}@media (min-width:768px){h1{margin:0 0 4rem}}.home h1{color:#727271}h2{font-size:2.2rem;font-weight:800;line-height:2.8rem;margin:0 0 3rem;text-transform:uppercase}@media screen and (min-width:576px){h2{font-size:2.2rem;line-height:2.8rem}}@media screen and (min-width:768px){h2{font-size:2.6rem;line-height:3.4rem}}@media screen and (min-width:992px){h2{font-size:2.6rem;line-height:3.4rem}}@media screen and (min-width:1140px){h2{font-size:3rem;line-height:3.8rem}}@media screen and (min-width:1440px){h2{font-size:3rem;line-height:3.8rem}}h3{font-size:1.8rem;line-height:2.4rem;margin:0 0 2rem}@media screen and (min-width:576px){h3{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:768px){h3{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:992px){h3{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:1140px){h3{font-size:2rem;line-height:2.6rem}}@media screen and (min-width:1440px){h3{font-size:2rem;line-height:2.6rem}}h4,h5,h6{color:#727271;font-size:1.4rem;line-height:2.2rem;margin:0 0 2rem}@media screen and (min-width:576px){h4,h5,h6{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:768px){h4,h5,h6{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:992px){h4,h5,h6{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1140px){h4,h5,h6{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1440px){h4,h5,h6{font-size:1.6rem;line-height:2.4rem}}p{font-size:1.6rem;line-height:2.4rem;margin:0 0 2rem}@media screen and (min-width:576px){p{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:768px){p{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:992px){p{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width:1140px){p{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width:1440px){p{font-size:1.8rem;line-height:2.6rem}}@media (min-width:768px){p{margin:0 0 4rem}}p:last-of-type{margin:0}ul:not([class]){list-style-type:none;margin:0 0 2rem;padding:0}@media (min-width:768px){ul:not([class]){margin:0 0 4rem}}ul:not([class])>li{font-size:1.6rem;line-height:2.4rem;margin-bottom:1rem;padding-left:1rem;text-indent:-1rem}@media screen and (min-width:576px){ul:not([class])>li{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:768px){ul:not([class])>li{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:992px){ul:not([class])>li{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width:1140px){ul:not([class])>li{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width:1440px){ul:not([class])>li{font-size:1.8rem;line-height:2.6rem}}ul:not([class])>li:before{color:#1f1e1e;content:"■ ";margin-right:6px}#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption,.kadence-blocks-gallery-item__caption,figcaption{background:#7f7f7f!important;color:#fff;font-size:1.2rem;font-style:italic;line-height:1.6rem;margin:0!important;opacity:1!important;padding:10px 20px;text-align:right;text-decoration:none}@media screen and (min-width:576px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption,.kadence-blocks-gallery-item__caption,figcaption{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption,.kadence-blocks-gallery-item__caption,figcaption{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption,.kadence-blocks-gallery-item__caption,figcaption{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption,.kadence-blocks-gallery-item__caption,figcaption{font-size:1.4rem;line-height:1.8rem}}@media screen and (min-width:1440px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption,.kadence-blocks-gallery-item__caption,figcaption{font-size:1.4rem;line-height:1.8rem}}#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption a,.kadence-blocks-gallery-item__caption a,figcaption a{color:#fff;font-size:1.2rem;line-height:1.6rem;text-decoration:underline}@media screen and (min-width:576px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption a,.kadence-blocks-gallery-item__caption a,figcaption a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption a,.kadence-blocks-gallery-item__caption a,figcaption a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption a,.kadence-blocks-gallery-item__caption a,figcaption a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption a,.kadence-blocks-gallery-item__caption a,figcaption a{font-size:1.4rem;line-height:1.8rem}}@media screen and (min-width:1440px){#user-content .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption a,.kadence-blocks-gallery-item__caption a,figcaption a{font-size:1.4rem;line-height:1.8rem}}a{color:#1f1e1e;font-size:1.6rem;line-height:2.4rem;text-decoration:none}@media screen and (min-width:576px){a{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:768px){a{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:992px){a{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width:1140px){a{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width:1440px){a{font-size:1.8rem;line-height:2.6rem}}a:visited{text-decoration:underline}a img{border:none}a:focus,a:hover,a:visited:hover{text-decoration:underline}#header{width:100%}#header .header-inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:2rem;max-width:1640px;padding:0;width:100%}@media (min-width:768px){#header .header-inner{margin:2rem auto}}#header.single-post{background-color:#1f1e1e}.home #header{left:0;position:absolute;top:0;width:100%;z-index:30}#header-logo{display:block;margin:0;max-width:400px;padding:0;position:relative;width:150px}@media (min-width:768px){#header-logo{padding:1.75rem;width:240px}}@media (min-width:1140px){#header-logo{padding:2rem;width:350px}}@media (min-width:1440px){#header-logo{padding:2.5rem;width:100%}}#header-logo img{height:auto;width:70%}#header-logo .logo-img-mob{display:none;width:80px}@media (min-width:768px){#header-logo .logo-img-mob{display:none}}#header-logo .logo-img{display:block}@media (min-width:768px){#header-logo .logo-img{display:block}}#banner,.home #header-logo img{width:100%}#banner{height:50vw;position:relative}@media (min-width:576px){#banner{height:20vw}}#banner .banner_inner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex!important;flex-direction:column;height:100%;justify-content:flex-end;width:100%}#banner .banner_inner .banner_gradient{background:linear-gradient(180deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,0) 98%);height:100%;position:absolute;right:0;top:0;width:100%;z-index:0}#single_banner{height:160px;position:relative;width:100%}#footer{align-self:flex-end;background:#1c1c1d;width:100%}#footer #footer-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1440px;padding:2rem;width:100%}@media (min-width:768px){#footer #footer-inner{padding:4rem 2rem}}@media (min-width:1440px){#footer #footer-inner{padding:6rem 2rem}}#footer #footer-inner .column{align-items:center;display:flex;flex:1 1 100%;margin-bottom:1rem}@media screen and (min-width:768px){#footer #footer-inner .column{flex:1;padding-right:2%}#footer #footer-inner .column:last-of-type{padding-right:0}}#footer #footer-inner .column h4{color:#fff;font-size:1.4rem;line-height:2.2rem;margin-bottom:.5rem;margin-top:0}@media screen and (min-width:576px){#footer #footer-inner .column h4{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:768px){#footer #footer-inner .column h4{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:992px){#footer #footer-inner .column h4{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1140px){#footer #footer-inner .column h4{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1440px){#footer #footer-inner .column h4{font-size:1.6rem;line-height:2.4rem}}#footer #footer-inner .column p{color:#fff;font-size:1.4rem;line-height:2.2rem;margin-bottom:0}@media screen and (min-width:576px){#footer #footer-inner .column p{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:768px){#footer #footer-inner .column p{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:992px){#footer #footer-inner .column p{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1140px){#footer #footer-inner .column p{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1440px){#footer #footer-inner .column p{font-size:1.6rem;line-height:2.4rem}}#footer #footer-inner .column a{color:#fff;font-size:1.4rem;line-height:2.2rem}@media screen and (min-width:576px){#footer #footer-inner .column a{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:768px){#footer #footer-inner .column a{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:992px){#footer #footer-inner .column a{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1140px){#footer #footer-inner .column a{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1440px){#footer #footer-inner .column a{font-size:1.6rem;line-height:2.4rem}}#footer #footer-inner #footer-logo img{max-width:300px;width:150px}#desktop-nav{display:none}@media screen and (min-width:992px){#desktop-nav{align-items:stretch;background-color:#fff;line-height:1;padding-left:0;text-transform:uppercase}}@media screen and (min-width:992px) and (min-width:992px){#desktop-nav{padding:0 .5rem}}@media screen and (min-width:992px) and (min-width:1140px){#desktop-nav{padding:0 .5rem}}@media screen and (min-width:992px) and (min-width:1440px){#desktop-nav{padding-left:0}}@media screen and (min-width:992px){#desktop-nav>ul{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}#desktop-nav>ul>li{display:flex;padding:1.5rem 1rem;position:relative}}@media screen and (min-width:992px) and (min-width:1140px){#desktop-nav>ul>li{padding:1.5rem}}@media screen and (min-width:992px) and (min-width:1440px){#desktop-nav>ul>li{padding:2rem}}@media screen and (min-width:992px){#desktop-nav>ul>li.current-menu-ancestor>a,#desktop-nav>ul>li.current-menu-item>a,#desktop-nav>ul>li.current_page_ancestor>a{color:#1f1e1e}#desktop-nav>ul>li:first-child{margin-left:0}#desktop-nav>ul>li:last-child ul.second-level{left:auto;right:-1.2rem}}@media screen and (min-width:992px) and (min-width:1930px){#desktop-nav>ul>li:last-child ul.second-level{left:-1.2rem;right:auto}}@media screen and (min-width:992px){#desktop-nav>ul>li>a{align-items:center;color:#000;display:flex;font-size:1.6rem;font-weight:800;line-height:1.6rem;padding:0;position:relative;text-decoration:none}}@media screen and (min-width:992px) and (min-width:576px){#desktop-nav>ul>li>a{font-size:1.6rem;line-height:1.6rem}}@media screen and (min-width:992px) and (min-width:768px){#desktop-nav>ul>li>a{font-size:1.2rem;line-height:1rem}}@media screen and (min-width:992px) and (min-width:992px){#desktop-nav>ul>li>a{font-size:1.2rem;line-height:1rem}}@media screen and (min-width:992px) and (min-width:1140px){#desktop-nav>ul>li>a{font-size:1.3rem;line-height:1.3rem}}@media screen and (min-width:992px) and (min-width:1440px){#desktop-nav>ul>li>a{font-size:1.8rem;line-height:1.8rem}}@media screen and (min-width:992px){#desktop-nav>ul>li>a:focus,#desktop-nav>ul>li>a:visited{text-decoration:none}#desktop-nav>ul>li.menu-item-has-children{padding:2rem 3rem 2rem 1.5rem;position:relative}}@media screen and (min-width:992px) and (min-width:1440px){#desktop-nav>ul>li.menu-item-has-children{padding:2rem 3rem 2rem 2rem}}@media screen and (min-width:992px){#desktop-nav>ul>li.menu-item-has-children:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1f1e1e;content:"";height:0;position:absolute;right:1rem;top:calc(50% - 3px);width:0}#desktop-nav>ul>li:hover{background-color:#fff}#desktop-nav>ul>li:hover a{color:#1f1e1e}#desktop-nav>ul>li:hover>ul{display:flex}#desktop-nav ul.second-level{background-color:#fff;box-shadow:0 3px 4px rgba(0,0,0,.16);display:none;flex-wrap:wrap;justify-content:flex-start;left:0;padding:1rem 2rem;position:absolute;text-align:left;top:56px;transition:opacity .3s ease-in-out;z-index:20;z-index:100}.is_IE #desktop-nav ul.second-level{min-width:340px}#desktop-nav ul.second-level>li{width:100%}#desktop-nav ul.second-level>li>a{color:#000;display:flex;padding:1rem 0;white-space:nowrap;width:100%}#desktop-nav ul.second-level>li>a:hover{color:#1f1e1e!important;text-decoration:none}#desktop-nav ul.second-level>li>a:focus,#desktop-nav ul.second-level>li>a:visited{color:#000;text-decoration:none}#desktop-nav ul.second-level>li:hover{background-color:#fff}#desktop-nav ul.second-level>li:hover a{color:#1f1e1e}#desktop-nav ul.second-level>li:hover>ul{display:flex}#desktop-nav ul.second-level .menu-item-has-children{padding:0 3rem 0 0;position:relative}#desktop-nav ul.second-level ul.third-level{margin:0;text-align:left;transition:opacity .3s ease-in-out;z-index:100}#desktop-nav ul.second-level ul.third-level>li{position:relative;width:100%}#desktop-nav ul.second-level ul.third-level>li>a{color:#000;display:flex;padding:1rem 0 1rem 2rem;white-space:nowrap;width:100%}#desktop-nav ul.second-level ul.third-level>li>a:hover{color:#1f1e1e!important;text-decoration:none}#desktop-nav ul.second-level ul.third-level>li>a:focus,#desktop-nav ul.second-level ul.third-level>li>a:visited{color:#000;text-decoration:none}#desktop-nav ul.second-level ul.third-level>li>a:before{border-bottom:6px solid transparent;border-left:6px solid #1f1e1e;border-top:6px solid transparent;content:"";height:0;left:.5rem;position:absolute;top:calc(50% - 7px);width:0}#desktop-nav ul.second-level ul.third-level>li:hover{background-color:#fff}#desktop-nav ul.second-level ul.third-level>li:hover a{color:#1f1e1e}}#mobile-nav{-webkit-overflow-scrolling:touch;backface-visibility:hidden;background-color:rgba(204,0,51,.95);display:block;height:100%;overflow:auto;padding:180px 2rem 4rem 5%;position:fixed;right:0;top:0;transform:translateX(100%);transition-duration:.4s;transition-property:transform;width:90%;z-index:29}#mobile-nav>ul{display:flex;flex-direction:row;flex-wrap:wrap}#mobile-nav>ul>li{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;margin-bottom:2rem}#mobile-nav>ul>li:last-child{margin-bottom:0}#mobile-nav>ul>li>a{color:#fff;display:inline-block;font-size:2.6rem;font-weight:600;margin-left:calc(20px + .9rem);text-transform:uppercase}#mobile-nav>ul>li>a:hover,#mobile-nav>ul>li>a:visited{text-decoration:none!important}#mobile-nav ul.second-level,#mobile-nav ul.third-level{padding-left:5rem;width:100%}#mobile-nav ul.second-level>li,#mobile-nav ul.third-level>li{margin:1.8rem 0 0}#mobile-nav ul.second-level>li>a,#mobile-nav ul.third-level>li>a{color:#1f1e1e;color:#fff;font-size:2.2rem;font-weight:300;text-transform:uppercase}#mobile-nav ul.second-level>li>a:focus,#mobile-nav ul.second-level>li>a:hover,#mobile-nav ul.second-level>li>a:visited,#mobile-nav ul.third-level>li>a:focus,#mobile-nav ul.third-level>li>a:hover,#mobile-nav ul.third-level>li>a:visited{text-decoration:none}#mobile-nav.is-visible{box-shadow:-1px 0 4px 0 rgba(0,0,0,.3);transform:translateX(0)}#sub_footer #menu-footer{list-style:none;margin:2rem 0;padding:0;text-align:center}#sub_footer #menu-footer li{display:inline;margin:0}#sub_footer #menu-footer li+li:before{content:"|";margin:0 12px 0 10px}#sub_footer #menu-footer a{font-size:1.2rem;font-weight:700;line-height:1.6rem;text-decoration:none}@media screen and (min-width:576px){#sub_footer #menu-footer a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#sub_footer #menu-footer a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#sub_footer #menu-footer a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#sub_footer #menu-footer a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1440px){#sub_footer #menu-footer a{font-size:1.4rem;line-height:1.8rem}}#sub_footer #menu-footer a:hover{text-decoration:underline}.burger-wrapper{cursor:pointer;height:40px;margin:0;width:50px}.burger-wrapper .hamburger{background:#000;height:4px;position:relative;transform:translateY(20px) translateX(20px);transition:background 10ms ease .3s;width:15px}.burger-wrapper .hamburger:after,.burger-wrapper .hamburger:before{background:#000;content:"";height:4px;position:absolute;transition:top .3s ease .35s,transform .3s ease 50ms;width:50px}.burger-wrapper .hamburger:before{top:-15px;transform:translateX(-35px);width:50px}.burger-wrapper .hamburger:after{top:15px;transform:translateX(-15px);width:30px}.menu-trigger:checked~.burger-wrapper .hamburger{background:transparent;transform:translateY(20px) translateX(0)}.menu-trigger:checked~.burger-wrapper .hamburger:after,.menu-trigger:checked~.burger-wrapper .hamburger:before{top:0;transition:top .3s ease 50ms,transform .3s ease .35s}.menu-trigger:checked~.burger-wrapper .hamburger:before{transform:rotate(45deg);width:50px}.menu-trigger:checked~.burger-wrapper .hamburger:after{transform:rotate(-45deg);width:50px}.hidden{display:none}.btn,.wp-block-button__link,button{align-self:baseline;background-color:#1f1e1e;border:1px solid #1f1e1e;border-radius:5px;color:#fff!important;display:inline-block;font-size:2rem;font-weight:600;padding:1rem 2rem;text-transform:uppercase;transition:all .2s ease-in-out}.btn:hover,.wp-block-button__link:hover,button:hover{background-color:#fff;color:#1f1e1e!important;text-decoration:none}.btn:focus,.btn:visited,.wp-block-button__link:focus,.wp-block-button__link:visited,button:focus,button:visited{text-decoration:none}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap}.wp-block-file .wp-block-file__button{align-self:baseline;background-color:transparent;border:1px solid #000;border-radius:10px;color:#000;font-size:2rem;padding:10px;text-transform:uppercase;transition:all .2s ease-in-out}.wp-block-file .wp-block-file__button:hover{background-color:#000;color:#fff!important;text-decoration:none}.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:visited{text-decoration:none}ol{list-style:decimal;margin:0 0 4rem;padding:0 0 0 4rem}.slick-slider{-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;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{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:50px;line-height:0;outline:none;position:absolute;top:100%;top:50%;transform:translateY(-50%);width:20px;z-index:100}@media (min-width:1140px){.slick-next,.slick-prev{top:50%}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:.75}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:50%;background-repeat:no-repeat;height:50px;opacity:1;width:20px}.slick-prev{left:0}@media (min-width:1140px){.slick-prev{left:-50px}}.slick-prev:before{content:""}.slick-next{right:0}@media (min-width:1140px){.slick-next{right:-50px}}.slick-next:before{content:""}.slick-dots{bottom:20px;display:block;left:20px;list-style:none;margin:0;padding:0;position:absolute;text-align:left}.slick-dots li{display:inline-block;margin:0 10px 0 0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:12px;padding:0;width:12px}.slick-dots li button{background:transparent;border:none;color:transparent;display:block;font-size:0;line-height:0;margin:0;outline:none}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border-color:#1f1e1e;border-radius:20px;color:#000;content:"";display:block;height:12px;left:0;opacity:1;position:absolute;text-align:center;top:0;width:12px}.slick-dots li.slick-active button:before{background-color:#1f1e1e;opacity:1}.wpcf7-form div{margin-bottom:2rem}.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{border:1px solid rgba(0,0,0,.3);padding:1.8rem;width:100%}.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{background:rgba(0,0,0,.1);outline:none}.wpcf7-form input[type=submit]{background:#fff;border:1px solid #000;border-radius:10px;color:#000;display:inline-block;font-size:2rem;margin-bottom:2rem;padding:10px;transition:all .2s ease-in-out}.wpcf7-form input[type=submit]:hover{background:#000;color:#fff}.wpcf7-form input[type=submit]:focus{outline:none}.wpcf7-form .wpcf7-form-control-wrap{display:block}.wpcf7-form .screen-reader-response{display:none}.wpcf7-form .wpcf7-not-valid-tip{margin-bottom:1.8rem;margin-top:1.2rem}.wpcf7-form .wpcf7-validation-errors{border:1px solid red!important;margin:1.8rem 0!important;padding:1rem!important}.wpcf7-form .wpcf7-mail-sent-ok{border:2px solid #398f14!important;margin:1.8rem 0!important;padding:1rem!important}.wpcf7-form .wpcf7-list-item{margin-left:2.5rem;margin-right:1rem}.wpcf7-form .wpcf7-list-item label{cursor:pointer;position:relative}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{display:none;position:relative;visibility:hidden}.wpcf7-form input[type=checkbox]+span:before,.wpcf7-form input[type=radio]+span:before{background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:0;content:"";height:1.8rem;left:-25px;position:absolute;top:2px;width:1.8rem}.wpcf7-form input[type=checkbox]+span:after,.wpcf7-form input[type=radio]+span:after{color:rgba(0,0,0,.3);content:"×";font-size:2.2rem;left:-24px;line-height:.6;position:absolute;top:2px;visibility:hidden}.wpcf7-form input[type=checkbox]:checked+span:before,.wpcf7-form input[type=radio]:checked+span:before{background:transparent}.wpcf7-form input[type=checkbox]:checked+span:after,.wpcf7-form input[type=radio]:checked+span:after{visibility:visible}#herobanner{display:flex;flex-wrap:wrap;height:100vh;margin:0 auto;max-width:100%;position:relative;width:100%}@media (min-width:576px){#herobanner{height:50vw}}@media (min-width:992px){#herobanner{height:100vh}}@media (min-width:1140px){#herobanner{width:100%}}#herobanner .herobanner_inner{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;display:flex!important;flex-direction:column;height:100vh;justify-content:flex-end;width:100%}@media (min-width:576px){#herobanner .herobanner_inner{height:50vw}}@media (min-width:992px){#herobanner .herobanner_inner{height:100vh}}#herobanner .herobanner_inner .herobanner_gradient{height:100vh;position:absolute;right:0;top:0;width:100%;z-index:0}@media (min-width:576px){#herobanner .herobanner_inner .herobanner_gradient{height:50vw}}@media (min-width:992px){#herobanner .herobanner_inner .herobanner_gradient{height:100vh}}@media (min-width:1140px){#herobanner .herobanner_inner .herobanner_gradient{max-height:500px}}#herobanner .herobanner_inner .box_wrapper{display:flex;justify-content:flex-end;margin:0 auto -1rem;max-width:768px;width:100%;z-index:1}@media (min-width:768px){#herobanner .herobanner_inner .box_wrapper{margin:0 auto -2rem;max-width:1440px}}#herobanner .herobanner_inner .box_wrapper #quote{background-color:#fff;max-width:80vw;padding:1rem}@media (min-width:768px){#herobanner .herobanner_inner .box_wrapper #quote{max-width:50vw;padding:2rem}}@media (min-width:1440px){#herobanner .herobanner_inner .box_wrapper #quote{max-width:33vw;padding:3rem}}#herobanner .herobanner_inner .box_wrapper #quote h2{color:#1f1e1e;font-family:Roboto Slab,serif;font-size:1.6rem;font-weight:800;-webkit-hyphens:none;hyphens:none;line-height:2.2rem;margin:0 0 1rem;text-align:left;text-transform:none}@media screen and (min-width:576px){#herobanner .herobanner_inner .box_wrapper #quote h2{font-size:1.6rem;line-height:2.2rem}}@media screen and (min-width:768px){#herobanner .herobanner_inner .box_wrapper #quote h2{font-size:2.4rem;line-height:3.2rem}}@media screen and (min-width:992px){#herobanner .herobanner_inner .box_wrapper #quote h2{font-size:2.6rem;line-height:3.2rem}}@media screen and (min-width:1140px){#herobanner .herobanner_inner .box_wrapper #quote h2{font-size:3.2rem;line-height:4.2rem}}@media screen and (min-width:1440px){#herobanner .herobanner_inner .box_wrapper #quote h2{font-size:3.2rem;line-height:4.2rem}}@media (min-width:992px){#herobanner .herobanner_inner .box_wrapper #quote h2{margin:0 0 2rem}}#herobanner .herobanner_inner .box_wrapper #quote p{border-top:1px solid #000;display:inline-block;font-size:1.4rem;font-weight:600;line-height:2rem;margin:0;padding-top:1rem;text-align:left}@media screen and (min-width:576px){#herobanner .herobanner_inner .box_wrapper #quote p{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:768px){#herobanner .herobanner_inner .box_wrapper #quote p{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:992px){#herobanner .herobanner_inner .box_wrapper #quote p{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:1140px){#herobanner .herobanner_inner .box_wrapper #quote p{font-size:1.6rem;line-height:2.2rem}}@media screen and (min-width:1440px){#herobanner .herobanner_inner .box_wrapper #quote p{font-size:1.6rem;line-height:2.2rem}}@media (min-width:992px){#herobanner .herobanner_inner .box_wrapper #quote p{padding-top:2rem}}#herobanner.type-image picture{display:flex;height:100%;max-height:1080px;overflow:hidden;width:100%}#herobanner.type-image picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#herobanner.type-image.is-sub-page picture img,#herobanner.type-slider.is-sub-page picture img{-o-object-position:top;object-position:top}#herobanner.type-video{position:relative}#herobanner.type-video video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:1140px){#herobanner.type-video{max-height:750px}}#herobanner .herobanner-overlay{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:50%;max-width:1640px;padding:2rem;position:absolute;top:0;transform:translateX(-50%);width:100%}@media screen and (min-width:540px){#herobanner .herobanner-overlay{align-items:flex-end}}#herobanner .herobanner-overlay .overlay-text{background-color:rgba(31,30,30,.7);display:flex;flex-direction:column;max-width:500px;padding:2rem;width:100%}@media screen and (min-width:1440px){#herobanner .herobanner-overlay .overlay-text{background-color:unset;margin-bottom:4rem}}#herobanner .herobanner-overlay .overlay-text p{color:#727271;line-height:1;margin:0}@media screen and (min-width:1440px){#herobanner .herobanner-overlay .overlay-text p{color:inherit}}#herobanner .herobanner-overlay .overlay-text.inverted{background-color:rgba(31,30,30,.7)}#herobanner .herobanner-overlay .overlay-text.inverted p{color:#727271!important}#herobanner-slider{display:flex;height:100%;overflow:hidden;width:100%}.no-js #herobanner-slider.splide{visibility:visible}#herobanner-slider .splide__list{display:flex;height:100%;width:100%}#herobanner-slider .splide__slide{aspect-ratio:5/2;display:flex;flex-direction:column;position:relative;transition:opacity .2s ease-in-out;width:100%}#herobanner-slider .splide__slide:focus,#herobanner-slider .splide__slide:hover{outline:none}#herobanner-slider .splide__slide picture{display:flex;height:100%;transition:opacity .2s ease-in-out;width:100%}#herobanner-slider .splide__slide picture img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}#herobanner-slider .splide__slide .herobanner-overlay .overlay-text{opacity:0;transition:opacity .4s ease-in-out;transition-delay:1s}#herobanner-slider .splide__slide .herobanner-overlay .overlay-text p{opacity:0;transition:opacity .6s linear;transition-delay:.4s}#herobanner-slider .splide__slide.is-active .overlay-text,#herobanner-slider .splide__slide.is-active .overlay-text p{opacity:1}.box .wp-block-column{border:1px solid #000;box-shadow:0 0 5px 0 rgba(0,0,0,.3);margin-right:5px!important;padding:2rem}.box .wp-block-column p{font-size:1.4rem;line-height:2rem}@media screen and (min-width:576px){.box .wp-block-column p{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:768px){.box .wp-block-column p{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:992px){.box .wp-block-column p{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:1140px){.box .wp-block-column p{font-size:1.6rem;line-height:2.2rem}}@media screen and (min-width:1440px){.box .wp-block-column p{font-size:1.6rem;line-height:2.2rem}}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;width:100%}.scrolldown_container{align-items:center;display:flex;justify-content:center;margin-bottom:10rem;width:100%}.scrolldown_container .field{align-items:center;display:flex;justify-content:space-around;width:300px}.scrolldown_container .scroll{animation:down 1.5s infinite;-webkit-animation:down 1.5s infinite;border:2px solid #333;border-radius:50%;height:60px;position:relative;width:60px}.scrolldown_container .scroll:before{border-bottom:2px solid #333;border-left:2px solid #333;content:"";height:18px;left:18px;position:absolute;top:15px;transform:rotate(-45deg);width:18px}@keyframes down{0%{transform:translate(0)}20%{transform:translateY(15px)}40%{transform:translate(0)}}#news-archive{margin:0 auto;max-width:1170px;padding:50px 0}#news-archive,#news-archive article{display:flex;flex-wrap:wrap;width:100%}#news-archive article{align-items:center;border-bottom:1px solid rgba(0,0,0,.2);justify-content:space-between;padding:50px 10px}#news-archive article:last-child{border:none}@media screen and (min-width:768px){#news-archive article:nth-child(odd) header{order:2}#news-archive article:nth-child(odd) section{order:1}}#news-archive article header{flex-basis:100%;order:1;position:relative}@media screen and (min-width:768px){#news-archive article header{flex-basis:40%}}#news-archive article section{flex-basis:100%;order:2;padding-top:40px}@media screen and (min-width:768px){#news-archive article section{flex-basis:55%;padding-top:0}}#news-archive article section h2{color:#1f1e1e;font-size:1.556rem;font-weight:300;text-transform:uppercase}#news-archive article section .news-meta{display:block;font-size:1rem;font-weight:600;margin-bottom:1rem}#news-archive article section p{margin-bottom:2rem}.pagination{margin:5rem 0 4rem;width:100%}.pagination ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none}.pagination ul li{font-size:1rem;padding:0 5px 0 0;text-indent:0}.pagination ul li:before{display:none}.pagination ul li .current,.pagination ul li a{border:1px solid #1f1e1e;font-weight:800;padding:8px 16px;transition:all .2s ease-in-out}.pagination ul li .current:hover,.pagination ul li a:hover{background-color:#1f1e1e;color:#fff!important;text-decoration:none}.pagination ul li .current{background-color:#1f1e1e;color:#fff}#single-post{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1640px;width:100%}#single-post footer,#single-post header,#single-post section{flex-basis:100%}#single-post header,#single-post section{margin-bottom:2rem}#single-post .header-inner{margin:0 auto}#single-post .header-inner #header-logo{margin:2rem 0}#single-post #user-content{margin-bottom:4rem}@media (min-width:992px){#single-post #user-content{margin-bottom:8rem}}#single-post h1{margin-bottom:.5rem}#single-post .blog-meta{margin-bottom:4rem}#single-post footer{margin-top:2rem}@media (min-width:992px){#single-post footer{margin-bottom:4rem}}#single-post footer h2{color:#000;font-size:1.8rem;font-weight:800;line-height:2.4rem;text-transform:uppercase}@media screen and (min-width:576px){#single-post footer h2{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:768px){#single-post footer h2{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:992px){#single-post footer h2{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:1140px){#single-post footer h2{font-size:2rem;line-height:2.6rem}}@media screen and (min-width:1440px){#single-post footer h2{font-size:2rem;line-height:2.6rem}}#related-posts .related-posts-container{display:flex;flex-wrap:wrap;justify-content:flex-start}#related-posts .related-posts-container .related-post{flex-basis:100%;margin-bottom:1rem}@media screen and (min-width:768px){#related-posts .related-posts-container .related-post{flex:0 1 32%;margin-bottom:0;margin-right:2%;transition:all .2s ease-in-out}#related-posts .related-posts-container .related-post:last-child{margin-right:0}#related-posts .related-posts-container .related-post:hover{text-decoration:none}}#related-posts .related-posts-container .related-post a{display:block}#related-posts .related-posts-container .related-post a:hover{text-decoration:none!important}#related-posts .related-posts-container .related-post p{margin-top:1rem}#related-posts .related-posts-container .related-post .thumbnail{background-color:#000;display:block;min-height:140px;width:100%}.facetwp-template{display:flex;flex:1;flex-wrap:wrap}@media (min-width:992px){.facetwp-template{flex-wrap:nowrap}}.news_tile{background-color:#fff;flex:0 1 100%;margin:0 0 40px;text-decoration:none!important;transition:all .5s ease-in-out}@media (min-width:576px){.news_tile{flex:0 0 48%;margin:0 4% 4% 0}.news_tile:nth-of-type(2n){margin-right:0}}@media (min-width:992px){.news_tile{flex:0 0 31%}.news_tile,.news_tile:nth-of-type(2n){margin:0 3.5% 3.5% 0}.news_tile:nth-of-type(3n){margin-right:0}}.news_tile:active,.news_tile:focus,.news_tile:hover{text-decoration:none!important;transform:translateY(-5px)}.news_tile .news_img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:40vw;position:relative;width:100%}@media (min-width:576px){.news_tile .news_img{height:20vw}}@media (min-width:992px){.news_tile .news_img{height:13vw;max-height:230px}}.news_tile .news_text{display:block;padding:2rem 0 0}.news_tile .news_text .news_date{font-size:1.4rem;font-weight:600;line-height:1.4rem;margin:0 0 5px}@media screen and (min-width:576px){.news_tile .news_text .news_date{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:768px){.news_tile .news_text .news_date{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:992px){.news_tile .news_text .news_date{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:1140px){.news_tile .news_text .news_date{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:1440px){.news_tile .news_text .news_date{font-size:1.6rem;line-height:1.6rem}}.news_tile .news_text h3{color:#727271;font-weight:600;height:80px}.news_tile .news_text p{color:#000}.news_tile .news_text .read_more{color:#1f1e1e;font-size:1.4rem;line-height:1.4rem}@media screen and (min-width:576px){.news_tile .news_text .read_more{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:768px){.news_tile .news_text .read_more{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:992px){.news_tile .news_text .read_more{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:1140px){.news_tile .news_text .read_more{font-size:1.4rem;line-height:1.4rem}}@media screen and (min-width:1440px){.news_tile .news_text .read_more{font-size:1.6rem;line-height:1.6rem}}.aktuelles_wrapper .facetwp-template{flex-wrap:wrap}.blog-meta{color:#727271;font-size:1.8rem;font-weight:800;line-height:2.4rem}@media screen and (min-width:576px){.blog-meta{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:768px){.blog-meta{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:992px){.blog-meta{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:1140px){.blog-meta{font-size:2rem;line-height:2.6rem}}@media screen and (min-width:1440px){.blog-meta{font-size:2rem;line-height:2.6rem}}#related-posts{margin-top:3rem}#related-posts img{height:274px;width:100%}#content-not-found{margin:3rem auto;max-width:1440px}#offers #offers_list{display:flex;flex-direction:row;flex-wrap:wrap}#offers #offers_list .offer_tile{flex:1 1 100%;margin:0 0 2rem;padding:0}@media (min-width:768px){#offers #offers_list .offer_tile{flex:0 1 calc(50% - 2rem);margin:0 1rem 2rem}}@media (min-width:1140px){#offers #offers_list .offer_tile{flex:0 1 calc(33.33% - 2rem);margin:0 1rem 2rem}}#offers #offers_list .offer_tile h2{font-size:1.8rem;line-height:2.4rem}@media screen and (min-width:576px){#offers #offers_list .offer_tile h2{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:768px){#offers #offers_list .offer_tile h2{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:992px){#offers #offers_list .offer_tile h2{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:1140px){#offers #offers_list .offer_tile h2{font-size:2rem;line-height:2.6rem}}@media screen and (min-width:1440px){#offers #offers_list .offer_tile h2{font-size:2rem;line-height:2.6rem}}#offers #offers_list .offer_tile .offer_detail_row{display:inline-block;display:flex;flex-direction:row;margin:0;padding:1rem;width:100%}#offers #offers_list .offer_tile .offer_detail_row div{color:#37393f;flex:1;font-size:1.2rem;line-height:1.6rem;text-align:right;width:60%}@media screen and (min-width:576px){#offers #offers_list .offer_tile .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#offers #offers_list .offer_tile .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#offers #offers_list .offer_tile .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#offers #offers_list .offer_tile .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1440px){#offers #offers_list .offer_tile .offer_detail_row div{font-size:1.4rem;line-height:1.8rem}}#offers #offers_list .offer_tile .offer_detail_row div:first-child{color:#000;font-weight:700;text-align:left}#offers #offers_list .offer_tile .offer_detail_row:nth-child(2n){background-color:#f0f0f0}#offers #offers_list .offer_tile .offer_details_link{margin-top:2rem;text-align:center}#offers #offers_list .offer_tile_inner{box-shadow:0 3px 20px rgba(0,0,0,.07);display:flex;flex-direction:column;height:100%;transition:all .3s}#offers #offers_list .offer_tile_inner:hover{box-shadow:0 3px 20px rgba(0,0,0,.2)}#offers #offers_list .offer_listimage{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:270px;position:relative;width:100%}#offers #offers_list .offer_lower{display:flex;flex:1;flex-direction:column;padding:2rem}@media (min-width:768px){#offers #offers_list .offer_lower{padding:3rem}}.offer_gallery{height:50vw;margin-bottom:4rem;max-height:600px;position:relative;width:100%}.offer_gallery .offer_gallery_image{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:50vw;max-height:600px;width:100%}#offer_detail .breadcrumb{font-size:1.2rem;line-height:1.6rem;margin-bottom:.5rem}@media screen and (min-width:576px){#offer_detail .breadcrumb{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#offer_detail .breadcrumb{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#offer_detail .breadcrumb{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#offer_detail .breadcrumb{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1440px){#offer_detail .breadcrumb{font-size:1.4rem;line-height:1.8rem}}#offer_detail .breadcrumb a{font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:576px){#offer_detail .breadcrumb a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#offer_detail .breadcrumb a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#offer_detail .breadcrumb a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#offer_detail .breadcrumb a{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1440px){#offer_detail .breadcrumb a{font-size:1.4rem;line-height:1.8rem}}#offer_detail .offer_obj_nr{font-size:1.2rem;line-height:1.6rem;margin-bottom:1rem}@media screen and (min-width:576px){#offer_detail .offer_obj_nr{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#offer_detail .offer_obj_nr{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#offer_detail .offer_obj_nr{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#offer_detail .offer_obj_nr{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1440px){#offer_detail .offer_obj_nr{font-size:1.4rem;line-height:1.8rem}}#offer_detail .offer_listimage{margin-bottom:4rem;width:100%}#offer_detail .offer_description{margin-bottom:4rem}#offer_detail .offer_description2{margin-bottom:4rem;margin-top:4rem}#offer_detail .offer_detail_row{display:inline-block;display:flex;flex-direction:row;margin:0;padding:1rem 2rem;width:100%}#offer_detail .offer_detail_row div{color:#37393f;font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:576px){#offer_detail .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#offer_detail .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#offer_detail .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#offer_detail .offer_detail_row div{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1440px){#offer_detail .offer_detail_row div{font-size:1.4rem;line-height:1.8rem}}#offer_detail .offer_detail_row div:first-child{color:#000;flex:0 0 30%;font-weight:700;text-align:left}#offer_detail .offer_detail_row div p{font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:576px){#offer_detail .offer_detail_row div p{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){#offer_detail .offer_detail_row div p{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:992px){#offer_detail .offer_detail_row div p{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1140px){#offer_detail .offer_detail_row div p{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1440px){#offer_detail .offer_detail_row div p{font-size:1.4rem;line-height:1.8rem}}#offer_detail .offer_detail_row:nth-child(2n){background-color:#f0f0f0}#offer_detail .offer_detail_row:last-of-type{margin-bottom:4rem}#offer_contact{border-top:1px solid #ccc;margin-top:2rem;padding-top:2rem}#offer_contact p{margin-bottom:4rem}.slick-next,.slick-prev{height:60px;padding:0;width:40px}.slick-prev{left:0!important}.slick-next{right:0!important}.slick-next:before,.slick-prev:before{background:url(assets/img/layout/icons/arrow_left.png) no-repeat 0 0;background:url(assets/img/layout/icons/arrow_left.svg) no-repeat 0 0;content:"";display:block;height:60px;width:40px}.slick-next:before{background:url(assets/img/layout/icons/arrow_right.png) no-repeat 0 0;background:url(assets/img/layout/icons/arrow_right.svg) no-repeat 0 0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes slideInDown{0%{transform:translate3d(0,-5000px,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-5000px,0,0);visibility:visible}to{transform:translateZ(0);visibility:visible}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(5000px,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,5000px,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay{animation-delay:.5s}.animated.delay-slow{animation-delay:.75s}.animated.delay-slower{animation-delay:1s}.animated.delay-slowest{animation-delay:1.25s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript: "]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{filter:none!important;-webkit-filter:grayscale(0)!important;max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#footer,#header{display:none}}