@charset "UTF-8";
/* moved by compressor */
:root{--sait:env(safe-area-inset-top);--sair:env(safe-area-inset-right);--saib:env(safe-area-inset-bottom);--sail: env(safe-area-inset-left)}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:separate;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}ul,ol{list-style-position:outside;margin:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:super}sub{vertical-align:sub}legend{color:#000}input,button,textarea,select{font-size:100%}table,thead,tbody,tr,td,th{font-family:inherit;font-size:inherit;line-height:inherit}main{display:block}dd{margin-left:1em}strong{font-weight:bold}em{font-style:italic}u{text-decoration-skip:ink}svg{fill:inherit;stroke:inherit;stroke-width:0;display:block;width:100%;height:100%}.extbase-debugger{position:relative;z-index:100000}[data-animate]{position:relative}[data-animate][data-animate^="fade"]{opacity:0;transition-property:opacity}[data-animate][data-animate="fade-up"]{transform:translateY(100px);transition-property:opacity, transform}[data-animate].scroll-animate[data-animate^="fade"]{opacity:1}[data-animate].scroll-animate[data-animate="fade-up"]{transform:translateY(0)}[data-animate][data-animate][data-animation-duration="0"],body[data-animation-duration="0"] [data-animate]{transition-duration:0ms}[data-animate][data-animate][data-animation-delay="0"],body[data-animation-delay="0"] [data-animate]{transition-delay:0ms}[data-animate][data-animate][data-animation-duration="100"],body[data-animation-duration="100"] [data-animate]{transition-duration:100ms}[data-animate][data-animate][data-animation-delay="100"],body[data-animation-delay="100"] [data-animate]{transition-delay:100ms}[data-animate][data-animate][data-animation-duration="200"],body[data-animation-duration="200"] [data-animate]{transition-duration:200ms}[data-animate][data-animate][data-animation-delay="200"],body[data-animation-delay="200"] [data-animate]{transition-delay:200ms}[data-animate][data-animate][data-animation-duration="300"],body[data-animation-duration="300"] [data-animate]{transition-duration:300ms}[data-animate][data-animate][data-animation-delay="300"],body[data-animation-delay="300"] [data-animate]{transition-delay:300ms}[data-animate][data-animate][data-animation-duration="400"],body[data-animation-duration="400"] [data-animate]{transition-duration:400ms}[data-animate][data-animate][data-animation-delay="400"],body[data-animation-delay="400"] [data-animate]{transition-delay:400ms}[data-animate][data-animate][data-animation-duration="500"],body[data-animation-duration="500"] [data-animate]{transition-duration:500ms}[data-animate][data-animate][data-animation-delay="500"],body[data-animation-delay="500"] [data-animate]{transition-delay:500ms}[data-animate][data-animate][data-animation-duration="600"],body[data-animation-duration="600"] [data-animate]{transition-duration:600ms}[data-animate][data-animate][data-animation-delay="600"],body[data-animation-delay="600"] [data-animate]{transition-delay:600ms}[data-animate][data-animate][data-animation-duration="700"],body[data-animation-duration="700"] [data-animate]{transition-duration:700ms}[data-animate][data-animate][data-animation-delay="700"],body[data-animation-delay="700"] [data-animate]{transition-delay:700ms}[data-animate][data-animate][data-animation-duration="800"],body[data-animation-duration="800"] [data-animate]{transition-duration:800ms}[data-animate][data-animate][data-animation-delay="800"],body[data-animation-delay="800"] [data-animate]{transition-delay:800ms}[data-animate][data-animate][data-animation-duration="900"],body[data-animation-duration="900"] [data-animate]{transition-duration:900ms}[data-animate][data-animate][data-animation-delay="900"],body[data-animation-delay="900"] [data-animate]{transition-delay:900ms}[data-animate][data-animate][data-animation-duration="1000"],body[data-animation-duration="1000"] [data-animate]{transition-duration:1000ms}[data-animate][data-animate][data-animation-delay="1000"],body[data-animation-delay="1000"] [data-animate]{transition-delay:1000ms}[data-animate][data-animate][data-animation-duration="1100"],body[data-animation-duration="1100"] [data-animate]{transition-duration:1100ms}[data-animate][data-animate][data-animation-delay="1100"],body[data-animation-delay="1100"] [data-animate]{transition-delay:1100ms}[data-animate][data-animate][data-animation-duration="1200"],body[data-animation-duration="1200"] [data-animate]{transition-duration:1200ms}[data-animate][data-animate][data-animation-delay="1200"],body[data-animation-delay="1200"] [data-animate]{transition-delay:1200ms}[data-animate][data-animate][data-animation-duration="1300"],body[data-animation-duration="1300"] [data-animate]{transition-duration:1300ms}[data-animate][data-animate][data-animation-delay="1300"],body[data-animation-delay="1300"] [data-animate]{transition-delay:1300ms}[data-animate][data-animate][data-animation-duration="1400"],body[data-animation-duration="1400"] [data-animate]{transition-duration:1400ms}[data-animate][data-animate][data-animation-delay="1400"],body[data-animation-delay="1400"] [data-animate]{transition-delay:1400ms}[data-animate][data-animate][data-animation-duration="1500"],body[data-animation-duration="1500"] [data-animate]{transition-duration:1500ms}[data-animate][data-animate][data-animation-delay="1500"],body[data-animation-delay="1500"] [data-animate]{transition-delay:1500ms}[data-animate][data-animate][data-animation-duration="1600"],body[data-animation-duration="1600"] [data-animate]{transition-duration:1600ms}[data-animate][data-animate][data-animation-delay="1600"],body[data-animation-delay="1600"] [data-animate]{transition-delay:1600ms}[data-animate][data-animate][data-animation-duration="1700"],body[data-animation-duration="1700"] [data-animate]{transition-duration:1700ms}[data-animate][data-animate][data-animation-delay="1700"],body[data-animation-delay="1700"] [data-animate]{transition-delay:1700ms}[data-animate][data-animate][data-animation-duration="1800"],body[data-animation-duration="1800"] [data-animate]{transition-duration:1800ms}[data-animate][data-animate][data-animation-delay="1800"],body[data-animation-delay="1800"] [data-animate]{transition-delay:1800ms}[data-animate][data-animate][data-animation-duration="1900"],body[data-animation-duration="1900"] [data-animate]{transition-duration:1900ms}[data-animate][data-animate][data-animation-delay="1900"],body[data-animation-delay="1900"] [data-animate]{transition-delay:1900ms}[data-animate][data-animate][data-animation-duration="2000"],body[data-animation-duration="2000"] [data-animate]{transition-duration:2000ms}[data-animate][data-animate][data-animation-delay="2000"],body[data-animation-delay="2000"] [data-animate]{transition-delay:2000ms}[data-animate][data-animate][data-animation-duration="2100"],body[data-animation-duration="2100"] [data-animate]{transition-duration:2100ms}[data-animate][data-animate][data-animation-delay="2100"],body[data-animation-delay="2100"] [data-animate]{transition-delay:2100ms}[data-animate][data-animate][data-animation-duration="2200"],body[data-animation-duration="2200"] [data-animate]{transition-duration:2200ms}[data-animate][data-animate][data-animation-delay="2200"],body[data-animation-delay="2200"] [data-animate]{transition-delay:2200ms}[data-animate][data-animate][data-animation-duration="2300"],body[data-animation-duration="2300"] [data-animate]{transition-duration:2300ms}[data-animate][data-animate][data-animation-delay="2300"],body[data-animation-delay="2300"] [data-animate]{transition-delay:2300ms}[data-animate][data-animate][data-animation-duration="2400"],body[data-animation-duration="2400"] [data-animate]{transition-duration:2400ms}[data-animate][data-animate][data-animation-delay="2400"],body[data-animation-delay="2400"] [data-animate]{transition-delay:2400ms}[data-animate][data-animate][data-animation-duration="2500"],body[data-animation-duration="2500"] [data-animate]{transition-duration:2500ms}[data-animate][data-animate][data-animation-delay="2500"],body[data-animation-delay="2500"] [data-animate]{transition-delay:2500ms}[data-animate][data-animate][data-animation-duration="2600"],body[data-animation-duration="2600"] [data-animate]{transition-duration:2600ms}[data-animate][data-animate][data-animation-delay="2600"],body[data-animation-delay="2600"] [data-animate]{transition-delay:2600ms}[data-animate][data-animate][data-animation-duration="2700"],body[data-animation-duration="2700"] [data-animate]{transition-duration:2700ms}[data-animate][data-animate][data-animation-delay="2700"],body[data-animation-delay="2700"] [data-animate]{transition-delay:2700ms}[data-animate][data-animate][data-animation-duration="2800"],body[data-animation-duration="2800"] [data-animate]{transition-duration:2800ms}[data-animate][data-animate][data-animation-delay="2800"],body[data-animation-delay="2800"] [data-animate]{transition-delay:2800ms}[data-animate][data-animate][data-animation-duration="2900"],body[data-animation-duration="2900"] [data-animate]{transition-duration:2900ms}[data-animate][data-animate][data-animation-delay="2900"],body[data-animation-delay="2900"] [data-animate]{transition-delay:2900ms}[data-animate][data-animate][data-animation-duration="3000"],body[data-animation-duration="3000"] [data-animate]{transition-duration:3000ms}[data-animate][data-animate][data-animation-delay="3000"],body[data-animation-delay="3000"] [data-animate]{transition-delay:3000ms}[data-animate][data-animate][data-animation-easing="ease"],body[data-animation-easing="ease"] [data-animate]{transition-timing-function:ease}[data-animate][data-animate][data-animation-easing="linear"],body[data-animation-easing="linear"] [data-animate]{transition-timing-function:linear}[data-animate][data-animate][data-animation-easing="ease-in"],body[data-animation-easing="ease-in"] [data-animate]{transition-timing-function:ease-in}[data-animate][data-animate][data-animation-easing="ease-out"],body[data-animation-easing="ease-out"] [data-animate]{transition-timing-function:ease-out}*{box-sizing:border-box;font-family:inherit;font-size:inherit;outline:none;-webkit-tap-highlight-color:transparent}*::before,*::after{box-sizing:border-box}html{background-color:#f4f4f4;color:#000000;font-size:62.5%;-webkit-font-smoothing:antialiased;height:100%;-webkit-text-size-adjust:none}body{background-color:#ffffff;color:#000000;font-family:helvetica, verdana, tahoma, arial, sans-serif;font-size:1.5em;line-height:1.5;opacity:0;overflow-x:hidden;overflow-y:scroll;position:relative;transition:opacity 0.25s;width:100%}body.fonts-loaded{font-family:source-sans-pro, sans-serif;font-style:normal;font-weight:400;opacity:1}.centering{padding-left:calc((100% - 1440px) / 2);padding-right:calc((100% - 1440px) / 2)}main{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.ds_3 #field_0{width:100%}.hideit{display:block;font-size:0;height:0;line-height:0;text-decoration:none;text-indent:-10000px;white-space:nowrap}.hide-in-browser,.hide-in-desktop{display:none}#skip{left:-999px;position:fixed;text-decoration:none;z-index:-999}#skip:focus,#skip:active{background-color:#ba2554;color:#ffffff;font-size:1em;left:1em;line-height:1em;padding:1em;text-align:center;top:1em;z-index:2000}header{align-items:center;background-color:#ffffff;display:flex;height:104px;justify-content:space-between;left:0;position:fixed;top:0;transition:all 0.25s ease-out;width:100%;z-index:9000}header nav{align-self:stretch;display:flex;flex:1;justify-content:flex-end}header nav>ul{display:none;justify-content:flex-end;list-style:none;margin-right:40px}header nav>ul li.has-sub:hover>ul,header nav>ul li.has-sub:focus-within>ul{height:70px}header nav>ul li a{align-items:center;color:#1c1c1c;display:flex;font-size:16px;height:100%;letter-spacing:0.1em;margin-right:-0.1em;opacity:0;padding:0 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:opacity 0.25s ease-out;white-space:nowrap}header nav>ul li a:after{background-color:#1c1c1c;bottom:30px;content:"";display:block;height:2px;left:1.5rem;opacity:0;position:absolute;transition:all 0.25s ease-out;width:0}header nav>ul li a:hover,header nav>ul li a:focus{text-decoration:none}header nav>ul li a:hover:after,header nav>ul li a:focus:after{opacity:1;width:40%}header nav>ul li ul{align-items:center;background-color:rgba(255, 255, 255, 0.5);display:flex;height:0;justify-content:center;left:0;list-style:none;overflow:hidden;position:absolute;top:104px;transition:height 0.25s ease-out;width:100%}header nav>ul li ul li{padding:20px 0 22px}header nav>ul li ul li a:after{bottom:-10px}#header-logo{height:100%;transition:transform 0.25s ease-out;width:200px}#header-logo:focus{transform:scale(1.1)}#toggle-menu{align-items:center;cursor:pointer;transition:transform 0.25s}#toggle-menu:focus{transform:rotate(360deg)}#toggle-menu span{background-color:#1c1c1c;display:block;height:2px;position:relative;transition:all 0.25s ease-out;width:40px}#toggle-menu span:not(:last-child){margin-bottom:7px}.menu-active header{background-color:#ffffff}.menu-active header nav>ul{display:flex}.menu-active header nav>ul a{color:#1c1c1c;opacity:1}.menu-active header nav>ul a:after{background-color:#1c1c1c}.menu-active header nav>ul li ul{background-color:rgba(255, 255, 255, 0.9)}.menu-active #toggle-menu span:nth-of-type(1){top:9px;transform:rotate(45deg)}.menu-active #toggle-menu span:nth-of-type(2){opacity:0}.menu-active #toggle-menu span:nth-of-type(3){top:-9px;transform:rotate(-45deg)}footer{align-items:flex-start;background-color:#f4f4f4;display:flex;flex-wrap:wrap;justify-content:space-between;padding:6em 0}footer nav a{color:#1c1c1c;display:block;font-size:16px;font-weight:700;position:relative;text-decoration:none;text-transform:uppercase}footer nav a:not(:last-child){margin-bottom:30px}footer nav a:after{background-color:#1c1c1c;bottom:-5px;content:"";height:1px;left:0;position:absolute;transition:width 0.25s ease-out;width:0}footer nav a:hover,footer nav a:focus{text-decoration:none}footer nav a:hover:after,footer nav a:focus:after{width:50%}#footer-logo{align-self:flex-start;height:32px;transition:transform 0.25s ease-out;width:297px}#footer-logo:hover,#footer-logo:focus{transform:scale(1.1)}#legal-wrapper{max-width:500px;width:40%}#terms-links{font-size:12px;margin-bottom:2em}#terms-links a{color:#000000;text-decoration:none}#terms-links a:not(:last-of-type){padding-right:1em}#terms-links a:not(:last-of-type)::after{content:"|";position:relative;right:-0.5em;top:-1px}#terms-links a:hover,#terms-links a:focus{text-decoration:underline}#copyright{font-size:12px;margin-bottom:3rem}#footer-languages{display:inline-block;position:relative}#footer-languages.open .current:after{top:2px;transform:rotate(-135deg)}#footer-languages.open .options{display:block}#footer-languages .current{align-items:center;cursor:pointer;display:flex;height:30px;user-select:none}#footer-languages .current:after{border-bottom:1px solid #000000;border-right:1px solid #000000;content:"";display:block;height:5px;margin-left:10px;pointer-events:none;position:relative;top:-2px;transform:rotate(45deg);width:5px}#footer-languages .current svg{fill:rgba(0, 0, 0, 0.6);height:15px;margin-right:10px;width:15px}#footer-languages .title{padding-top:2px}#footer-languages .options{background-color:#ffffff;box-shadow:0 0 6px rgba(0, 0, 0, 0.2);display:none;left:0;padding:10px;position:absolute;top:35px;width:100%}#footer-languages .options a{color:#000000;display:block;text-decoration:none}#footer-languages .options a:not(:last-child){margin-bottom:10px}#footer-languages .options a:hover,#footer-languages .options a:focus{text-decoration:underline}#footer-languages .options a.active{color:#ba2554}#some{display:flex;gap:20px;margin-top:30px}#some a{display:block;height:25px;opacity:0.85;transition:transform 0.25s ease-out;width:25px}#some a:not(:last-child){margin-bottom:35px}#some a svg{fill:#1c1c1c}#some a:hover,#some a:focus{transform:scale(1.2)}@media screen and (max-width:1480px){.centering{margin:0;max-width:100%;padding-left:20px;padding-right:20px}}@media screen and (max-width:1200px){footer{flex-wrap:wrap}footer nav a{width:auto}#footer-logo{width:calc(100% / 3)}}@media screen and (max-width:1480px){.centering{margin:0;max-width:100%;padding-left:20px;padding-right:20px}main.centering{margin:0;max-width:100%;padding-left:10%;padding-right:10%}}@media screen and (max-width:768px){main.centering,footer.centering,.centering{margin:0;max-width:100%;padding-left:20px;padding-right:20px}footer{text-align:center}#footer-logo{margin:-50px auto 0;padding:0 50px;width:100%}#footer-logo svg{margin:0 auto;max-width:250px}nav,#legal-wrapper{margin-top:50px;max-width:100%;width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.hide-in-browser,.hide-in-desktop{display:block}.hide-in-tablet{display:none !important}}@media screen and (max-width:1024px){header nav{background-color:#ffffff;height:0;left:0;overflow:hidden;position:absolute;top:104px;transition:height 0.25s ease-out;width:100%}header nav>ul{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-right:0;width:100%}header nav>ul li{padding:20px;width:100%}header nav>ul li.has-sub{position:relative}header nav>ul li.has-sub:hover>ul,header nav>ul li.has-sub:focus-within>ul{display:none}header nav>ul li a{color:#1c1c1c;font-size:26px;padding:20px}header nav>ul li a:hover:after,header nav>ul li a:focus:after{opacity:0;width:0}.menu-active header nav{height:calc(100vh - 104px);top:103px}.tx-tc-cards .search__kinds{text-align:left}}@media screen and (max-width:768px){.menu-active header nav{top:54px}.menu-active header nav>ul li{padding-bottom:0;padding-top:0}.menu-active header nav>ul li a{font-size:20px}[id^="field_"]{float:none !important;margin:0 !important;min-height:auto !important;padding:0 !important;width:100% !important}.hide-in-browser,.hide-in-desktop{display:block}.hide-in-tablet{display:block}.hide-in-smartphone{display:none !important}footer{display:block;padding:3em 0}footer .footer-heading{margin-bottom:20px}footer nav{margin-bottom:60px;width:100%}footer nav a:hover:after,footer nav a:focus:after{opacity:0;width:0}footer #footer-logo{display:block;margin:0 auto 60px}footer #some{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px;width:100%}footer #stay-connected{margin-top:0;max-width:100%;width:100%}footer #stay-connected form,footer #stay-connected #copyright{max-width:100%}}#content{margin-top:104px}a{background:transparent;color:#ba2554;outline:none;-webkit-tap-highlight-color:rgba(186, 37, 84, 0.5);text-decoration-skip-ink:auto;text-decoration:none}a:hover,a:focus{text-decoration:underline}p{margin-bottom:1em}h1,h2,h3,h4,h5{background:transparent;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;letter-spacing:0.1em;margin:0 -0.1em 0 0;overflow:hidden;text-transform:uppercase;word-wrap:break-word}h1{font-size:36px;font-weight:700}h2{font-size:30px;font-weight:700}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}hr{background-color:#bfbfbf;border:0;height:1px;margin-bottom:1em}.ctas .cta{background-color:#ba2554;color:#ffffff;display:inline-block;margin-bottom:2rem;margin-right:1em;padding:1rem 2rem;text-decoration:none;transition:all 0.25s}.ctas .cta:hover{background-color:#cf295e}.frame{margin-bottom:8em}.frame-ruler-before{border-top:2px solid #ba2554;padding-top:2em}.frame-ruler-after{border-bottom:2px solid #ba2554;padding-bottom:2em}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.valign-top{vertical-align:top}.valign-middle{vertical-align:middle}.valign-bottom{vertical-align:bottom}.indent{margin-left:5em}.bold{font-weight:bold}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block}.body-text>div>*:last-child{margin-bottom:0}main ul,main ol{margin-bottom:1em;margin-left:2em;margin-right:0}main ul li,main ol li{margin-bottom:0.25em;margin-top:0.25em}.stitch-effect{margin-bottom:20px}.stitch-effect span{background-color:#ffffff;display:block;height:4px;margin:0 auto;width:4px}.stitch-effect span:not(:last-of-type){margin-bottom:7px}.stitch-effect.animate span{opacity:0}.visible .stitch-effect.animate span:nth-child(1){animation:fade-pulsate 2.5s infinite ease-out calc(1 * 200ms + 1.5s)}.visible .stitch-effect.animate span:nth-child(2){animation:fade-pulsate 2.5s infinite ease-out calc(2 * 200ms + 1.5s)}.visible .stitch-effect.animate span:nth-child(3){animation:fade-pulsate 2.5s infinite ease-out calc(3 * 200ms + 1.5s)}.visible .stitch-effect.animate span:nth-child(4){animation:fade-pulsate 2.5s infinite ease-out calc(4 * 200ms + 1.5s)}.visible .stitch-effect.animate span:nth-child(5){animation:fade-pulsate 2.5s infinite ease-out calc(5 * 200ms + 1.5s)}.visible .stitch-effect.animate span:nth-child(6){animation:fade-pulsate 2.5s infinite ease-out calc(6 * 200ms + 1.5s)}.visible .stitch-effect.animate span:nth-child(7){animation:fade-pulsate 2.5s infinite ease-out calc(7 * 200ms + 1.5s)}@keyframes fade-pulsate{0%{opacity:0}30%{opacity:0}60%{opacity:1}100%{opacity:0}}@media screen and (max-width:768px){.ctas .cta{margin-right:0;text-align:center;width:100%}}.message-ok,.message-confirmation,.message-error,.message-info,.message-information,.message-notice,.message-warning{border-style:solid;border-width:1px;margin-bottom:1em;padding:1em !important}.message-ok>:last-child,.message-confirmation>:last-child,.message-error>:last-child,.message-info>:last-child,.message-information>:last-child,.message-notice>:last-child,.message-warning>:last-child{margin-bottom:0 !important;padding-bottom:0 !important}.message-ok.hidden,.message-confirmation.hidden,.message-error.hidden,.message-info.hidden,.message-information.hidden,.message-notice.hidden,.message-warning.hidden{display:none}.message-ok,.message-confirmation{background-color:#d4edda;border-color:#c3e6cb;color:#155724;fill:#155724}.message-error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;fill:#721c24}.message-info,.message-information,.message-notice{background-color:#cce5ff;border-color:#b8daff;color:#004085;fill:#004085}.message-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404;fill:#856404}.checkboxes-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.checkboxes-wrapper p{margin-bottom:30px;text-transform:uppercase;width:100%}.checkboxes-wrapper .form-element-wrapper{margin-bottom:20px}.form-element-wrapper{margin-bottom:40px;position:relative;width:100%}.form-element-wrapper.width-half{width:calc(50% - 20px)}.form-element-wrapper.checkbox{align-items:center;display:flex;flex-wrap:wrap}.form-element-wrapper.checkbox label{flex:1}.form-element-wrapper.dropdown:after{border-bottom:2px solid #000000;border-right:2px solid #000000;content:"";height:15px;pointer-events:none;position:absolute;right:10px;top:10px;transform:rotate(45deg);width:15px}.form-element-wrapper.error input[type="text"],.form-element-wrapper.error input[type="password"],.form-element-wrapper.error input[type="email"]{border-bottom:2px solid red}.form-element-wrapper.error input[type="checkbox"]{border:2px solid red}.form-element-wrapper.error select{border-bottom:2px solid red}.form-element-wrapper.error textarea{border:2px solid red}.form-element-wrapper.error .error-message{color:red;display:block;font-size:12px;width:100%}.form-element-wrapper label{letter-spacing:0.025em;margin-right:-0.025em}.form-element-wrapper label.floating{display:block;font-size:16px;position:absolute;text-transform:uppercase;top:13px;transition:all 0.25s ease-out}.form-element-wrapper label.inline{display:inline}.form-element-wrapper input:-webkit-autofill,.form-element-wrapper input:-webkit-autofill:hover,.form-element-wrapper input:-webkit-autofill:focus,.form-element-wrapper input:-webkit-autofill:active,.form-element-wrapper select:-webkit-autofill,.form-element-wrapper select:-webkit-autofill:hover,.form-element-wrapper select:-webkit-autofill:focus,.form-element-wrapper select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 5em #ffffff inset}.form-element-wrapper input{-webkit-appearance:none;border-radius:0;display:block;font-size:16px}.form-element-wrapper input:invalid{box-shadow:none}.form-element-wrapper input[type="text"],.form-element-wrapper input[type="password"],.form-element-wrapper input[type="email"]{border:0;border-bottom:2px solid #1c1c1c;padding:10px 2px;transition:border 0.25s ease-out;width:100%}.form-element-wrapper input[type="text"].has-value+label.floating,.form-element-wrapper input[type="text"]:focus+label.floating,.form-element-wrapper input[type="password"].has-value+label.floating,.form-element-wrapper input[type="password"]:focus+label.floating,.form-element-wrapper input[type="email"].has-value+label.floating,.form-element-wrapper input[type="email"]:focus+label.floating{font-size:12px;top:-12px}.form-element-wrapper input[type="checkbox"]{background-color:transparent;border:2px solid #1c1c1c;cursor:pointer;display:inline-block;height:30px;margin-right:20px;position:relative;transition:all 0.25s ease-out;width:30px}.form-element-wrapper input[type="checkbox"]:after{border-bottom:2px solid #1c1c1c;border-left:2px solid #1c1c1c;content:"";display:block;height:8px;left:50%;opacity:0;position:absolute;top:41%;transform:translate(-50%, -50%) rotate(-45deg);transition:opacity 0.25s ease-out;width:15px}.form-element-wrapper input[type="checkbox"]:hover,.form-element-wrapper input[type="checkbox"]:focus{background-color:#dedede}.form-element-wrapper input[type="checkbox"]:checked:after{opacity:1}.form-element-wrapper input[type="submit"]{-webkit-appearance:none;background-color:transparent;border:2px solid #1c1c1c;color:#1c1c1c;cursor:pointer;font-size:16px;letter-spacing:0.1em;line-height:16px;margin:0 auto;padding:24px 50px 26px;text-decoration:none;text-transform:uppercase;transition:all 0.25s ease-out}.form-element-wrapper input[type="submit"]:hover,.form-element-wrapper input[type="submit"]:focus{background-color:#1c1c1c;color:#ffffff}.form-element-wrapper select{-webkit-appearance:none;border:0;border-bottom:2px solid #1c1c1c;border-radius:0;display:block;font-size:16px;padding:10px 2px;position:relative;text-transform:uppercase;width:100%}.form-element-wrapper select:focus{background-color:#dedede}.form-element-wrapper select::-ms-expand{display:none}.form-element-wrapper textarea{-webkit-appearance:none;border:2px solid #1c1c1c;border-radius:0;display:block;font-size:16px;height:200px;padding:10px;resize:none;width:100%}.form-element-wrapper textarea.has-value+label.floating,.form-element-wrapper textarea:focus+label.floating{font-size:12px;left:0;top:-20px}.form-element-wrapper textarea+label.floating{left:10px;top:5px}.form-element-wrapper .loader{animation:spin 0.75s linear infinite;border:3px solid #000000;border-left:3px solid transparent;border-radius:50%;bottom:-40px;display:none;height:30px;left:calc(50% - 15px);position:absolute;width:30px}.form-element-wrapper .error-message{display:none}@keyframes spin{100%{transform:rotate(360deg)}}@media screen and (max-width:768px){.form-element-wrapper.width-half{width:100%}}#CybotCookiebotDialog{border-color:transparent !important;border-radius:0 !important;font-family:unset !important;padding:0 !important}#CybotCookiebotDialog a,#CybotCookiebotDialog div,#CybotCookiebotDialogBodyContentControls,#CybotCookiebotDialogBodyContentTitle{font-family:unset !important}#CybotCookiebotDialogBodyContentTitle{font-weight:400 !important}.CookieDeclarationType{border:none !important;margin:0 !important;margin-bottom:1em !important;padding:0 !important}.CookieDeclarationType .CookieDeclarationTable{margin:0}.CookieDeclarationType .CookieDeclarationTable thead{background:#ba2554;color:#ffffff}.CookieDeclarationType .CookieDeclarationTable thead th{padding:5px 10px}.CookieDeclarationType .CookieDeclarationTable thead .CookieDeclarationTableHeader{border:none;font-weight:normal}.CookieDeclarationType .CookieDeclarationTable tbody tr td{border-bottom:1px solid #eeeeee;padding:10px}.CookieDeclarationType .CookieDeclarationTable tbody tr:last-child td{border:none}.CybotCookiebotDialogBodyButton{padding:0.5em 1em !important}#CybotCookiebotDialogBodyLevelWrapper{padding:0 !important}#CybotCookiebotDialogBodyLevelButtonsTable{margin:0 !important;width:100% !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:flex !important;float:none !important;gap:1em !important;margin-bottom:1em !important;padding:0 !important;width:100% !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper>a{border:none !important;flex:1;font-weight:normal !important;margin:0 !important;transition:all 0.25s}#CybotCookiebotDialogBodyLevelButtons{float:none !important;margin:0 !important;width:100% !important}#CybotCookiebotDialogBodyContent{padding:0 !important}#CybotCookiebotDialogBody h1,#CybotCookiebotDialogBody h2,#CybotCookiebotDialogBody h3{overflow:unset}a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#f5f5f5 !important;color:#979797 !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll:hover,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background-color:#979797 !important;color:#f5f5f5 !important}a#CybotCookiebotDialogBodyLevelButtonAccept{background-color:#ba2554 !important;border-color:#ba2554 !important}#CybotCookiebotDialogDetailBody{margin-top:1em !important;padding:0 !important}#CybotCookiebotDialogDetailFooter{display:none !important}#CybotCookiebotDialogBodyContentText{line-height:1.5 !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{order:1}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{order:2}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{order:3}@media screen and (max-width:768px){.CybotCookiebotDialogBodyButton{padding:1em !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:block !important;gap:unset !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper>a{display:block !important;flex:none !important;margin-bottom:0.5em !important;width:auto !important}}.tx-tc-imagelinks .grider .link.description-0 .content{height:100%;padding-top:27%;background:none;transition:background 0.5s ease-out}.tx-tc-imagelinks .grider .link.description-0 .content img{transition:transform 0.5s ease-out;transform:scale(1)}.tx-tc-imagelinks .grider .link.description-0:hover,.tx-tc-imagelinks .grider .link.description-0:focus{transform:none}.tx-tc-imagelinks .grider .link.description-0:hover .content,.tx-tc-imagelinks .grider .link.description-0:focus .content{transition:background 0.5s ease-out;background:rgba(0, 0, 0, 0.4)}.tx-tc-imagelinks .grider .link.description-0:hover .content img,.tx-tc-imagelinks .grider .link.description-0:focus .content img{transition:transform 0.5s ease-out;transform:scale(1.2)}.tcf{margin:0 auto}.tcf h1{margin-bottom:40px}.tcf form{display:flex;flex-wrap:wrap}.tcf form .width-half:nth-child(odd){margin-right:40px}.tcf .choice-information p{text-transform:none;font-size:13px}@media screen and (max-width:768px){.tcf form .width-half:nth-child(odd){margin-right:0}}@media print{*{color:#000000 !important}body{font-family:arial !important;margin:0 !important;max-width:none;padding:0 !important}[id^="field_"]{float:none !important;margin:0 !important;padding:0 !important;width:100% !important}.hide-in-tablet{display:block !important}.hide-from-print{display:none !important}.arrow,.panel__icon,.breaker__header:before,.breaker__header:after{display:none !important}.panel__content,.hero__content{display:block !important;opacity:1 !important}.tx-tc-base-our-values .content h3{font-size:15px}.tx-tc-base-our-values .content p{font-size:12px;line-height:20px}.tx-tc-base-our-values .content.top{top:100px}.tx-tc-base-our-values .content.center{top:300px}.tx-tc-base-our-values .content.bottom{top:500px}footer nav,footer #website-language-links{display:none}}@page{size:landscape}
.legacy body{opacity:1;overflow:hidden}.legacy #legacybrowser{background:#ba2554;bottom:0;color:#ffffff;left:0;position:fixed;text-align:center;text-shadow:#000000 1px 0 1em;top:0;width:100%;z-index:2147483647}.legacy #legacybrowser:before{content:attr(data-label);display:block;margin-top:40vh;padding:0 2em}
img.lazyload{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIwcHggMTgwcHgiPjxkZWZzPjxzeW1ib2wgaWQ9ImEiIHZpZXdCb3g9IjAgMCA5MCA2NiIgb3BhY2l0eT0iMC4wNSI+PHBhdGggZD0iTTg1IDV2NTZINVY1aDgwbTUtNUgwdjY2aDkwVjB6Ii8+PGNpcmNsZSBjeD0iMTgiIGN5PSIyMCIgcj0iNiIvPjxwYXRoIGQ9Ik01NiAxNEwzNyAzOWwtOC02LTE3IDIzaDY3eiIvPjwvc3ltYm9sPjwvZGVmcz48dXNlIHhsaW5rOmhyZWY9IiNhIiB3aWR0aD0iMjAlIiB4PSI0MCUiLz48L3N2Zz4=");display:block;height:auto;transition:all 0.25s ease-in;width:100%}[data-lazyload-mode="background"].lazyload{background-color:#cccccc;overflow:hidden;position:relative;transition:all 0.25s ease-in}[data-lazyload-mode="background"].lazyload::after{animation:lazyloadBackgroundAnimation 0.9s infinite ease-out;background:linear-gradient(to right, #cccccc 0%, rgba(255, 255, 255, 0.8) 50%, #cccccc 100%);content:"";display:block;height:100%;max-width:2em;position:absolute;width:15%}@keyframes lazyloadBackgroundAnimation{from{left:-100%}to{left:100%}}

.tx-tc-cards{overflow:hidden}.tx-tc-cards .svg-text{align-items:center;display:flex}.tx-tc-cards .svg-text svg{height:1em;margin-right:0.5em;width:1em}.tx-tc-cards .svg-text .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-tc-cards .fancybox{cursor:pointer}.tx-tc-cards #categories__container{margin-bottom:1em}.tx-tc-cards aside.description{margin-bottom:20px}.tx-tc-cards aside.description>*:last-child{margin-bottom:0;padding-bottom:0}.tx-tc-cards.view-category .description img{float:left;margin-right:20px}.tx-tc-cards #card-preview{background-color:#ff0000;bottom:20px;color:#ffffff;padding:20px 40px;position:fixed;right:20px;z-index:10000}.tx-tc-cards figure{margin:0;padding:0}.tx-tc-cards figure figcaption{font-size:80%;margin-left:50%;margin-right:1em;margin-top:0.5em;text-align:right}.tx-tc-cards img.responsive{display:block;height:auto;width:100%}.tx-tc-cards #sharebuttons{display:flex;flex-wrap:wrap;margin-bottom:10px;margin-top:-10px}.tx-tc-cards #sharebuttons a{background:#ba2554;border-radius:50%;height:3em;margin:10px;margin-left:0;padding:0.75em;transition:all 0.25s;width:3em}.tx-tc-cards #sharebuttons a.share-facebook{background:#3b5998}.tx-tc-cards #sharebuttons a.share-linkedin{background:#0077b5}.tx-tc-cards #sharebuttons a.share-twitter{background:#0084b4}.tx-tc-cards #sharebuttons a:hover,.tx-tc-cards #sharebuttons a:focus{transform:rotate(20deg)}.tx-tc-cards svg.icon{fill:#000000;height:1em;left:0;position:absolute;stroke:#000000;top:50%;transform:translateY(-50%);width:1em}.tx-tc-cards svg.share{fill:#ffffff}.tx-tc-cards blockquote{font-style:italic}.tx-tc-cards blockquote cite{display:block;font-size:83.333%;font-style:normal;font-weight:700;margin:1em 0 0;padding:0;text-align:right}.tx-tc-cards blockquote cite:before{content:"— "}.tx-tc-cards .lowercase{text-transform:lowercase}.tx-tc-cards .uppercase{text-transform:uppercase}.tx-tc-cards .ellipsis{display:block;max-width:100%;overflow:hidden;padding-left:1.5em;position:relative;text-overflow:ellipsis;white-space:nowrap}.tx-tc-cards .eventdetails,.tx-tc-cards .jobdetails{margin-bottom:20px;position:relative;z-index:1}.tx-tc-cards .eventdetails>*:last-child,.tx-tc-cards .jobdetails>*:last-child{margin-bottom:0}.tx-tc-cards .eventdetails .header,.tx-tc-cards .jobdetails .header{font-weight:700}.tx-tc-cards #searchform{margin-bottom:20px}.tx-tc-cards #searchform input{text-align:center}.tx-tc-cards #searchkinds{display:none}.tx-tc-cards #searchkinds.visible{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.tx-tc-cards #searchkinds .element-wrapper{display:none;margin-left:10px;margin-right:10px;opacity:0;transition:all 0.25s ease-in}.tx-tc-cards #searchkinds .element-wrapper.visible{display:inline-block;opacity:1}.tx-tc-cards #searchkinds .checkmark{transition:all 0.25s ease-in}.tx-tc-cards #searchkinds .checkmark.active{-moz-animation-duration:4000ms;-webkit-animation-duration:4000ms;animation-duration:4000ms;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-name:checkboxspinner;-webkit-animation-name:checkboxspinner;animation-name:checkboxspinner;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-radius:50%}.tx-tc-cards #searchresultcount{flex-basis:100%;margin:0 10px 20px;text-align:center}.tx-tc-cards .addtobasket{align-items:center;display:flex}.tx-tc-cards .addtobasket button{background-color:#ba2554;border:none;color:#ffffff;cursor:pointer;line-height:inherit;padding:0.25em 0.5em;transition:all 0.25s ease-in}.tx-tc-cards .addtobasket button:hover,.tx-tc-cards .addtobasket button:focus{background-color:#d83a6c}.tx-tc-cards .addtobasket input{-webkit-appearance:none;border:none;box-shadow:inset 0 0 0 1px #ba2554;color:inherit;display:none;line-height:inherit;padding:0.25em;text-align:center;width:2em}.tx-tc-cards .addtobasket .price{font-weight:700;margin-left:0.5em}.tx-tc-cards .cards-container{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.tx-tc-cards .cards-container .card{background-color:#ffffff;border-color:#dddddd;border-style:solid;border-width:0px;margin-bottom:20px;margin-left:10px;margin-right:10px;overflow:hidden;position:relative;width:100%}.tx-tc-cards .cards-container .card .cell{background-color:#ffffff;color:currentColor;display:block;height:100%;text-decoration:none;width:100%}.tx-tc-cards .cards-container .card a.cell{cursor:pointer;transition:all 0.25s ease-in}.tx-tc-cards .cards-container .card a.cell:hover,.tx-tc-cards .cards-container .card a.cell:focus{border-color:#aaa}.tx-tc-cards .cards-container .card a.cell:hover .image img,.tx-tc-cards .cards-container .card a.cell:focus .image img{transform:scale(1.2)}.tx-tc-cards .cards-container .card.i-0 .cell{align-items:center;display:flex}.tx-tc-cards .cards-container .card .kind{color:#ba2554}.tx-tc-cards .cards-container .card .title{font-size:130%;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase;word-wrap:break-word}.tx-tc-cards .cards-container .card .date{font-weight:700;white-space:nowrap;margin-bottom:0.5em}.tx-tc-cards .cards-container .card .image{background-color:#ffffff;overflow:hidden}.tx-tc-cards .cards-container .card .image img{transition:all 0.25s ease-in}.tx-tc-cards .cards-container .card .content{background-color:#ffffff;margin:20px;overflow:hidden}.tx-tc-cards .cards-container .card .content>:last-child{margin-bottom:0}.tx-tc-cards .cards-container .card.theme.i-0 .cell{vertical-align:top}.tx-tc-cards .cards-container .card.theme .content svg.link{display:block;float:left;height:1em;margin-right:0.5em;margin-top:0.25em;vertical-align:sub;width:1em}.tx-tc-cards .cards-container .card svg.arrow{bottom:calc((3 * 20px - (20px * 1.25)) / 2);height:25px;position:absolute;right:calc((3 * 20px - (20px * 1.25)) / 2);width:25px;z-index:200}.tx-tc-cards .cards-container .card.t-2 .content{margin-left:10%;margin-right:0;margin-top:-40px;padding:20px;position:relative}.tx-tc-cards .cards-container .card.t-2.i-0 .content{margin-top:0;width:100%}.tx-tc-cards .cards-container .card.t-3 .content{background-color:#ffffff;margin-left:5%;margin-right:5%;margin-top:-40px;padding:20px 5%;position:relative}.tx-tc-cards .cards-container .card.t-3 .content .kind,.tx-tc-cards .cards-container .card.t-3 .content .title,.tx-tc-cards .cards-container .card.t-3 .content .date,.tx-tc-cards .cards-container .card.t-3 .content .teaser{text-align:center}.tx-tc-cards .cards-container .card.t-3 .content .date{margin-bottom:20px}.tx-tc-cards .cards-container .card.t-3 .content>:last-child{margin-bottom:0}.tx-tc-cards .cards-container .card.t-3.i-0 .content{margin:20px !important;width:100%}.tx-tc-cards .cards-container .card.a-1 .content{margin-bottom:60px}.tx-tc-cards .cards-container .card.a-1 svg.arrow{display:block}.tx-tc-cards .cards-container .card.a-0 svg.arrow{display:none}.tx-tc-cards .cards-container .card.k-0 .kind{display:none}.tx-tc-cards .cards-container .card.d-0 .date{display:none}.tx-tc-cards .cards-container.columns-1 .morelink,.tx-tc-cards .cards-container.columns-1 .fetchmore{margin-top:20px}.tx-tc-cards .cards-container.columns-2 .card{width:calc((100% / 2) - 20px)}.tx-tc-cards .cards-container.columns-3 .card{width:calc((100% / 3) - 20px)}.tx-tc-cards .cards-container.columns-4 .card{width:calc((100% / 4) - 20px)}.tx-tc-cards .cards-container.columns-5 .card{width:calc((100% / 5) - 20px)}.tx-tc-cards .cards-container.columns-6 .card{width:calc((100% / 6) - 20px)}.tx-tc-cards .cards-container.view-calendar{justify-content:space-between;margin-left:0;margin-right:0}.tx-tc-cards .cards-container.view-calendar .no-calendar-items{background-color:#ffffff;padding:20px 30px;text-align:center}.tx-tc-cards .cards-container.view-calendar .column{margin-bottom:20px;width:calc(33.3333% - (20px * 2 / 3))}.tx-tc-cards .cards-container.view-calendar .column .holder{background:#efefef;padding:20px}.tx-tc-cards .cards-container.view-calendar .column .holder .header{margin-bottom:20px;text-align:center;text-transform:capitalize}.tx-tc-cards .cards-container.view-calendar .column .holder .card{margin-left:0;margin-right:0;width:100%}.tx-tc-cards .cards-container.view-calendar .column .holder .card:last-child{margin:0}.tx-tc-cards .cards-container.view-calendar .column-full .card{width:calc(100% - (20px))}.tx-tc-cards .cards-container.view-calendar .navigation{background-color:#efefef;display:flex;margin-bottom:20px;padding:20px;width:100%}.tx-tc-cards .cards-container.view-calendar .navigation>div{height:30px;line-height:30px}.tx-tc-cards .cards-container.view-calendar .navigation>div.arrow{cursor:pointer;height:30px;width:30px}.tx-tc-cards .cards-container.view-calendar .navigation .current{text-align:center;width:100%}.tx-tc-cards .cards-container.view-calendar .navigation .current .period{display:none;height:30px;line-height:30px;text-transform:capitalize}.tx-tc-cards .cards-container.view-calendar .navigation .current .period.visible{display:block}.tx-tc-cards .cards-container.view-calendar .navigation .current .progress{height:30px !important;margin-bottom:0;padding:0}.tx-tc-cards .cards-container.view-calendar .navigation svg.icon{display:block;height:30px;margin:0;pointer-events:none;width:30px}.tx-tc-cards .single{background-color:#ffffff;border-bottom:1px solid transparent;padding:20px 20px 0}.tx-tc-cards .single .date{margin-bottom:20px}.tx-tc-cards .single .teaser{font-weight:bold}.tx-tc-cards .single .files .description{display:block;margin-bottom:20px;margin-left:1.5em;margin-top:0.25em}.tx-tc-cards .single .iframewrapper{height:0;padding-bottom:56.25%;position:relative}.tx-tc-cards .single .iframewrapper iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.tx-tc-cards .single .image{margin-bottom:20px}.tx-tc-cards .single>*:nth-child(1).image{margin-left:-20px;margin-right:-20px;margin-top:-20px}.tx-tc-cards .single #thumbnails{display:flex;flex-wrap:wrap;margin-bottom:10px;margin-left:-5px;margin-right:-5px}.tx-tc-cards .single #thumbnails figure{cursor:pointer;margin:0 5px 10px;width:calc(20% - (20px * 2 * 0.25))}.tx-tc-cards .single #thumbnails figure figcaption{display:none}.tx-tc-cards .single #thumbnails.thumbs-3 figure,.tx-tc-cards .single #thumbnails.thumbs-6 figure{width:calc(33.3333% - (20px * 2 * 0.25))}.tx-tc-cards .single #thumbnails.thumbs-4 figure,.tx-tc-cards .single #thumbnails.thumbs-8 figure{width:calc(25% - (20px * 2 * 0.25))}.tx-tc-cards .single #thumbnails.thumbs-5 figure{width:calc(20% - (20px * 2 * 0.25))}.tx-tc-cards .single .attribute{display:table;margin-bottom:20px;width:100%}.tx-tc-cards .single .attribute>*:last-child{margin-bottom:0 !important}.tx-tc-cards .single .attribute.layout-0 .element{float:right;margin-left:20px}.tx-tc-cards .single .attribute.layout-0 .element figcaption{margin-left:0;margin-right:0}.tx-tc-cards .single .attribute.layout-1 .element{float:left;margin-right:20px}.tx-tc-cards .single .attribute.layout-1 .element figcaption{margin-left:0;margin-right:0;text-align:left}.tx-tc-cards .single .attribute .element{margin-bottom:20px;margin-top:0.5ch;width:50%}.tx-tc-cards .single .attribute .element a.video{display:block}.tx-tc-cards .single .attribute.layout-2 .element{margin-top:0;width:auto}.tx-tc-cards .single .attribute.layout-3 .element{margin-top:20px;width:auto}.tx-tc-cards .single .attribute.display-factbox{background-color:#dddddd;padding:20px}.tx-tc-cards .single .attribute.display-faq{position:relative}.tx-tc-cards .single .attribute.display-faq figure{margin-bottom:10px}.tx-tc-cards .single .attribute.display-faq .h{background-color:#d83a6c;cursor:pointer;display:block;line-height:40px;padding-left:40px;position:relative;text-decoration:none;transition:0.3s ease-in-out}.tx-tc-cards .single .attribute.display-faq .i{background-color:#ba2554;display:block;height:40px;left:0;position:absolute;top:20px;transform:translateY(-50%);transition:all 0.25s;width:40px}.tx-tc-cards .single .attribute.display-faq .i:before,.tx-tc-cards .single .attribute.display-faq .i:after{background:#ffffff;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:0.3s ease-in-out;width:13.332px}.tx-tc-cards .single .attribute.display-faq .i:after{transform:translate(-50%, -50%) rotate(90deg);z-index:-1}.tx-tc-cards .single .attribute.display-faq .t{color:#ffffff;padding-left:10px}.tx-tc-cards .single .attribute.display-faq .c{display:none;margin-top:10px}.tx-tc-cards .single .attribute.display-faq .c>*:last-child{margin-bottom:0}.tx-tc-cards .single .attribute.display-faq.active .i:after{width:0}.tx-tc-cards .single .attribute.display-faq.active .c{display:block}.tx-tc-cards .single .addtobasket{margin-bottom:20px}.tx-tc-cards .single .addtobasket .price{float:right}.tx-tc-cards .single .addtobasket input{display:block}.tx-tc-cards .colon:after{content:": ";display:inline-block}.tx-tc-cards .rss-link{line-height:30px;margin-bottom:20px}.tx-tc-cards .rss-link img{float:left}.tx-tc-cards .rss-link.image-1 a:last-child:before{content:"";display:inline-block;text-decoration:none;width:0.5em}.tx-tc-cards .fetchmore{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:none;cursor:pointer;display:block;flex-basis:100%;margin-bottom:20px;outline:none;overflow:hidden;padding:0 calc(50% - (60px / 2));text-align:center;transition:all 0.25s ease-in}.tx-tc-cards .fetchmore.icon{height:60px;width:60px}.tx-tc-cards .fetchmore.icon svg{display:block;fill:#333333;height:60px;transition:all 0.25s ease-in;width:60px}.tx-tc-cards .fetchmore.icon:hover svg{fill:#1a1a1a}.tx-tc-cards .fetchmore.text{background-color:#338822;color:#ffffff;display:table;flex-basis:unset;height:40px;line-height:40px;margin:0 auto 20px;padding:0 40px;text-align:center;white-space:nowrap}.tx-tc-cards .fetchmore.text:hover{background-color:#245f18}.tx-tc-cards .fetchmore.hidden{display:none}.tx-tc-cards .progress{display:none;flex-basis:100%;margin:0 calc((100% - 25%) / 2) 20px;position:relative}.tx-tc-cards .progress.icon{height:60px}.tx-tc-cards .progress.text{height:40px}.tx-tc-cards .progress.visible{display:block}.tx-tc-cards .progress div{animation:move 1s infinite linear;background-color:#ba2554;display:block;float:left;height:10px;left:0;margin-right:1%;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:9%}.tx-tc-cards .progress .p1{animation-delay:0.5s}.tx-tc-cards .progress .p2{animation-delay:0.4s;left:10%}.tx-tc-cards .progress .p3{animation-delay:0.3s;left:20%}.tx-tc-cards .progress .p4{animation-delay:0.2s;left:30%}.tx-tc-cards .progress .p5{animation-delay:0.1s;left:40%}.tx-tc-cards .progress .p6{animation-delay:0.1s;left:50%}.tx-tc-cards .progress .p7{animation-delay:0.2s;left:60%}.tx-tc-cards .progress .p8{animation-delay:0.3s;left:70%}.tx-tc-cards .progress .p9{animation-delay:0.4s;left:80%}.tx-tc-cards .progress .p10{animation-delay:0.5s;left:90%}.tx-tc-cards .morelink,.tx-tc-cards .error{background-color:#338822;color:#ffffff;cursor:pointer;display:table;flex-basis:100%;height:40px;line-height:40px;margin:0 auto 20px;overflow:hidden;padding:0 40px;text-align:center;text-decoration:none;transition:all 0.25s ease-in;white-space:nowrap}.tx-tc-cards .morelink:hover,.tx-tc-cards .morelink:focus,.tx-tc-cards .error:hover,.tx-tc-cards .error:focus{background-color:#245f18}.tx-tc-cards .error{background-color:#ba2554;cursor:auto;line-height:unset;padding:10px;white-space:unset}.tx-tc-cards .error:hover,.tx-tc-cards .error:focus{background-color:#8f1d41}#subscribe-form{display:none;max-height:70%;max-width:750px;min-height:60%;padding:20px;width:100%}#subscribe-form h1{margin-bottom:20px}#subscribe-form *{box-sizing:border-box}#subscribe-form .progress{width:100%}#subscribe-form .submit.hide{display:none}@keyframes subscribe-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width:1024px){.tx-tc-cards .cards-container.columns-3 .card,.tx-tc-cards .cards-container.columns-4 .card,.tx-tc-cards .cards-container.columns-5 .card,.tx-tc-cards .cards-container.columns-6 .card{width:calc(50% - (20px))}}@media screen and (max-width:768px){.tx-tc-cards figure figcaption{margin-left:15%}.tx-tc-cards aside.description{margin-bottom:1em}.tx-tc-cards .progress{margin:0 25vw}.tx-tc-cards.view-category .description img{float:none;height:auto;margin-bottom:1em;margin-right:0;width:100%}.tx-tc-cards .single .attribute.display-faq .h{line-height:2em;padding-left:2em}.tx-tc-cards .single .attribute.display-faq .i{height:2em;top:1em;width:2em}.tx-tc-cards .eventdetails{margin-bottom:20px}.tx-tc-cards .cards-container{margin-left:0;margin-right:0}.tx-tc-cards .cards-container .card{height:auto;margin-bottom:20px;margin-left:0;margin-right:0;width:100% !important}.tx-tc-cards .cards-container.view-calendar{margin-left:0;margin-right:0}.tx-tc-cards .cards-container.view-calendar .card{margin-left:0;margin-right:0;width:100% !important}.tx-tc-cards .cards-container.view-calendar .column{width:100%}.tx-tc-cards .cards-container.view-calendar .column .holder{margin:0 !important}.tx-tc-cards .cards-container.view-calendar.current-first .column-2,.tx-tc-cards .cards-container.view-calendar.current-first .column-3{display:none}.tx-tc-cards .cards-container.view-calendar.current-center .column-1,.tx-tc-cards .cards-container.view-calendar.current-center .column-3{display:none}.tx-tc-cards .single #thumbnails figure{width:calc(25% - (20px * .5))}.tx-tc-cards .single .attribute.layout-0 .element{float:none;margin-bottom:10px;margin-left:0;margin-top:0}.tx-tc-cards .single .attribute.layout-1 .element{float:none;margin-bottom:10px;margin-right:0;margin-top:0}.tx-tc-cards .single .attribute.layout-2 .element{margin-bottom:10px}.tx-tc-cards .single .attribute.layout-3 .element{margin-top:10px}.tx-tc-cards .single .attribute .element{width:100%}.tx-tc-cards .morelink,.tx-tc-cards .error{width:100%}#subscribe-form h1{font-size:1.3em}}@-webkit-keyframes move{0%{opacity:1}100%{opacity:0}}@keyframes move{0%{opacity:1}100%{opacity:0}}@-ms-keyframes checkboxspinner{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes checkboxspinner{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes checkboxspinner{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes checkboxspinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tx-tc-cards.view-related>h1,.tx-tc-cards.view-related>h2,.tx-tc-cards.view-related>h3,.tx-tc-cards.view-related>h4,.tx-tc-cards.view-related>h5,.tx-tc-cards.view-list>h1,.tx-tc-cards.view-list>h2,.tx-tc-cards.view-list>h3,.tx-tc-cards.view-list>h4,.tx-tc-cards.view-list>h5{margin-bottom:30px}.tx-tc-cards .cards-container .sorona-card{color:#000000;display:flex;justify-content:center;margin:10px;position:relative;text-decoration:none}.tx-tc-cards .cards-container .sorona-card:hover .card__image-dimmer,.tx-tc-cards .cards-container .sorona-card:focus .card__image-dimmer{opacity:0.5}.tx-tc-cards .cards-container .sorona-card:hover .card__image,.tx-tc-cards .cards-container .sorona-card:focus .card__image{transform:scale(1.2)}.tx-tc-cards .cards-container .sorona-card:hover:not(.with-image) .card__content,.tx-tc-cards .cards-container .sorona-card:focus:not(.with-image) .card__content{border:2px solid #000000}.tx-tc-cards .cards-container.columns-1 .sorona-card{width:calc((100% - (20px * 1)) / 1)}.tx-tc-cards .cards-container.columns-2 .sorona-card{width:calc((100% - (20px * 2)) / 2)}.tx-tc-cards .cards-container.columns-3 .sorona-card{width:calc((100% - (20px * 3)) / 3)}.tx-tc-cards .cards-container.columns-4 .sorona-card{width:calc((100% - (20px * 4)) / 4)}.tx-tc-cards .cards-container.columns-5 .sorona-card{width:calc((100% - (20px * 5)) / 5)}.tx-tc-cards .cards-container.columns-6 .sorona-card{width:calc((100% - (20px * 6)) / 6)}.tx-tc-cards .cards-container:before,.tx-tc-cards .cards-container:after{display:none}.tx-tc-cards .cards-container .card__image-wrapper,.tx-tc-cards .cards-container .card__background{height:100%;left:0;position:absolute;top:0;width:100%}.tx-tc-cards .cards-container .card__image-wrapper{overflow:hidden}.tx-tc-cards .cards-container .card__image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform 0.5s ease-out;width:100%}.tx-tc-cards .cards-container .card__image-dimmer{background-color:#000000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 0.5s ease-out;width:100%}.tx-tc-cards .cards-container .card__title{flex:1;font-size:20px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.tx-tc-cards .cards-container .card__kind{font-size:14px;letter-spacing:0.1em;margin-bottom:30px;text-transform:uppercase}.tx-tc-cards .cards-container .card__content{background-color:#ffffff;border:2px solid transparent;display:flex;flex-direction:column;margin:7.5%;padding:15px;transition:border 0.5s ease-out;width:100%;z-index:1}.tx-tc-cards .cards-container .card__teaser{font-size:14px}.tx-tc-cards .cards-container .card__share{align-items:flex-end;display:flex;justify-content:space-between;margin-top:30px}.tx-tc-cards .cards-container .card__share .card__link{display:block;flex:1;font-size:10px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.tx-tc-cards .cards-container .card__share .card__link span{text-decoration:underline}.tx-tc-cards .cards-container .card__share .card__link svg{display:inline-block;height:15px;margin-left:5px;width:15px}.tx-tc-cards .cards-container .card__share .card__some{align-items:flex-end;display:flex;justify-content:flex-end}.tx-tc-cards .cards-container .card__share .card__some>div{cursor:pointer;height:20px;transition:transform 0.25s ease-out;width:20px}.tx-tc-cards .cards-container .card__share .card__some>div:not(:last-child){margin-right:20px}.tx-tc-cards .cards-container .card__share .card__some>div.card__twitter{margin-right:15px}.tx-tc-cards .cards-container .card__share .card__some>div:hover{transform:scale(1.2)}.tx-tc-cards .sorona-single{font-size:14px;line-height:2;margin:0 auto;max-width:640px}.tx-tc-cards .sorona-single a{color:#000000}.tx-tc-cards .sorona-single a:hover,.tx-tc-cards .sorona-single a:focus{color:#ba2554}.tx-tc-cards .sorona-single h1{font-size:36px;font-weight:700;letter-spacing:0.1em;line-height:1.5;margin-bottom:20px;margin-right:-0.1em;text-transform:uppercase}.tx-tc-cards .sorona-single .stitch-effect span{background-color:#000000}.tx-tc-cards .sorona-single .attribute{margin-bottom:30px}.tx-tc-cards .sorona-single .attribute h2{text-transform:uppercase}.tx-tc-cards .sorona-single .attribute .iframewrapper{clear:both;float:none;height:0;margin-bottom:20px;padding-bottom:56.25%;position:relative}.tx-tc-cards .sorona-single .attribute .iframewrapper iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.tx-tc-cards .sorona-single .attribute.display-textimage:before,.tx-tc-cards .sorona-single .attribute.display-textimage:after,.tx-tc-cards .sorona-single .attribute.display-textvideo:before,.tx-tc-cards .sorona-single .attribute.display-textvideo:after{content:"";display:table}.tx-tc-cards .sorona-single .attribute.display-textimage:after,.tx-tc-cards .sorona-single .attribute.display-textvideo:after{clear:both}.tx-tc-cards .sorona-single .attribute.display-textimage .element,.tx-tc-cards .sorona-single .attribute.display-textvideo .element{padding-bottom:5%;width:60%}.tx-tc-cards .sorona-single .attribute.display-textimage.layout-0 .element,.tx-tc-cards .sorona-single .attribute.display-textvideo.layout-0 .element{float:right;margin-right:-10%;padding-left:5%}.tx-tc-cards .sorona-single .attribute.display-textimage.layout-1 .element,.tx-tc-cards .sorona-single .attribute.display-textvideo.layout-1 .element{float:left;margin-left:-10%;padding-right:5%}.tx-tc-cards .sorona-single .attribute.display-textquote{margin-bottom:50px;margin-top:50px}.tx-tc-cards .sorona-single .attribute.display-textquote blockquote{font-size:20px;font-style:normal;line-height:1.8;margin-bottom:20px;text-align:center;text-transform:uppercase}.tx-tc-cards .sorona-single .attribute.display-textquote blockquote cite{margin-top:5px;text-align:center;text-transform:none}.tx-tc-cards .sorona-single .attribute figure figcaption{font-size:10px;font-weight:700;line-height:1.8;margin-left:0;margin-top:15px;text-align:left}.tx-tc-cards .single__kind,.tx-tc-cards .single__date{font-size:14px;letter-spacing:0.2em;margin-bottom:20px;text-transform:uppercase}.tx-tc-cards .single__share-text{font-size:10px;font-weight:700;letter-spacing:0.2em;margin-bottom:10px;margin-right:-0.2em;text-align:center;text-transform:uppercase}.tx-tc-cards .single__share,.tx-tc-cards .single__teaser,.tx-tc-cards .single__description{margin-bottom:50px}.tx-tc-cards .single__share-icons{align-items:flex-end;display:flex;justify-content:center}.tx-tc-cards .single__share-icons>div{cursor:pointer;height:20px;transition:transform 0.25s ease-out;width:20px}.tx-tc-cards .single__share-icons>div.share__email{margin-right:20px}.tx-tc-cards .single__share-icons>div.share__twitter{margin-right:15px}.tx-tc-cards .single__share-icons>div:hover{transform:scale(1.2)}.tx-tc-cards .single__teaser{font-size:18px;text-transform:uppercase}.tx-tc-cards .single__back{text-align:center}.tx-tc-cards .single__back a{font-size:10px;font-weight:700;letter-spacing:0.2em;margin-right:-0.2em;position:relative;text-decoration:none;text-transform:uppercase}.tx-tc-cards .single__back a:before{border-bottom:10px solid transparent;border-right:10px solid #000000;border-top:10px solid transparent;content:"";display:block;height:0;left:-30px;margin-right:20px;position:absolute;top:-2px;transition:left 0.25s ease-out;width:0}.tx-tc-cards .single__back a:hover,.tx-tc-cards .single__back a:focus{color:#000000;text-decoration:underline}.tx-tc-cards .single__back a:hover:before,.tx-tc-cards .single__back a:focus:before{left:-50px}.tx-tc-cards .sorona-cards-search{align-items:center;display:flex;justify-content:space-between;padding:10px 10%;position:relative}.tx-tc-cards .search__tags,.tx-tc-cards .search__text,.tx-tc-cards .search__brands{flex:1;max-width:300px}.tx-tc-cards .search__text{padding-left:40px}.tx-tc-cards .search__text svg{cursor:pointer;height:30px;left:0;position:absolute;top:35%;width:30px}.tx-tc-cards .search__kinds{align-items:center;display:flex;margin-right:30px}.tx-tc-cards .search__kinds .form-element-wrapper{width:auto}.tx-tc-cards .search__kinds .checkbox:not(:last-child){margin-right:40px}.tx-tc-cards .search__kinds .checkbox input{margin-right:10px}.tx-tc-cards .search__tags,.tx-tc-cards .search__brands{margin-right:30px}.tx-tc-cards .search__more{-webkit-appearance:none;background-color:transparent;border:2px solid #1c1c1c;border-radius:0;color:#1c1c1c;cursor:pointer;display:block;font-size:16px;letter-spacing:0.1em;line-height:16px;margin:30px auto 0;padding:24px 50px 26px;text-decoration:none;text-transform:uppercase;transition:all 0.25s ease-out}.tx-tc-cards .search__more:hover,.tx-tc-cards .search__more:focus{background-color:#1c1c1c;color:#ffffff}.tx-tc-cards .search__error,.tx-tc-cards .search__no-result{font-size:18px;font-weight:700;letter-spacing:0.1em;margin-right:-0.01em;text-align:center;text-transform:uppercase;width:100%}.tx-tc-cards .search__error{color:red;display:none}.tx-tc-cards .search__loader{animation:spin 0.75s linear infinite;border:3px solid #000000;border-left:3px solid transparent;border-radius:50%;bottom:5px;display:none;height:30px;left:calc(50% - 15px);position:absolute;width:30px}.tx-tc-cards .search__more-loader{animation:spin 0.75s linear infinite;border:3px solid #000000;border-left:3px solid transparent;border-radius:50%;display:none;height:30px;margin:50px auto 20px;width:30px}.ie .tx-tc-cards .cards-container .card__title{flex:auto}.ie .tx-tc-cards .sorona-cards-search{justify-content:flex-start}.ie .tx-tc-cards .search__kinds{width:50%}.ie .tx-tc-cards .search__kinds .form-element-wrapper{width:33%}@media screen and (max-width:1480px){.tx-tc-cards .sorona-cards-search{padding:10px 0 0}}@media screen and (max-width:1024px){.tx-tc-cards .sorona-cards-search{flex-wrap:wrap;justify-content:space-between}.tx-tc-cards .search__kinds{width:100%;justify-content:center;margin-right:0}.tx-tc-cards .search__tags,.tx-tc-cards .search__text,.tx-tc-cards .search__brands{flex:auto;max-width:calc(33% - 15px);width:calc(33% - 15px);margin-right:0}.tx-tc-cards .cards-container.columns-3 .sorona-card{width:calc((100% - (20px * 2)) / 2)}.tx-tc-cards .cards-container.columns-4 .sorona-card{width:calc((100% - (20px * 2)) / 2)}.tx-tc-cards .cards-container.columns-5 .sorona-card{width:calc((100% - (20px * 2)) / 2)}.tx-tc-cards .cards-container.columns-6 .sorona-card{width:calc((100% - (20px * 2)) / 2)}}@media screen and (max-width:768px){.tx-tc-cards .search__tags,.tx-tc-cards .search__text,.tx-tc-cards .search__brands{margin-right:0;max-width:100%;width:100%}.tx-tc-cards .cards-container.columns-2 .sorona-card{width:100%;margin-left:0;margin-right:0}.tx-tc-cards .cards-container.columns-3 .sorona-card{width:100%;margin-left:0;margin-right:0}.tx-tc-cards .cards-container.columns-4 .sorona-card{width:100%;margin-left:0;margin-right:0}.tx-tc-cards .cards-container.columns-5 .sorona-card{width:100%;margin-left:0;margin-right:0}.tx-tc-cards .cards-container.columns-6 .sorona-card{width:100%;margin-left:0;margin-right:0}.tx-tc-cards .sorona-single .attribute.display-textimage .element,.tx-tc-cards .sorona-single .attribute.display-textvideo .element{padding-bottom:5%;width:100%}.tx-tc-cards .sorona-single .attribute.display-textimage.layout-0 .element,.tx-tc-cards .sorona-single .attribute.display-textvideo.layout-0 .element{float:none;margin-right:0;padding-left:0}.tx-tc-cards .sorona-single .attribute.display-textimage.layout-1 .element,.tx-tc-cards .sorona-single .attribute.display-textvideo.layout-1 .element{float:none;margin-left:0;padding-right:0}}@media screen and (max-width:550px){.tx-tc-cards .form-element-wrapper{margin-bottom:20px}.tx-tc-cards .search__kinds{flex-wrap:wrap;width:100%}.tx-tc-cards .search__kinds .form-element-wrapper{margin-right:0;width:100%}}@keyframes spin{100%{transform:rotate(360deg)}}
.size-full{height:100vh}.size-medium{height:75vh}.size-small{height:50vh}.cta-button{margin-top:30px}.cta-button a{display:inline-block;font-size:16px;letter-spacing:0.1em;line-height:16px;padding:24px 50px 26px;text-decoration:none;text-transform:uppercase;transition:all 0.25s ease-out}.cta-button.style-solid a{background-color:#000000;border:2px solid transparent;color:#ffffff}.cta-button.style-solid a:hover,.cta-button.style-solid a:focus{background-color:#ffffff;border:2px solid #000000;color:#000000}.cta-button.style-outline a{background-color:transparent;border:2px solid #000000;color:#000000}.cta-button.style-outline a:hover,.cta-button.style-outline a:focus{background-color:#000000;color:#ffffff}.cta-button.style-outline.color-white a{border:2px solid #ffffff;color:#ffffff}.cta-button.style-outline.color-white a:hover,.cta-button.style-outline.color-white a:focus{background-color:#ffffff;color:#000000}@media screen and (max-width:1024px){.cta-button a{font-size:16px;padding:18px 40px 20px}}.tx-tc-components-panel{align-items:center;display:flex;left:50%;margin-left:-50vw;margin-right:-50vw;min-height:calc(100vh - 104px);overflow:hidden;position:relative;width:100vw}.tx-tc-components-panel.remove-space-all{margin-bottom:0}.tx-tc-components-panel.size-medium{min-height:75vh}.tx-tc-components-panel.size-small{min-height:50vh}.tx-tc-components-panel.type-color{margin-left:-47vw;margin-right:-47vw;width:94vw}.tx-tc-components-panel.type-color .panel__content,.tx-tc-components-panel.type-color .cta-button{opacity:1}.tx-tc-components-panel.type-color .panel__heading{font-weight:400}.tx-tc-components-panel.type-color .panel__sub-heading{font-size:22px;line-height:32px}.tx-tc-components-panel.type-image .parallax{top:-20%}.tx-tc-components-panel.color-white .panel__content{color:#ffffff}.tx-tc-components-panel.color-white .stitch-effect span{background-color:#ffffff}.tx-tc-components-panel .panel{background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.tx-tc-components-panel video{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.tx-tc-components-panel .stitch-wrapper{width:100%}.tx-tc-components-panel .stitch-effect span{background-color:#1c1c1c}.tx-tc-components-panel .stitch-effect.animate span:nth-child(1){animation:fade-pulsate 2.5s infinite ease-out calc(1 * 200ms + 1.5s)}.tx-tc-components-panel .stitch-effect.animate span:nth-child(2){animation:fade-pulsate 2.5s infinite ease-out calc(2 * 200ms + 1.5s)}.tx-tc-components-panel .stitch-effect.animate span:nth-child(3){animation:fade-pulsate 2.5s infinite ease-out calc(3 * 200ms + 1.5s)}.tx-tc-components-panel .stitch-effect.animate span:nth-child(4){animation:fade-pulsate 2.5s infinite ease-out calc(4 * 200ms + 1.5s)}.tx-tc-components-panel .stitch-effect.animate span:nth-child(5){animation:fade-pulsate 2.5s infinite ease-out calc(5 * 200ms + 1.5s)}.tx-tc-components-panel .stitch-effect.animate span:nth-child(6){animation:fade-pulsate 2.5s infinite ease-out calc(6 * 200ms + 1.5s)}.tx-tc-components-panel .stitch-effect.animate span:nth-child(7){animation:fade-pulsate 2.5s infinite ease-out calc(7 * 200ms + 1.5s)}.tx-tc-components-panel .content-position-left{background-position:top left}.tx-tc-components-panel .content-position-left .panel__content{width:600px;left:15%}.tx-tc-components-panel .content-position-right{background-position:top right}.tx-tc-components-panel .content-position-right .panel__content{width:600px;right:15%}.tx-tc-components-panel .content-position-center{background-position:top center}.tx-tc-components-panel .content-position-center .panel__content{width:1200px;left:50%;transform:translate(-50%, -50%);padding:2em 5em}.tx-tc-components-panel .panel__content{position:absolute;z-index:10;text-transform:uppercase;transition:opacity 1s ease-out 0.5s;opacity:0;top:50%;transform:translateY(-50%);padding:2em}.tx-tc-components-panel .panel__content.visible{opacity:1}.tx-tc-components-panel .panel__content.text-alignment-right{text-align:right}.tx-tc-components-panel .panel__content.text-alignment-center{text-align:center}.tx-tc-components-panel .panel__heading,.tx-tc-components-panel .panel__sub-heading{font-size:36px;letter-spacing:0.1em;line-height:1.5;margin-right:-0.1em;width:100%}.tx-tc-components-panel .panel__heading{font-weight:700}.tx-tc-components-panel .panel__sub-heading.text-size-0{font-size:24px}.tx-tc-components-panel .panel__sub-heading.text-size-2{font-size:40px}.tx-tc-components-panel .panel__sub-heading.text-size-3{font-size:16px}.tx-tc-components-panel .bodytext{text-transform:none;line-height:40px;font-size:20px;clear:both;margin-top:20px}.tx-tc-components-panel .panel__icon{height:auto;max-width:100%}.tx-tc-components-panel .panel__icon.lazyload{max-width:400px;width:100%}.tx-tc-components-panel .panel__icon.icon-position-top{margin-bottom:50px}.tx-tc-components-panel .panel__icon.icon-position-bottom{margin-top:50px}.tx-tc-components-panel .cta-button{transition:opacity 1s ease-out 1s, background-color 0.25s ease-out, color 0.25s ease-out}.tx-tc-components-panel .cta-button.visible{opacity:1}.ie .tx-tc-components-panel{height:calc(100vh - 104px)}.ie .tx-tc-components-panel.size-medium{height:75vh}.ie .tx-tc-components-panel.size-small{height:50vh}.ie .tx-tc-components-panel video{height:auto}@media screen and (max-width:1440px){.tx-tc-components-panel .panel__content{overflow:hidden;max-height:70%}.tx-tc-components-panel .content-position-left .panel__content{left:60px}.tx-tc-components-panel .content-position-right .panel__content{right:60px}}@media screen and (max-width:1024px){.tx-tc-components-panel.type-image .parallax{top:0}}@media screen and (max-width:768px){.tx-tc-components-panel .panel__content{padding:2em;max-height:50%}.tx-tc-components-panel .panel__content .panel__icon{max-width:50%}.tx-tc-components-panel .bodytext{font-size:16px;line-height:30px}.tx-tc-components-panel .cta-button a{width:100%}.tx-tc-components-panel .content-position-left,.tx-tc-components-panel .content-position-right,.tx-tc-components-panel .content-position-center{background-position:top center}.tx-tc-components-panel .content-position-left .panel__content,.tx-tc-components-panel .content-position-right .panel__content,.tx-tc-components-panel .content-position-center .panel__content{width:calc(100% - 3em);left:50%;transform:translate(-50%, -50%);text-align:center;max-height:calc(100% - 3em);padding:1.5em}}:root{--icon-grid-columns: 3}@media screen and (max-width:1024px){:root{--icon-grid-columns: 2}}@media screen and (max-width:768px){:root{--icon-grid-columns: 1}}.tx-tc-components-icons{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:1200px}@supports (display: grid){.tx-tc-components-icons{display:grid;grid-gap:10%;grid-template-columns:repeat(var(--icon-grid-columns), 1fr)}}.tx-tc-components-icons .icon{align-items:center;display:flex;height:125px;width:30%}@supports (display: grid){.tx-tc-components-icons .icon{width:auto}}.tx-tc-components-icons .icon>div{flex:1}.tx-tc-components-icons .icon:hover .icon__description,.tx-tc-components-icons .icon:focus .icon__description{max-height:100px;opacity:1}.tx-tc-components-icons .icon__image{height:auto;margin-right:1.5em;width:40px}.tx-tc-components-icons .icon__title{font-size:18px;font-weight:700;letter-spacing:0.05em;margin-right:-0.05em;text-transform:uppercase}.tx-tc-components-icons .icon__description{font-size:14px;letter-spacing:0.075em;line-height:17px;margin-right:-0.075em;max-height:0;opacity:0;overflow:hidden;transition:all 0.5s ease-out}@media screen and (max-width:1024px){.tc-icons-icons{grid-gap:40px}.tc-icons-icons .icon{height:auto;width:47%;margin-bottom:30px}@supports (display: grid){.tc-icons-icons .icon{width:auto;margin-bottom:0}}.tc-icons-icons .icon .icon__description{max-height:none;opacity:1}.tc-icons-icons .icon:hover .icon__description,.tc-icons-icons .icon:focus .icon__description{max-height:none}}@media screen and (max-width:768px){.tc-icons-icons .icon{width:100%}@supports (display: grid){.tc-icons-icons .icon{width:auto}}}.tx-tc-components-flexible.alignment-center .content-header,.tx-tc-components-flexible.alignment-center .content-sub-header,.tx-tc-components-flexible.alignment-center .content-icon,.tx-tc-components-flexible.alignment-center .content-button{text-align:center}.tx-tc-components-flexible.alignment-center .stitch-wrapper,.tx-tc-components-flexible.alignment-center .body-text{justify-content:center}.tx-tc-components-flexible.alignment-right .content-header,.tx-tc-components-flexible.alignment-right .content-sub-header,.tx-tc-components-flexible.alignment-right .content-icon,.tx-tc-components-flexible.alignment-right .content-button{text-align:right}.tx-tc-components-flexible.alignment-right .stitch-wrapper,.tx-tc-components-flexible.alignment-right .body-text{justify-content:flex-end}.tx-tc-components-flexible.layout-1,.tx-tc-components-flexible.layout-2,.tx-tc-components-flexible.layout-3,.tx-tc-components-flexible.layout-4{align-items:center;display:flex;justify-content:space-between}.tx-tc-components-flexible.layout-1 .right,.tx-tc-components-flexible.layout-2 .right,.tx-tc-components-flexible.layout-3 .right,.tx-tc-components-flexible.layout-4 .right{flex:1}.tx-tc-components-flexible.layout-1 .left,.tx-tc-components-flexible.layout-3 .left{margin-right:5%;width:45%}.tx-tc-components-flexible.layout-2 .left,.tx-tc-components-flexible.layout-4 .left{margin-right:5%;width:50%}.tx-tc-components-flexible.layout-1,.tx-tc-components-flexible.layout-2{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.tx-tc-components-flexible.layout-3,.tx-tc-components-flexible.layout-4{margin-left:auto;margin-right:auto;max-width:1460px;width:100%}.tx-tc-components-flexible.layout-5 .content-sub-header,.tx-tc-components-flexible.layout-6 .content-sub-header{margin-bottom:70px}.tx-tc-components-flexible.layout-5 .content-icon{margin-bottom:40px}.tx-tc-components-flexible.layout-6 .content-icon{margin-top:40px}.tx-tc-components-flexible .stitch-wrapper{display:flex}.tx-tc-components-flexible .stitch-effect span{background-color:#1c1c1c;margin:0}.tx-tc-components-flexible .stitch-effect.animate span{opacity:0}.tx-tc-components-flexible .stitch-effect.animate span:nth-child(1){animation:fade-pulsate 2.5s infinite ease-out calc(1 * 200ms + 1.5s)}.tx-tc-components-flexible .stitch-effect.animate span:nth-child(2){animation:fade-pulsate 2.5s infinite ease-out calc(2 * 200ms + 1.5s)}.tx-tc-components-flexible .stitch-effect.animate span:nth-child(3){animation:fade-pulsate 2.5s infinite ease-out calc(3 * 200ms + 1.5s)}.tx-tc-components-flexible .stitch-effect.animate span:nth-child(4){animation:fade-pulsate 2.5s infinite ease-out calc(4 * 200ms + 1.5s)}.tx-tc-components-flexible .stitch-effect.animate span:nth-child(5){animation:fade-pulsate 2.5s infinite ease-out calc(5 * 200ms + 1.5s)}.tx-tc-components-flexible .stitch-effect.animate span:nth-child(6){animation:fade-pulsate 2.5s infinite ease-out calc(6 * 200ms + 1.5s)}.tx-tc-components-flexible .stitch-effect.animate span:nth-child(7){animation:fade-pulsate 2.5s infinite ease-out calc(7 * 200ms + 1.5s)}.tx-tc-components-flexible .content-icon img{height:auto;max-width:100%}.tx-tc-components-flexible .content-icon img.lazyload{max-width:400px}.tx-tc-components-flexible .content-image-link:hover .content-image .background-dimmer,.tx-tc-components-flexible .content-image-link:focus .content-image .background-dimmer{opacity:0.4}.tx-tc-components-flexible .content-image-link:hover .content-image img,.tx-tc-components-flexible .content-image-link:focus .content-image img{transform:translate(-50%, -50%) scale(1.2)}.tx-tc-components-flexible .content-image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:100%;position:relative;width:100%}.tx-tc-components-flexible .content-image .background-dimmer{background-color:#000000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 0.5s ease-out;width:100%}.tx-tc-components-flexible .content-image img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:transform 0.5s ease-out;width:35%}.tx-tc-components-flexible .content-header,.tx-tc-components-flexible .content-sub-header{font-size:36px;letter-spacing:0.1em;margin-right:-0.1em;text-transform:uppercase}.tx-tc-components-flexible .content-header{font-weight:700;line-height:50px;margin-bottom:10px}.tx-tc-components-flexible .content-sub-header{line-height:50px}.tx-tc-components-flexible .body-text{display:flex}.tx-tc-components-flexible .body-text>div{max-width:675px}.tx-tc-components-flexible .content-button{margin-top:40px}.tx-tc-components-flexible .content-button a{display:inline-block;font-size:16px;letter-spacing:0.1em;line-height:16px;padding:24px 50px 26px;text-decoration:none;text-transform:uppercase;transition:all 0.25s ease-out}.tx-tc-components-flexible .content-button.style-solid a{background-color:#1c1c1c;border:2px solid transparent;color:#ffffff}.tx-tc-components-flexible .content-button.style-solid a:hover,.tx-tc-components-flexible .content-button.style-solid a:focus{background-color:#ffffff;border:2px solid #1c1c1c;color:#1c1c1c}.tx-tc-components-flexible .content-button.style-outline a{background-color:transparent;border:2px solid #1c1c1c;color:#1c1c1c}.tx-tc-components-flexible .content-button.style-outline a:hover,.tx-tc-components-flexible .content-button.style-outline a:focus{background-color:#1c1c1c;color:#ffffff}@media screen and (max-width:1620px){.tx-tc-components-flexible.layout-1,.tx-tc-components-flexible.layout-2{max-width:90%}}@media screen and (max-width:1024px){.tx-tc-components-flexible.layout-1,.tx-tc-components-flexible.layout-2{max-width:100%;width:100%}.tx-tc-components-flexible .content-header,.tx-tc-components-flexible .content-sub-header{font-size:30px;letter-spacing:0.075em;line-height:35px;margin-right:-0.075em}.tx-tc-components-flexible .content-button{margin-top:20px}.tx-tc-components-flexible .content-button a{font-size:16px;padding:18px 40px 20px}}@media screen and (max-width:768px){.tx-tc-components-flexible .content-header,.tx-tc-components-flexible .content-sub-header,.tx-tc-components-flexible .content-icon,.tx-tc-components-flexible .content-button{text-align:center !important}.tx-tc-components-flexible .stitch-wrapper,.tx-tc-components-flexible .body-text{justify-content:center !important}.tx-tc-components-flexible .body-text{text-align:center !important}.tx-tc-components-flexible .body-text .align-right{text-align:center !important}.tx-tc-components-flexible.layout-1,.tx-tc-components-flexible.layout-2,.tx-tc-components-flexible.layout-3,.tx-tc-components-flexible.layout-4{flex-wrap:wrap}.tx-tc-components-flexible.layout-1 .left,.tx-tc-components-flexible.layout-1 .right,.tx-tc-components-flexible.layout-2 .left,.tx-tc-components-flexible.layout-2 .right,.tx-tc-components-flexible.layout-3 .left,.tx-tc-components-flexible.layout-3 .right,.tx-tc-components-flexible.layout-4 .left,.tx-tc-components-flexible.layout-4 .right{margin-right:0;width:100%}.tx-tc-components-flexible.layout-1 .right,.tx-tc-components-flexible.layout-2 .right,.tx-tc-components-flexible.layout-3 .right,.tx-tc-components-flexible.layout-4 .right{flex:auto}.tx-tc-components-flexible.layout-2 .right,.tx-tc-components-flexible.layout-4 .right{order:1}.tx-tc-components-flexible.layout-2 .left,.tx-tc-components-flexible.layout-4 .left{order:2}.tx-tc-components-flexible .stitch-wrapper{display:none}.tx-tc-components-flexible .content-image,.tx-tc-components-flexible .content-header{margin-bottom:15px}}@keyframes fade-pulsate{0%{opacity:0}30%{opacity:0}60%{opacity:1}100%{opacity:0}}#hero-container{margin-bottom:6em;position:relative}#hero-container .arrow{cursor:pointer;fill:#ffffff;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.7));height:60px;padding:10px;position:absolute;top:50%;transform:translateY(-50%);transition:padding 0.25s ease-out;width:60px;z-index:2}#hero-container .arrow:hover{padding:5px}#hero-container .arrow[data-direction="prev"]{left:5px}#hero-container .arrow[data-direction="next"]{right:5px}#hero-container .hero{align-items:center;display:flex;overflow:hidden;position:relative;width:100%}#hero-container .hero video{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}#hero-container .hero__content{display:flex;flex-wrap:wrap;justify-content:center;max-width:770px;opacity:0;padding:20px;position:relative;text-transform:uppercase;transition:opacity 1s ease-out 0.5s;width:100%;z-index:10}#hero-container .hero__content.visible{opacity:1}#hero-container .hero__content .cta-button{margin-top:10%;width:100%}#hero-container .hero__content .cta-button.style-outline a{border:2px solid #ffffff;color:#ffffff}#hero-container .hero__content .cta-button.style-outline a:hover,#hero-container .hero__content .cta-button.style-outline a:focus{background-color:#ffffff;color:#000000}#hero-container .hero__icon{margin-bottom:5%;text-align:center;width:100%}#hero-container .hero__icon img{height:auto;max-width:100%;width:230px}#hero-container .hero__heading{font-size:32px;font-weight:700;letter-spacing:0.25em;line-height:1.5em;margin-right:-0.25em;width:100%}#hero-container .hero__sub-heading{font-size:20px;letter-spacing:0.1em;line-height:1.68em;margin-right:-0.1em;margin-top:2em;max-width:800px;text-transform:none;width:100%}#hero-container .hero__scroll{bottom:30px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity 1s ease-out 1.5s;z-index:10}#hero-container .hero__scroll.visible{opacity:1}#hero-container .hero__scroll>span{color:#ffffff;display:block;font-size:12.5px;letter-spacing:0.25em;margin-right:-0.25em;text-transform:uppercase}#hero-container .hero__image{background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:-20%;transition:opacity 1s ease-out;width:100%}#hero-container .hero__image:not(.done):after{animation:hero-lazy-load 2s infinite ease-out;background:linear-gradient(to right, transparent 0%, rgba(255, 255, 255, 0.8) 50%, transparent 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5%}#hero-container .hero__image.visible{opacity:1}#hero-container .hero__background{height:100%;left:0;position:absolute;top:0;width:100%}#hero-container .content-left{justify-content:flex-start}#hero-container .content-left .hero__content{margin-left:8%}#hero-container .content-left .hero__image{background-position:left top}#hero-container .content-center{justify-content:center}#hero-container .content-center .hero__image{background-position:center top}#hero-container .content-right{justify-content:flex-end}#hero-container .content-right .hero__content{margin-right:8%}#hero-container .content-right .hero__image{background-position:right top}#hero-container .color-white{color:#ffffff}#hero-container .color-black{color:#000000}#hero-container .align-left{text-align:left}#hero-container .align-center{text-align:center}#hero-container .align-right{text-align:right}.ie #hero-container .hero video{height:auto}@keyframes hero-lazy-load{from{left:-50%}to{left:100%}}@media screen and (max-width:1440px){#hero-container .content-left .hero__content,#hero-container .content-right .hero__content{max-width:600px}#hero-container .content-left .hero__content{margin-left:60px}#hero-container .content-right .hero__content{margin-right:60px}}@media screen and (max-width:1024px){#hero-container .hero__heading{font-size:33px}#hero-container .hero__sub-heading{font-size:20px;max-width:100%}#hero-container .hero__image{top:0}}@media screen and (max-width:768px){#hero-container .hero__heading{font-size:22px}#hero-container .hero__sub-heading{font-size:14px}#hero-container .hero__content{max-width:100%}#hero-container .content-left,#hero-container .content-right{justify-content:center}#hero-container .content-left .hero__content,#hero-container .content-right .hero__content{max-width:100%;margin-left:0;margin-right:0;text-align:center}#hero-container .content-left .hero__image,#hero-container .content-right .hero__image{background-position:center top}#hero-container .arrow{display:none}}.tx-tc-components-divider .stitch-effect{margin-bottom:40px}.tx-tc-components-divider .stitch-effect span{background-color:#000000}.tx-tc-components-divider .stitch-effect.animate span:nth-child(1){animation:fade-pulsate 2.5s infinite ease-out calc(1 * 200ms + 1.5s)}.tx-tc-components-divider .stitch-effect.animate span:nth-child(2){animation:fade-pulsate 2.5s infinite ease-out calc(2 * 200ms + 1.5s)}.tx-tc-components-divider .stitch-effect.animate span:nth-child(3){animation:fade-pulsate 2.5s infinite ease-out calc(3 * 200ms + 1.5s)}.tx-tc-components-divider .stitch-effect.animate span:nth-child(4){animation:fade-pulsate 2.5s infinite ease-out calc(4 * 200ms + 1.5s)}.tx-tc-components-divider .stitch-effect.animate span:nth-child(5){animation:fade-pulsate 2.5s infinite ease-out calc(5 * 200ms + 1.5s)}.tx-tc-components-divider .stitch-effect.animate span:nth-child(6){animation:fade-pulsate 2.5s infinite ease-out calc(6 * 200ms + 1.5s)}.tx-tc-components-divider .stitch-effect.animate span:nth-child(7){animation:fade-pulsate 2.5s infinite ease-out calc(7 * 200ms + 1.5s)}.tx-tc-components-divider .content-wrapper{display:flex;justify-content:center;align-items:center}.tx-tc-components-divider .content-wrapper div{text-transform:uppercase;font-size:14px;letter-spacing:0.3em;flex:1}.tx-tc-components-divider .content-wrapper div:first-of-type{text-align:right}.tx-tc-components-divider .content-wrapper img{padding:0 40px;width:115px;height:auto}@media screen and (max-width:768px){.tx-tc-components-divider .content-wrapper{flex-wrap:wrap}.tx-tc-components-divider .content-wrapper div{width:100%;flex:auto;text-align:center}.tx-tc-components-divider .content-wrapper div:first-of-type{text-align:center}.tx-tc-components-divider .content-wrapper img{padding:20px}}.tx-tc-components-breaker{background-color:#cccccc;margin:8em 0;padding:30px 200px;width:100%}.tx-tc-components-breaker p:last-child{margin-bottom:0}.tx-tc-components-breaker .breaker__header{font-size:30px;font-weight:700;letter-spacing:10px;overflow:visible;overflow-wrap:break-word;position:relative;text-transform:uppercase}.tx-tc-components-breaker .breaker__text{font-size:20px;letter-spacing:1px}.tx-tc-components-breaker.layout-1{text-align:center}.tx-tc-components-breaker.layout-1 .breaker__header{color:#ba2554;padding:0 50px}.tx-tc-components-breaker.layout-1 .breaker__header:before{background-color:#ffffff;content:"";display:block;height:35px;position:absolute;top:35%;left:0;transform:rotate(45deg) translateY(-50%);width:3px}.tx-tc-components-breaker.layout-1 .breaker__header:after{background-color:#ffffff;content:"";display:block;height:35px;position:absolute;right:0;top:35%;transform:rotate(45deg) translateY(-50%);width:3px}.tx-tc-components-breaker.layout-1 .breaker__text{margin:30px auto 0;overflow-wrap:break-word;width:90%}.tx-tc-components-breaker.layout-2{align-items:flex-start;display:flex;justify-content:space-between}.tx-tc-components-breaker.layout-2 .breaker__header{color:#ffffff;margin-bottom:50px;max-width:250px}.tx-tc-components-breaker.layout-2 .breaker__header:after{background-color:#ffffff;bottom:-55px;content:"";display:block;height:100px;position:absolute;right:-40px;transform:rotate(45deg);width:4px}.tx-tc-components-breaker.layout-2 .breaker__text{align-self:flex-end;margin-top:70px;max-width:700px}@media screen and (max-width:1480px){.tx-tc-components-breaker{left:50%;margin-left:-50vw;margin-right:-50vw;padding:50px 180px;position:relative;width:100vw}.tx-tc-components-breaker.layout-1 .breaker__header{padding:0 35px}.tx-tc-components-breaker.layout-1 .breaker__header:before{left:20px}.tx-tc-components-breaker.layout-1 .breaker__header:after{right:20px}.tx-tc-components-breaker.layout-2 .breaker__header:after{right:-15px}}@media screen and (max-width:1400px){.tx-tc-components-breaker{padding:50px 100px}.tx-tc-components-breaker.layout-2 .breaker__header:after{right:-30px}.tx-tc-components-breaker.layout-2 .breaker__text{max-width:500px}}@media screen and (max-width:1024px){.tx-tc-components-breaker{padding:50px}.tx-tc-components-breaker .breaker__text{font-size:18px}.tx-tc-components-breaker.layout-1 .breaker__header{font-size:25px}.tx-tc-components-breaker.layout-2 .breaker__header{font-size:20px;max-width:180px}.tx-tc-components-breaker.layout-2 .breaker__text{max-width:350px}}@media screen and (max-width:768px){.tx-tc-components-breaker{padding:20px}.tx-tc-components-breaker .breaker__header{letter-spacing:5px}.tx-tc-components-breaker .breaker__text{font-size:16px;letter-spacing:0}.tx-tc-components-breaker.layout-1 .breaker__header{font-size:24px;margin:0 auto;width:calc(100% - 80px)}.tx-tc-components-breaker.layout-1 .breaker__header:before{left:-45px}.tx-tc-components-breaker.layout-1 .breaker__header:after{right:-20px}.tx-tc-components-breaker.layout-1 .breaker__text{width:100%}.tx-tc-components-breaker.layout-2{flex-direction:column}.tx-tc-components-breaker.layout-2 .breaker__header{font-size:24px;margin-bottom:20px;max-width:none;width:100%}.tx-tc-components-breaker.layout-2 .breaker__header:after{bottom:-70px;left:50%;right:50%;transform:rotate(90deg)}.tx-tc-components-breaker.layout-2 .breaker__text{margin-top:20px;max-width:none}}