@charset "UTF-8";
.frame-background-none{background-color:transparent;color:#5a0037}.frame-background-none h1,.frame-background-none h2,.frame-background-none p.lead,.frame-background-none h3{color:#eb002d}.frame-background-none .subheader,.frame-background-none .vtest__itemContent--rte h2,.frame-background-none .vtest__itemContent--rte p.lead,.vtest__itemContent--rte .frame-background-none h2,.frame-background-none .vtest__itemContent--rte h3,.vtest__itemContent--rte .frame-background-none h3{color:#eb002d}.frame-background-none a:not(.button, .button--arrow):hover{color:#eb002d !important}.frame-background-none .button--default,.frame-background-none .contact__button,.frame-background-none [id^="contact-form"] button,[id^="contact-form"] .frame-background-none button,.frame-background-none .feloginForm input[type="submit"],.feloginForm .frame-background-none input[type="submit"]{background-color:#eb002d;color:#fff}.frame-background-none .button--default:hover,.frame-background-none .contact__button:hover,.frame-background-none [id^="contact-form"] button:hover,[id^="contact-form"] .frame-background-none button:hover,.frame-background-none .feloginForm input[type="submit"]:hover,.feloginForm .frame-background-none input[type="submit"]:hover{background-color:#5a0037;color:#fff}.frame-background-none .button--transparent,.frame-background-none #cookieman-modal button,#cookieman-modal .frame-background-none button{color:#5a0037;border-color:#5a0037}.frame-background-none .button--transparent:hover,.frame-background-none #cookieman-modal button:hover,#cookieman-modal .frame-background-none button:hover{color:#eb002d;border-color:#eb002d}.frame-background-none .button--arrow,.frame-background-none .link--arrow,.frame-background-none .relatedProducts .resultsItem__button,.relatedProducts .frame-background-none .resultsItem__button,.frame-background-none .solr .resultsItem__button,.solr .frame-background-none .resultsItem__button{color:#eb002d}.frame-background-red{background-color:#eb002d;color:#fff}.frame-background-red h1,.frame-background-red h2,.frame-background-red p.lead,.frame-background-red h3{color:#fff}.frame-background-red .subheader,.frame-background-red .vtest__itemContent--rte h2,.frame-background-red .vtest__itemContent--rte p.lead,.vtest__itemContent--rte .frame-background-red h2,.frame-background-red .vtest__itemContent--rte h3,.vtest__itemContent--rte .frame-background-red h3{color:#fff}.frame-background-red a:not(.button, .button--arrow):hover{color:#5a0037 !important}.frame-background-red .button--default,.frame-background-red .contact__button,.frame-background-red [id^="contact-form"] button,[id^="contact-form"] .frame-background-red button,.frame-background-red .feloginForm input[type="submit"],.feloginForm .frame-background-red input[type="submit"]{background-color:#fff;color:#5a0037}.frame-background-red .button--default:hover,.frame-background-red .contact__button:hover,.frame-background-red [id^="contact-form"] button:hover,[id^="contact-form"] .frame-background-red button:hover,.frame-background-red .feloginForm input[type="submit"]:hover,.feloginForm .frame-background-red input[type="submit"]:hover{background-color:#5a0037;color:#fff}.frame-background-red .button--transparent,.frame-background-red #cookieman-modal button,#cookieman-modal .frame-background-red button{color:#fff;border-color:#fff}.frame-background-red .button--transparent:hover,.frame-background-red #cookieman-modal button:hover,#cookieman-modal .frame-background-red button:hover{color:#5a0037;border-color:#5a0037}.frame-background-red .button--arrow,.frame-background-red .link--arrow,.frame-background-red .relatedProducts .resultsItem__button,.relatedProducts .frame-background-red .resultsItem__button,.frame-background-red .solr .resultsItem__button,.solr .frame-background-red .resultsItem__button{color:#fff}.frame-background-lightBlue{background-color:#e6f0fa;color:#5a0037}.frame-background-lightBlue h1,.frame-background-lightBlue h2,.frame-background-lightBlue p.lead,.frame-background-lightBlue h3{color:#eb002d}.frame-background-lightBlue .subheader,.frame-background-lightBlue .vtest__itemContent--rte h2,.frame-background-lightBlue .vtest__itemContent--rte p.lead,.vtest__itemContent--rte .frame-background-lightBlue h2,.frame-background-lightBlue .vtest__itemContent--rte h3,.vtest__itemContent--rte .frame-background-lightBlue h3{color:#eb002d}.frame-background-lightBlue a:not(.button, .button--arrow):hover{color:#eb002d !important}.frame-background-lightBlue .button--default,.frame-background-lightBlue .contact__button,.frame-background-lightBlue [id^="contact-form"] button,[id^="contact-form"] .frame-background-lightBlue button,.frame-background-lightBlue .feloginForm input[type="submit"],.feloginForm .frame-background-lightBlue input[type="submit"]{background-color:#eb002d;color:#fff}.frame-background-lightBlue .button--default:hover,.frame-background-lightBlue .contact__button:hover,.frame-background-lightBlue [id^="contact-form"] button:hover,[id^="contact-form"] .frame-background-lightBlue button:hover,.frame-background-lightBlue .feloginForm input[type="submit"]:hover,.feloginForm .frame-background-lightBlue input[type="submit"]:hover{background-color:#5a0037;color:#fff}.frame-background-lightBlue .button--transparent,.frame-background-lightBlue #cookieman-modal button,#cookieman-modal .frame-background-lightBlue button{color:#5a0037;border-color:#5a0037}.frame-background-lightBlue .button--transparent:hover,.frame-background-lightBlue #cookieman-modal button:hover,#cookieman-modal .frame-background-lightBlue button:hover{color:#eb002d;border-color:#eb002d}.frame-background-lightBlue .button--arrow,.frame-background-lightBlue .link--arrow,.frame-background-lightBlue .relatedProducts .resultsItem__button,.relatedProducts .frame-background-lightBlue .resultsItem__button,.frame-background-lightBlue .solr .resultsItem__button,.solr .frame-background-lightBlue .resultsItem__button{color:#eb002d}.frame-background-aubergine{background-color:#820f35;color:#fff}.frame-background-aubergine h1,.frame-background-aubergine h2,.frame-background-aubergine p.lead,.frame-background-aubergine h3{color:#fff}.frame-background-aubergine .subheader,.frame-background-aubergine .vtest__itemContent--rte h2,.frame-background-aubergine .vtest__itemContent--rte p.lead,.vtest__itemContent--rte .frame-background-aubergine h2,.frame-background-aubergine .vtest__itemContent--rte h3,.vtest__itemContent--rte .frame-background-aubergine h3{color:#fff}.frame-background-aubergine a:not(.button, .button--arrow):hover{color:#eb002d !important}.frame-background-aubergine .button--default,.frame-background-aubergine .contact__button,.frame-background-aubergine [id^="contact-form"] button,[id^="contact-form"] .frame-background-aubergine button,.frame-background-aubergine .feloginForm input[type="submit"],.feloginForm .frame-background-aubergine input[type="submit"]{background-color:#fff;color:#eb002d}.frame-background-aubergine .button--default:hover,.frame-background-aubergine .contact__button:hover,.frame-background-aubergine [id^="contact-form"] button:hover,[id^="contact-form"] .frame-background-aubergine button:hover,.frame-background-aubergine .feloginForm input[type="submit"]:hover,.feloginForm .frame-background-aubergine input[type="submit"]:hover{background-color:#eb002d;color:#fff}.frame-background-aubergine .button--transparent,.frame-background-aubergine #cookieman-modal button,#cookieman-modal .frame-background-aubergine button{color:#fff;border-color:#fff}.frame-background-aubergine .button--transparent:hover,.frame-background-aubergine #cookieman-modal button:hover,#cookieman-modal .frame-background-aubergine button:hover{color:#eb002d;border-color:#eb002d}.frame-background-aubergine .button--arrow,.frame-background-aubergine .link--arrow,.frame-background-aubergine .relatedProducts .resultsItem__button,.relatedProducts .frame-background-aubergine .resultsItem__button,.frame-background-aubergine .solr .resultsItem__button,.solr .frame-background-aubergine .resultsItem__button{color:#fff}.frame-background-black{background-color:#000;color:#fff}.frame-background-black h1,.frame-background-black h2,.frame-background-black p.lead,.frame-background-black h3{color:#fff}.frame-background-black .subheader,.frame-background-black .vtest__itemContent--rte h2,.frame-background-black .vtest__itemContent--rte p.lead,.vtest__itemContent--rte .frame-background-black h2,.frame-background-black .vtest__itemContent--rte h3,.vtest__itemContent--rte .frame-background-black h3{color:#fff}.frame-background-black a:not(.button, .button--arrow):hover{color:#eb002d !important}.frame-background-black .button--default,.frame-background-black .contact__button,.frame-background-black [id^="contact-form"] button,[id^="contact-form"] .frame-background-black button,.frame-background-black .feloginForm input[type="submit"],.feloginForm .frame-background-black input[type="submit"]{background-color:#fff;color:#eb002d}.frame-background-black .button--default:hover,.frame-background-black .contact__button:hover,.frame-background-black [id^="contact-form"] button:hover,[id^="contact-form"] .frame-background-black button:hover,.frame-background-black .feloginForm input[type="submit"]:hover,.feloginForm .frame-background-black input[type="submit"]:hover{background-color:#eb002d;color:#fff}.frame-background-black .button--transparent,.frame-background-black #cookieman-modal button,#cookieman-modal .frame-background-black button{color:#fff;border-color:#fff}.frame-background-black .button--transparent:hover,.frame-background-black #cookieman-modal button:hover,#cookieman-modal .frame-background-black button:hover{color:#eb002d;border-color:#eb002d}.frame-background-black .button--arrow,.frame-background-black .link--arrow,.frame-background-black .relatedProducts .resultsItem__button,.relatedProducts .frame-background-black .resultsItem__button,.frame-background-black .solr .resultsItem__button,.solr .frame-background-black .resultsItem__button{color:#fff}@font-face{font-family:"gilroy";font-weight:400;src:url("../Fonts/gilroy-regular.woff2") format("woff2"), url("../Fonts/gilroy-regular.woff") format("woff")}@font-face{font-family:"gilroy";font-weight:500;src:url("../Fonts/gilroy-semibold.woff2") format("woff2"), url("../Fonts/gilroy-semibold.woff") format("woff")}@font-face{font-family:"gilroy";font-weight:700;src:url("../Fonts/gilroy-bold.woff2") format("woff2"), url("../Fonts/gilroy-bold.woff") format("woff")}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;src:url("../Fonts/icomoon.woff2") format("woff2"), url("../Fonts/icomoon.woff") format("woff")}*{padding:0;margin:0;box-sizing:border-box;outline:none}ul,ol{list-style:none}li,p,.image{break-inside:avoid}a{text-decoration:none;color:inherit}main{display:block}button{background-color:transparent;border:none;font-size:inherit;color:inherit;font-weight:inherit;cursor:pointer}html{font-family:"gilroy", Arial, sans-serif;font-size:18px;line-height:1.45;color:#5a0037;font-weight:400}@media (min-width:1025px){html{font-size:24px;line-height:1.25}}strong{font-weight:bold}h1{font-size:32px;color:#eb002d;line-height:40px;margin-bottom:0.7em;font-weight:bold}@media (min-width:576px){h1{font-size:48px;line-height:56px}}@media (min-width:1025px){h1{font-size:56px;line-height:64px}}h2,p.lead,h3{font-size:24px;color:#eb002d;line-height:32px;margin-bottom:1em;font-weight:bold}@media (min-width:576px){h2,p.lead,h3{font-size:32px;line-height:40px}}@media (min-width:1025px){h2,p.lead,h3{font-size:40px;line-height:48px}}p:not(:last-child){margin-bottom:0.5rem}.subheader,.vtest__itemContent--rte h2,.vtest__itemContent--rte p.lead,.vtest__itemContent--rte h3{font-size:18px;font-weight:bold;margin-bottom:0.8em}p.lead{margin-bottom:1.5rem}p.small{font-size:18px;line-height:1.45}p a:not(.button):not(.link--arrow){text-decoration:underline;color:inherit;transition:all 0.3s}p a:not(.button):not(.link--arrow):hover{color:#eb002d}.list-normal,.productDetail .accordion__text ul{list-style-type:disc;margin-left:1.1em}.list-normal li,.productDetail .accordion__text ul li{margin-bottom:0.6em}.rte ol{list-style:none;counter-reset:custom-counter;list-style-position:outside;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.rte ol li{counter-increment:custom-counter;position:relative;padding:2em 0 2em 4.5em;min-height:3.3em;width:100%}@media (min-width:769px){.rte ol li{width:47%}}.rte ol li::before{content:counter(custom-counter) ". ";font-size:3.3em;font-weight:bold;line-height:1;position:absolute;left:0;top:0.43em}.rte .table-responsive{overflow-x:auto}.rte .table-responsive table th,.rte .table-responsive table td{padding:5px;text-align:left}@media (min-width:769px){.rte .table-responsive table th,.rte .table-responsive table td{padding:5px 20px}}.rte .table-responsive table th:first-child,.rte .table-responsive table td:first-child{padding-left:0}.rte .table-responsive table th:last-child,.rte .table-responsive table td:last-child{padding-right:0}.rte .table-responsive table th{font-weight:bold}.align--center{text-align:center;left:50%;transform:translateX(-50%)}.align--left{text-align:left}.italic{font-style:italic}.hidden{display:none}.nowrap{white-space:nowrap}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logout:before{content:""}.icon-login:before{content:""}.icon-bookmark:before{content:""}.icon-register:before{content:""}.icon-search:before{content:""}.icon-markant_trash:before{content:""}.frame-layout-220 #ms_captcha_holder{display:flex !important;justify-content:center !important;margin-top:30px !important;margin-bottom:30px !important}.frame-layout-220 .containerWrapper a{text-decoration:underline !important;font-size:16px !important}@media (min-width:1025px){.frame-layout-220 .containerWrapper a{font-size:22px !important}}.frame-layout-220 .containerWrapper p{font-size:16px !important}@media (min-width:1025px){.frame-layout-220 .containerWrapper p{font-size:22px !important}}.frame-layout-220 [data-editorblocktype="CaptchaBlock"] label{font-size:16px !important}@media (min-width:1025px){.frame-layout-220 [data-editorblocktype="CaptchaBlock"] label{font-size:22px !important}}.frame-layout-220 .columnContainer{row-gap:30px !important;display:flex !important;padding:0px !important}.frame-layout-220 .columnContainer .emptyContainer{padding:0px !important}.frame-layout-220 .columnContainer .emptyContainer{padding:0px !important}.frame-layout-220 form *[data-layout="true"]{margin:0 auto;max-width:900px !important}.frame-layout-220 .lp-ellipsis{font-size:16px !important;margin-bottom:10px !important;color:#262F36 !important}@media (min-width:1025px){.frame-layout-220 .lp-ellipsis{font-size:22px !important}}.frame-layout-220 .lp-form-fieldInput,.frame-layout-220 input{border:1px solid #ECEFF1 !important;border-radius:4px 4px 0px 0px !important;border-bottom:3px solid #AEB4BA !important;padding:10px !important;color:#262F36 !important;font-size:14px !important}@media (min-width:1025px){.frame-layout-220 .lp-form-fieldInput,.frame-layout-220 input{font-size:16px !important}}.frame-layout-220 [data-editorblocktype="SubmitButtonBlock"]{display:flex !important;justify-content:center !important}.frame-layout-220 .lp-form-button{border-radius:32px !important;background-color:#eb002d !important;font-size:18px !important;color:#fff !important;padding:0.75em 1.5em !important;height:fit-content !important;border:none !important}.frame-layout-221{font-family:"gilroy", sans-serif !important}.frame-layout-221 form.marketingForm{color:#262F36 !important}.frame-layout-221 .marketingForm{font-size:16px !important}.frame-layout-221 .marketingForm p,.frame-layout-221 .marketingForm a,.frame-layout-221 .marketingForm textarea{font-family:"gilroy", sans-serif !important}.frame-layout-221 input::placeholder,.frame-layout-221 textarea::placeholder{opacity:0}.frame-layout-221 .columnContainer{height:100% !important;width:100% !important;row-gap:30px !important;display:flex !important;padding:0px !important}.frame-layout-221 div[data-cached-form-url] .ui-selectmenu-menu{font-size:16px !important}.frame-layout-221 .containerWrapper p{font-size:16px !important}.frame-layout-221 .outer{width:100% !important}.frame-layout-221 .marketingForm a{text-decoration:underline !important;font-size:16px !important}.frame-layout-221 div[data-editorblocktype="Captcha"]{padding:0px !important}@media (min-width:769px){.frame-layout-221 div[data-editorblocktype="Captcha"]{padding:20px 30px !important}}.frame-layout-221 div[data-editorblocktype="Text"]{padding:0px !important;margin-top:20px !important;margin-bottom:20px !important;margin-right:0px !important;margin-left:0px !important}@media (min-width:769px){.frame-layout-221 div[data-editorblocktype="Text"]{margin:0px !important;padding:20px 30px !important}}.frame-layout-221 .inner{padding:0px !important}.frame-layout-221 .textFormFieldBlock,.frame-layout-221 .dateTimeFormFieldBlock,.frame-layout-221 .twoOptionFormFieldBlock,.frame-layout-221 .optionSetFormFieldBlock,.frame-layout-221 .multiOptionSetFormFieldBlock,.frame-layout-221 .lookupFormFieldBlock,.frame-layout-221 .phoneFormFieldBlock{padding:20px 0px !important}@media (min-width:769px){.frame-layout-221 .textFormFieldBlock,.frame-layout-221 .dateTimeFormFieldBlock,.frame-layout-221 .twoOptionFormFieldBlock,.frame-layout-221 .optionSetFormFieldBlock,.frame-layout-221 .multiOptionSetFormFieldBlock,.frame-layout-221 .lookupFormFieldBlock,.frame-layout-221 .phoneFormFieldBlock{padding:20px 30px !important}}.frame-layout-221 .lp-form-fieldInput,.frame-layout-221 .textFormFieldBlock input,.frame-layout-221 input,.frame-layout-221 select,.frame-layout-221 .phoneCountryCode input,.frame-layout-221 .lookupFormFieldBlock input,.frame-layout-221 .dateTimeFormFieldBlock input{border-bottom:3px solid #AEB4BA !important;border-radius:4px 4px 0 0 !important;padding:10px !important;accent-color:#eb002d !important;background-color:transparent !important;font-family:"gilroy", sans-serif !important;color:#262F36 !important;font-size:14px !important}@media (min-width:769px){.frame-layout-221 .lp-form-fieldInput,.frame-layout-221 .textFormFieldBlock input,.frame-layout-221 input,.frame-layout-221 select,.frame-layout-221 .phoneCountryCode input,.frame-layout-221 .lookupFormFieldBlock input,.frame-layout-221 .dateTimeFormFieldBlock input{font-size:16px !important}}.frame-layout-221 #consentCheckbox-1736499583609{align-self:baseline;height:20px !important;margin-top:5px !important}.frame-layout-221 textarea,.frame-layout-221 .phoneCountryCode input{border:1px solid #ECEFF1 !important;border-bottom:3px solid #AEB4BA !important;border-radius:4px 4px 0 0 !important;padding:10px !important;accent-color:#eb002d !important;background-color:transparent !important;font-size:14px !important}@media (min-width:769px){.frame-layout-221 textarea,.frame-layout-221 .phoneCountryCode input{font-size:16px !important}}.frame-layout-221 .textFormFieldBlock label,.frame-layout-221 .dateTimeFormFieldBlock label,.frame-layout-221 .lookupFormFieldBlock label,.frame-layout-221 .twoOptionFormFieldBlock label.block-label,.frame-layout-221 .optionSetFormFieldBlock label.block-label,.frame-layout-221 .multiOptionSetFormFieldBlock label.block-label,.frame-layout-221 div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"],.frame-layout-221 .textFormFieldBlock label *,.frame-layout-221 .dateTimeFormFieldBlock label *,.frame-layout-221 .lookupFormFieldBlock label *,.frame-layout-221 .twoOptionFormFieldBlock label.block-label *,.frame-layout-221 .optionSetFormFieldBlock label.block-label *,.frame-layout-221 .multiOptionSetFormFieldBlock label.block-label *,.frame-layout-221 .consentBlock label p,.frame-layout-221 .phoneFormFieldBlock label{font-family:"gilroy", sans-serif !important;color:#262F36 !important;font-size:16px !important;font-weight:400 !important}.frame-layout-221 .twoOptionFormFieldBlock label.block-label *{display:inline !important;font-size:16px !important}.frame-layout-221 .twoOptionFormFieldBlock label.block-label{margin-bottom:0px !important;margin-top:0px !important}.frame-layout-221 .optionSetFormFieldBlock div.radiobuttons,.frame-layout-221 .twoOptionFormFieldBlock div.radiobuttons{gap:0px !important}.frame-layout-221 .twoOptionFormFieldBlock div.radiobuttons div input{accent-color:#eb002d !important}.frame-layout-221 .submitButton{background-color:#eb002d !important;border:none !important;border-radius:32px !important;color:#fff !important;font-size:18px !important;height:fit-content !important;padding:0.75em 1.5em !important}.frame-layout-221 .consentBlock{padding:0px !important}@media (min-width:769px){.frame-layout-221 .consentBlock{padding:4px 30px !important}}.frame-layout-221 .consentBlock>div{gap:16px !important}.frame-layout-221 .twoOptionFormFieldBlock div.radiobuttons div label,.frame-layout-221 .optionSetFormFieldBlock div.radiobuttons div label{font-family:"gilroy", sans-serif !important}.frame-layout-221 .twoOptionFormFieldBlock div.radiobuttons div,.frame-layout-221 .optionSetFormFieldBlock div.radiobuttons div{width:100%;height:25px !important}.frame-layout-221 [data-layout=true]{max-width:900px !important}.frame-layout-221 .phoneFormFieldBlock .phoneCountryCode{border:none !important}.frame-layout-221 #ms_captcha_holder{width:100% !important}@media (min-width:769px){.frame-layout-221 #ms_captcha_holder{width:241px !important}}.frame-layout-221 .phoneFormFieldBlock,.frame-layout-221 .textFormFieldBlock,.frame-layout-221 .dateTimeFormFieldBlock,.frame-layout-221 .twoOptionFormFieldBlock,.frame-layout-221 .optionSetFormFieldBlock,.frame-layout-221 .multiOptionSetFormFieldBlock,.frame-layout-221 .lookupFormFieldBlock{gap:0px !important}.frame-layout-221 span{font-family:"gilroy", sans-serif !important;font-size:16px !important}.frame-layout-221 .marketingForm h1 span{font-size:28px !important}.frame-layout-221 #markant_hasconsent-1750756394890{align-self:baseline !important}html,body{position:relative;overflow-x:hidden}body{position:relative;display:flex;flex-direction:column;min-height:100vh;width:100%}.content{flex-grow:1;position:relative;margin-top:70px}@media (min-width:576px){.content{margin-top:70px}}@media (min-width:769px){.content{margin-top:80px}}@media (min-width:1025px){.content{margin-top:110px}}@media (min-width:1200px){.content{margin-top:110px}}@media (min-width:1500px){.content{margin-top:110px}}.container,.frame-container{position:relative;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:flex}@media (min-width:576px){.container,.frame-container{padding-left:32px;padding-right:32px}}@media (min-width:769px){.container,.frame-container{max-width:1440px;padding-left:42px;padding-right:42px}}@media (min-width:1500px){.container,.frame-container{padding-right:60px;padding-left:60px}}.row{position:relative;display:flex;flex-wrap:wrap;width:100%}.space-between{display:flex;flex-wrap:wrap;justify-content:space-between}.preload *{transition:none !important}.hide-desktop{display:block !important}@media (min-width:769px){.hide-desktop{display:none !important}}.hide-mobile{display:none !important}@media (min-width:769px){.hide-mobile{display:block !important}}.smoothscroll{scroll-behavior:smooth}.fixed{position:fixed}.noClick{pointer-events:none}.footer{font-size:16px;box-shadow:0 -2px 4px 0 rgba(0, 0, 0, 0.15);padding:60px 0}.footer__container{flex-direction:column}.footer__logo{margin-top:3em;width:100%;max-width:285px}@media (min-width:769px){.footer__logo{max-width:330px}}@media (min-width:1025px){.footer__logo{margin-top:0;max-width:425px}}.nav-footer{width:100%}.nav-footer__title{font-weight:500;margin-bottom:0.3em !important}.nav-footer__wrapper{min-width:180px;margin-right:2em}.nav-footer__wrapper:not(:last-child){margin-bottom:2em}@media (min-width:576px){.nav-footer__wrapper:last-child{margin-bottom:1em}}@media (min-width:1025px){.nav-footer__wrapper{margin-bottom:0}}.nav-footer__item{display:block;margin-bottom:0.3em}.nav-meta__wrapper{display:flex;align-items:flex-end}.nav-meta__item{margin-right:2em;display:inline-block}.social-footer__linkbox{white-space:nowrap;display:inline-flex;align-items:center}.social-footer__link{padding:10px}.social-footer__link a::before{position:relative;font-family:"icomoon" !important;font-size:1.2em;left:0;top:0}.social-footer__instagram a::before{content:""}.social-footer__linkedin a::before{content:""}.social-footer__facebook a::before{content:""}.social-footer__xing a::before{content:""}.social-footer__youtube a::before{content:""}.header{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15);font-size:18px;z-index:1000;background-color:#fff;position:fixed;width:100%;height:70px}@media (min-width:576px){.header{height:70px}}@media (min-width:769px){.header{height:80px}}@media (min-width:1025px){.header{height:110px}}@media (min-width:1200px){.header{height:110px}}@media (min-width:1500px){.header{height:110px}}.header__container{display:flex;justify-content:space-between;align-items:center;height:100%}.header__logo{height:40px;flex-shrink:0;flex-grow:0;display:block;margin-right:20px}@media (min-width:1025px){.header__logo{height:60px}}.header__link{display:block;z-index:300;opacity:1;transition:all 0.3s;margin-left:25px}.header__logo-image{width:auto;height:100%;max-width:110px}@media (min-width:576px){.header__logo-image{max-width:265px}}.header__right{display:flex;flex-wrap:wrap;position:relative}@media (min-width:1025px){.header__right{padding-top:0}}.header__right-top{width:100%;display:flex;justify-content:flex-end;background-color:#fff}.header__right-bottom{width:100%;display:flex;justify-content:flex-end;font-weight:500;margin-top:20px}.header__login{width:20px;height:20px;margin-right:20px;transition:color 0.3s;position:relative;font-size:20px}.header__login:hover{color:#eb002d}.header .icon__search{position:relative;font-family:"icomoon" !important;font-size:18px;height:18px;line-height:1;font-weight:bold;color:inherit;cursor:pointer;margin-right:177px;transition:color 0.3s;display:inline-block;top:1px}.header .icon__search--old{margin-right:35px !important}.header .icon__search::before{content:"";position:absolute;top:0;left:0}.header .icon__search:hover{color:#eb002d}.header .bookmarkList{transform:scale(0);font-family:"gilroy", Arial, sans-serif;font-size:18px;padding:15px;background-color:#fff;overflow:hidden;position:absolute;font-weight:normal;text-align:left;top:25px;right:0;border-radius:5px;box-shadow:1px 1px 5px #ccc;transition:all 0.3s;transform-origin:right top;z-index:1000}.header .bookmarkList__icon{width:20px;height:20px;margin-right:20px;transition:color 0.3s;position:relative;font-size:20px}.header .bookmarkList__icon:hover::before{color:#eb002d}.header .bookmarkList__item{white-space:nowrap}.header .bookmarkList__item:not(:last-child){margin-bottom:10px}.header .bookmarkList__item:hover{color:#eb002d}.header .bookmarkList.js-active{transform:scale(1)}.frame{padding-top:60px;padding-bottom:60px;position:relative}@media (min-width:576px){.frame{padding-top:100px;padding-bottom:100px}}@media (min-width:769px){.frame{padding-top:100px;padding-bottom:100px}}@media (min-width:1025px){.frame{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){.frame{padding-top:120px;padding-bottom:120px}}@media (min-width:1500px){.frame{padding-top:120px;padding-bottom:120px}}.frame-space-after--half{padding-bottom:30px}@media (min-width:576px){.frame-space-after--half{padding-bottom:50px}}@media (min-width:769px){.frame-space-after--half{padding-bottom:50px}}@media (min-width:1025px){.frame-space-after--half{padding-bottom:50px}}@media (min-width:1200px){.frame-space-after--half{padding-bottom:60px}}@media (min-width:1500px){.frame-space-after--half{padding-bottom:60px}}.frame-space-before--half{padding-top:30px}@media (min-width:576px){.frame-space-before--half{padding-top:50px}}@media (min-width:769px){.frame-space-before--half{padding-top:50px}}@media (min-width:1025px){.frame-space-before--half{padding-top:50px}}@media (min-width:1200px){.frame-space-before--half{padding-top:60px}}@media (min-width:1500px){.frame-space-before--half{padding-top:60px}}.frame-space-before--none{padding-top:0 !important}.frame-space-after--none{padding-bottom:0}.frame-container{display:flex;justify-content:center}.frame-container .frame-inner{width:100%;position:relative}@media (min-width:576px){.frame-type-text .frame-inner,.frame-type-textmedia:not(.frame-layout-206):not(.frame-layout-208):not(.frame-layout-210) .frame-inner{width:67.5vw}}@media (min-width:769px){.frame-type-text .frame-inner,.frame-type-textmedia:not(.frame-layout-206):not(.frame-layout-208):not(.frame-layout-210) .frame-inner{width:100%}}@media (min-width:1200px){.frame-default .frame-inner{width:100%}}.frame-no-padding .frame-container{padding-left:0;padding-right:0}@media (min-width:576px){.frame-indent .frame-container .frame-inner{width:74%}}@media (min-width:769px){.frame-indent--left .frame-inner,.frame-indent--right .frame-inner,.frame-indent--left750 .frame-inner,.frame-indent--right750 .frame-inner{width:87% !important}}@media (min-width:769px){.frame-indent--left .frame-container,.frame-indent--left750 .frame-container{justify-content:flex-end}}@media (min-width:769px){.frame-indent--right .frame-container,.frame-indent--right750 .frame-container{justify-content:flex-start}}.frame-space-after--overlaped{padding-bottom:120px}@media (min-width:576px){.frame-space-after--overlaped{padding-bottom:200px}}@media (min-width:769px){.frame-space-after--overlaped{padding-bottom:200px}}@media (min-width:1025px){.frame-space-after--overlaped{padding-bottom:200px}}@media (min-width:1200px){.frame-space-after--overlaped{padding-bottom:240px}}@media (min-width:1500px){.frame-space-after--overlaped{padding-bottom:240px}}.frame-space-after--overlaped+.frame{margin-left:10px;margin-right:10px;margin-top:-60px}@media (min-width:576px){.frame-space-after--overlaped+.frame{margin-left:32px;margin-right:32px}}@media (min-width:769px){.frame-space-after--overlaped+.frame{margin-left:42px;margin-right:42px}}@media (min-width:1500px){.frame-space-after--overlaped+.frame{max-width:1320px;margin-left:auto;margin-right:auto}}@media (min-width:576px){.frame-space-after--overlaped+.frame{margin-top:-100px}}@media (min-width:769px){.frame-space-after--overlaped+.frame{margin-top:-100px}}@media (min-width:1025px){.frame-space-after--overlaped+.frame{margin-top:-100px}}@media (min-width:1200px){.frame-space-after--overlaped+.frame{margin-top:-120px}}@media (min-width:1500px){.frame-space-after--overlaped+.frame{margin-top:-120px}}.frame-space-after--overlapping{margin-left:10px;margin-right:10px;z-index:2}@media (min-width:576px){.frame-space-after--overlapping{margin-left:32px;margin-right:32px}}@media (min-width:769px){.frame-space-after--overlapping{margin-left:42px;margin-right:42px}}@media (min-width:1500px){.frame-space-after--overlapping{max-width:1320px;margin-left:auto;margin-right:auto}}.frame-space-after--overlapping+.frame{padding-top:120px;margin-top:-60px}@media (min-width:576px){.frame-space-after--overlapping+.frame{padding-top:200px}}@media (min-width:769px){.frame-space-after--overlapping+.frame{padding-top:200px}}@media (min-width:1025px){.frame-space-after--overlapping+.frame{padding-top:200px}}@media (min-width:1200px){.frame-space-after--overlapping+.frame{padding-top:240px}}@media (min-width:1500px){.frame-space-after--overlapping+.frame{padding-top:240px}}@media (min-width:576px){.frame-space-after--overlapping+.frame{margin-top:-100px}}@media (min-width:769px){.frame-space-after--overlapping+.frame{margin-top:-100px}}@media (min-width:1025px){.frame-space-after--overlapping+.frame{margin-top:-100px}}@media (min-width:1200px){.frame-space-after--overlapping+.frame{margin-top:-120px}}@media (min-width:1500px){.frame-space-after--overlapping+.frame{margin-top:-120px}}.frame-anchor{position:absolute;top:-60px}@media (min-width:1025px){.frame-anchor{top:-110px}}@media (min-width:769px){.frame-layout-201 .rte{column-count:2;column-gap:60px}}@media (min-width:576px){.frame-layout-204 .rte{column-count:2;column-gap:30px}}@media (min-width:769px){.frame-layout-204 .rte{column-count:3;column-gap:5.5%}}.frame-layout-207 form{break-inside:avoid;background:none !important}.frame-layout-207>.frame-container>.frame-inner>*{margin-bottom:40px}@media (min-width:1025px){.frame-layout-207>.frame-container>.frame-inner{column-count:2;gap:60px;margin-bottom:0}}.frame-layout-207>.frame-container .frame-container{padding-left:0;padding-right:0}.frame-layout-207>.frame-container .frame{padding-top:0;padding-bottom:0}.frame-layout-207 .caption__container{font-size:18px}.frame-layout-208 .textmedia__gallery{padding-bottom:0 !important}.frame-layout-208 .gallery-item img,.frame-layout-208 .gallery-item video{width:100%}.frame-layout-209 .frame-container{width:100vw;max-width:none;padding-left:0;padding-right:0}.frame-layout-209 .gallery-item img{width:100%;display:block}.frame-layout-300{background-color:#e6f0fa}@media (min-width:769px){.frame-layout-300{background-color:#fff}}.frame-layout-300 .frame-inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px}@media (min-width:576px){.frame-layout-300 .frame-inner{grid-template-columns:repeat(4, 1fr)}}@media (min-width:769px){.frame-layout-300 .frame-inner{grid-gap:80px;grid-template-columns:repeat(2, 1fr)}}@media (min-width:1200px){.frame-layout-300 .frame-inner{grid-gap:100px;grid-template-columns:repeat(3, 1fr)}}.frame-layout-300 .frame-inner a[id]{display:none}.frame-layout-300 .frame-container{width:100%}.markantVoila{font-size:16px;line-height:1.4}.markantVoila h1{font-size:32px;line-height:1.2}@media (min-width:576px){.markantVoila h1{font-size:40px}}@media (min-width:1025px){.markantVoila h1{font-size:48px}}.markantVoila h2,.markantVoila p.lead{font-size:28px}.markantVoila h3{font-size:24px}.markantVoila .lead{line-height:1.2}.markantVoila .frame-background-aubergine h2,.markantVoila .frame-background-aubergine p.lead{color:#fff}.markantVoila .content{margin-top:0}.markantVoila .header{height:70px;background-color:rgba(0, 0, 0, 0.7)}@media (min-width:576px){.markantVoila .header{height:80px}}.markantVoila .header__right{flex-wrap:nowrap}.markantVoila .header__right-top{background:transparent}.markantVoila .header__right-bottom{margin-top:0;width:auto;font-weight:normal}.markantVoila .header__logo{height:35px}.markantVoila .header .button,.markantVoila .header [id^="contact-form"] button,[id^="contact-form"] .markantVoila .header button,.markantVoila .header #cookieman-modal button,#cookieman-modal .markantVoila .header button,.markantVoila .header .feloginForm input[type="submit"],.feloginForm .markantVoila .header input[type="submit"]{margin-top:0;margin-right:0;margin-right:16px}.markantVoila .header .button:last-of-type,.markantVoila .header [id^="contact-form"] button:last-of-type,[id^="contact-form"] .markantVoila .header button:last-of-type,.markantVoila .header #cookieman-modal button:last-of-type,#cookieman-modal .markantVoila .header button:last-of-type,.markantVoila .header .feloginForm input[type="submit"]:last-of-type,.feloginForm .markantVoila .header input[type="submit"]:last-of-type{margin-right:0}.markantVoila .header .button--transparent,.markantVoila .header #cookieman-modal button,#cookieman-modal .markantVoila .header button{border-color:#fff;color:#fff}.markantVoila .header .button--transparent:hover,.markantVoila .header #cookieman-modal button:hover,#cookieman-modal .markantVoila .header button:hover{border-color:#eb002d;color:#eb002d}.markantVoila .header__opNav{display:flex;align-items:center;margin-right:20px}@media (min-width:1200px){.markantVoila .header__opNav{margin-right:50px}}.markantVoila .header__opNav .nav__link{color:#fff;margin-left:25px}.markantVoila .header__opNav .nav__link::before{display:none}.markantVoila .header__opNav .nav__link.active{font-weight:500}.markantVoila .header .nav-opener{padding-top:6px;margin-left:25px}.markantVoila .header .nav-opener__icon,.markantVoila .header .nav-opener__icon::before,.markantVoila .header .nav-opener__icon::after{background-color:#fff}.markantVoila .header .nav-opener__title{display:none}.markantVoila .nav__drop{background-color:rgba(0, 0, 0, 0.7);min-height:auto !important;width:140px;float:right;padding:1rem 0 !important}.markantVoila .nav__drop-column{margin-bottom:0 !important;margin-right:0 !important;width:100% !important}.markantVoila .nav__drop .container{padding-left:20px;padding-right:20px}.markantVoila .nav__link:last-child{margin-bottom:0 !important}.markantVoila .footer{padding:50px 0}.markantVoila .footer .nav-meta__wrapper{align-items:center}.markantVoila.nav--mobile.nav--opened .nav-opener__icon::before,.markantVoila.nav--mobile.nav--opened .nav-opener__icon::after{background-color:#fff}.markantVoila .frame-anchor{top:-79px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.button,[id^="contact-form"] button,#cookieman-modal button,.feloginForm input[type="submit"]{position:relative;border-radius:30px;padding:8px 40px 8px 41px;font-size:18px;line-height:20px;font-weight:bold;transition:all 0.3s;display:inline-block;margin:0;overflow:hidden;border:2px solid transparent;margin-top:20px;margin-right:30px}.button--default,.contact__button,[id^="contact-form"] button,.feloginForm input[type="submit"]{background-color:#eb002d;color:#fff;border-color:#eb002d}.button--default:hover:not(.active),.contact__button:hover:not(.active),[id^="contact-form"] button:hover:not(.active),.feloginForm input[type="submit"]:hover:not(.active){background-color:#5a0037;border-color:#5a0037}.button--transparent,#cookieman-modal button{border-color:#5a0037;color:#5a0037}.button--transparent:hover,#cookieman-modal button:hover{border-color:#eb002d}.button--white{background-color:#fff;color:#eb002d;border-color:#fff}.button--white:hover{color:#5a0037}.button--reset{color:#eb002d;font-weight:500;margin-top:0}.button--reset::before{position:absolute;font-family:"icomoon" !important;font-weight:normal;font-size:1.3em;content:"";left:0.2em;top:0.3em}.button--reset:hover{color:#5a0037}.button--transform{border:none;background:none;padding-left:10px;padding-right:10px}.button--transform span{display:none}.button--transform:hover{background-color:transparent !important;color:#eb002d}@media (min-width:576px){.button--transform{border-radius:30px;padding:8px 30px 8px 30px;font-size:18px;line-height:20px;font-weight:bold;transition:all 0.3s;display:inline-block;margin:0;overflow:hidden;border:2px solid transparent;margin-right:30px;height:auto}.button--transform.button--transparent,#cookieman-modal button.button--transform{border-color:#5a0037;color:#5a0037;background-color:transparent}.button--transform.button--transparent:hover,#cookieman-modal button.button--transform:hover{border-color:#eb002d !important}.button--transform.button--default,.button--transform.contact__button,[id^="contact-form"] button.button--transform,.feloginForm input.button--transform[type="submit"]{background-color:#eb002d;color:#fff;border-color:#eb002d}.button--transform.button--default:hover,.button--transform.contact__button:hover,[id^="contact-form"] button.button--transform:hover,.feloginForm input.button--transform[type="submit"]:hover{background-color:#5a0037 !important;border-color:#5a0037;color:#fff}.button--transform span{display:inline}.button--transform i{display:none}}.button--arrow,.link--arrow,.relatedProducts .resultsItem__button,.solr .resultsItem__button{font-weight:700;padding-right:40px;padding-left:0;display:inline-block;border-radius:0}.button--arrow::after,.link--arrow::after,.relatedProducts .resultsItem__button::after,.solr .resultsItem__button::after{position:absolute;font-family:"icomoon" !important;font-weight:normal;font-size:1.3em;content:"";transition:right 0.3s;right:0.3em;bottom:50%;transform:translateY(50%)}.button--arrow:hover::after,.link--arrow:hover::after,.relatedProducts .resultsItem__button:hover::after,.solr .resultsItem__button:hover::after{right:0em}.btn-icon{position:relative;font-size:0;color:transparent;text-decoration:none !important;width:60px;height:40px;display:inline-block;position:relative;margin-right:40px}.btn-icon::before{font-family:"icomoon" !important;font-size:24px;position:absolute;top:9px;left:22px;line-height:1}.btn-icon:hover{opacity:0.9}.button--facebook{background-color:#3b5998;border-radius:30px}.button--facebook::before{content:"";color:#fff}.link--arrow{display:inline;position:relative;font-size:inherit;margin-right:0;font-weight:bold;border-radius:0}.link--arrow::after{bottom:-0.2em;right:0;font-size:1em;position:relative;padding-left:0.4em;transition:padding-left 0.3s;transform:none}.link--arrow:hover::after{padding-left:0.6em}.buttonGroup{display:flex;flex-wrap:wrap;align-items:center;margin-top:1rem}.buttonGroup>*{margin-top:0;margin-bottom:0.5rem}.scroll-top{display:flex;justify-content:center;position:fixed;bottom:10px;right:20px;width:50px;height:50px;border-radius:50%;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.3);transform:rotate(180deg) scale(1);transition:all 0.3s;z-index:90;background-color:#fff;opacity:0;pointer-events:none}.scroll-top.active{opacity:1;pointer-events:all}.scroll-top:hover{transform:rotate(180deg) scale(1.1)}.scroll-top .scroll-top-icon{position:relative;margin-top:12px}.scroll-top .scroll-top-icon:before{font-family:"icomoon" !important;content:"";font-size:28px;line-height:1}.contact{position:fixed;right:20px;bottom:80px;z-index:200}@media (min-width:576px){.contact{right:30px;bottom:55%}}.contact__button{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5);cursor:pointer;width:50px;height:50px;transition:width 0.3s 0.3s, height 0.3s 0.3s, border-radius 0.3s 0.3s, background-color 0.3s, top 0.3s 0.3s;transform-origin:bottom right;position:relative;display:flex;align-items:center;justify-content:center;margin:0;top:0;padding:0}@media (min-width:576px){.contact__button{width:109px;height:40px}}.contact__button .contact__content{position:absolute;top:50%;left:50%;opacity:0;transition:opacity 0.3s 0s;transform:translate3d(-50%, -50%, 0);font-weight:normal}.contact__button .contact__content--closed{opacity:1;transition-delay:0.3s;font-weight:bold;text-indent:-10000px;top:14px;left:9px;transform:none}@media (min-width:576px){.contact__button .contact__content--closed{text-indent:0;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}}.contact__button .contact__content--closed::before{position:absolute;top:0;left:0;font-family:"icomoon" !important;font-size:29px;content:"";text-indent:0;display:block}@media (min-width:576px){.contact__button .contact__content--closed::before{display:none}}.contact__button.active{width:335px;height:335px;border-radius:200px;transition-delay:0s}@media (min-width:576px){.contact__button.active{width:400px;height:400px;top:150px}}.contact__button.active .contact__content{opacity:0;transition-delay:0s}.contact__button.active .contact__content:last-child{opacity:1;transition-delay:0.3s}.contact__button.active .contact__item a{pointer-events:all}.contact__content.active{opacity:1;transition-delay:0.3s}.contact__title{font-size:18px;font-weight:700;margin-bottom:1em !important;white-space:nowrap}@media (min-width:576px){.contact__title{font-size:24px}}.contact__item{padding-left:1.3em;text-align:left;margin-bottom:1em;line-height:1.5;position:relative}@media (min-width:576px){.contact__item{padding-left:3em}}.contact__item:last-child{margin-bottom:0}.contact__item::before{display:none;position:absolute;font-family:"icomoon" !important;font-size:2em;left:0;top:0}@media (min-width:576px){.contact__item::before{display:block}}.contact__item--phone::before{content:""}.contact__item--date::before{content:""}.contact__item--contact::before{content:""}.contact__item--noLabel{width:270px}.contact__item--noLabel .button,.contact__item--noLabel [id^="contact-form"] button,[id^="contact-form"] .contact__item--noLabel button,.contact__item--noLabel #cookieman-modal button,#cookieman-modal .contact__item--noLabel button,.contact__item--noLabel .feloginForm input[type="submit"],.feloginForm .contact__item--noLabel input[type="submit"]{line-height:1.4 !important}.contact__item .button--arrow,.contact__item .link--arrow,.contact__item .relatedProducts .resultsItem__button,.relatedProducts .contact__item .resultsItem__button,.contact__item .solr .resultsItem__button,.solr .contact__item .resultsItem__button{margin:0;line-height:1;padding-top:0;padding-bottom:0;padding-left:0;border-radius:0}.contact__content .contact__item a{pointer-events:none}.languageMenu{transition:all 0.3s;width:270px;position:relative}.languageMenu--desktop{background-color:#fff;z-index:200;position:absolute;right:0;top:-33px;padding:31px 20px 0;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0)}.languageMenu--desktop.active{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.3);padding-bottom:30px}.languageMenu--desktop.active+.header__link{opacity:0;pointer-events:none}.languageMenu--desktop .languageMenu__button.active .languageMenu__active,.languageMenu--desktop .languageMenu__button.active .languageMenu__header__title,.languageMenu--desktop .languageMenu__button.active .languageMenu__arrow::after{color:#eb002d}.languageMenu--desktop__content{background-color:#fff}.languageMenu--mobile{color:#fff}.languageMenu--mobile .languageMenu__button--sub{border-bottom-color:#fff}.languageMenu__language{margin-top:40px}.languageMenu__label{font-size:16px;margin-bottom:1em}.languageMenu__list{position:relative;display:none}.languageMenu__wrapper{position:relative;margin-right:50px}.languageMenu__country{margin-top:45px}.languageMenu__content{display:none;position:relative;line-height:1.5}.languageMenu__button{position:relative;line-height:1.5}.languageMenu__button--main{padding-right:25px}.languageMenu__button--sub{border-bottom:1px solid #5a0037;width:100%;text-align:left;margin-bottom:5px}.languageMenu__button.active .languageMenu__arrow{transform:rotateX(180deg);transform-origin:center center}.languageMenu__arrow{position:absolute;top:0;right:0;text-align:right;cursor:pointer;display:inline-block;transition:all 0.5s}.languageMenu__arrow::after{position:relative;font-family:"icomoon" !important;font-weight:normal;content:"";font-size:80%}.language-menu{position:relative;display:flex;z-index:1;width:42px;margin-right:10px}.language-menu__list{position:relative;width:42px;height:30px}.language-menu__listItem{position:relative;height:0;width:100%;overflow:hidden;padding:0 10px;transition:height 0.3s, opacity 0.3s;opacity:0;background-color:#fff}.language-menu__listItem.active{height:auto;opacity:1}.language-menu__toggle{position:absolute;cursor:pointer;right:5px;top:0}.language-menu__toggle::after{position:absolute;font-family:"icomoon" !important;content:"";transition:all 0.5s}.language-menu.open .language-menu__listItem{height:30px;opacity:1}.language-menu.open .language-menu__toggle::after{transform:rotateX(180deg);transform-origin:center center}.nav{display:flex;flex-wrap:wrap;position:relative}.nav__link{text-decoration:none;cursor:pointer;opacity:0;transition:opacity 0.3s 0s;position:relative}.header__container .nav__link{margin-left:48px;opacity:1}.nav__drop .container{padding-left:70px;padding-right:70px}@media (min-width:576px){.nav__drop .container{padding-left:83px;padding-right:83px}}@media (min-width:769px){.nav__drop .container{padding-left:93px;padding-right:93px}}@media (min-width:1025px){.nav__drop .container{padding-left:110px;padding-right:110px}}@media (min-width:1500px){.nav__drop .container{padding-left:127px;padding-right:127px}}body.nav--desktop .languageMenu--mobile{display:none}body.nav--desktop .nav__link::before{content:"";opacity:0;width:10px;height:10px;border-radius:50%;position:absolute;top:10px;left:-18px;background-color:#fff;transition:all 0.3s 0.3s}body.nav--desktop .nav__link.act,body.nav--desktop .nav__link:hover{font-weight:500}body.nav--desktop .nav__link.act::before,body.nav--desktop .nav__link:hover::before{opacity:1}body.nav--desktop .nav--level1{flex-wrap:nowrap}body.nav--desktop .nav--level1 .nav__link{white-space:nowrap;position:relative}body.nav--desktop .nav--level1 .nav__link.act{color:#eb002d}body.nav--desktop .nav--level1 .nav__link.act::before{top:6px;background-color:#eb002d}body.nav--desktop .nav--level2{flex-wrap:wrap;padding-right:200px;opacity:0;height:0;pointer-events:none;padding:0;margin:0}body.nav--desktop .nav--level2 .nav__link{display:block;padding-right:2em;width:50%;margin-bottom:1em;transition:all 0.3s}body.nav--desktop .nav--level2.active{opacity:1;pointer-events:all;height:auto}body.nav--desktop .nav__drop{font-size:24px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.3)}body.nav--desktop .nav__drop .nav--level1{display:none}body.nav--desktop .header .nav__drop .language-menu,body.nav--desktop .header .nav__drop .header__link{display:none}.nav--opened .nav__drop{padding:3rem 0;transform:scaleY(1);transition-delay:0s}.nav--opened .nav.active .nav__drop--close{opacity:1;transition-delay:0.3s}.nav--opened .nav.active .nav__link{opacity:1;transition-delay:0.3s}.nav__drop{position:relative;background-color:#eb002d;transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.3s;width:100%;z-index:100;color:#fff;overflow:hidden;min-height:0}.nav__drop--close{opacity:0;position:absolute;top:0;right:0;width:40px;height:40px;overflow:hidden;cursor:pointer;transition:all 0.3s 0s}.nav__drop--close::before,.nav__drop--close::after{position:absolute;content:"";display:block;cursor:pointer;width:56px;height:2px;background-color:#fff;top:-2px;transition:all 0.3s}.nav__drop--close::before{transform:rotate(45deg);transform-origin:top left;left:0}.nav__drop--close::after{transform:rotate(-45deg);transform-origin:top right;right:0}.nav__drop--close:hover::before,.nav__drop--close:hover::after{background-color:#B4BEC8}.nav__drop-column{width:100%}.nav__drop .container{flex-wrap:wrap}.nav-opener__wrapper{display:none}body.nav--mobile .languageMenu--desktop{display:none}body.nav--mobile .header .icon__search{margin-right:45px;top:0}body.nav--mobile .header .icon__search--old{margin-right:25px !important;width:20px}body.nav--mobile.nav--opened .nav-opener__icon{background-color:transparent}body.nav--mobile.nav--opened .nav-opener__icon::before,body.nav--mobile.nav--opened .nav-opener__icon::after{background-color:#5a0037}body.nav--mobile.nav--opened .nav-opener__icon::before{transform:rotate(45deg);top:-7px}body.nav--mobile.nav--opened .nav-opener__icon::after{transform:rotate(-45deg);left:0}body.nav--mobile.nav--opened .nav__drop{min-height:calc(100vh - 70px)}body.nav--mobile .nav.nav--level1.active .nav__link{opacity:1;height:auto;pointer-events:all;padding:inherit;margin-bottom:1.5em;transition:opacity 1.5s}body.nav--mobile .nav.nav--level1:not(.active) .nav__link{opacity:0;height:0;pointer-events:none;padding:0;margin:0;transition:none}body.nav--mobile .nav.nav--level1:not(.active) .nav__link.active{font-weight:bold;opacity:1;height:auto;pointer-events:all;position:absolute}body.nav--mobile .nav.nav--level1:not(.active) .nav__link.active::before{position:absolute;font-family:"icomoon" !important;content:"";transform:rotate(180deg);left:-2em;top:0}body.nav--mobile .nav.nav--level2{opacity:0;height:0;pointer-events:none;padding:0;margin:0;display:flex;left:-100vw;transition:left 0.5s 0.2s;overflow:hidden}body.nav--mobile .nav.nav--level2.active{margin-top:3em;opacity:1;height:auto;pointer-events:all;left:0}body.nav--mobile .nav__link{width:100%;margin-bottom:1em}body.nav--mobile .header__right-bottom{display:none}body.nav--mobile .header__right{flex-wrap:nowrap;align-items:center}body.nav--mobile .header__right-top{align-items:center}body.nav--mobile .header .header__container .language-menu:not(.language-menu--landingpage),body.nav--mobile .header .header__container .header__link{display:none}body.nav--mobile .nav-opener__wrapper{display:flex;height:17px;cursor:pointer;position:relative}@media (min-width:576px){body.nav--mobile .nav-opener__wrapper{min-width:75px}}body.nav--mobile .nav-opener{position:relative;margin-right:10px;padding-top:8px}body.nav--mobile .nav-opener__icon{position:relative;background-color:#5a0037;width:15px;height:2px;transition:all 0.3s}body.nav--mobile .nav-opener__icon::before,body.nav--mobile .nav-opener__icon::after{position:absolute;content:"";width:20px;height:2px;display:inline-block;background-color:#5a0037;transform:rotate(0deg);transition:all 0.3s}body.nav--mobile .nav-opener__icon::before{top:-7px;transform-origin:top left}body.nav--mobile .nav-opener__icon::after{top:7px;transform-origin:bottom left}body.nav--mobile .nav-opener__title{display:none;position:absolute;top:-2px;right:0;font-size:18px;line-height:22px;font-weight:bold}@media (min-width:576px){body.nav--mobile .nav-opener__title{display:block}}body.nav--mobile .nav__drop--close{display:none}body.nav--mobile .nav__drop .container{display:flex;flex-wrap:wrap;overflow-y:auto}body.nav--mobile .nav__drop-column{width:100%;margin-bottom:2rem}@media (min-width:769px){body.nav--mobile .nav__drop-column{width:40%;margin-right:10%}}body.nav--mobile .nav__drop .header__link{margin-top:2.5rem;margin-left:0}body.nav--mobile .nav__drop .language-menu{margin-left:-10px}body.nav--mobile .nav__drop .language-menu__listItem{background-color:inherit}@media (min-width:769px){.events .nav__drop{min-height:auto !important}}.breadcrumb{font-size:16px;display:flex;align-items:center;height:0;z-index:1}@media (min-width:576px){.breadcrumb{height:110px}}@media (min-width:769px){.breadcrumb{height:120px}}@media (min-width:1025px){.breadcrumb{height:150px}}@media (min-width:1200px){.breadcrumb{height:150px}}@media (min-width:1500px){.breadcrumb{height:150px}}.breadcrumb__item{position:relative;display:none}@media (min-width:576px){.breadcrumb__item{display:flex}}.breadcrumb__item:not(:last-child)::after{font-family:"icomoon" !important;font-weight:bold;content:"";position:relative;padding:0 1em}.frame-type-textmedia header{width:100%}@media (min-width:769px){.frame-type-textmedia header{order:-2}}.frame-type-textmedia figure.image{text-align:center}.frame-type-textmedia figure.image img{max-width:100%}.frame-type-textmedia .textmedia{display:flex;flex-wrap:wrap;justify-content:space-between}.frame-type-textmedia .textmedia__item{width:100%;overflow:hidden}@media (min-width:769px){.frame-type-textmedia .textmedia__item{width:48%}}.frame-type-textmedia .textmedia__gallery:not(:empty){position:relative;padding-bottom:2em;order:-1}@media (min-width:769px){.frame-type-textmedia .textmedia__gallery:not(:empty){padding-bottom:0;order:0}}.frame-type-textmedia .textmedia.textmedia--above .textmedia__gallery{width:100%}.frame-type-textmedia .textmedia--centeredright,.frame-type-textmedia .textmedia--centeredleft{align-items:center}@media (min-width:769px){.frame-type-textmedia .textmedia--right .textmedia__text,.frame-type-textmedia .textmedia--centeredright .textmedia__text{order:-1}}.frame-type-textmedia .caption{margin-top:1em}.frame-type-textmedia .caption__container{display:inline-block;text-align:left}.frame-type-textmedia .images--circular img{border-radius:50%}.frame-type-textmedia.frame-default .textmedia__text:not(:empty){order:-2;padding-bottom:2rem}@media (min-width:769px){.frame-type-textmedia.frame-default .textmedia__text:not(:empty){padding-bottom:0}}.frame-type-textmedia.frame-default .textmedia__gallery{padding-bottom:0}@media (min-width:769px){.frame-type-textmedia.frame-default .textmedia--left .textmedia__text,.frame-type-textmedia.frame-default .textmedia--centeredleft .textmedia__text{order:1}}.frame-type-textmedia.frame-default .gallery-item img,.frame-type-textmedia.frame-default .gallery-item video{width:100%}.frame-type-textmedia.frame-indent .gallery-item img{width:auto}@media (min-width:769px){.frame-type-textmedia.frame-indent .textmedia__item{width:48%}.frame-type-textmedia.frame-indent .textmedia__text{width:65%}.frame-type-textmedia.frame-indent .textmedia__gallery{width:30%}.frame-type-textmedia.frame-indent .gallery-item img{width:100%}}@media (min-width:769px){.frame-type-textmedia.frame-indent--left .textmedia__text,.frame-type-textmedia.frame-indent--right .textmedia__text{width:60%}.frame-type-textmedia.frame-indent--left .textmedia__gallery,.frame-type-textmedia.frame-indent--right .textmedia__gallery{width:35%}.frame-type-textmedia.frame-indent--left .gallery-item img,.frame-type-textmedia.frame-indent--right .gallery-item img{width:100%}}.frame-type-textmedia.frame-indent--left750 .gallery-item img,.frame-type-textmedia.frame-indent--right750 .gallery-item img{max-width:230px}@media (min-width:769px){.frame-type-textmedia.frame-indent--left750 .textmedia__text,.frame-type-textmedia.frame-indent--right750 .textmedia__text{width:65%}.frame-type-textmedia.frame-indent--left750 .textmedia__gallery,.frame-type-textmedia.frame-indent--right750 .textmedia__gallery{width:20%}.frame-type-textmedia.frame-indent--left750 .gallery-item img,.frame-type-textmedia.frame-indent--right750 .gallery-item img{width:100%;max-width:230px}.frame-type-textmedia.frame-indent--left750 figure.image,.frame-type-textmedia.frame-indent--right750 figure.image{text-align:center}}.frame-type-textmedia.frame-stage{padding-top:0;padding-bottom:0}@media (min-width:769px){.frame-type-textmedia.frame-stage{margin-top:0}}@media (min-width:769px) and (min-width:576px){.frame-type-textmedia.frame-stage{margin-top:-110px}}@media (min-width:769px) and (min-width:769px){.frame-type-textmedia.frame-stage{margin-top:-120px}}@media (min-width:769px) and (min-width:1025px){.frame-type-textmedia.frame-stage{margin-top:-150px}}@media (min-width:769px) and (min-width:1200px){.frame-type-textmedia.frame-stage{margin-top:-150px}}@media (min-width:769px) and (min-width:1500px){.frame-type-textmedia.frame-stage{margin-top:-150px}}@media (min-width:576px){.frame-type-textmedia.frame-stage .frame-container{padding-right:0;justify-content:flex-end}}@media (min-width:576px){.frame-type-textmedia.frame-stage .frame-inner{width:87.5%}}@media (min-width:769px){.frame-type-textmedia.frame-stage .frame-inner{width:100%}}.frame-type-textmedia.frame-stage .textmedia{align-items:normal}.frame-type-textmedia.frame-stage .textmedia__text{width:100%;margin-top:2rem;padding-bottom:2rem}@media (min-width:576px){.frame-type-textmedia.frame-stage .textmedia__text{width:67.5vw}}@media (min-width:769px){.frame-type-textmedia.frame-stage .textmedia__text{width:45.5%;margin-top:150px;padding-bottom:3.5rem}}@media (min-width:1025px){.frame-type-textmedia.frame-stage .textmedia__text{width:41.5%}}.frame-type-textmedia.frame-stage .textmedia__gallery{padding-bottom:0;width:100%;overflow:visible;min-height:278px}@media (min-width:576px){.frame-type-textmedia.frame-stage .textmedia__gallery{min-height:480px;overflow:hidden}}@media (min-width:769px){.frame-type-textmedia.frame-stage .textmedia__gallery{width:50%;min-height:590px}}@media (min-width:1025px){.frame-type-textmedia.frame-stage .textmedia__gallery{min-height:750px}}.frame-type-textmedia.frame-stage .frame-stage__image{left:-20px;position:relative;width:100vw;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top center}@media (min-width:576px){.frame-type-textmedia.frame-stage .frame-stage__image{width:100%;left:0}}@media (min-width:769px){.frame-image--small .textmedia__text{width:60%}}@media (min-width:769px){.frame-image--small .textmedia__gallery{width:34%}}@media (min-width:769px){.frame-image--micro .textmedia__text{width:60%}}.frame-image--micro .textmedia__gallery{max-width:220px;margin:0 auto}@media (min-width:769px){.frame-image--micro .textmedia__gallery{width:16%;margin:0}}.frame-image--wide .frame-container{justify-content:flex-start}.frame-image--wide .frame-inner{width:100%}@media (min-width:576px){.frame-image--wide .frame-inner{width:calc(83.75vw - 32px)}}@media (min-width:769px){.frame-image--wide .frame-inner{width:100%}}.frame-image--wide p.lead,.frame-image--wide h2{color:#5a0037 !important}.frame-image--wide .textmedia__text{width:100%}@media (min-width:576px){.frame-image--wide .textmedia__text{width:337px}}@media (min-width:769px){.frame-image--wide .textmedia__text{width:31%}}.frame-image--wide figure.image{text-align:left !important}.frame-image--wide .textmedia__gallery{width:100%}@media (min-width:769px){.frame-image--wide .textmedia__gallery{width:65%}}.frame-image--wide img{width:100%}.frame-type-textmedia.frame-layout-202 figure.image{text-align:left}@media (min-width:576px){.frame-type-textmedia.frame-layout-202 img{width:59%}}@media (min-width:769px){.frame-type-textmedia.frame-layout-202 img{width:100%}}.frame-type-textmedia.frame-media-above .textmedia__gallery{order:0}.frame-type-textmedia .gallery-row.gallery-item-size-3 .gallery-item{margin-bottom:35px}.frame-type-textmedia .gallery-row.gallery-item-size-3 img{width:100%;max-width:48vw}@media (min-width:576px){.frame-type-textmedia .gallery-row.gallery-item-size-3{column-count:2;column-gap:30px}}@media (min-width:769px){.frame-type-textmedia .gallery-row.gallery-item-size-3{column-count:3;column-gap:5.5%}}@media (min-width:769px){.images--circular .gallery-row .gallery-item{overflow:hidden}}.sliderGalleryContainer{position:relative}.sliderGalleryContainer .slick-prev,.sliderGalleryContainer .slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.sliderGalleryContainer .slick-prev:hover,.sliderGalleryContainer .slick-prev:focus,.sliderGalleryContainer .slick-next:hover,.sliderGalleryContainer .slick-next:focus{outline:none;background:transparent;color:transparent}.sliderGalleryContainer .slick-prev:hover:before,.sliderGalleryContainer .slick-prev:focus:before,.sliderGalleryContainer .slick-next:hover:before,.sliderGalleryContainer .slick-next:focus:before{opacity:1;font-size:35px}.sliderGalleryContainer .slick-prev.slick-disabled:before,.sliderGalleryContainer .slick-next.slick-disabled:before{opacity:0.25}.sliderGalleryContainer .slick-prev:before,.sliderGalleryContainer .slick-next:before{font-family:"icomoon";font-size:30px;line-height:1;color:#eb002d;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:font-size 0.2s linear}.sliderGalleryContainer .slick-prev{top:calc(50% - 20px);left:-32px;transform:rotateY(180deg)}@media (min-width:576px){.sliderGalleryContainer .slick-prev{left:-40px}}@media (min-width:1500px){.sliderGalleryContainer .slick-prev{left:-80px}}.sliderGalleryContainer .slick-prev:before{content:""}.sliderGalleryContainer .slick-next{top:50%;right:-32px}@media (min-width:576px){.sliderGalleryContainer .slick-next{right:-40px}}@media (min-width:1500px){.sliderGalleryContainer .slick-next{right:-80px}}.sliderGalleryContainer .slick-next:before{content:""}.sliderGalleryContainer .gallery-row .slick-list .slick-slide{padding:20px 0px}.sliderGalleryContainer .slick-slide img{width:100%}.sliderGalleryContainer .image{position:relative}.sliderGalleryContainer .sliderNav{padding:40px 0}.sliderGalleryContainer .sliderNav .slick-track{display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:0}.sliderGalleryContainer .sliderNav .slick-dots{bottom:-30px;display:none !important}.sliderGalleryContainer .sliderNav .slick-slide img{width:100%;height:auto}.sliderGalleryContainer .sliderNav .slick-slide{transform:scale(0.85);transition:all 0.4s ease-out;cursor:pointer;padding:0 2px;opacity:0.7;max-width:140px}.sliderGalleryContainer .sliderNav .slick-slide>div{width:100%}.sliderGalleryContainer .sliderNav .slick-current.slick-center,.sliderGalleryContainer .sliderNav .slick-slide:hover{transform:scale(1);opacity:1}.sliderGalleryContainer .sliderCounter{position:absolute;left:50%;padding:10px 15px;width:120px;margin-left:-60px;margin-top:-18px;text-align:center}.quote .frame-inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width:769px){.quote .frame-inner{justify-content:space-between}}.quote__left{position:relative;width:100%;padding-left:3.5rem;margin-bottom:2rem}@media (min-width:769px){.quote__left{width:54%;margin-bottom:0}}@media (min-width:1200px){.quote__left{padding-left:0}}.quote__left::before{position:absolute;left:-4px;top:-0.34em;font-size:5rem;line-height:1;font-weight:bold;content:"«"}@media (min-width:1200px){.quote__left::before{left:-80px}}.quote__text{font-size:24px;margin-bottom:1.5rem}@media (min-width:769px){.quote__text{font-size:32px}}@media (min-width:1200px){.quote__text{font-size:40px}}.quote__name{font-weight:bold;font-size:18px;margin-bottom:0.2em}.quote__occupation{font-size:18px}.quote__image{width:100%;align-self:flex-start;max-width:227px}@media (min-width:576px){.quote__image{max-width:335px}}@media (min-width:769px){.quote__image{width:41%;max-width:400px}}.quote__image img{width:100%;height:auto;border-radius:50%}.quotes .frame-container{max-width:1440px}.quotes__item{display:flex;margin-bottom:3em}@media (min-width:576px){.quotes__item:nth-child(even){justify-content:flex-end}}@media (min-width:1025px){.quotes__item{margin-bottom:0}}.quotes__left{width:120px;flex-shrink:0;margin-right:5%}@media (min-width:576px){.quotes__left{width:182px}}@media (min-width:769px){.quotes__left{width:162px}}@media (min-width:1025px){.quotes__left{width:230px}}.quotes__right{width:287px}@media (min-width:1025px){.quotes__right{width:400px}}.quotes__text{position:relative;margin-bottom:0.7em}.quotes__text::before{position:relative;font-size:80px;line-height:0.8;font-weight:bold;content:"«";display:block;color:#eb002d}@media (min-width:1025px){.quotes__text::before{font-size:120px}}.quotes__text--full{display:none}.quotes__more{color:#eb002d;font-size:0.7em;cursor:pointer}.quotes__image img{border-radius:50%;width:100%;height:auto}.quotes__caption{margin-top:3%;text-align:center;font-size:16px}.quotes__name{font-weight:bold;margin-bottom:0.2em}.quotes__linkwrapper{max-width:280px;line-height:23px}.quotes__link{color:#eb002d;font-weight:bold;font-size:18px}.quotes__link::after{transform:none;font-size:1.3em}.frame-background-aubergine .quotes__more{color:#fff}.doubletext .frame-inner{column-count:1;perspective:1}@media (min-width:769px){.doubletext .frame-inner{column-count:2;column-gap:60px}}.doubletext__column{width:100%;break-inside:avoid}.doubletext__column--left{margin-bottom:2em}@media (min-width:769px){.doubletext__column--left{margin-bottom:0}}.doubletext__column>*{display:block}.teaser__list{display:flex;flex-wrap:wrap;margin-left:-2.15%;margin-right:-2.15%}.teaser__item{width:100%;padding:0 2.15% 40px}@media (min-width:576px){.teaser__item{width:50%;padding-bottom:50px}}@media (min-width:769px){.teaser__item{width:33.333333%}}.teaser__image{width:100%;height:auto;margin-bottom:15px}@media (min-width:576px){.teaser__image{margin-bottom:20px}}@media (min-width:1025px){.teaser__image{margin-bottom:30px}}.teaser__link{font-size:24px;line-height:30px}.teaser .frame-container{max-width:none}@media (min-width:769px){.teaser .frame-container{max-width:1440px}}@media (min-width:769px){.columns-2 .teaser__item{width:50%;padding-bottom:70px}}.suppliers{padding-top:30px;padding-bottom:30px}@media (min-width:576px){.suppliers{padding-top:50px;padding-bottom:50px}}@media (min-width:1025px){.suppliers{padding-top:60px;padding-bottom:60px}}.suppliers .frame-inner{display:flex;flex-wrap:wrap;justify-content:center}.suppliers__text{text-align:center;font-weight:bold;max-width:630px;margin-bottom:30px}.suppliers__text.align--left{text-align:left;width:100%;max-width:none}.suppliers__list{width:100%;display:flex;align-items:center;position:relative}.suppliers__item{flex-shrink:1;flex-grow:1;display:none}.suppliers__item:not(:first-child){margin-left:10%}.suppliers__item:nth-child(-n+4){display:block}@media (min-width:576px){.suppliers__item:nth-child(5){display:block}}@media (min-width:1025px){.suppliers__item:nth-child(6){display:block}}.suppliers__link{margin-top:30px}.suppliers__link .button,.suppliers__link [id^="contact-form"] button,[id^="contact-form"] .suppliers__link button,.suppliers__link #cookieman-modal button,#cookieman-modal .suppliers__link button,.suppliers__link .feloginForm input[type="submit"],.feloginForm .suppliers__link input[type="submit"]{margin-right:0 !important}.suppliers__itemImage{width:100%;height:auto}.suppliers__itemImage.greyscale{filter:grayscale(1);transition:all 0.3s}.suppliers__itemImage.greyscale:hover{filter:none}.suppliers--rows .suppliers__list,.suppliers--rows2 .suppliers__list{width:auto;min-width:100%;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}@media (min-width:1025px){.suppliers--rows .suppliers__list,.suppliers--rows2 .suppliers__list{margin-left:-40px;margin-right:-40px}}.suppliers--rows .suppliers__item,.suppliers--rows2 .suppliers__item{width:50%;margin:0;flex-grow:0;display:block !important;padding:20px}@media (min-width:576px){.suppliers--rows .suppliers__item,.suppliers--rows2 .suppliers__item{width:33.333333%}}@media (min-width:769px){.suppliers--rows .suppliers__item,.suppliers--rows2 .suppliers__item{width:25%}}@media (min-width:1025px){.suppliers--rows .suppliers__item,.suppliers--rows2 .suppliers__item{padding:40px}}@media (min-width:769px){.suppliers--rows2 .suppliers__list{margin-left:-40px;margin-right:-40px}}.suppliers--rows2 .suppliers__item{width:33.333333%}@media (min-width:576px){.suppliers--rows2 .suppliers__item{width:25%}}@media (min-width:769px){.suppliers--rows2 .suppliers__item{width:20%;padding:40px}}@media (min-width:1025px){.suppliers--rows2 .suppliers__item{width:16.666666%}}.suppliers--rows2 .suppliers__text{color:#5a0037}.markantVoila .suppliers{background-color:#fff}.frame-layout-203{font-size:24px}.frame-layout-203 ul{list-style:none;margin:0;display:flex;flex-wrap:wrap}.frame-layout-203 li{width:100%;display:inline-block;margin-bottom:1em;padding-right:0}.frame-layout-203 li:nth-child(2n+1){padding-right:1em}@media (min-width:576px){.frame-layout-203 li{width:50%}}@media (min-width:1025px){.frame-layout-203 li{margin-bottom:2.5em;padding-right:1.5em}}.frame-layout-203 h2,.frame-layout-203 p.lead{color:#5a0037}.frame-layout-203 .frame-inner{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.frame-layout-203 header{width:100%}@media (min-width:576px){.frame-layout-203 header{width:50%}}@media (min-width:769px){.frame-layout-203 header{width:30%}}.frame-layout-203 .rte{width:100%}@media (min-width:769px){.frame-layout-203 .rte{width:66%}}.respo-image .frame-container{padding-left:0;padding-right:0}.respo-image__image{display:none}.respo-image__image img{position:relative;width:100%;height:auto}.respo-image__image--small{display:block}@media (min-width:576px){.respo-image .respo-image__image{display:none}.respo-image .respo-image__image--medium{display:block}}@media (min-width:1441px){.respo-image .respo-image__image{display:none}.respo-image .respo-image__image--big{display:block}.respo-image .respo-image__image--big img{width:auto;left:50%;transform:translateX(-50%)}}.accordeon__wrapper{position:relative;max-width:865px}.accordeon__header{display:flex;padding-bottom:2.5rem;padding-left:18px}.accordeon__headeritem{position:relative;font-weight:bold}.accordeon__headeritem:not(:first-child){margin-left:2em}.accordeon__headeritem.active{color:#eb002d}.accordeon__headeritem.active::before{content:"";display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:0.3em;left:-18px;background-color:#eb002d}.accordeon__main{list-style:none;counter-reset:custom-counter;list-style-position:outside;margin:0;padding:0;display:none}.accordeon__main.hidden .accordeon__item{opacity:0;transition-delay:0}.accordeon__main.listType--none .accordeon__item{padding-left:0}.accordeon__main.listType--none .accordeon__item::before{display:none}.accordeon__item{position:relative;border-bottom:2px solid #5a0037;counter-increment:custom-counter;padding:1.2em 0 1.2em 2.5em;min-height:3.3em;opacity:1;transition:all 0.3s 0.3s}@media (min-width:576px){.accordeon__item{padding:1.7em 0 1.7em 4.5em;min-height:3.3em}}.accordeon__item:first-of-type{border-top:2px solid #5a0037}.accordeon__item::before{content:counter(custom-counter) ". ";font-size:40px;font-weight:bold;line-height:1;position:absolute;left:0;top:0.4em;color:#eb002d}@media (min-width:576px){.accordeon__item::before{font-size:3.3em;left:0;top:0.25em}}.accordeon__itemheadline{color:#5a0037 !important;margin-bottom:0}.accordeon__itemheadlinetext{max-width:calc(100% - 1.5em)}.accordeon__itembutton.active .accordeon__itemArrow::after{transform:rotateX(180deg);transform-origin:center center}.accordeon__itemArrow{position:relative;width:1em}.accordeon__itemArrow::after{position:absolute;font-family:"icomoon" !important;font-weight:normal;content:"";transition:all 0.5s}.accordeon__itemtext{margin-top:1em;display:none;width:88%}.accordeon button{width:100%;position:relative;display:flex;justify-content:space-between;text-align:left}.verticalmobile .text-list__image{display:block;margin-top:25px;width:34%;height:auto}.verticalmobile .text-list__link{margin-top:10px}.verticalmobile .accordeon__item{padding-left:0}.verticalmobile .accordeon__item::before{content:""}.verticalmobile .accordeon__itemheadline{color:#eb002d !important}.verticaldesktop__headline{margin:0 auto 1.5em;width:74%}.verticaldesktop__content{display:flex}.verticaldesktop .title-list{width:24%;min-width:172px;margin-top:4px}.verticaldesktop .title-list__item{height:95px;display:flex;justify-content:flex-end;align-items:center;cursor:pointer;transition:all 0.3s}.verticaldesktop .title-list__item.active .title-list__item-headline{font-weight:bold}.verticaldesktop .title-list__item:hover:not(.active) .title-list__item-headline,.verticaldesktop .title-list__item.hover:not(.active) .title-list__item-headline{text-decoration:underline}.verticaldesktop .title-list__item-headline{font-size:18px;line-height:1.45;text-align:right;font-weight:normal}.verticaldesktop .navigation-list{margin-top:20px;position:relative;margin-left:30px;margin-right:4%;align-self:flex-start}.verticaldesktop .navigation-list::before{content:"";display:block;background-color:#eb002d;position:absolute;top:24px;left:24px;width:2px;height:calc(100% - 48px);pointer-events:none}.verticaldesktop .navigation-list__item{position:relative;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-bottom:45px;cursor:pointer}.verticaldesktop .navigation-list__item--inner{width:17px;height:17px;border-radius:50%;transition:all 0.3s}.verticaldesktop .navigation-list__item.active .navigation-list__item--inner{background-color:#f0a0a0;width:50px;height:50px}.verticaldesktop .navigation-list__item:hover:not(.active)::after,.verticaldesktop .navigation-list__item.hover::after{transform:scale(1.5)}.verticaldesktop .navigation-list__item:last-child{margin-bottom:0}.verticaldesktop .navigation-list__item::after{content:"";display:block;background-color:#eb002d;position:absolute;top:17px;left:17px;width:16px;height:16px;border-radius:50%;transition:all 0.3s}.verticaldesktop .text-list{position:relative;margin-top:22px;width:87%}.verticaldesktop .text-list__item{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.verticaldesktop .text-list__item>*{opacity:0;transition:all 0.3s 0s}.verticaldesktop .text-list__item.active>*{opacity:1;transition-delay:0.3s}.verticaldesktop .text-list__item-column--left{width:100%}@media (min-width:1025px){.verticaldesktop .text-list__item-column--left{width:62%}}.verticaldesktop .text-list__item-column--right{width:100%;margin-top:30px}@media (min-width:1025px){.verticaldesktop .text-list__item-column--right{width:30%;margin-top:0}}.verticaldesktop .text-list__image{position:relative;max-width:100%;width:200px;height:auto}@media (min-width:1025px){.verticaldesktop .text-list__image{width:230px}}.figures__headline{text-align:center;margin-bottom:3em;font-size:inherit;line-height:inherit}.figures__content{display:flex;flex-wrap:wrap}.figures__item{width:50%;text-align:center;padding-left:5%;padding-right:5%;padding-bottom:5%}@media (min-width:1025px){.figures__item{width:33.333333%}}.figures__itemtext{font-weight:bold}.figures__itemfigure{font-size:40px;font-weight:bold}@media (min-width:576px){.figures__itemfigure{font-size:60px}}@media (min-width:769px){.figures__itemfigure{font-size:80px}}.slider{opacity:0}.slider.show{opacity:1}.slider__headline{margin-bottom:1.5em}.slider__item{display:flex !important;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.slider__itemimage{border:10px solid #b4bec8;border-radius:5px;width:100%;height:auto;max-width:495px}@media (min-width:576px){.slider__itemimage{width:82%}}@media (min-width:769px){.slider__itemimage{width:53%}}.slider__itemtext{width:100%;padding-top:6.5%;max-width:495px}@media (min-width:576px){.slider__itemtext{width:82%}}@media (min-width:769px){.slider__itemtext{width:41.5%;padding-top:0}}.slider__footer{margin-top:1rem}@media (min-width:769px){.slider__footer{margin-top:2rem}}.slider__button{margin-top:0;float:right}.slider .slick-dots{display:flex;flex-wrap:wrap;margin-top:13px;float:left;margin-bottom:30px}.slider .slick-dots li{position:relative;display:inline-block;padding:0;margin-right:30px;margin-bottom:10px}@media (min-width:576px){.slider .slick-dots li{margin-right:40px}}.slider .slick-dots li.slick-active button{background-color:#eb002d}.slider .slick-dots li button{border:2px solid #eb002d;border-radius:50%;display:block;height:17px;width:17px;outline:none;line-height:0px;font-size:0px;cursor:pointer}.frame-layout-205{opacity:0}@media (min-width:769px){.frame-layout-205{margin-top:0}}@media (min-width:769px) and (min-width:576px){.frame-layout-205{margin-top:-110px}}@media (min-width:769px) and (min-width:769px){.frame-layout-205{margin-top:-120px}}@media (min-width:769px) and (min-width:1025px){.frame-layout-205{margin-top:-150px}}@media (min-width:769px) and (min-width:1200px){.frame-layout-205{margin-top:-150px}}@media (min-width:769px) and (min-width:1500px){.frame-layout-205{margin-top:-150px}}.frame-layout-205.show{opacity:1}@media (min-width:769px){.frame-layout-205 .frame-inner{width:100% !important}}.frame-layout-205 .frame-stage{margin-top:0}.frame-layout-205 .slick-track{display:flex;align-items:stretch}.frame-layout-205 .slick-slide{height:auto}@media (min-width:769px){.frame-layout-205 .slick-slide>div,.frame-layout-205 .frame-stage,.frame-layout-205 .frame-container,.frame-layout-205 .frame-inner,.frame-layout-205 .textmedia{height:100%}}.frame-layout-205 .slick-dots{position:absolute;top:245px;display:flex;left:50%;transform:translateX(-50%)}@media (min-width:576px){.frame-layout-205 .slick-dots{top:440px;left:calc(87.5% / 2 + 12.5%)}}@media (min-width:769px){.frame-layout-205 .slick-dots{top:auto;bottom:10px;left:calc(50% + 21px)}}@media (min-width:1500px){.frame-layout-205 .slick-dots{left:calc(50% + 30px)}}.frame-layout-205 .slick-dots li{position:relative;display:inline-block;padding:0;margin-right:30px;margin-bottom:10px}@media (min-width:576px){.frame-layout-205 .slick-dots li{margin-right:40px}}.frame-layout-205 .slick-dots li.slick-active button{background-color:#eb002d}.frame-layout-205 .slick-dots li:last-child{margin-right:0}.frame-layout-205 .slick-dots li button{border:2px solid #eb002d;background-color:#fff;border-radius:50%;display:block;height:17px;width:17px;outline:none;line-height:0px;font-size:0px;cursor:pointer}.history{opacity:0;padding-top:0;padding-bottom:0;overflow:hidden}.history.show{opacity:1}.history .frame-container{padding-left:0;padding-right:0}.history__margin{display:none}.history__column--left{width:100%;order:1;max-width:315px}@media (min-width:769px){.history__column--left{width:50%;order:0;max-width:none}}.history__column--right{width:100%;max-width:315px}@media (min-width:769px){.history__column--right{width:43.5%;max-width:none}}.history__item{position:relative;background-color:#bed7eb;height:100%}.history__item--odd{background-color:#e6f0fa}.history__itemheadline{font-size:60px;line-height:1;margin-bottom:0.3em}@media (min-width:576px){.history__itemheadline{font-size:80px}}@media (min-width:1025px){.history__itemheadline{font-size:100px}}.history__itemsubheadline{font-weight:bold}.history__itemcontent{position:relative;padding-top:60px;padding-bottom:180px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:20px;padding-right:20px}@media (min-width:576px){.history__itemcontent{padding-top:100px;padding-left:19.1%;padding-right:5%;padding-bottom:340px}}@media (min-width:769px){.history__itemcontent{padding-top:120px}}.history__itemimage{width:100%;height:auto;margin-bottom:20px}.history__dotwrapper{position:relative;padding:0;height:50px;background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.5s;width:0}.history__dotwrapper:not(:first-child){margin-left:15px}.history__dotwrapper::after{content:"";display:block;background-color:#eb002d;position:absolute;top:17px;left:17px;width:16px;height:16px;border-radius:50%;pointer-events:none;opacity:0;transition:all 0.3s}.history__dot{position:relative;width:100%;height:100%;opacity:0;overflow:visible}.history__dottext{position:absolute;bottom:-30px;left:0;font-size:16px;width:100%;text-align:center}.history__paging{position:absolute;bottom:80px;left:20px;display:flex;flex-direction:column;align-items:flex-start}@media (min-width:576px){.history__paging{left:32px;bottom:140px}}@media (min-width:769px){.history__paging{left:60px}}.history__arrows{position:relative;margin-bottom:40px;margin-left:4px;display:none}@media (min-width:576px){.history__arrows{display:block}}.history__arrows .slick-arrow{font-size:0;height:42px;width:42px;position:relative;transform:scale(1);transition:all 0.3s}.history__arrows .slick-arrow:hover{transform:scale(1.1)}.history__arrows .slick-arrow::after{position:absolute;top:1px;left:1px;font-family:"icomoon" !important;content:"";transition:all 0.5s;font-size:40px;color:#eb002d;line-height:1}.history__arrows .slick-arrow.slick-prev{margin-right:40px}.history__arrows .slick-arrow.slick-prev::after{transform:rotate(180deg)}.history__dots{position:relative}.history .slick-dots{display:flex;color:#eb002d;position:relative}.history .slick-dots::before{content:"";width:calc(100% - 48px);height:2px;background-color:#eb002d;position:absolute;top:24px;left:24px;pointer-events:none}.history .slick-dots li:hover:not(.slick-active) .history__dotwrapper::after{transform:scale(1.5)}.history .slick-dots li.slick-active .history__dotwrapper,.history .slick-dots li.slick-active~li .history__dotwrapper{width:50px}.history .slick-dots li.slick-active .history__dotwrapper::after,.history .slick-dots li.slick-active~li .history__dotwrapper::after{opacity:1}.history .slick-dots li.slick-active .history__dotwrapper .history__dot,.history .slick-dots li.slick-active~li .history__dotwrapper .history__dot{opacity:1}.history .slick-dots li.slick-active .history__dotwrapper{background-color:#f0a0a0}.history .slick-dots li.slick-active .history__dottext{font-weight:bold}.history .slick-list{padding:0px 20px 0 0}@media (min-width:576px){.history .slick-list{padding:0px 16% 0 0}}.history .slick-slide{height:auto}.history .slick-slide>div{height:100%;position:relative}.history .slick-track{display:flex;align-items:stretch}.history .slick-active~li .margin-1{margin-left:15px}.history .slick-active~li .margin-2{margin-left:30px}.history .slick-active~li .margin-3{margin-left:45px}.history .slick-active~li .margin-4{margin-left:60px}.history .slick-active~li .margin-5{margin-left:75px}.history .slick-active~li .margin-6{margin-left:90px}.history .slick-active~li .margin-7{margin-left:105px}.history .slick-active~li .margin-8{margin-left:120px}.history .slick-active~li .margin-9{margin-left:135px}.history .slick-active~li .margin-10{margin-left:150px}.history .slick-active~li .margin-11{margin-left:165px}.history .slick-active~li .margin-12{margin-left:180px}.history .slick-active~li .margin-13{margin-left:195px}.history .slick-active~li .margin-14{margin-left:210px}.frame-layout-206.frame-default .frame-container{padding-left:0;padding-right:0;justify-content:flex-start}@media (min-width:769px){.frame-layout-206.frame-default .frame-inner{width:calc(87% - 32px)}}@media (min-width:1500px){.frame-layout-206.frame-default .frame-inner{width:calc(87% - 44px)}}.video{position:relative}.video img{position:absolute;z-index:20;width:100%}.video .video__element--cover{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;z-index:15}.video .video__element--controls{display:block;overflow:hidden;position:relative}.video .video__element--icon-play{width:40px;height:40px;background-color:#eb002d;position:absolute;bottom:20px;right:20px;z-index:20;border-radius:50%;opacity:1;transition:all 0.3s;cursor:pointer;pointer-events:none}@media (min-width:576px){.video .video__element--icon-play{width:60px;height:60px;bottom:30px;right:30px}}@media (min-width:769px){.video .video__element--icon-play{bottom:42px;right:42px}}@media (min-width:1025px){.video .video__element--icon-play{bottom:60px;right:60px}}.video .video__element--icon-play::after{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff;position:absolute;top:10px;left:15px}@media (min-width:576px){.video .video__element--icon-play::after{border-width:13px 0 13px 19px;top:calc(50% - 13px);left:calc(50% - 7px)}}.video .video__element--icon-play.hide{opacity:0}.video .modalbox__open-inline .video__element--icon-play{display:block !important}.mediacenter .videolist{position:relative;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:769px){.mediacenter .videolist{margin-left:-20px;margin-right:-20px}}@media (min-width:1025px){.mediacenter .videolist{margin-left:-30px;margin-right:-30px}}.mediacenter .videoEl{position:relative;width:100%;overflow:hidden;padding:15px;font-size:16px;line-height:24px}@media (min-width:576px){.mediacenter .videoEl{width:50%}}@media (min-width:769px){.mediacenter .videoEl{width:33.333333%;padding:20px}}@media (min-width:1025px){.mediacenter .videoEl{padding:30px}}.mediacenter .videoThumb{position:relative;width:100%;overflow:hidden;padding-top:65%}.mediacenter .videoThumb img{position:absolute;top:0;left:0;transform:scale(1);transition:all 0.6s;width:100%;height:auto}.mediacenter .videoThumb img:hover{transform:scale(1.05)}.mediacenter .videoMeta{padding:10px 12px}.mediacenter .videoMeta .headline{font-size:18px;line-height:26px}@media (min-width:1025px){.mediacenter .videoMeta .headline{font-size:24px;line-height:30px}}.mediacenter .videoMeta .subtitle{font-size:16px}.mediacenter .video__element--icon-play{width:40px;height:40px;background-color:#eb002d;position:absolute;bottom:20px;right:20px;z-index:20;border-radius:50%;opacity:1;transition:all 0.3s;cursor:pointer}@media (min-width:576px){.mediacenter .video__element--icon-play{bottom:35px}}@media (min-width:1025px){.mediacenter .video__element--icon-play{bottom:50px;right:30px}}.mediacenter .video__element--icon-play::after{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff;position:absolute;top:10px;left:15px}@media (min-width:576px){.mediacenter .video__element--icon-play::after{border-width:13px 0 13px 19px;top:calc(50% - 13px);left:calc(50% - 7px)}}.mediaCenterOverlay{position:fixed;top:0;width:100%;bottom:0;left:200%;z-index:1000;opacity:0;transition-property:opacity;transition-duration:0.8s;transition-timing-function:ease-out;transition-delay:0s;overflow:hidden;outline:0;background:rgba(255, 255, 255, 0.6) 0% 0% no-repeat padding-box;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);display:flex;justify-content:center;align-items:center}.mediaCenterOverlay .overlayInner{position:relative;height:0px;width:90%;max-width:1200px;padding-bottom:56.25%}@media (min-width:1200px){.mediaCenterOverlay .overlayInner{padding-bottom:800px}}.mediaCenterOverlay iframe,.mediaCenterOverlay img{position:absolute;top:0;left:0;width:100%;height:100%;border:0px}.mediaCenterOverlay img{object-fit:contain}.mediaCenterOverlay .mediaLoading{position:absolute;width:100%;height:100%;background:transparent url(../Images/loading_2.gif) no-repeat center}.mediaCenterOverlay .btn-close{position:absolute;top:30px;right:30px;width:28px;height:28px;overflow:hidden;cursor:pointer;transition:all 0.3s 0s;z-index:1;transform:scale(0.7)}@media (min-width:576px){.mediaCenterOverlay .btn-close{transform:scale(1);right:42px;top:35px}}.mediaCenterOverlay .btn-close::before,.mediaCenterOverlay .btn-close::after{position:absolute;content:"";display:block;cursor:pointer;width:40px;height:2px;background-color:#820f35;top:-2px;transition:all 0.3s}.mediaCenterOverlay .btn-close::before{transform:rotate(45deg);transform-origin:top left;left:0}.mediaCenterOverlay .btn-close::after{transform:rotate(-45deg);transform-origin:top right;right:0}.mediaCenterOverlay .btn-close:hover::before,.mediaCenterOverlay .btn-close:hover::after{background-color:#B4BEC8}.mediaLayerOpened .mediaCenterOverlay{left:0;opacity:1.7}@media (min-width:576px){.process .frame-inner{width:83.75vw !important}}@media (min-width:769px){.process .frame-inner{width:100% !important}}.process__list{display:flex;justify-content:space-between;position:relative}.process__list::after{content:"";display:block;height:2px;width:0%;position:absolute;top:50%;left:0;background-color:#eb002d;transition:all 2s linear;transition-delay:0.3s}.process__listitem{width:50px;height:50px;border-radius:50%;background-color:#eb002d;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:bold;z-index:1;opacity:0;transform:scale(0);transition:all 0.5s}@media (min-width:576px){.process__listitem{width:80px;height:80px;font-size:40px}}@media (min-width:1025px){.process__listitem{width:100px;height:100px;font-size:60px}}.process.animate .process__list::after{width:100%}.process.animate .process__listitem{opacity:1;transform:scale(1)}.process.animate .process__listitem.delay-3:nth-child(2){transition-delay:calc(1.8 * 1 / 3 * 2s)}.process.animate .process__listitem.delay-3:nth-child(3){transition-delay:calc(1.8 * 1 / 3 * 3s)}.process.animate .process__listitem.delay-3:nth-child(4){transition-delay:calc(1.8 * 1 / 3 * 4s)}.process.animate .process__listitem.delay-3:nth-child(5){transition-delay:calc(1.8 * 1 / 3 * 5s)}.process.animate .process__listitem.delay-4:nth-child(2){transition-delay:calc(1.8 * 1 / 4 * 2s)}.process.animate .process__listitem.delay-4:nth-child(3){transition-delay:calc(1.8 * 1 / 4 * 3s)}.process.animate .process__listitem.delay-4:nth-child(4){transition-delay:calc(1.8 * 1 / 4 * 4s)}.process.animate .process__listitem.delay-4:nth-child(5){transition-delay:calc(1.8 * 1 / 4 * 5s)}.process.animate .process__listitem.delay-5:nth-child(2){transition-delay:calc(1.8 * 1 / 5 * 2s)}.process.animate .process__listitem.delay-5:nth-child(3){transition-delay:calc(1.8 * 1 / 5 * 3s)}.process.animate .process__listitem.delay-5:nth-child(4){transition-delay:calc(1.8 * 1 / 5 * 4s)}.process.animate .process__listitem.delay-5:nth-child(5){transition-delay:calc(1.8 * 1 / 5 * 5s)}.process.animate .process__listitem.delay-6:nth-child(2){transition-delay:calc(1.8 * 1 / 6 * 2s)}.process.animate .process__listitem.delay-6:nth-child(3){transition-delay:calc(1.8 * 1 / 6 * 3s)}.process.animate .process__listitem.delay-6:nth-child(4){transition-delay:calc(1.8 * 1 / 6 * 4s)}.process.animate .process__listitem.delay-6:nth-child(5){transition-delay:calc(1.8 * 1 / 6 * 5s)}.process.animate .process__listitem.delay-7:nth-child(2){transition-delay:calc(1.8 * 1 / 7 * 2s)}.process.animate .process__listitem.delay-7:nth-child(3){transition-delay:calc(1.8 * 1 / 7 * 3s)}.process.animate .process__listitem.delay-7:nth-child(4){transition-delay:calc(1.8 * 1 / 7 * 4s)}.process.animate .process__listitem.delay-7:nth-child(5){transition-delay:calc(1.8 * 1 / 7 * 5s)}.process.animate .process__listitem.delay-8:nth-child(2){transition-delay:calc(1.8 * 1 / 8 * 2s)}.process.animate .process__listitem.delay-8:nth-child(3){transition-delay:calc(1.8 * 1 / 8 * 3s)}.process.animate .process__listitem.delay-8:nth-child(4){transition-delay:calc(1.8 * 1 / 8 * 4s)}.process.animate .process__listitem.delay-8:nth-child(5){transition-delay:calc(1.8 * 1 / 8 * 5s)}.process.animate .process__listitem.delay-9:nth-child(2){transition-delay:calc(1.8 * 1 / 9 * 2s)}.process.animate .process__listitem.delay-9:nth-child(3){transition-delay:calc(1.8 * 1 / 9 * 3s)}.process.animate .process__listitem.delay-9:nth-child(4){transition-delay:calc(1.8 * 1 / 9 * 4s)}.process.animate .process__listitem.delay-9:nth-child(5){transition-delay:calc(1.8 * 1 / 9 * 5s)}.select-innerwrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;margin:50px 0 20px}.selected-filterlist{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.selected-filterlist .filterListEl{margin-right:25px;margin-bottom:20px;font-size:18px;color:#eb002d}.selected-filterlist .filterListEl .flt-icon-close{display:inline-block;width:25px;position:relative}.selected-filterlist .filterListEl .flt-icon-close:before{font-family:"icomoon" !important;content:"";transition:all 0.5s;font-size:1.3em;position:absolute;left:0;top:-23px;cursor:pointer}@media (min-width:1025px){.selected-filterlist .filterListEl .flt-icon-close:before{top:-21px}}.custom-select{position:relative;color:#eb002d;width:290px;margin-right:20px;margin-bottom:20px;font-size:18px}.custom-select.single .select--selected{cursor:auto !important}.custom-select.single .select--selected::after{display:none !important}.custom-select .custom-select__items{pointer-events:none}.custom-select.active .custom-select__items{opacity:1;transform:scaleY(1);pointer-events:all;z-index:8}.custom-select.active .select--selected{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;z-index:10}.custom-select.active .select--selected::after{transform:rotateX(180deg);transform-origin:center center}.custom-select select{display:none}.custom-select .select--selected{position:relative;display:flex;align-items:center;cursor:pointer;padding-left:20px;padding-right:20px;width:100%;height:40px;border-radius:30px;border:2px solid #eb002d;font-weight:500;z-index:5}.custom-select .select--selected:after{position:absolute;right:20px;top:7px;font-family:"icomoon" !important;content:"";transition:all 0.5s}.custom-select__items{position:absolute;background-color:#fff;left:0;right:0;top:0;z-index:99;border:2px solid #eb002d;border-radius:20px;transition:all 0.3s;transform-origin:top center;overflow:hidden;opacity:0;transform:scaleY(0.5);padding-top:35px;z-index:4}.custom-select__item{padding:5px 20px;cursor:pointer}.custom-select__item.selected{transition:none}.custom-select__item.selected:hover,.custom-select__item:hover,.custom-select .same-as-selected{color:#5a0037;transition:none}.ce-uploads li{padding-left:1.5rem;position:relative;margin-bottom:0.2em}.ce-uploads li::before{position:absolute;top:0;left:0;font-family:"icomoon" !important;color:#eb002d;content:""}.respotable{border-collapse:separate;width:100%;text-align:left;table-layout:fixed;font-size:16px;border-radius:30px;border:2px solid #eb002d;overflow:hidden;border-spacing:0}.respotable__label{display:inline-block;font-weight:bold;width:50%}@media (min-width:769px){.respotable__label{display:none}}.respotable__download{display:block;hyphens:auto;padding-left:1.3em;position:relative}.respotable__download::before{position:absolute;top:0;left:0;font-family:"icomoon" !important;color:#eb002d;content:""}.respotable thead{display:none}@media (min-width:769px){.respotable thead{display:table-header-group}}.respotable thead tr{background-color:#eb002d;color:#fff}.respotable th,.respotable td{padding:0 1em;position:relative}.respotable th:last-child,.respotable td:last-child{padding-bottom:1em}@media (min-width:769px){.respotable th,.respotable td{display:table-cell;padding:1em !important}}@media (min-width:1200px){.respotable th,.respotable td{padding:1.2em 2em !important}}.respotable td{display:flex}@media (min-width:769px){.respotable td{display:table-cell}}.respotable td:first-child{padding-top:0.5em;padding-bottom:0.5em;background-color:#eb002d;color:#fff}@media (min-width:769px){.respotable td:first-child{padding-top:0;padding-bottom:0;background-color:inherit;color:inherit}}.respotable td:nth-child(2){padding-top:0.5em}.respotable tr:not(:last-child) td::after{content:"";width:100%;height:1px;background-color:#eb002d;position:absolute;bottom:0;left:1em;display:none}@media (min-width:769px){.respotable tr:not(:last-child) td::after{display:inline-block}}@media (min-width:1200px){.respotable tr:not(:last-child) td::after{left:2em}}.search__ajax-loading{display:inline-block;width:80px;height:80px;position:relative;left:50%;margin-left:-40px}.search__ajax-loading div{display:inline-block;position:absolute;left:8px;width:16px;background:#fff;animation:loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.search__ajax-loading div:nth-child(1){left:8px;animation-delay:-0.24s}.search__ajax-loading div:nth-child(2){left:32px;animation-delay:-0.12s}.search__ajax-loading div:nth-child(3){left:56px;animation-delay:0}@keyframes loader{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.eventcard{background-color:#fff;border-radius:10px;position:relative;aspect-ratio:1;transition:all 0.3s;overflow:hidden}@media (min-width:576px){.eventcard{font-size:18px}}@media (min-width:769px){.eventcard{aspect-ratio:auto;border-radius:0}}.eventcard:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.5)}@media (min-width:769px){.eventcard:hover{box-shadow:none}.eventcard:hover .eventcard__image{transform:scale(1.05)}}.eventcard a{display:block}.eventcard__container{text-align:center;padding:18% 5px 0;height:100%}@media (min-width:769px){.eventcard__container{text-align:left;padding-top:0}}.eventcard__icon{width:40%;height:auto}@media (min-width:769px){.eventcard__icon{display:none}}.eventcard__imageWrapper{display:none;position:relative;width:100%;overflow:hidden;aspect-ratio:1.25}@media (min-width:769px){.eventcard__imageWrapper{display:block}}.eventcard__image{width:100%;height:100%;transform:scale(1);transition:transform 0.3s;object-fit:cover}.eventcard__content{padding:5px 10px}@media (min-width:576px){.eventcard__content{padding:10px}}@media (min-width:769px){.eventcard__content{padding:10px 20px}}.eventcard__title{text-align:center;font-weight:bold;font-size:10px;line-height:1.2;margin-bottom:0;color:#5a0037 !important}@media (min-width:576px){.eventcard__title{font-size:12px}}@media (min-width:769px){.eventcard__title{text-align:left;font-size:18px;margin:10px 0;color:#eb002d !important}}.eventcard__description{display:none}@media (min-width:769px){.eventcard__description{display:block}}.eventcard__arrow{position:relative;margin-top:10px;display:block;transition:all 0.3s;height:50px;display:none}@media (min-width:769px){.eventcard__arrow{display:block}}.eventcard__arrow::after{position:absolute;font-family:"icomoon" !important;font-size:50px;line-height:1;color:#eb002d;content:"";transition:all 0.5s;top:0;left:0}.countdown.js-ready .countdown__timeSection{opacity:1}.countdown__title{font-weight:normal;text-transform:uppercase}.countdown__container{grid-template-columns:6fr 1fr 6fr;grid-gap:70px}@media (min-width:1025px){.countdown__container{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start}}@media (min-width:1200px){.countdown__container{grid-template-columns:6fr 1fr 6fr}}.countdown__time{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:2px;margin-bottom:30px}@media (min-width:576px){.countdown__time{grid-gap:5px}}.countdown__timeSection{padding:20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#e6f0fa;color:#820f35;max-width:150px;border-radius:8px;opacity:0;transition:all 1s}@media (min-width:576px){.countdown__timeSection{padding:35px 0;border-radius:16px}}.countdown__timeSection:nth-child(2){transition-delay:0.2s}.countdown__timeSection:nth-child(3){transition-delay:0.4s}.countdown__timeSection:nth-child(4){transition-delay:0.6s}.countdown__timeValue{font-weight:bold;width:100%;text-align:center;font-size:24px;line-height:1;margin-bottom:0.3em}@media (min-width:576px){.countdown__timeValue{font-size:36px}}.countdown__timeUnit{font-size:12px;width:100%;text-align:center}@media (min-width:576px){.countdown__timeUnit{font-size:16px}}.countdown__media{display:none;margin-top:20px}@media (min-width:1200px){.countdown__media{display:block}}.countdown__white{background-color:#fff}.countdown__text .list-normal,.countdown__text .productDetail .accordion__text ul,.productDetail .accordion__text .countdown__text ul{margin-top:25px}@keyframes fadeIn{100%{opacity:1}}.countdown.frame-background-aubergine .countdown__timeSection,.countdown.frame-background-lightBlue .countdown__timeSection,.countdown.frame-background-red .countdown__timeSection{background-color:#fff}.frame-layout-210 .gallery-row{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px}@media (min-width:769px){.frame-layout-210 .gallery-row{grid-gap:30px;grid-template-columns:repeat(4, 1fr)}}@media (min-width:1025px){.frame-layout-210 .gallery-row{grid-gap:50px}}.frame-layout-210 .gallery-row .image{display:block;height:100%;overflow:hidden;cursor:pointer}.frame-layout-210 .gallery-row img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:all 0.3s}.frame-layout-210 .gallery-row img:hover{transform:scale(1.05)}.frame-layout-210 .gallery-item{aspect-ratio:1.333333}.frame-layout-210 .gallery-item.hide{display:none}.frame-layout-210 .video__element--icon-play{width:40px;height:40px;bottom:calc(50% - 20px);right:calc(50% - 20px)}@media (min-width:576px){.frame-layout-210 .video__element--icon-play{bottom:20px;right:20px}}.frame-layout-210 .video,.frame-layout-210 .embed,.frame-layout-210 .video__element--controls{height:100%;overflow:hidden}.frame-layout-210 .button--showAll{margin-right:0;margin-top:20px;float:right}@media (min-width:576px){.frame-layout-210 .button--showAll{margin-top:40px}}.vstage{padding-top:0;padding-bottom:0;z-index:1}.vstage__top{position:absolute;top:0;right:0;bottom:0;left:0}.vstage .frame-inner{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.vstage .animate{transition-property:all;transition-duration:1.5s;transition-timing-function:ease-out}.vstage__bgContainer{position:relative;height:100vh;width:100%;min-height:520px}@media (min-width:1025px){.vstage__bgContainer{min-height:620px}}@media (min-width:1200px){.vstage__bgContainer{min-height:780px}}.vstage__below{position:relative;background-color:#000;padding-bottom:50px}@media (min-width:1200px){.vstage__below{position:absolute;top:0;background-color:transparent}}@media (min-width:1500px){.vstage__below{left:calc((100vw - 1440px)/2)}}.vstage__background{position:absolute;height:100%;width:100%;object-fit:cover;object-position:bottom center}.vstage__movingBg{position:absolute;left:0;width:100vw;height:auto;max-width:1920px;height:auto;animation-name:move;animation-duration:120s;animation-iteration-count:infinite;animation-timing-function:linear}.vstage__movingBg--first{top:60px;animation-delay:-50s}.vstage__movingBg--second{top:200px;animation-delay:0s}.vstage__overlay{position:absolute;top:0;left:0;height:100vh;width:100%;background-color:rgba(0, 0, 0, 0);transition:background-color 3s !important;pointer-events:none}.vstage__overlay.initial{background-color:rgba(0, 0, 0, 0.8)}.vstage__left{position:relative;color:#fff;width:100%;margin-bottom:30px}@media (min-width:1200px){.vstage__left{position:absolute;left:0;top:245px;width:335px}}.vstage__right{position:absolute;width:100%;top:140px}@media (min-width:1200px){.vstage__right{top:190px;right:0;width:335px}}.vstage__headline{position:relative;font-size:32px;line-height:1.2;left:0;opacity:1;transition-duration:0.5s !important}@media (min-width:1200px){.vstage__headline{font-size:40px}}.vstage__headline.initial{opacity:0;transform:translateX(-300px)}.vstage__subheadline{position:relative;color:#fff;font-size:18px !important;line-height:1.2 !important;left:0;opacity:1;transition-delay:0.3s;margin-bottom:25px;transition-duration:0.5s !important}@media (min-width:1200px){.vstage__subheadline{margin-bottom:70px}}.vstage__subheadline.initial{opacity:0;transform:translateX(-300px)}.vstage__text{position:relative;font-size:18px;line-height:1.2;left:0;opacity:1;transition-delay:0.6s;transition-duration:0.5s !important}@media (min-width:1200px){.vstage__text{font-size:20px}}.vstage__text.initial{opacity:0;transform:translateX(-300px)}.vstage__button{position:relative;margin-top:35px;border-color:#fff;color:#fff;left:0;opacity:1;transition-delay:0.9s;transition-duration:0.5s !important}@media (min-width:1200px){.vstage__button{margin-top:60px}}.vstage__button:hover{border-color:#eb002d;color:#eb002d}.vstage__button.initial{opacity:0;transform:translateX(-300px)}.vstage__logo{position:relative;width:170px;height:auto;left:0;top:0;margin-top:-10px;margin-left:50%;transform:translateX(-50%);transition-duration:1s;opacity:1}@media (min-width:1025px){.vstage__logo{width:260px}}@media (min-width:1200px){.vstage__logo{margin-left:0;transform:none;width:320px}}.vstage__logo.initial{opacity:0;transition:none;left:0;top:0}.vstage__icon{position:relative;width:80px;height:auto;opacity:1;left:0;top:0;margin-left:50%;transform:translateX(-50%);transition-delay:0.2s}@media (min-width:1025px){.vstage__icon{width:120px}}@media (min-width:1200px){.vstage__icon{width:180px;margin-left:15%;transform:none}}.vstage__icon.initial{opacity:0;transform:translate3d(-500px, 500px, 0)}.vstage .countdown{margin-top:30px}.vstage .countdown__time{display:flex;justify-content:center;gap:15px}.vstage .countdown__timeSection{background-color:#000;color:#fff;padding:20px 0;width:100px;border:2px solid #fff;transform:perspective(400px) rotateY(0deg);opacity:1 !important;transition-delay:1s;transition-duration:0.2s}.vstage .countdown__timeSection:nth-child(2){transition-delay:1.2s}.vstage .countdown__timeSection:nth-child(3){transition-delay:1.4s}@media (min-width:576px){.vstage .countdown__timeSection{width:120px}}.vstage .countdown__timeSection.initial{transform:perspective(400px) rotateY(-90deg)}.vstage .countdown__timeValue{font-size:48px;font-weight:normal}@media (min-width:576px){.vstage .countdown__timeValue{font-size:56px}}.vstage__mover{position:fixed;top:100px;left:-200px;bottom:auto;right:auto;z-index:100;transform:rotate(-115deg) scale(0.5);transition:all 2.5s ease-in;width:80px;height:auto}@media (min-width:1025px){.vstage__mover{width:120px}}@media (min-width:1200px){.vstage__mover{width:180px}}.vstage__mover.initial{top:600px;left:calc(100vw + 200px);transform:rotate(-115deg) scale(1)}.vstage__addtext{padding:10px 20px;border-radius:16px;background-color:#000;color:#fff;display:inline-block;font-size:24px;margin-top:0.5rem;opacity:1;transition-delay:2s;margin-left:50%;transform:translateX(-50%)}@media (min-width:576px){.vstage__addtext{font-size:30px}}@media (min-width:1200px){.vstage__addtext{transform:none;margin-left:0}}.vstage__addtext.initial{opacity:0}@keyframes move{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}.vjury{background-color:#000;padding-bottom:0;padding-top:0}.vjury__headline{line-height:1.2;color:#eb002d !important}.vjury__subheadline{color:#fff;font-size:20px}.vjury__background{position:relative;width:100%;height:auto;display:block;opacity:1;transform:scale(1) translateY(0);transform-origin:bottom center;transition:all 0.5s}.vjury__background.initial{opacity:0;transform:scale(0.5) translateY(50%)}.vjury__memberContainer{display:flex;flex-wrap:wrap;margin:50px -25px 0}@media (min-width:576px){.vjury__memberContainer{margin:50px -25px 50px}}.vjury__member{width:25%;padding-right:25px;padding-left:25px;padding-bottom:25px}.vjury__member:hover .vjury__memberImage{filter:none}.vjury__member:hover .vjury__memberDescription{color:#fff}.vjury__memberMedia{position:relative;max-width:270px;margin:0 auto 45px auto}.vjury__memberImage{position:relative;width:100%;height:auto;display:block;aspect-ratio:1;border-radius:50%;border:2px solid #fff;filter:grayscale(1);transition:all 0.3s}.vjury__memberLogo{position:absolute;bottom:-5%;right:-5%;padding:20px;width:40%;height:40%;border-radius:50%;overflow:hidden;background-color:#fff}.vjury__memberLogoImage{position:relative;object-fit:contain;width:100%;height:100%;filter:grayscale(1)}.vjury__memberHead{margin-bottom:1rem}.vjury__memberName{font-size:28px;line-height:1;text-align:center;margin-bottom:0.2em}.vjury__memberJob{text-align:center;color:#fff;position:relative}.vjury__memberDescription{color:#B4BEC8;max-width:270px;margin:0 auto;transition:all 0.3s}.vjury .slick-dots{width:100%;display:flex;justify-content:center;align-items:center;height:33px}.vjury .slick-dots li{position:relative;display:inline-block;padding:0;margin-right:8px}.vjury .slick-dots li:hover button{transform:scale(1.5)}.vjury .slick-dots li.slick-active button{height:33px;width:33px;transform:scale(1)}.vjury .slick-dots li button{border-radius:50%;display:block;height:17px;width:17px;outline:none;line-height:0px;font-size:0px;cursor:pointer;background-color:#eb002d;transition:all 0.3s}.vjury .slick-arrow{font-size:0;height:42px;width:42px;position:relative;transform:scale(1);transition:all 0.3s;position:absolute;top:40%;z-index:100}.vjury .slick-arrow:hover{transform:scale(1.1)}.vjury .slick-arrow::after{position:absolute;top:1px;left:1px;font-family:"icomoon" !important;content:"";transition:all 0.5s;font-size:40px;color:#eb002d;line-height:1}.vjury .slick-arrow.slick-prev{left:10px}.vjury .slick-arrow.slick-prev::after{transform:rotate(180deg)}.vjury .slick-arrow.slick-next{right:10px}.vtest{background-color:#e6f0fa}.vtest__header{margin-bottom:50px}.vtest__headline{color:#5a0037;margin-bottom:0;line-height:1.2}.vtest__container{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.vtest__item{width:25%;padding-right:25px;padding-left:25px;padding-bottom:25px}@media (min-width:1025px){.vtest__item:nth-child(even){padding-top:50px}}.vtest__itemInner{background-color:#fff;position:relative;border-radius:30px;overflow:hidden}.vtest__itemImage{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.vtest__itemContent{padding:25px;font-size:14px}.vtest__itemContent--rte h2,.vtest__itemContent--rte p.lead,.vtest__itemContent--rte h3{line-height:1.2}.vtest .slick-dots{width:100%;display:flex;justify-content:center;align-items:center;height:33px}.vtest .slick-dots li{position:relative;display:inline-block;padding:0;margin-right:8px}.vtest .slick-dots li:hover button{transform:scale(1.5)}.vtest .slick-dots li.slick-active button{height:33px;width:33px;transform:scale(1)}.vtest .slick-dots li button{border-radius:50%;display:block;height:17px;width:17px;outline:none;line-height:0px;font-size:0px;cursor:pointer;background-color:#eb002d;transition:all 0.3s}.vtest .slick-arrow{font-size:0;height:42px;width:42px;position:relative;transform:scale(1);transition:all 0.3s;position:absolute;top:40%;z-index:100}.vtest .slick-arrow:hover{transform:scale(1.1)}.vtest .slick-arrow::after{position:absolute;top:1px;left:1px;font-family:"icomoon" !important;content:"";transition:all 0.5s;font-size:40px;color:#eb002d;line-height:1}.vtest .slick-arrow.slick-prev{left:10px}.vtest .slick-arrow.slick-prev::after{transform:rotate(180deg)}.vtest .slick-arrow.slick-next{right:10px}.videostage{position:relative;width:100%;height:calc(100vh - 70px)}@media (min-width:769px){.videostage{height:calc(100vh - 80px)}}@media (min-width:1025px){.videostage{height:calc(100vh - 110px)}}.videostage__video{position:relative;object-fit:cover;width:100%;height:100%}.videostage::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.12);position:absolute;top:0;left:0}.videostage__content{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;width:100%;display:flex;align-items:center;justify-content:center}.videostage__header{width:100%}.videostage__headline{font-size:28px;line-height:1;color:#fff;text-align:center;margin-bottom:0.3em}@media (min-width:769px){.videostage__headline{font-size:52px}}@media (min-width:1025px){.videostage__headline{font-size:80px}}.videostage__headline--aubergine{color:#820f35}.videostage__headline--burgundy{color:#5a0037}.videostage__subheadline{font-size:22px;line-height:1;color:#fff;text-align:center}@media (min-width:769px){.videostage__subheadline{font-size:27px}}@media (min-width:1025px){.videostage__subheadline{font-size:40px}}.videostage__subheadline--aubergine{color:#820f35}.videostage__subheadline--burgundy{color:#5a0037}.videostage__button{width:65px;height:65px;border-radius:50%;border:3px solid #fff;position:absolute;bottom:30px;left:50%;transform:translateX(-50%) scale(1);transform-origin:center center;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.videostage__button::after{font-family:"icomoon";content:"";color:#fff;font-size:32px}.videostage__button:hover{bottom:28px;width:69px;height:69px}.frame-layout-220{}.frame-layout-220 form{background-repeat:no-repeat;background-position:top 25px right;font-size:18px;line-height:1.45;font-family:"gilroy", Arial, sans-serif;color:#5a0037}@media (min-width:920px){.frame-layout-220 form{background-image:url("../Images/image-form.svg");background-size:29% auto}}@media (min-width:1025px){.frame-layout-220 form{background-size:40% auto}}.frame-layout-220 form>div{margin:0}.frame-layout-220 form .emptyContainer,.frame-layout-220 form .columnContainer{padding:0 !important}.frame-layout-220 form *{font-family:"gilroy", Arial, sans-serif !important}.frame-layout-220 div[data-editorblocktype]{position:relative;width:100%}@media (min-width:576px){.frame-layout-220 div[data-editorblocktype]{width:390px;padding-right:55px}}@media (min-width:769px){.frame-layout-220 div[data-editorblocktype]{width:460px}}.frame-layout-220 ::placeholder{color:#5a0037;opacity:1;font-weight:normal !important}.frame-layout-220 label{font-weight:bold;display:block}.frame-layout-220 .lp-form-field{position:relative;width:100%;margin-bottom:60px}.frame-layout-220 .lp-form-fieldInput{position:relative;width:100%;border-radius:30px;border:2px solid #5a0037;height:40px;padding-left:20px;padding-right:20px;opacity:1;font-weight:bold;background:none;line-height:1;font-size:18px;color:#5a0037}.frame-layout-220 div[data-editorblocktype="Field-dropdown"] select{cursor:pointer}.frame-layout-220 div[data-editorblocktype="Field-dropdown"]::after{position:absolute;right:5px;bottom:7px;font-family:"icomoon" !important;content:"";background:#fff;border-radius:30px;width:33px;font-weight:700;pointer-events:none}@media (min-width:576px){.frame-layout-220 div[data-editorblocktype="Field-dropdown"]::after{right:60px}}.frame-layout-220 div[data-editorblocktype="Field-textarea"] .lp-form-fieldInput{min-height:120px;min-width:100%;max-width:100%;padding-top:8px;padding-bottom:8px;overflow:hidden}.frame-layout-220 div[data-editorblocktype="Field-textarea"] label{margin-bottom:10px}.frame-layout-220 div[data-editorblocktype="Field-checkbox"] .lp-form-field{display:grid;grid-template-columns:1em auto;gap:20px}.frame-layout-220 div[data-editorblocktype="SubscriptionListBlock"] .marketing-subscription-list{display:grid;grid-template-columns:1em auto;gap:20px;margin-bottom:10px}.frame-layout-220 input[type="checkbox"],.frame-layout-220 input[type="radio"]{appearance:none;margin:0;font:inherit;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;width:25px !important;height:25px !important;border-radius:5px !important;cursor:pointer;padding:0 !important;margin:0 !important;float:none}.frame-layout-220 input[type="checkbox"]::before,.frame-layout-220 input[type="radio"]::before{left:7px;top:2px;width:5px;height:10px;border:solid #5a0037;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none;cursor:pointer}.frame-layout-220 input[type="checkbox"]:checked::before,.frame-layout-220 input[type="radio"]:checked::before{display:block}.frame-layout-220 div[data-editorblocktype="Field-checkboxList"] .lp-form-field>label{margin-bottom:10px}.frame-layout-220 div[data-editorblocktype="Field-checkboxList"] .lp-checkboxListItem{display:grid;grid-template-columns:1em auto;gap:20px;margin-bottom:10px}.frame-layout-220 .lp-checkboxListItem{align-items:center}.frame-layout-220 .lp-checkboxListItem label{font-weight:normal}.frame-layout-220 div[data-editorblocktype="CaptchaBlock"]{margin-bottom:60px;margin-top:60px}.frame-layout-220 div[data-editorblocktype="CaptchaBlock"] table{width:100%}.frame-layout-220 div[data-editorblocktype="CaptchaBlock"] table td:nth-last-child(2){display:none}.frame-layout-220 div[data-editorblocktype="CaptchaBlock"] table input{position:relative;width:100%;border-radius:30px;border:2px solid #5a0037;height:40px;padding-left:20px !important;padding-right:20px !important;opacity:1;font-weight:bold;background:none;line-height:1;font-size:18px;color:#5a0037}.frame-layout-220 div[data-editorblocktype="Text"] p{font-size:15px}.frame-layout-220 .lp-form-button{background-color:#eb002d;color:#fff;border-color:#eb002d;width:auto;transition:all 0.3s}.frame-layout-220 .lp-form-button:hover{background-color:#5a0037;border-color:#5a0037}.frame-layout-220 .lp-radioButton{display:grid !important;grid-template-columns:1em auto;gap:20px;margin-bottom:10px !important}.frame-layout-220 .lp-ellipsis{font-size:18px;font-weight:normal !important}.frame-layout-220 div[data-section]{padding:0 !important}[id^="contact-form"]{background-repeat:no-repeat;background-position:top right;font-size:18px;line-height:1.45;font-family:"gilroy", Arial, sans-serif;color:#5a0037}@media (min-width:920px){[id^="contact-form"]{background-image:url("../Images/image-form.svg");background-size:29% auto}}@media (min-width:1025px){[id^="contact-form"]{background-size:40% auto}}[id^="contact-form"] ::placeholder{color:#5a0037;opacity:1;font-weight:normal !important}[id^="contact-form"] :-ms-input-placeholder{color:#5a0037;font-weight:normal !important}[id^="contact-form"] ::-ms-input-placeholder{color:#5a0037;font-weight:normal !important}[id^="contact-form"].error::placeholder{color:#eb002d}[id^="contact-form"] .input{display:flex;flex-wrap:wrap}[id^="contact-form"] button{cursor:pointer}[id^="contact-form"] .form-group{position:relative;width:100%;margin-bottom:60px}@media (min-width:576px){[id^="contact-form"] .form-group{width:390px;padding-right:55px}}@media (min-width:769px){[id^="contact-form"] .form-group{width:460px}}[id^="contact-form"] .form-group>label:not(.has-error){display:none}[id^="contact-form"] .form__control{position:relative;width:100%;border-radius:30px;border:2px solid #5a0037;height:40px;padding-left:20px;padding-right:20px;opacity:1;font-weight:bold;background:none;line-height:1}[id^="contact-form"] .form__textarea{min-height:120px;min-width:100%;padding-top:8px;padding-bottom:8px;overflow:hidden}[id^="contact-form"] .form__imageUpload{border:none;position:relative}[id^="contact-form"] .form__imageUpload::before{content:"";width:190px;height:30px;background:#fff;position:absolute;top:0;left:0}[id^="contact-form"] .form__imageUploadLabel{cursor:pointer;position:absolute;z-index:100;margin-top:-7px}[id^="contact-form"] .form__imageUploadLabel+.form-group{margin-bottom:20px}[id^="contact-form"] .form__statictext--uploadtext1,[id^="contact-form"] .form__statictext--uploadtext2,[id^="contact-form"] .form__checkbox{font-size:15px;line-height:1.2}[id^="contact-form"] .form__statictext--uploadtext1{margin-bottom:0 !important}[id^="contact-form"] .form__statictext{margin-bottom:60px}[id^="contact-form"] .error{color:#eb002d}[id^="contact-form"] .help-block.error{padding:10px 22px;position:relative;display:block;font-size:16px;opacity:1;margin-bottom:-60px}[id^="contact-form"] .custom-select{width:100%;color:#5a0037}[id^="contact-form"] .custom-select__items{border-color:#5a0037}[id^="contact-form"] .custom-select__item.selected:hover,[id^="contact-form"] .custom-select__item:hover,[id^="contact-form"] .custom-select .same-as-selected{color:#eb002d;transition:none}[id^="contact-form"] .form__checkbox{border:none;height:auto;padding:0;display:flex;flex-wrap:wrap}[id^="contact-form"] .form__checkbox input{position:absolute;opacity:0;height:0;width:0}[id^="contact-form"] .form__checkbox input:checked+.form__checkbox--custom:after{display:block}[id^="contact-form"] .form__checkbox .help-block{display:block;margin-left:40px;font-weight:normal;width:100%}@media (min-width:769px){[id^="contact-form"] .form__checkbox .help-block{margin-right:-55px}}[id^="contact-form"] .form__checkbox .help-block.error{padding-left:0;order:1}[id^="contact-form"] .form__checkbox .help-block a{text-decoration:underline}[id^="contact-form"] .form__checkbox--custom{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:5px;border:2px solid #5a0037;cursor:pointer}[id^="contact-form"] .form__checkbox--custom::after{left:7px;top:2px;width:5px;height:10px;border:solid #5a0037;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none;cursor:pointer}[id^="contact-form-mvd"]{background-image:none}@media (min-width:920px){[id^="contact-form-zhg"]{background-image:url("../Images/zhg-logo.svg")}}[id^="contact-form-voila"]{background-image:none}@media (min-width:576px){[id^="contact-form-voila"]{background-image:url("../Images/voila-logo.svg");background-size:29% auto}}[id^="contact-form-voila"] .row{display:block;width:100%}@media (min-width:576px){[id^="contact-form-voila"] .row{display:flex;width:67%}}[id^="contact-form-voila"] .row>div{width:100%}@media (min-width:1025px){[id^="contact-form-voila"] .row>div{width:50%}[id^="contact-form-voila"] .row>div.col-lg-12{width:100%}}[id^="contact-form-voila"] .row .form__checkbox .help-block{margin-right:0}[id^="contact-form-voila"] .row .help-block.error{padding-top:3px;font-size:12px}[id^="contact-form-voila"] .form-group{margin-bottom:30px;padding-right:30px;width:auto}[id^="contact-form-voila"] .has-error input,[id^="contact-form-voila"] .has-error textarea,[id^="contact-form-voila"] .has-error .form__checkbox--custom{border-color:#eb002d}[id^="contact-form-voila"].error::placeholder{color:#5a0037}.frame-layout-207 [id^="contact-form"] .form-group{width:100%;padding-right:0}.news .header-holder header.limited{max-width:500px;margin-right:50px}.news .custom-select{width:220px}@media (min-width:1500px){.news .header-holder{display:flex;align-items:flex-start}.news .header-holder .isotope-filter-box{padding-top:30px}}.news-list-view{position:relative;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:769px){.news-list-view{margin-left:-20px;margin-right:-20px}}@media (min-width:1025px){.news-list-view{margin-left:-30px;margin-right:-30px}}.listarticle{position:relative;width:100%;overflow:hidden;padding:15px;font-size:16px;line-height:24px}.listarticle.articletype-0 .listarticle__category{margin-bottom:0 !important}@media (min-width:576px){.listarticle{width:50%}}@media (min-width:769px){.listarticle{width:33.333333%;padding:20px}}@media (min-width:1025px){.listarticle{padding:30px}}.listarticle--lightblue .listarticle__content{background-color:#e6f0fa;padding-bottom:30px}.listarticle--aubergine .listarticle__content{background-color:#820f35;color:#fff;padding-bottom:30px}.listarticle--aubergine .listarticle__content .listarticle__headline,.listarticle--aubergine .listarticle__content .listarticle__more::after,.listarticle--aubergine .listarticle__content .listarticle__download::after{color:#fff}.listarticle__content{padding:20px 20px 0}@media (min-width:1025px){.listarticle__content{padding:30px 30px 0}}.listarticle__headline{font-size:18px;line-height:26px}@media (min-width:1025px){.listarticle__headline{font-size:24px;line-height:30px}}.listarticle__imagewrapper{position:relative;width:100%;overflow:hidden;padding-top:75%}.listarticle__image{position:absolute;top:0;left:0;transform:scale(1);transition:all 0.6s;width:100%;height:auto}.listarticle__image:hover{transform:scale(1.05)}.listarticle__category{font-weight:bold}.listarticle__more{position:relative;margin-top:1.5em;margin-left:0;display:block;transition:all 0.3s;height:33px}.listarticle__more::after{position:absolute;font-family:"icomoon" !important;font-size:50px;color:#eb002d;content:"";transition:all 0.5s;top:4px;left:0}.listarticle__download{position:relative;margin-top:1.5em;display:block;transition:all 0.3s;line-height:50px}.listarticle__download::after{position:relative;font-family:"icomoon" !important;font-size:50px;color:#eb002d;content:"";transition:all 0.5s}.listarticle__download:hover::after{color:#5a0037}.detailarticle__header{margin-bottom:2rem}.detailarticle__headline{margin-bottom:0.2em}.detailarticle__imagewrapper{margin-bottom:2rem}.detailarticle__imagewrapper .mediaelement{position:relative;overflow:hidden;padding-top:56.25%}.detailarticle__imagewrapper .mediaelement img{width:100%;height:auto;position:absolute;top:0}.detailarticle__teaser{margin-bottom:2rem;font-weight:500}.detailarticle__additionalContent{margin-top:2rem}.detailarticle__additionalContent .frame-default .frame-container{padding-left:0;padding-right:0}.news-img-caption{font-size:18px;margin-top:0.5em}.tx-markant-t3-jobs{font-size:16px}.tx-markant-t3-jobs #list-wrapper{display:flex;flex-wrap:wrap-reverse}@media (min-width:1025px){.tx-markant-t3-jobs #list-wrapper{flex-wrap:nowrap}}.tx-markant-t3-jobs #jobs-table-wrapper{width:100%}.tx-markant-t3-jobs #jobs-table-wrapper table{border-collapse:separate;width:100%;text-align:left;table-layout:fixed;font-size:16px;border-radius:30px;border:2px solid #eb002d;overflow:hidden;border-spacing:0}.tx-markant-t3-jobs #jobs-table-wrapper th,.tx-markant-t3-jobs #jobs-table-wrapper td{padding:0 1em;position:relative;display:block}.tx-markant-t3-jobs #jobs-table-wrapper th:first-child,.tx-markant-t3-jobs #jobs-table-wrapper td:first-child{padding-top:1em}.tx-markant-t3-jobs #jobs-table-wrapper th:last-child,.tx-markant-t3-jobs #jobs-table-wrapper td:last-child{padding-bottom:1em}@media (min-width:769px){.tx-markant-t3-jobs #jobs-table-wrapper th,.tx-markant-t3-jobs #jobs-table-wrapper td{display:table-cell;padding:1em !important}}@media (min-width:1200px){.tx-markant-t3-jobs #jobs-table-wrapper th,.tx-markant-t3-jobs #jobs-table-wrapper td{padding:1.2em 2em !important}}.tx-markant-t3-jobs #jobs-table-wrapper th.title,.tx-markant-t3-jobs #jobs-table-wrapper td.title{width:100%}@media (min-width:769px){.tx-markant-t3-jobs #jobs-table-wrapper th.category,.tx-markant-t3-jobs #jobs-table-wrapper td.category{text-align:center;width:300px}}@media (min-width:769px){.tx-markant-t3-jobs #jobs-table-wrapper th.date,.tx-markant-t3-jobs #jobs-table-wrapper td.date{text-align:center;width:150px}}.tx-markant-t3-jobs #jobs-table-wrapper th.date::after,.tx-markant-t3-jobs #jobs-table-wrapper td.date::after{display:inline-block !important;width:100%;width:calc(100% - 2em) !important;left:1em !important}@media (min-width:769px){.tx-markant-t3-jobs #jobs-table-wrapper th.date::after,.tx-markant-t3-jobs #jobs-table-wrapper td.date::after{left:0 !important;right:1em !important;width:calc(100% - 1em) !important}}@media (min-width:1200px){.tx-markant-t3-jobs #jobs-table-wrapper th.date::after,.tx-markant-t3-jobs #jobs-table-wrapper td.date::after{right:2em !important;width:calc(100% - 2em) !important}}.tx-markant-t3-jobs #jobs-table-wrapper tr:not(:last-child) td::after{content:"";width:100%;height:1px;background-color:#eb002d;position:absolute;bottom:0;left:1em;display:none}@media (min-width:769px){.tx-markant-t3-jobs #jobs-table-wrapper tr:not(:last-child) td::after{display:inline-block}}@media (min-width:1200px){.tx-markant-t3-jobs #jobs-table-wrapper tr:not(:last-child) td::after{left:2em}}.tx-markant-t3-jobs #jobs-table-wrapper tr:hover{background-color:#eb002d;color:#fff}.tx-markant-t3-jobs #jobs-table-wrapper tr:hover a{color:#fff}.tx-markant-t3-jobs #jobs-table-wrapper thead tr{background-color:#eb002d;color:#fff}.tx-markant-t3-jobs #jobs-table-wrapper .col-title{display:none}.tx-markant-t3-location{font-size:16px;line-height:1.45;margin-left:-20px;margin-right:-20px;margin-top:2.5rem}@media (min-width:576px){.tx-markant-t3-location{margin-left:-32px;margin-right:-32px}}@media (min-width:769px){.tx-markant-t3-location{margin-left:-42px;margin-right:-42px}}@media (min-width:1025px){.tx-markant-t3-location{font-size:18px}}@media (min-width:1500px){.tx-markant-t3-location{margin-left:-60px;margin-right:-60px}}.tx-markant-t3-location #branch-wrapper{width:100%;overflow:hidden;position:relative;transition:all 0.3s;flex-shrink:0}@media (min-width:576px){.tx-markant-t3-location #branch-wrapper{width:90vw}}@media (min-width:1025px){.tx-markant-t3-location #branch-wrapper{width:690px}}.tx-markant-t3-location #branch-wrapper.hidden{width:0}.tx-markant-t3-location .slick-track{overflow:hidden}.tx-markant-t3-location .slider-container{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#820f35;flex:1;height:100%;opacity:1;pointer-events:all;transition:all 0.3s}.tx-markant-t3-location .slider-container.hidden{opacity:0;pointer-events:none}.tx-markant-t3-location .slider-content{position:relative;color:white;padding:20px 20px 90px 20px;background:#820f35;overflow-x:auto}@media (min-width:576px){.tx-markant-t3-location .slider-content{padding:32px 32px 68px 32px}}@media (min-width:769px){.tx-markant-t3-location .slider-content{padding:42px 42px 68px 42px}}@media (min-width:1025px){.tx-markant-t3-location .slider-content{padding:90px 55px}}.tx-markant-t3-location .branch-section:not(:empty):not(:last-child){padding-bottom:1.2rem}.tx-markant-t3-location .branch-adress{width:100%;padding-right:40px;margin-bottom:1.5rem}@media (min-width:576px){.tx-markant-t3-location .branch-adress{width:50%;margin-bottom:0}}.tx-markant-t3-location .branch-contact{width:100%}@media (min-width:576px){.tx-markant-t3-location .branch-contact{width:50%}}.tx-markant-t3-location .branch-contacts{display:flex;flex-wrap:wrap}.tx-markant-t3-location .employee{display:flex;flex-wrap:wrap}.tx-markant-t3-location .employee__item{width:100%;padding-right:40px}@media (min-width:576px){.tx-markant-t3-location .employee__item{width:50%}}.tx-markant-t3-location .employee__item:not(:last-child){margin-bottom:0.5rem}@media (min-width:576px){.tx-markant-t3-location .employee__item:not(:last-child){margin-bottom:0}}.tx-markant-t3-location .employee__position{font-weight:500}.tx-markant-t3-location #map-wrapper{display:flex}.tx-markant-t3-location #map,.tx-markant-t3-location .slider-content{width:100%;height:500px}@media (min-width:576px){.tx-markant-t3-location #map,.tx-markant-t3-location .slider-content{height:675px}}@media (min-width:1025px){.tx-markant-t3-location #map,.tx-markant-t3-location .slider-content{height:800px}}.tx-markant-t3-location .select{display:block}.tx-markant-t3-location .map-select{width:10rem;padding:0.25rem 0.25rem 0.25rem 0.25rem;border-radius:10rem;border-color:#820f35;color:#820f35;font-weight:bold;border-width:2px}.tx-markant-t3-location #map-wrapper{width:100%;margin-top:2rem;position:relative}.tx-markant-t3-location .select-section{margin-right:9rem}.tx-markant-t3-location .map-select:first-child{margin-right:2rem}.tx-markant-t3-location #reset-filter{text-align:right;margin-right:9rem;margin-top:2rem}.tx-markant-t3-location #reset-filter button{color:#820f35;cursor:pointer;font-weight:bold}.tx-markant-t3-location .branch-footer{height:10%}.tx-markant-t3-location .branch-name{padding-right:40px}@media (min-width:576px){.tx-markant-t3-location .branch-name{padding-right:60px}}.tx-markant-t3-location .branch-name__title{color:#fff;margin-bottom:0;font-size:18px;line-height:1.45;font-weight:500}@media (min-width:1025px){.tx-markant-t3-location .branch-name__title{font-size:24px;line-height:1.25}}@media (min-width:1025px){.tx-markant-t3-location .branch-description{padding-right:60px}}.tx-markant-t3-location .location-close{position:absolute;top:20px;right:20px;width:28px;height:28px;overflow:hidden;cursor:pointer;transition:all 0.3s 0s;z-index:1;transform:scale(0.7)}@media (min-width:576px){.tx-markant-t3-location .location-close{transform:scale(1);right:42px;top:35px}}@media (min-width:1025px){.tx-markant-t3-location .location-close{top:75px;right:55px}}.tx-markant-t3-location .location-close::before,.tx-markant-t3-location .location-close::after{position:absolute;content:"";display:block;cursor:pointer;width:40px;height:2px;background-color:#fff;top:-2px;transition:all 0.3s}.tx-markant-t3-location .location-close::before{transform:rotate(45deg);transform-origin:top left;left:0}.tx-markant-t3-location .location-close::after{transform:rotate(-45deg);transform-origin:top right;right:0}.tx-markant-t3-location .location-close:hover::before,.tx-markant-t3-location .location-close:hover::after{background-color:#B4BEC8}.tx-markant-t3-location .slick-slide{height:auto}.tx-markant-t3-location .slick-slide>div{height:100%;position:relative}.tx-markant-t3-location .slick-dots{display:flex;justify-content:center;flex-wrap:wrap;padding-top:20px;padding-bottom:15px;width:100%;position:absolute;bottom:0;background-color:#820f35}@media (min-width:769px){.tx-markant-t3-location .slick-dots{padding-top:30px;padding-bottom:25px}}.tx-markant-t3-location .slick-dots li{position:relative;display:inline-block;padding:0;margin-right:18px;margin-left:18px;margin-bottom:10px}.tx-markant-t3-location .slick-dots li.slick-active button{background-color:#fff}.tx-markant-t3-location .slick-dots li button{border:2px solid #fff;border-radius:50%;display:block;height:17px;width:17px;outline:none;line-height:0px;font-size:0px;cursor:pointer}.tx-markant-t3-location .select-outerwrapper{display:flex;justify-content:center}.tx-markant-t3-location .select-outerwrapper.hidden{display:none}.tx-markant-t3-location .select-innerwrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding-left:20px;padding-right:20px}@media (min-width:576px){.tx-markant-t3-location .select-innerwrapper{width:67%;padding-left:0;padding-right:0}}.tx-markant-t3-location .select-innerwrapper>*{margin-bottom:30px}.tx-markant-t3-location .select-innerwrapper>*:not(:last-child){margin-right:40px}@-moz-document url-prefix(){.tx-markant-t3-location .branch-content{padding-bottom:100px}}.tx-markant-t3-b2b #partner-container{margin-left:-8px;margin-right:-8px}@media (min-width:576px){.tx-markant-t3-b2b #partner-container{margin-left:-20px;margin-right:-20px}}@media (min-width:1025px){.tx-markant-t3-b2b #partner-container{margin-left:-35px;margin-right:-35px}}.tx-markant-t3-b2b .custom-select.select-track{width:350px}.tx-markant-t3-b2b .partner{width:50%;padding-left:8px;padding-right:8px;padding-bottom:calc(8px * 2);display:block;position:relative;cursor:pointer}.tx-markant-t3-b2b .partner:hover{color:inherit}@media (min-width:576px){.tx-markant-t3-b2b .partner{width:33.333333%;padding-left:20px;padding-right:20px;padding-bottom:calc(20px * 2)}}@media (min-width:769px){.tx-markant-t3-b2b .partner{width:25%}}@media (min-width:1025px){.tx-markant-t3-b2b .partner{width:20%}}@media (min-width:1200px){.tx-markant-t3-b2b .partner{padding-left:35px;padding-right:35px;padding-bottom:calc(35px * 2)}}.tx-markant-t3-b2b .partner__content{box-shadow:5px 5px 15px #B4BEC8;border-radius:15px;overflow:hidden;transform:scale(1);transition:all 0.3s}.tx-markant-t3-b2b .partner__content:hover{transform:scale(1.05)}.tx-markant-t3-b2b .partner__image{display:block;width:100%;height:auto;background-color:#fff;padding:10px}.tx-markant-t3-b2b .partner__text{display:block;font-size:16px;padding:10px}.tx-markant-t3-b2b .partner__text--name{font-weight:500;margin-bottom:5px}.tx-markant-t3-b2b .partner.type_2 .partner__text--country{display:none}.tx-markant-t3-b2b #tab-titles{display:flex;margin-bottom:2rem;padding-left:18px}.tx-markant-t3-b2b .tab-title{position:relative;cursor:pointer;margin-right:3em}.tx-markant-t3-b2b .tab-title.active{color:#eb002d}.tx-markant-t3-b2b .tab-title.active::before{content:"";display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:0.4em;left:-18px;background-color:#eb002d}.tx-markant-t3-b2b .target-content{display:none}.tx-markant-t3-b2b .target-content.active{display:block}.tx-markant-t3-b2b .tab-wrapper{position:relative;margin-bottom:3rem}.tx-markant-t3-b2b .textwrapper{position:relative;margin-bottom:3rem}.tx-markant-t3-b2b .m-text{margin-bottom:3rem}.tx-markant-t3-b2b #partner-container-backup{display:none !important}.tx-markant-t3-b2b .hidden{display:none !important}.b2b-zhg__overlay{z-index:1000;width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:all 0.3s;background-color:rgba(230, 240, 250, 0.8)}.b2b-zhg__overlay.active{opacity:1;pointer-events:all}.b2b-zhg__overlayInner{position:relative;width:90vw;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:30px;max-width:1440px;max-height:95vh;cursor:default;padding-top:60px;padding-bottom:60px}@media (min-width:576px){.b2b-zhg__overlayInner{padding-top:100px;padding-bottom:100px}}@media (min-width:769px){.b2b-zhg__overlayInner{padding-top:100px;padding-bottom:100px}}@media (min-width:1025px){.b2b-zhg__overlayInner{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){.b2b-zhg__overlayInner{padding-top:120px;padding-bottom:120px}}@media (min-width:1500px){.b2b-zhg__overlayInner{padding-top:120px;padding-bottom:120px}}.b2b-zhg__overlayImage{width:100%;height:auto;margin-bottom:1rem;max-width:168px}.b2b-zhg__overlayHead{width:100%}@media (min-width:769px){.b2b-zhg__overlayHead{width:14%}}.b2b-zhg__overlayMain{width:100%;padding-right:1rem}@media (min-width:769px){.b2b-zhg__overlayMain{width:80%}}.b2b-zhg__container{position:relative;width:90%;max-width:1200px;max-height:calc(100vh - 150px);overflow-y:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.b2b-zhg__close{position:absolute;top:30px;right:30px;width:28px;height:28px;overflow:hidden;cursor:pointer;transition:all 0.3s 0s;z-index:1;transform:scale(0.7);right:35px}@media (min-width:576px){.b2b-zhg__close{transform:scale(1);right:42px;top:35px}}.b2b-zhg__close::before,.b2b-zhg__close::after{position:absolute;content:"";display:block;cursor:pointer;width:40px;height:2px;background-color:#820f35;top:-2px;transition:all 0.3s}.b2b-zhg__close::before{transform:rotate(45deg);transform-origin:top left;left:0}.b2b-zhg__close::after{transform:rotate(-45deg);transform-origin:top right;right:0}.b2b-zhg__close:hover::before,.b2b-zhg__close:hover::after{background-color:#B4BEC8}#cookieman-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow-x:hidden;overflow-y:auto;background-color:rgba(255, 255, 255, 0.9);opacity:0;transition:all 0.5s;transform:scale(0)}#cookieman-modal.cookieman-visible{opacity:1;transform:scale(1)}#cookieman-modal .modal-dialog{position:relative;display:flex;align-items:center;justify-content:center;min-height:100%}#cookieman-modal .modal-content{max-width:1360px;width:90%;background-color:#fff;padding:2rem;box-shadow:5px 5px 15px #B4BEC8;border-radius:30px;font-size:18px;line-height:1.45;margin-top:20px;margin-bottom:20px}#cookieman-modal .modal-header{font-size:28px;margin-bottom:0.4em;color:#eb002d}#cookieman-modal .modal-footer{margin-top:1rem}#cookieman-modal table{border-collapse:collapse}#cookieman-modal tr{border-bottom:1px solid #ddd}#cookieman-modal th,#cookieman-modal td{text-align:left;padding:0.5em}#cookieman-modal th:first-child,#cookieman-modal td:first-child{padding-left:0}#cookieman-modal th:last-child,#cookieman-modal td:last-child{padding-right:0}#cookieman-modal .btn-secondary{display:none !important}#cookieman-modal .card-header{padding:1em;margin-bottom:0;border-bottom:1px solid #eb002d}#cookieman-modal .card-body{padding:1em;display:none}#cookieman-modal input{margin-bottom:0.2em;margin-right:0.5em}#cookieman-modal button{display:inline-block !important}#cookieman-modal button:hover{color:#eb002d}#cookieman-modal [data-toggle=collapse]:after{pointer-events:all;position:absolute;font-family:"icomoon" !important;font-weight:normal;content:"";transition:all 0.5s;font-size:18px;transition:all 0.5s}#cookieman-modal [data-toggle=collapse].active:after{transform:rotateX(180deg);transform-origin:center center}.search{width:100vw;height:100vh;position:fixed;display:block;top:0;left:0;background-color:#fff;z-index:1000;opacity:0;pointer-events:none;transition:all 0.3s}.search.active{opacity:1;pointer-events:all}.search__container{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15);height:350px}.search__header{box-shadow:none}.search__header-logo{display:none}@media (min-width:769px){.search__header-logo{display:flex;margin-right:4vw}}.search__content{display:flex}.search__form{width:100%}.search__input{border-top:none;border-left:none;border-right:none;border-bottom:2px solid #5a0037;width:100%;height:40px;font-size:18px;font-family:inherit;color:#5a0037;padding:1rem 0}.search__submit{position:absolute;right:0;margin-right:0 !important}.search__submit::before{font-size:1.5rem}.search ::placeholder{color:#5a0037;opacity:1;font-weight:normal !important}.search :-ms-input-placeholder{color:#5a0037;font-weight:normal !important}.search ::-ms-input-placeholder{color:#5a0037;font-weight:normal !important}.search .header__right{flex-grow:1}.tx-solr-autosuggest{overflow:auto;border:none;width:calc(100% - 40px) !important;max-width:1015px}@media (min-width:576px){.tx-solr-autosuggest{width:calc(100% - 64px) !important}}@media (min-width:769px){.tx-solr-autosuggest{width:calc(100% - 300px) !important}}@media (min-width:1025px){.tx-solr-autosuggest{width:calc(100% - 380px) !important}}.tx-solr-autosuggest strong,.tx-solr-autosuggest em{font-weight:normal;color:#5a0037;font-style:normal}.tx-solr-autosuggest .autocomplete-suggestion{padding:20px 0 0;white-space:nowrap;overflow:hidden;color:#ac7f9b;font-size:18px;display:none;position:relative}.tx-solr-autosuggest .autocomplete-suggestion figure{display:none}.tx-solr-autosuggest .autocomplete-selected{color:#f57f96;background-color:transparent}.tx-solr-autosuggest .autocomplete-selected strong,.tx-solr-autosuggest .autocomplete-selected em{color:#eb002d}.tx-solr-autosuggest .autocomplete-group{display:none}.tx-solr-autosuggest .autocomplete-group~.autocomplete-suggestion{display:block}.tx_solr .results-highlight,.tx_solr .searched-for span{color:#eb002d}.tx_solr .searchinfo{margin-bottom:2rem}.tx_solr .list-group-item{margin-bottom:2rem}.tx_solr .results-topic{font-size:1rem;line-height:1.25;margin-bottom:0.2em}.tx_solr .result-content{font-size:18px}.tx_solr .tx-solr-search-form{display:none}.productDetail{display:flex;justify-content:center;font-size:16px;padding-bottom:30px}@media (min-width:576px){.productDetail{padding-bottom:50px}}@media (min-width:769px){.productDetail{padding-bottom:50px}}@media (min-width:1025px){.productDetail{padding-bottom:50px}}@media (min-width:1200px){.productDetail{padding-bottom:60px}}@media (min-width:1500px){.productDetail{padding-bottom:60px}}.productDetail__container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%}@media (min-width:576px){.productDetail__container{width:87%}}.productDetail__media{width:100%;margin-bottom:30px}@media (min-width:1025px){.productDetail__media{width:30%;margin-bottom:0}}.productDetail__text{width:100%}@media (min-width:1025px){.productDetail__text{width:58%}}.productDetail__numbers{margin-bottom:1rem}.productDetail__imageContainer{position:relative;width:100%;height:365px}.productDetail__image{position:absolute;top:0;width:100%;height:100%;object-fit:contain}.productDetail__thumb{position:relative;width:100%;height:100%}.productDetail__brand{font-weight:bold;margin-bottom:0 !important}.productDetail__title{font-size:24px;line-height:1.2}@media (min-width:769px){.productDetail__title{font-size:32px}}.productDetail__numbers{display:flex;justify-content:space-between;font-weight:bold}.productDetail__variations{margin-top:30px}.productDetail__variations p{font-size:18px;line-height:1;font-weight:bold}.productDetail__accordions{padding:5px 15px 15px;background-color:#e6f0fa;border-radius:15px}@media (min-width:769px){.productDetail__accordions{padding:20px 30px;border-radius:30px}}.productDetail__add{margin-top:30px}.productDetail__addTitle{font-size:18px;line-height:1;color:#5a0037 !important}.productDetail .accordion{margin:0.5rem 0}.productDetail .accordion__wrap{border-bottom:1px solid #5a0037}.productDetail .accordion__button{width:100%;display:flex;justify-content:space-between;transition:all 0.3s}.productDetail .accordion__button.active .accordion__arrow::after{transform:rotateX(180deg);transform-origin:center center}.productDetail .accordion__headline{color:#eb002d;font-weight:bold;font-size:18px;text-align:left}@media (min-width:769px){.productDetail .accordion__headline{font-size:24px}}.productDetail .accordion__text{margin-bottom:1rem;display:none}.productDetail .accordion__text:first-child{display:block}.productDetail .accordion__text div{padding-bottom:0.5rem}.productDetail .accordion__text dl.table-style>div{display:flex;justify-content:space-between;padding-bottom:0}.productDetail .accordion__text dt{font-weight:bold;display:inline;margin-bottom:3px}.productDetail .accordion__text dd{display:inline}.productDetail .accordion__text li{margin-bottom:0 !important}.productDetail .accordion__arrow{position:relative;width:1em}.productDetail .accordion__arrow::after{position:absolute;font-family:"icomoon" !important;font-weight:normal;content:"";transition:all 0.5s;top:8px;left:0}.productDetail .slick-dots{position:relative;margin-top:30px;display:flex;justify-content:center}.productDetail .slick-dots li{width:65px;height:65px;display:inline-block;border:1px solid #B4BEC8;border-radius:5px;margin-right:12px;margin-bottom:12px;cursor:pointer}.productDetail .slick-dots li.slick-active{border-color:#5a0037}.productDetail .slick-arrow{position:absolute;top:50%;margin-top:-60px;z-index:10;width:20px;height:20px;transform:rotate(-45deg);border:2px solid #B4BEC8;opacity:1;transition:border-color 0.3s;display:none}@media (min-width:769px){.productDetail .slick-arrow{display:block}}.productDetail .slick-arrow:hover{border-color:#f0a0a0}.productDetail .slick-arrow.slick-prev{left:-40px;border-right-color:transparent;border-bottom-color:transparent}.productDetail .slick-arrow.slick-next{right:-40px;border-left-color:transparent;border-top-color:transparent}.productDetail__properties dt,.productDetail__properties dd{display:inline-block}.productDetail__properties dt{font-weight:bold;min-width:140px}.productDetail__wishlist .btnWishlist{display:none}.productDetail__wishlist .btnAddToWishlist{display:inline-block}.productDetail__wishlist .onWishlist .btnAddToWishlist{display:none}.productDetail__wishlist .onWishlist .btnRemoveFromWishlist{display:inline-block}.relatedProducts{width:100vw;position:relative;left:50%;transform:translateX(-50%);background-color:#e6f0fa}.relatedProducts__title{font-size:20px;line-height:1.2}@media (min-width:769px){.relatedProducts__title{font-size:28px}}.relatedProducts .frame-container{flex-wrap:wrap;justify-content:flex-start}.relatedProducts .results-list{position:relative;width:100%}.relatedProducts .results-list .slick-track{margin:0}.relatedProducts .resultsItem{width:100%;padding:8px;margin:0}@media (min-width:576px){.relatedProducts .resultsItem{width:50%}}@media (min-width:769px){.relatedProducts .resultsItem{width:33.333333%}}@media (min-width:1200px){.relatedProducts .resultsItem{width:25%}}.relatedProducts .resultsItem__container{display:flex;flex-direction:column;align-items:flex-end;padding:15px;background-color:#fff;border-radius:20px;height:100%;transition:all 0.3s}.relatedProducts .resultsItem__container:hover{box-shadow:5px 5px 15px #B4BEC8}.relatedProducts .resultsItem__brand{margin-bottom:0;width:100%;font-size:14px;font-weight:bold;line-height:1.2;color:#eb002d}.relatedProducts .resultsItem__title{font-size:16px;line-height:1.2;color:#5a0037;width:100%}.relatedProducts .resultsItem__imageWrapper{position:relative;width:100%;padding-top:100%;display:block}.relatedProducts .resultsItem__image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.relatedProducts .resultsItem__button{font-size:16px;color:#eb002d;margin:0}.relatedProducts .slick-dots{display:flex;width:100%;justify-content:center;margin-top:15px}.relatedProducts .slick-dots li{position:relative;display:inline-block;padding:0;margin-right:10px;margin-bottom:10px}.relatedProducts .slick-dots li.slick-active button{background-color:#eb002d}.relatedProducts .slick-dots li:last-child{margin-right:0}.relatedProducts .slick-dots li button{border:2px solid #eb002d;background-color:#fff;border-radius:50%;display:block;height:17px;width:17px;outline:none;line-height:0px;font-size:0px;cursor:pointer}.relatedProducts .slick-prev,.relatedProducts .slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:calc(50% - 50px);padding:0;border:none;outline:none}.relatedProducts .slick-prev:hover,.relatedProducts .slick-prev:focus,.relatedProducts .slick-next:hover,.relatedProducts .slick-next:focus{outline:none;background:transparent;color:transparent}.relatedProducts .slick-prev:hover:before,.relatedProducts .slick-prev:focus:before,.relatedProducts .slick-next:hover:before,.relatedProducts .slick-next:focus:before{opacity:1;font-size:35px}.relatedProducts .slick-prev.slick-disabled:before,.relatedProducts .slick-next.slick-disabled:before{opacity:0.25}.relatedProducts .slick-prev:before,.relatedProducts .slick-next:before{font-family:"icomoon";font-size:30px;line-height:1;color:#eb002d;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:font-size 0.2s linear}.relatedProducts .slick-prev{left:-40px;transform:rotateY(180deg)}.relatedProducts .slick-prev:before{content:""}.relatedProducts .slick-next{right:-40px}.relatedProducts .slick-next:before{content:""}.search__group-container{min-height:200px}.search__group-item{opacity:0;margin-bottom:50px;transition:opacity ease-in 0.6s}.search__group-item.outView{display:none}.search__group-item.initialized{opacity:1}.search__group-item .solr-pagination{display:none}.wishlist__product{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 20px;padding:15px;font-size:16px;border-bottom:1px solid #e6f0fa}@media (min-width:769px){.wishlist__product{flex-wrap:nowrap}}.wishlist__productImage{width:170px;height:150px;display:flex;align-items:center;justify-content:center}.wishlist__productContent{flex-grow:1}.wishlist__productButton{width:200px}.wishlist__productButton .button,.wishlist__productButton [id^="contact-form"] button,[id^="contact-form"] .wishlist__productButton button,.wishlist__productButton #cookieman-modal button,#cookieman-modal .wishlist__productButton button,.wishlist__productButton .feloginForm input[type="submit"],.feloginForm .wishlist__productButton input[type="submit"]{white-space:nowrap;margin-right:0px}.wishlist__productTitle a.link{font-size:20px;color:#eb002d;text-decoration:none;font-weight:bold}.wishlist__productTitle a:hover{text-decoration:underline}.wishlist__productBrand{font-size:16px}.wishlist__productBrand p{margin-bottom:0}.tx_solr .eventProductSearch .tx-solr-search-form{display:block}.tx_solr .eventProductSearch .tx-solr-search-form [id^="contact-form"]{background:none}.tx_solr .eventProductSearch .tx-solr-search-form .form-group{width:100%;max-width:350px;padding-right:0px;position:relative;top:20px}.tx_solr .eventProductSearch .tx-solr-search-form .form-group .tx-solr-submit{position:absolute;top:3px;right:4px;border-radius:20px;padding:7px 8px 6px 9px;font-size:16px;line-height:15px;margin-top:0px;margin-right:0px}.markantEvents .tx-solr-autosuggest{padding:0px 20px 20px;border-radius:20px;max-width:600px;width:85% !important;z-index:99999 !important}.productDetailEvents .btnBack{padding:8px 30px 8px 30px;white-space:nowrap}.productDetailEvents .icon-markant_back::after{position:relative;top:2px;content:""}.solr{font-size:16px;background-color:#e6f0fa;padding-top:60px;padding-bottom:60px}@media (min-width:576px){.solr{padding-top:100px;padding-bottom:100px}}@media (min-width:769px){.solr{padding-top:100px;padding-bottom:100px}}@media (min-width:1025px){.solr{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){.solr{padding-top:120px;padding-bottom:120px}}@media (min-width:1500px){.solr{padding-top:120px;padding-bottom:120px}}@media (min-width:769px){.solr{font-size:18px}}.solr__row{position:relative;display:flex;flex-wrap:wrap;width:100%}.solr__filters{position:relative;width:100%}@media (min-width:1025px){.solr__filters{width:25%;padding:0 20px 0 0}}.solr__filters--fixed{position:fixed;z-index:10000;top:69px;left:0;background-color:#e6f0fa;padding-bottom:0 !important;padding-left:25px;padding-right:25px;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15)}@media (min-width:576px){.solr__filters--fixed{padding-left:40px;padding-right:40px}}@media (min-width:769px){.solr__filters--fixed{padding-left:55px;padding-right:55px;top:79px}}.solr__filters--fixed .solr__filtersToggle{display:block;text-align:right;transition:all 0.2s;cursor:pointer}.solr__filters--fixed .solr__filtersToggle::after{font-family:"icomoon" !important;content:"";font-size:20px;line-height:1.5;color:#eb002d}.solr__filters--fixed .solr__filtersToggle.active{transform:rotateX(180deg)}.solr__filters--fixed .solr__filtersContent{border-top:1px solid #B4BEC8;padding-bottom:5px}.solr__filters .facet-label{cursor:pointer;text-decoration:underline}@media (min-width:1025px){.solr__filters .facet-label{cursor:inherit;text-decoration:none}}.solr__filtersToggle{display:none}.solr__results{position:relative;width:100%}@media (min-width:1025px){.solr__results{width:75%}}.solr .results-list{position:relative;display:flex;flex-wrap:wrap;width:100%}.solr .resultsItem{width:100%;padding:8px;margin:0}@media (min-width:576px){.solr .resultsItem{width:50%}}@media (min-width:769px){.solr .resultsItem{width:33.333333%}}@media (min-width:1200px){.solr .resultsItem{width:25%}}.solr .resultsItem__container{position:relative;display:flex;flex-direction:column;align-items:flex-end;padding:15px;background-color:#fff;border-radius:20px;height:100%;transition:all 0.3s}.solr .resultsItem__container:hover{box-shadow:5px 5px 15px #B4BEC8}.solr .resultsItem__brand{margin-bottom:0;width:100%;font-size:14px;font-weight:bold;line-height:1.2;color:#eb002d}.solr .resultsItem__title{font-size:16px;line-height:1.2;color:#5a0037;width:100%;margin-bottom:35px}.solr .resultsItem__imageWrapper{position:relative;width:100%;padding-top:100%;display:block}.solr .resultsItem__image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.solr .resultsItem__button{font-size:16px;color:#eb002d;margin:0;position:absolute;bottom:8px;right:8px}.solr .solr-pagination{width:100%;margin:20px 0}.solr .solr-pagination ul.pagination{text-align:center}.solr .solr-pagination li{display:inline-block;margin:0 5px}.solr .solr-pagination li.active{color:#eb002d;font-size:1.2em}.solr .facets{display:flex;flex-wrap:nowrap;padding-left:0}@media (min-width:1025px){.solr .facets{flex-wrap:wrap;padding-left:25px}}.solr .facets__title{color:#eb002d;font-size:32px;font-weight:bold;margin-bottom:1em;display:none}@media (min-width:1025px){.solr .facets__title{display:block}}.solr .panel-group{width:100%}@media (min-width:1025px){.solr .panel-group{width:100%}}.solr .panel{margin-bottom:10px}@media (min-width:1025px){.solr .panel{margin-bottom:40px}}.solr .panel-title{position:relative}.solr .panel-acc{cursor:pointer}.solr .panel-acc::after{position:absolute;left:-25px;top:14px;font-family:"icomoon" !important;content:"";transition:all 0.5s}.solr .panel-acc.active::after{transform:rotateX(180deg)}.solr .remove-facet-option{margin-right:20px;transition:all 0.3s;display:inline-block;font-size:14px;padding-left:18px;padding-bottom:10px}@media (min-width:769px){.solr .remove-facet-option{margin-bottom:20px;font-size:18px}}.solr .remove-facet-option:hover{border-color:#eb002d;color:#eb002d}.solr .facet-option-list{display:none}.solr .facet-option-list--fixed{display:block !important;position:fixed;overflow-y:auto;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:1000;padding:40px}@media (min-width:576px){.solr .facet-option-list--fixed{padding:80px}}.solr .facet-option-list__close{position:fixed;top:5px;right:20px;width:30px;height:30px}.solr .facet-option-list__close::before{content:"";position:absolute;font-family:"icomoon" !important;font-size:30px;font-style:normal;line-height:1;color:#5a0037}.solr .facet-option{margin-bottom:0.7em;transition:all 0.3s}.solr .facet-option:hover{color:#eb002d}.solr .facet-label{color:#5a0037;margin-bottom:0.7em;margin-top:0.7em;line-height:1;font-size:14px}@media (min-width:769px){.solr .facet-label{margin-bottom:20px;font-size:18px}}@media (min-width:1025px){.solr .facet-label{font-size:20px}}.solr .facet{position:relative}.solr .facet.active{color:#eb002d;font-weight:bold}.solr .facet.active:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:6px;left:-18px;background-color:#eb002d;transition:all 0.3s 0.3s}.solr .facet.active+span{color:#eb002d;font-weight:bold}.solr .icon--close{position:relative;font-family:"icomoon" !important;font-size:20px;font-style:normal;line-height:1;color:inherit}.solr .icon--close::before{content:"";position:absolute;top:3px;left:-22px}.solr .radio-item:only-child a{color:#eb002d;font-weight:bold}.solr .radio-item:only-child a:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:6px;left:-18px;background-color:#eb002d;transition:all 0.3s 0.3s}.solr .radio-item:only-child a+span{color:#eb002d;font-weight:bold}.solrSingle{background-color:transparent;padding:0}.search__group-holder{margin-top:2rem}.feloginForm{background-repeat:no-repeat;background-position:top right;font-size:18px;line-height:1.45;font-family:"gilroy", Arial, sans-serif;color:#5a0037;margin-bottom:40px}.feloginForm ::placeholder{color:#5a0037;opacity:1;font-weight:normal !important}.feloginForm :-ms-input-placeholder{color:#5a0037;font-weight:normal !important}.feloginForm ::-ms-input-placeholder{color:#5a0037;font-weight:normal !important}.feloginForm.error::placeholder{color:#eb002d}.feloginForm .input{display:flex;flex-wrap:wrap}.feloginForm .input input{font-size:18px;line-height:1.45;font-family:"gilroy", Arial, sans-serif;color:#5a0037}.feloginForm input[type="submit"]{cursor:pointer}.feloginForm .form-group{position:relative;width:100%;margin-bottom:60px}@media (min-width:576px){.feloginForm .form-group{width:390px;padding-right:55px}}@media (min-width:769px){.feloginForm .form-group{width:460px}}.feloginForm .form-group>label:not(.has-error){padding-left:10px}.feloginForm .form__control{position:relative;width:100%;border-radius:30px;border:2px solid #5a0037;height:40px;padding-left:20px;padding-right:20px;opacity:1;font-weight:bold;background:none;line-height:1}.feloginForm .error{color:#eb002d}.feloginForm .help-block.error{padding:10px 22px;position:relative;display:block;font-size:16px;opacity:1;margin-bottom:-60px}.feloginForm__row{display:flex;flex-wrap:wrap;margin-top:20px}.feloginForm fieldset{border:none}.feloginForm fieldset>legend{display:none}.mfp-content{max-width:1200px !important}.mfp-bg{background:rgba(255, 255, 255, 0.6) 0% 0% no-repeat padding-box !important;backdrop-filter:blur(15px) !important;-webkit-backdrop-filter:blur(15px) !important}.mfp-close{position:absolute;top:30px;right:30px;width:28px;height:28px;overflow:hidden;cursor:pointer;transition:all 0.3s 0s;z-index:1;transform:scale(0.7);position:fixed;color:transparent !important}@media (min-width:576px){.mfp-close{transform:scale(1);right:42px;top:35px}}.mfp-close::before,.mfp-close::after{position:absolute;content:"";display:block;cursor:pointer;width:40px;height:2px;background-color:#820f35;top:-2px;transition:all 0.3s}.mfp-close::before{transform:rotate(45deg);transform-origin:top left;left:0}.mfp-close::after{transform:rotate(-45deg);transform-origin:top right;right:0}.mfp-close:hover::before,.mfp-close:hover::after{background-color:#B4BEC8}body.cke_editable{padding:15px}body.cke_editable ol,body.cke_editable ul{margin-left:1.1em}body.cke_editable ol li,body.cke_editable ul li{margin-bottom:0.6em}body.cke_editable ul{list-style-type:disc}body.cke_editable ol{list-style-type:decimal}