@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes view-transition-out{from{opacity:1}to{opacity:0}}@keyframes view-transition-in{from{opacity:0}to{opacity:1}}.MOD-Banner{transition:transform 2s,opacity 2s}.MOD-Banner.JS-effect,.MOD-Banner.JS-effect-instant{transform:translateY(5.5em);opacity:0}@media(max-width: 1024px){.MOD-Banner.JS-effect,.MOD-Banner.JS-effect-instant{transform:translateY(2.5em)}}.MOD-Banner .MOD-Banner__deco{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%, -50%);pointer-events:none;z-index:1}.MOD-Banner .MOD-Banner__deco__wrap{position:relative;width:100%;height:100%}.MOD-Banner .MOD-Banner__deco__shape{position:absolute}.MOD-Banner .MOD-Banner__deco__shape img{filter:brightness(0)}.MOD-Banner .MOD-Banner__deco__shape--1{width:20.5%;left:0;top:0;transform:translate(-80%, -50%)}@media(max-width: 1024px){.MOD-Banner .MOD-Banner__deco__shape--1{width:23%}}@media(max-width: 767px){.MOD-Banner .MOD-Banner__deco__shape--1{width:28%}}.MOD-Banner .MOD-Banner__deco__shape--2{width:14.5%;left:11.31%;bottom:0;transform:translateY(80%)}@media(max-width: 1024px){.MOD-Banner .MOD-Banner__deco__shape--2{width:16%}}@media(max-width: 767px){.MOD-Banner .MOD-Banner__deco__shape--2{width:21%}}.MOD-Banner .MOD-Banner__deco__shape--3{width:14.5%;right:5em;top:0;transform:translate(50%, -50%)}@media(max-width: 1024px){.MOD-Banner .MOD-Banner__deco__shape--3{width:16%}}@media(max-width: 767px){.MOD-Banner .MOD-Banner__deco__shape--3{width:18%}}.MOD-Banner .MOD-Banner__outer{position:relative;display:flex}.MOD-Banner .MOD-Banner__frame{padding:6.5em 0;display:flex;align-items:center;flex:1;position:relative;background-color:#685a56;color:#fff}@media(max-width: 1024px){.MOD-Banner .MOD-Banner__frame{padding:5em 0}}@media(max-width: 767px){.MOD-Banner .MOD-Banner__frame{padding:4em 0}}.MOD-Banner .MOD-Banner__container{width:100%}.MOD-Banner .MOD-Banner__image{width:33.5em}.MOD-Banner .MOD-Banner__image>*{display:block;height:100%}.MOD-Banner .MOD-Banner__image>* img{height:100%;object-fit:cover}.MOD-Banner .MOD-Banner__headlines__main{line-height:1;font-family:"Italiana"}.MOD-Banner .MOD-Banner__headlines__main>*{font-size:3.7em}@media(max-width: 1024px){.MOD-Banner .MOD-Banner__headlines__main>*{font-size:2.8em}}@media(max-width: 767px){.MOD-Banner .MOD-Banner__headlines__main>*{font-size:2.6em}}@media(max-width: 1024px){.MOD-Banner .MOD-Banner__headlines__main{line-height:1.3}}.MOD-Banner .MOD-Banner__rte .DNA-table table{border:none !important}.MOD-Banner .MOD-Banner__rte .DNA-table table thead tr{background:rgba(202,194,191,.2)}.MOD-Banner .MOD-Banner__rte .DNA-table table tbody tr:nth-child(even){background:rgba(202,194,191,.2)}.MOD-Banner .MOD-Banner__rte .DNA-table table tr th,.MOD-Banner .MOD-Banner__rte .DNA-table table tr td{border:none;border-right:1px solid #fff !important}.MOD-Banner .MOD-Banner__rte .DNA-table table tr th:last-child,.MOD-Banner .MOD-Banner__rte .DNA-table table tr td:last-child{border-right:none !important}.MOD-Banner .MOD-Banner__deco-background{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.05;pointer-events:none}.MOD-Banner .MOD-Banner__deco-background img{height:100%;object-fit:cover;width:100%}.MOD-Banner[data-image="1"] .MOD-Banner__container{margin-left:auto;margin-right:auto;padding-left:7.5em;padding-right:7.5em;max-width:calc(109em + 7.5em + 7.5em)}@media(max-width: 1024px){.MOD-Banner[data-image="1"] .MOD-Banner__container{padding-left:4em;padding-right:4em;max-width:calc(109em + 4em + 4em)}}@media(max-width: 767px){.MOD-Banner[data-image="1"] .MOD-Banner__container{padding-left:1.5em;padding-right:1.5em;max-width:calc(109em + 1.5em + 1.5em)}}.MOD-Banner[data-inverted="1"]{padding-top:20em !important;padding-bottom:20em !important}@media(max-width: 1024px){.MOD-Banner[data-inverted="1"]{padding-top:14em !important}}@media(max-width: 767px){.MOD-Banner[data-inverted="1"]{padding-top:12em !important}}@media(max-width: 1024px){.MOD-Banner[data-inverted="1"]{padding-bottom:14em !important}}@media(max-width: 767px){.MOD-Banner[data-inverted="1"]{padding-bottom:12em !important}}.MOD-Banner[data-inverted="1"] .MOD-Banner__deco__shape img{filter:brightness(0) invert(1)}@media(max-width: 1024px){.MOD-Banner .MOD-Banner__deco__shape--1{transform:translate(-50%, -70%)}}@media(max-width: 767px){.MOD-Banner .MOD-Banner__outer{flex-direction:column}.MOD-Banner .MOD-Banner__image{width:100%}}@media(max-width: 480px){.MOD-Banner .MOD-Banner__deco__shape--3{right:3em}}
