/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.toolbar-icon-block-admin-display::before{background-image:url(/modules/autoblock/autoblock.svg);}
.autobreakpoint-overlay{position:fixed;width:300px;height:150px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.8);border-radius:20px;z-index:9999;opacity:0;transition:opacity 1s ease;display:flex;flex-direction:column;justify-content:space-evenly;}.autobreakpoint-overlay-show{opacity:1;}.autobreakpoint-overlay-breakrange{color:white;text-align:center;font-size:48px;}.autobreakpoint-overlay-size{color:white;text-align:center;font-size:24px;}
@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Italic.woff2")format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Bold.woff2")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Bold Italic.woff2")format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Regular.woff2")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Icons;src:url(/sites/default/files/autofont/Icons.woff)format("woff");font-weight:400;font-style:normal}.notify-container{z-index:9999;position:fixed}.notify-container.notify-top-right{top:10px;right:10px}.notify-container.notify-top-left{top:10px;left:10px}.notify-container.notify-bottom-right{bottom:10px;right:10px}.notify-container.notify-bottom-left{bottom:10px;left:10px}.notify-container.notify-center{top:50%;left:50%;transform:translate(-50%,-50%)}.notify-container .notify-close{cursor:pointer;width:15px;height:15px;padding:2px;position:absolute;top:5px;right:10px}.notify-container .notify-close:before,.notify-container .notify-close:after{content:"";background:#000;width:100%;height:2px;position:absolute;top:50%}.notify-container .notify-close:before{transform:rotate(45deg)}.notify-container .notify-close:after{transform:rotate(-45deg)}.notify-container .notify-item{opacity:1;color:#fff;background:#ffba00;width:20em;margin-bottom:15px;padding:15px;position:relative}.notify-container .notify-title{font-weight:700}:root,.color-scheme-clean{--background:#e4fcee;--highlight:#00db94;--headline:#22213b;--subline:var(--highlight);--text-color:var(--headline)}.color-scheme-forest{--background:#006964;--highlight:#caff3a;--headline:#22213b;--subline:var(--highlight);--text-color:#fff}.color-scheme-lime{--background:#caff3a;--highlight:#934cff;--headline:#fff;--subline:var(--highlight);--text-color:#22213b}.color-scheme-purple{--background:#934cff;--highlight:#caff3a;--headline:#22213b;--subline:var(--highlight);--text-color:#fff}.color-scheme-green{--background:#00db94;--highlight:#934cff;--headline:#fff;--subline:var(--highlight);--text-color:#22213b}body{--animation-engine:WebAnimationEngine;margin:0}.dialog-off-canvas-main-canvas a>on-ready,.page-top a>on-ready{content:"default:if (!this.closest(\".select-option\").length) new ClickEffect(this)"}.role-administrator img:not([src*=\.svg]):not([src*="/styles/"]){filter:blur(5px)}[onclick],button{cursor:pointer}*,:before,:after{box-sizing:border-box}a{outline:none}::-moz-focus-inner{border:0}img{border:0;max-width:100%}img:not([src$=\.svg]){width:auto;height:auto}*{-webkit-tap-highlight-color:transparent}.clear{clear:both;float:none}.visually-hidden{display:none}.text-align-right{text-align:right}.text-align-center{text-align:center}select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}select::-ms-expand{display:none}a[name]{margin-top:-200px;position:absolute}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important}body{font-family:Icons,Poppins,Arial,sans-serif;font-size:26px}body h1::selection,body h2::selection,body h3::selection,body p::selection,body li::selection,body a::selection,body br::selection,body span::selection,body small::selection,body strong::selection,body img::selection{color:var(--headline);background-color:#ffa700}body h1{color:var(--highlight);margin:0;font-size:252px;line-height:1.2}@media (width<=1599.9px){body h1{font-size:200px}body h1:has(.icon-wrapper){margin-left:-30px}}@media (width>=1024px) and (width<=1279.9px){body h1{font-size:165px}body h1:has(.icon-wrapper){margin-left:-40px}}@media (width<=1023.9px){body h1{font-size:120px}body h1:has(.icon-wrapper){margin-left:-60px}}@media (width>=480px) and (width<=767.9px){body h1{font-size:70px}}@media (width<=479.9px){body h1{font-size:50px}body h1:has(.icon-wrapper){margin-left:-40px}}body h2{color:var(--highlight);margin:0 0 15px;font-size:72px;line-height:1.2}@media (width<=767.9px){body h2{font-size:50px}}@media (width<=479.9px){body h2{font-size:40px}}body h2.highlight{color:var(--headline);width:fit-content;margin:0 0 60px;font-size:72px;line-height:1.5}body h2.highlight span{background-color:var(--highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:15px}@media (width<=767.9px){body h2.highlight{margin:0 0 30px;font-size:50px}body h2.highlight span{padding:7px}}@media (width<=479.9px){body h2.highlight{font-size:40px}}body h3{color:var(--text-color);margin:0 0 30px;font-size:42px;line-height:1.3}body h3 small{text-transform:none;font-size:22px}@media (width<=767.9px){body h3 small{font-size:18px}body h3{font-size:32px;line-height:1.1}}@media (width<=479.9px){body h3{font-size:28px}}body p{color:var(--text-color)}@media (width<=767.9px){body p{font-size:20px;line-height:1.4}}@media (width<=479.9px){body p{font-size:18px}}body .paragraph-button,body a{color:var(--text-color);font-weight:700}@media (width<=767.9px){body .paragraph-button,body a{font-size:20px}}@media (width<=479.9px){body .paragraph-button,body a{font-size:18px}}body .paragraph-button.button[data-anytype-button-style=primary],body a.button[data-anytype-button-style=primary]{color:var(--text-color);border:4px solid var(--text-color);text-align:center;padding:15px 20px;font-weight:700;text-decoration:none;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .1s ease-in-out;display:inline-block}body .paragraph-button.button[data-anytype-button-style=primary]:hover,body .paragraph-button.button[data-anytype-button-style=primary].loading,body a.button[data-anytype-button-style=primary]:hover,body a.button[data-anytype-button-style=primary].loading{color:#fff;background-color:#ffa700;border:4px solid #ffa700;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .1s ease-in-out}body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{padding:0 0 0 35px;font-size:40px;text-decoration:none;position:relative}@media (width<=1023.9px){body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{margin:0 0 5px;padding:0 0 0 30px;font-size:22px}}@media (width<=767.9px){body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{font-size:20px}}@media (width<=479.9px){body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{margin:0 0 10px;font-size:18px}}body .paragraph-button.button[data-anytype-button-style=secondary]:before,body a.button[data-anytype-button-style=secondary]:before{content:"→";color:var(--highlight);border-radius:50%;width:6px;height:6px;margin:0;font-size:25px;display:inline-block;position:absolute;top:2px;left:0}@media (width<=1023.9px){body .paragraph-button.button[data-anytype-button-style=secondary]:before,body a.button[data-anytype-button-style=secondary]:before{font-size:20px;top:2px}}@media (width<=479.9px){body .paragraph-button.button[data-anytype-button-style=secondary]:before,body a.button[data-anytype-button-style=secondary]:before{width:5px;height:5px;top:0}}body .paragraph-button.button img,body a.button img{vertical-align:middle;max-width:50px;margin-right:15px;display:inline-block}body{--animation-scrub-duration:.1s;--event-throttle-scroll:50}body>on-scroll{content:"document:.toggleClass(\"scrolled\",window.scrollY>0)"}.clip-circle-animation{transition:clip-path .5s ease-in}.clip-rect-animation{transition:clip-path .6s}.clip-rect-animation.leave{transition:clip-path 1s}.fade-animation{transition:opacity .5s ease-out}.font-size-animation{transition:font-size .5s ease-out}.height-animation{transition:height .5s ease-out}.morph-animation{transition:transform .8s}.radius-animation{transition:border-radius .5s ease-out}.scroll-left-animation{--animation-engine:JQueryEngine;transition:scroll-left 1s}.scroll-top-animation{--animation-engine:JQueryEngine;transition:scroll-top 1s}.slide-animation{transition:transform .5s}.autoprivacy p,.autoprivacy button,.autoprivacy li,.autoprivacy-embed-overlay p,.autoprivacy-embed-overlay button,.autoprivacy-embed-overlay li{font-size:18px}.autoprivacy h1,.autoprivacy-embed-overlay h1{font-size:20px}.autoprivacy p,.autoprivacy-embed-overlay p{color:#fff}.autoprivacy>div.button-wrapper>.button,.autoprivacy-embed-overlay>div.button-wrapper>.button,.autoprivacy>button.button,.autoprivacy-embed-overlay>button.button{font-size:18px}.paragraph-columns .field-items .autoprivacy-embed-overlay .content{width:80%}@media (width<=1023.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay .content{width:90%}}@media (width>=480px) and (width<=767.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay .content{width:70%}}.paragraph-columns .field-items .autoprivacy-embed-overlay p{line-height:1.2}@media (width<=1279.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay p{margin:5px 0;font-size:60%}}@media (width>=480px) and (width<=767.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay p{margin:10px 0}}.paragraph-columns .field-items .autoprivacy-embed-overlay p a{font-size:inherit}.paragraph-columns .field-items .autoprivacy-embed-overlay .button{margin:0}@media (width<=1279.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay .button{font-size:90%}}.click-effect{z-index:9999;pointer-events:none;border:3px solid #73737333;border-radius:50%;width:10px;height:10px;transition:width .5s ease-out,height .5s ease-out;position:absolute;transform:translate(-50%,-50%)}.click-effect.play{width:60px;height:60px}.paragraph-form{background-color:#0000;padding:0}.contact-message-contact-form .field--name-field-salutation{margin-top:0}.contact-message-contact-form .button{margin-top:40px!important}@media (width<=479.9px){.contact-message-contact-form .button{margin-top:20px!important}}#castenow-logo-left{pointer-events:all}#castenow-logo-left *{animation-duration:2s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-play-state:paused!important}.logo:not(.is-front) #castenow-logo-left *{animation-delay:-2s}#castenow-logo-left-path1_to{animation-name:castenow-logo-left-path1_to__to}@keyframes castenow-logo-left-path1_to__to{0%{transform:translate(114.905px,60.1px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path1{animation-name:castenow-logo-left-path1_c_o}@keyframes castenow-logo-left-path1_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path2_to{animation-name:castenow-logo-left-path2_to__to}@keyframes castenow-logo-left-path2_to__to{0%{transform:translate(266.5px,60.1px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path2{animation-name:castenow-logo-left-path2_c_o}@keyframes castenow-logo-left-path2_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path3_to{animation-name:castenow-logo-left-path3_to__to}@keyframes castenow-logo-left-path3_to__to{0%{transform:translate(341.4px,60.1px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path3{animation-name:castenow-logo-left-path3_c_o}@keyframes castenow-logo-left-path3_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path4_to{animation-name:castenow-logo-left-path4_to__to}@keyframes castenow-logo-left-path4_to__to{0%{transform:translate(423.75px,60.15px)}33.3333%{transform:translate(35.35px,58.1px)}to{transform:translate(35.35px,58.1px)}}#castenow-logo-left-path4{animation-name:castenow-logo-left-path4_c_o}@keyframes castenow-logo-left-path4_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path5_to{animation-name:castenow-logo-left-path5_to__to}@keyframes castenow-logo-left-path5_to__to{0%{transform:translate(510.6px,60px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path5{animation-name:castenow-logo-left-path5_c_o}@keyframes castenow-logo-left-path5_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path6_to{animation-name:castenow-logo-left-path6_to__to}@keyframes castenow-logo-left-path6_to__to{0%{transform:translate(610.6px,59.8361px)}33.3333%{transform:translate(40.7951px,59.05px)}to{transform:translate(40.7951px,59.05px)}}#castenow-logo-left-path6{animation-name:castenow-logo-left-path6_c_o}@keyframes castenow-logo-left-path6_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path8_to{animation-name:castenow-logo-left-path8_to__to}@keyframes castenow-logo-left-path8_to__to{0%{transform:translate(193.45px,59.1453px)}33.3333%{transform:translate(35.35px,59.0453px)}to{transform:translate(35.35px,59.0453px)}}#castenow-logo-left-path8{animation-name:castenow-logo-left-path8_c_o}@keyframes castenow-logo-left-path8_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-castenow_schwarz{animation-name:castenow-logo-left-castenow_schwarz_c_o}@keyframes castenow-logo-left-castenow_schwarz_c_o{0%{opacity:0}36.6667%{opacity:0}63.3333%{opacity:1}to{opacity:1}}.player .medium-video .overlay-button,.player .medium-youtube .overlay-button{z-index:9;filter:drop-shadow(3px 3px 2px #000000b3);pointer-events:none;max-width:100px;transition:opacity .3s,transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (width<=767.9px){.player .medium-video .overlay-button,.player .medium-youtube .overlay-button{max-width:80px}}@media (width<=479.9px){.player .medium-video .overlay-button,.player .medium-youtube .overlay-button{max-width:60px}}.player .medium-video .overlay-button.loader,.player .medium-youtube .overlay-button.loader{opacity:1;cursor:auto;transform:translate(-50%,-50%)scale(1)}.player .medium-video .overlay-button.loader polygon.st0:nth-child(2n),.player .medium-youtube .overlay-button.loader polygon.st0:nth-child(2n){animation:2s ease-in-out infinite alternate pulse}.player .medium-video .overlay-button.loader polygon.st0:nth-child(odd),.player .medium-youtube .overlay-button.loader polygon.st0:nth-child(odd){animation:2s ease-in-out 1s infinite alternate pulse}.player .medium-video .placeholder,.player .medium-youtube .placeholder{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.player .medium-video .field-caption,.player .medium-youtube .field-caption{z-index:4}.player .medium-video.ready .loader,.player .medium-youtube.ready .loader{transform:translate(-50%,-50%)scale(0)}.player .medium-video.ready.play .placeholder,.player .medium-video.ready.play .field-caption,.player .medium-video.ready.pause .placeholder,.player .medium-video.ready.pause .field-caption,.player .medium-youtube.ready.play .placeholder,.player .medium-youtube.ready.play .field-caption,.player .medium-youtube.ready.pause .placeholder,.player .medium-youtube.ready.pause .field-caption{display:none}.player .medium-video.ready.play .controls,.player .medium-video.ready.pause .controls,.player .medium-youtube.ready.play .controls,.player .medium-youtube.ready.pause .controls{max-height:100px}.player .medium-video.ready .overlay-button.play,.player .medium-youtube.ready .overlay-button.play{transform:translate(-50%,-50%)scale(1)}.player .medium-video.ready.play .overlay-button.play,.player .medium-youtube.ready.play .overlay-button.play{transform:translate(-50%,-50%)scale(0)}.player .medium-video.ready.pause .overlay-button.play,.player .medium-youtube.ready.pause .overlay-button.play{transform:translate(-50%,-50%)scale(1)}.medium-video{--player-text-color:white;--player-track-background:gray;--player-track-buffer:var(--background);--player-track-progress:var(--highlight);--player-track-thumb:var(--highlight);width:100%;margin:0;position:relative}.medium-video>on-ready{content:"default:new VideoPlayer(this);"}.medium-video .video-wrapper{z-index:2;background-color:#000000b3;position:relative}.medium-video video{cursor:pointer}.medium-video .overlay-button{z-index:9;filter:drop-shadow(3px 3px 2px #000000b3);pointer-events:none;max-width:100px;transition:opacity .3s,transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (width<=767.9px){.medium-video .overlay-button{max-width:80px}}@media (width<=479.9px){.medium-video .overlay-button{max-width:60px}}.medium-video .overlay-button.loader{opacity:1;cursor:auto;transition:opacity .3s;transform:translate(-50%,-50%)scale(1)}.medium-video .overlay-button.loader polygon.st0:nth-child(2n){animation:2s ease-in-out infinite alternate pulse}.medium-video .overlay-button.loader polygon.st0:nth-child(odd){animation:2s ease-in-out 1s infinite alternate pulse}.medium-video .placeholder{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.medium-video .field-caption{z-index:4}.medium-video .controls{z-index:1;color:var(--player-text-color);text-shadow:0 0 2px #000000b3;background-color:#000000b3;width:100%;height:100%;max-height:0;transition:max-height 1s linear;display:block;overflow:hidden}.medium-video .controls .row{justify-content:space-between;align-items:center;padding:0 10px 5px;display:flex}.medium-video .controls .row:first-of-type{padding-top:5px}.medium-video .controls .row button{color:#0000;background-color:#0000;background-image:url(/themes/castenow/images/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:90% 90%;border:0;width:40px;height:40px;padding:0;display:block}.medium-video .controls .row input[type=range]{--value:0%;-webkit-appearance:none;background-color:var(--player-track-background);vertical-align:middle;width:100%;height:10px;margin:0 0 5px}.medium-video .controls .row input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--player-track-progress)var(--value),transparent var(--value));cursor:pointer;width:100%;height:100%}.medium-video .controls .row input[type=range]::-moz-range-progress{background-color:var(--player-track-progress);height:100%}.medium-video .controls .row input[type=range]::-moz-range-track{cursor:pointer;width:100%;height:100%}.medium-video .controls .row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--player-track-thumb);cursor:pointer;border-radius:50%;width:20px;height:20px;margin-top:-5px}.medium-video .controls .row input[type=range]::-moz-range-thumb{background:var(--player-track-thumb);cursor:pointer;border:0;border-radius:50%;width:20px;height:20px}.medium-video .controls .row input[type=range]:focus{outline:none}.medium-video .controls .row .progress{width:100%}.medium-video .controls .row .progress input[type=range]{--buffer:0%;background:linear-gradient(to right,var(--player-track-buffer)var(--buffer),var(--player-track-background)var(--buffer));color:#0000;box-shadow:none;background-position:0;background-size:100% 10px;border:none;margin:0}.medium-video .controls .row .column{align-items:center;display:flex}.medium-video .controls .row .playpause{background-image:url(/themes/castenow/images/medium/play.svg),url(/themes/castenow/images/medium/pause.svg);background-size:90% 90%,0 0;transition:background-size .5s ease-in-out}.medium-video .controls .row .playpause.play{background-size:0 0,90% 90%}.medium-video .controls .row .volume-control{max-width:0;transition:max-width .5s ease-in-out;overflow-x:hidden}.medium-video .controls .row .volume-control:hover{max-width:200px;overflow-x:visible}.medium-video .controls .row .progress-time{margin-left:10px;font-size:18px}.medium-video .controls .row .mute{background-image:none;background-size:90% 90%,0 0,0 0;padding:0;position:relative}.medium-video .controls .row .mute svg{width:90%;height:auto;padding-top:2px}.medium-video .controls .row .mute svg .sound,.medium-video .controls .row .mute svg .no-sound{opacity:0}.medium-video .controls .row .mute.high{background-size:0 0,90% 90%,0 0}.medium-video .controls .row .mute.high svg .high{opacity:1}.medium-video .controls .row .mute.medium{background-size:0 0,90% 90%,0 0}.medium-video .controls .row .mute.medium svg .medium,.medium-video .controls .row .mute.low svg .low{opacity:1}.medium-video .controls .row .mute.muted svg .low,.medium-video .controls .row .mute.muted svg .medium,.medium-video .controls .row .mute.muted svg .high,.medium-video .controls .row .mute.silent svg .low,.medium-video .controls .row .mute.silent svg .medium,.medium-video .controls .row .mute.silent svg .high{opacity:0}.medium-video .controls .row .mute.muted svg .no-sound,.medium-video .controls .row .mute.silent svg .no-sound{opacity:1}.medium-video .controls .row .mute:hover+.volume-control{max-width:200px;overflow:visible}.medium-video .controls .row .fs{background-image:url(/themes/castenow/images/medium/fullscreen.svg)}.medium-video .controls .row .subtitles{opacity:.5;background-image:url(/themes/castenow/images/medium/captions.svg);transition:opacity .25s ease-in-out}.medium-video .controls .row .subtitles.active{opacity:1}.medium-video.ready .loader{transform:translate(-50%,-50%)scale(0)}.medium-video.ready.play .placeholder,.medium-video.ready.play .field-caption,.medium-video.ready.pause .placeholder,.medium-video.ready.pause .field-caption{display:none}.medium-video.ready.play .controls,.medium-video.ready.pause .controls{max-height:100px}.medium-video.ready .overlay-button.play{transform:translate(-50%,-50%)scale(1)}.medium-video.ready.play .overlay-button.play{transform:translate(-50%,-50%)scale(0)}.medium-video.ready.pause .overlay-button.play,.medium-video.ready.control-visible.play:hover .overlay-button.pause{transform:translate(-50%,-50%)scale(1)}.medium-video-nocontrols{position:absolute;inset:0}.medium-video-nocontrols>on-ready{content:"default:new CustomPlayer(this,this.find(\"video\"));"}.medium-video-nocontrols .loader,.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{z-index:9;filter:drop-shadow(3px 3px 2px #000000b3);max-width:100px;transition:opacity .3s,transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (width<=767.9px){.medium-video-nocontrols .loader,.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{max-width:80px}}@media (width<=479.9px){.medium-video-nocontrols .loader,.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{max-width:60px}}.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{opacity:0;cursor:pointer;pointer-events:none}.medium-video-nocontrols .loader{opacity:1;cursor:auto;transition:opacity .3s;transform:translate(-50%,-50%)scale(1)}.medium-video-nocontrols .loader polygon.st0:nth-child(2n){animation:2s ease-in-out infinite alternate pulse}.medium-video-nocontrols .loader polygon.st0:nth-child(odd){animation:2s ease-in-out 1s infinite alternate pulse}.medium-video-nocontrols .placeholder img{z-index:1;cursor:auto;transition:opacity .3s;position:absolute;top:0;left:0}.medium-video-nocontrols video{width:100%;height:100%;position:absolute;top:0;left:0}.medium-video-nocontrols video.ready~.loader{opacity:0;transition:all .5s ease-in-out;transform:translate(-50%,-50%)scale(0)}.medium-video-nocontrols video.ready~.play-button{opacity:1;cursor:pointer;pointer-events:none;transition:all .5s ease-in-out;transform:translate(-50%,-50%)scale(1)}.medium-video-nocontrols video.ready~.placeholder{cursor:pointer;pointer-events:none}.medium-video-nocontrols video.play~.placeholder,.medium-video-nocontrols video.play~.field-caption,.medium-video-nocontrols video.pause~.placeholder,.medium-video-nocontrols video.pause~.field-caption{display:none}.medium-video-nocontrols video.play~.play-button{opacity:0}.medium-video-nocontrols video.pause~.play-button{opacity:1}@media (hover:hover) and (pointer:fine){.medium-video-nocontrols:hover .play~.pause-button{opacity:1;transform:translate(-50%,-50%)scale(1)}}.medium-youtube{padding-top:0;padding-bottom:var(--oembed-ratio,56.25%);height:0;position:relative;overflow:hidden}.medium-youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0}.medium-youtube iframe>on-autoprivacy.embed.load{content:"default:new YouTubePlayState(this);"}.player .medium-youtube .autoprivacy-embed-overlay~.loader{transform:translate(-50%,-50%)scale(0)}.modal-instagram .modal-content{max-height:80vh;overflow-x:hidden}.modal-instagram button.modal-close{background-color:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:12px;top:-24px;right:-12px}.paragraph-node-case .paragraph-content-section,.paragraph-node-case .paragraph-text h1 span,.paragraph-node-case .paragraph-text p,.paragraph-node-case .paragraph-text h2,.paragraph-node-case .paragraph-text h3,.paragraph-node-case .paragraph-text strong{background-color:#0000}.paragraph-node-case .main-wrapper,.paragraph-node-case .main-wrapper.light{position:relative}.paragraph-node-case .main-wrapper .field-main,.paragraph-node-case .main-wrapper.light .field-main{max-width:1024px;margin:0 auto;transform:translateY(-320px)}@media (width<=479.9px){.paragraph-node-case .main-wrapper .field-main,.paragraph-node-case .main-wrapper.light .field-main{margin:0 auto -100px;transform:translateY(-100px)}}.paragraph-node-case .main-wrapper .field-main .paragraph-text,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text{margin:40px 0 0}.paragraph-node-case .main-wrapper .field-main .paragraph-text:last-child .field-body,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text:last-child .field-body{margin-bottom:0}.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span,.paragraph-node-case .main-wrapper .field-main .paragraph-text p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong{color:#fff}@media (width<=767.9px){.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong p{font-size:20px}}@media (width<=479.9px){.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong p{font-size:18px}}.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a,.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a.button{color:#fff;border-color:#fff;transition:color .3s ease-in-out,border-color .1s ease-in-out,background-color .3s ease-in-out;display:inline-block}.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a.button:hover{border-color:#ffa700}.paragraph-node-case .main-wrapper .field-main .paragraph-columns .paragraph-text,.paragraph-node-case .main-wrapper.light .field-main .paragraph-columns .paragraph-text{margin:0}.paragraph-node-case .main-wrapper .field-main .paragraph-medium .field-body,.paragraph-node-case .main-wrapper.light .field-main .paragraph-medium .field-body{color:#fff}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body h1 span,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body h2,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body h3,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body strong,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body h1 span,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body h2,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body h3,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body strong{color:#22213b}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body a,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body a{color:#22213b;transition:color .3s ease-in-out}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body a:hover,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body a:hover{color:#fff}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-medium .field-body,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-medium .field-body{color:#22213b}.paragraph-node-case .bottom{position:relative}.paragraph-node-employee .field-main{z-index:2;background-color:var(--background);max-width:1024px;margin:auto;padding:30px;transform:translateZ(0)}@media (width>=1024px) and (width<=1279.9px){.paragraph-node-employee .field-main{width:calc(100% - 60px)}}@media (width<=1023.9px){.paragraph-node-employee .field-main{width:calc(100% - 60px)}}@media (width<=479.9px){.paragraph-node-employee .field-main{width:calc(100% - 40px)}}@media (width<=767.9px){.paragraph-node-employee .field-main{background-color:#000c;border-top-left-radius:30px;border-top-right-radius:30px}.paragraph-node-employee .field-main.slide-animation{transition:transform 1s}}.paragraph-node-employee .field-main .paragraph-text h3{border-top:2px solid var(--text-color);margin:0;padding:30px 0 0}@media (width<=767.9px){.paragraph-node-employee .field-main .paragraph-text h3{color:#fff;border-top:2px solid #fff;font-size:22px}}.paragraph-node-employee .field-main .paragraph-text p{margin:0 0 30px;font-size:24px;line-height:1.3}@media (width<=767.9px){.paragraph-node-employee .field-main .paragraph-text p{color:#fff;margin:0 0 30px;font-size:20px}}@media (width<=479.9px){.paragraph-node-employee .field-main .paragraph-text p{font-size:18px}}.paragraph-node-employee .field-main .paragraph-text p:last-child{border-bottom:2px solid var(--text-color);padding:0 0 30px}@media (width<=767.9px){.paragraph-node-employee .field-main .paragraph-text p:last-child{border-bottom:2px solid #fff}}@media (width<=1023.9px){.paragraph-node-employee .field-main .paragraph-instagram .highlight span{font-size:50px}}@media (width<=767.9px){.paragraph-node-employee .field-main .paragraph-instagram .highlight span{font-size:30px}}@media (width<=479.9px){.paragraph-node-employee .field-main .paragraph-instagram .highlight span{font-size:20px}}.paragraph-node-job{background-color:var(--background);padding:100px 0}@media (width<=1023.9px){.paragraph-node-job{padding:120px 0}}@media (width<=479.9px){.paragraph-node-job{padding:90px 0}}.paragraph-node-job>div{max-width:1024px;margin-left:auto;margin-right:auto}@media (width>=1024px) and (width<=1279.9px){.paragraph-node-job>div{width:calc(100% - 60px)}}@media (width<=1023.9px){.paragraph-node-job>div{width:calc(100% - 60px)}}@media (width<=479.9px){.paragraph-node-job>div{width:calc(100% - 40px)}}.paragraph-node-job .field-main .paragraph-contactperson{margin-top:100px;padding-bottom:0}@media (width<=1023.9px){.paragraph-node-job .field-main .paragraph-contactperson{margin-top:80px}}@media (width<=479.9px){.paragraph-node-job .field-main .paragraph-contactperson{margin-top:30px}}.paragraph-node-job .field-main .paragraph-contactperson .email a,.paragraph-node-job .field-main .paragraph-contactperson .phone a{color:#22213b}@media (width<=767.9px){.paragraph-node-job .field-main .paragraph-text ul li{padding:0 0 0 16px;font-size:20px;line-height:1.25}}@media (width<=479.9px){.paragraph-node-job .field-main .paragraph-text ul li{font-size:18px;line-height:1.5}}.paragraph-node-job .field-main .paragraph-text ul li:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2010%27%20width%3D%2710%27%20height%3D%2710%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27%2322213b%27%20cx%3D%275%27%20cy%3D%275%27%20r%3D%275%27%20%2F%3E%3C%2Fsvg%3E);background-size:inherit;top:18px}@media (width<=767.9px){.paragraph-node-job .field-main .paragraph-text ul li:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%206%206%27%20width%3D%276%27%20height%3D%276%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27%2322213b%27%20cx%3D%273%27%20cy%3D%273%27%20r%3D%273%27%20%2F%3E%3C%2Fsvg%3E);margin:0;display:block;top:8px}}@media (width<=479.9px){.paragraph-node-news .paragraph-stage-simple{height:calc(50vh - var(--viewport-top,0px))}}.paragraph-node-news .main-wrapper{background-color:var(--background);color:var(--text-color);position:relative}.paragraph-node-news .main-wrapper .main-container{max-width:1024px;margin-left:auto;margin-right:auto;padding-top:1px}@media (width>=1024px) and (width<=1279.9px){.paragraph-node-news .main-wrapper .main-container{width:calc(100% - 60px)}}@media (width<=1023.9px){.paragraph-node-news .main-wrapper .main-container{width:calc(100% - 60px)}}@media (width<=479.9px){.paragraph-node-news .main-wrapper .main-container{width:calc(100% - 40px)}}.paragraph-node-news .main-wrapper .news-date{padding-top:40px;font-size:24px;font-weight:700}@media (width<=479.9px){.paragraph-node-news .main-wrapper .news-date{margin:30px 0;padding-top:0}}.paragraph-node-news .main-wrapper .paragraph-text .field-body{margin:0;padding:0 0 60px}@media (width<=767.9px){.paragraph-node-news .main-wrapper .paragraph-text .field-body{padding:0 0 40px}}@media (width<=479.9px){.paragraph-node-news .main-wrapper .paragraph-text .field-body{padding:0 0 25px}}.paragraph-node-news .main-wrapper .paragraph-slider{margin-bottom:60px}@media (width<=479.9px){.paragraph-node-news .main-wrapper .paragraph-slider{margin-bottom:30px}}.paragraph-node-news .main-wrapper .paragraph-button{margin:0 auto 60px}.paragraph-node-news section.bottom .container a .text-wrapper{flex-wrap:wrap;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.paragraph-node-news section.bottom .container a .text-wrapper .field-body{width:calc(100% - 20px)}.paragraph-node-news section.bottom .container a .text-wrapper button{background-color:#0000;background-repeat:no-repeat;border:none;width:15px;height:30px;padding:0;display:block}.paragraph-node-study .field-main{background-color:#fff}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem{border-bottom:2px solid #000!important}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem:first-child{border-top:2px solid #000!important}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h1{margin:0 10px 0 0}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h2{color:#22213b;margin:12px 20px 0;font-size:40px}@media (width<=767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h2{margin:0 20px;font-size:20px}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul{margin:0;padding:0;list-style:none;margin-bottom:5px!important}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li{padding:0 0 0 18px;font-size:26px;line-height:1.75;position:relative}@media (width<=767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li{margin:0 0 5px;padding:0 0 0 15px;font-size:20px;line-height:1.25}}@media (width<=479.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li{font-size:18px}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li:before{content:"";background-color:#000;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:6px;height:6px;margin:0;display:inline-block;position:absolute;top:18px;left:0}@media (width<=767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li:before{top:9px}}@media (width<=479.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li:before{width:5px;height:5px;top:8px}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ol li{padding:0}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ol li:before{display:none}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong{font-size:26px;line-height:1.6}@media (width>=480px) and (width<=767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong{font-size:20px;line-height:1.4}}@media (width<=479.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong{font-size:18px;line-height:1.25}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p:first-child,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong:first-child{margin-top:0}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p:last-child,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong:last-child{margin-bottom:0}@media (width<=767.9px){.paragraph-node-study .paragraph-stage-simple{height:inherit}}.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{max-width:1500px;margin-left:auto;margin-right:auto}@media (width>=1024px) and (width<=1599.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{margin-left:40px;margin-right:40px}}@media (width<=1023.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{margin-left:30px;margin-right:30px}}@media (width<=479.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{margin-left:20px;margin-right:20px}}.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body p{color:#fff;margin-top:50px;font-size:60px}@media (width<=1023.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body p{font-size:40px}}@media (width<=767.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body p{margin-top:30px;font-size:30px}}.paragraph-node-study .paragraph-text h1{font-size:32px}.dialog-off-canvas-main-canvas{transition:filter .3s ease-in-out}.dialog-off-canvas-main-canvas>on-hamburger{content:"default:.toggleClass(\"filter-blur\")"}.dialog-off-canvas-main-canvas.slide-animation{transition:transform .5s}.dialog-off-canvas-main-canvas.filter-blur .all,.dialog-off-canvas-main-canvas.filter-blur .bottom,.dialog-off-canvas-main-canvas.filter-blur footer.main{filter:blur(5px)}.all .inner:not(.top-field-empty) .top{top:var(--viewport-top);position:sticky}.all .inner:not(.top-field-empty) .main{background-color:#0000;position:relative}.all .inner:not(.top-field-empty) .paragraph-node .field-top{top:var(--viewport-top);position:sticky}.all .inner:not(.top-field-empty) .paragraph-node .field-main{position:relative}.all .inner.top-field-empty .field-main>div:first-child{margin-top:0;padding:200px 0 100px}@media (width<=1023.9px){.all .inner.top-field-empty .field-main>div:first-child{padding:120px 0 80px}}@media (width<=479.9px){.all .inner.top-field-empty .field-main>div:first-child{padding:100px 0 30px}}.contains-responsive-video>section,.contains-responsive-video>footer{-webkit-transform:translate(0,0)}.page-top>on-nav{content:"default:new ClassSync(\".entering .page\", this).sync(/^color-/)"}.enter,.leave{backface-visibility:hidden;background-color:#f8f7f5}.dialog-off-canvas-main-canvas>on-ready{content:"default:new DPlexLoader().add(\".page-top\");"}body{overflow-x:hidden}body>on-nav.prev{content:"default:new TransitionManager(data).prev();"}body>on-nav.next{content:"default:new TransitionManager(data).next();"}.paragraph-accordion>on-ready{content:"default:new Accordion(this)"}.paragraph-accordion .field-items .paragraph-accordionitem{border-top:2px solid var(--text-color)}.paragraph-accordion .field-items .paragraph-accordionitem:last-child{border-bottom:2px solid var(--text-color)}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-header{align-items:center}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h3{margin:0}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-header .toggle{height:100%}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-body{display:none;overflow:hidden}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p{margin-top:0}.paragraph-columns .field-items{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}@media (width<=767.9px){.paragraph-columns .field-items:has(.paragraph-list){gap:0;margin:20px 0 0}}@media (width<=1023.9px){.paragraph-columns .field-items:has(.paragraph-list):has(.paragraph-text){grid-gap:20px;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}.paragraph-columns .field-items:has(.paragraph-list):has(.paragraph-text) .field-body h2{margin-bottom:0}}@media (width<=767.9px){.paragraph-columns .field-items{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}}@media (width<=479.9px){.paragraph-columns .field-items{grid-gap:0;grid-gap:20px;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}}.paragraph-contactperson{grid-gap:40px;border-bottom:2px solid var(--text-color);grid-template:repeat(1,1fr)/repeat(4,1fr);margin:80px 0 0;padding:0 0 80px;display:grid}@media (width<=1023.9px){.paragraph-contactperson{margin:60px 0 0;padding:0 0 60px}}@media (width<=767.9px){.paragraph-contactperson{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(4,1fr);margin:40px 0 0;padding:0 0 40px;display:grid}}@media (width<=479.9px){.paragraph-contactperson{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(3,1fr);margin:30px 0 0;padding:0 0 30px;display:grid}}.paragraph-contactperson:first-child{margin:0 0 30px}.paragraph-contactperson:last-child{border:0}.paragraph-contactperson .headline{grid-column:1/5;width:100%;margin:0}.paragraph-contactperson .img-wrapper{grid-column:1/2}.paragraph-contactperson .img-wrapper img{width:100%;display:block}@media (width<=479.9px){.paragraph-contactperson .highlight{font-size:40px}}.paragraph-contactperson .text-wrapper{grid-column:2/5}.paragraph-contactperson .text-wrapper p{color:var(--text-color);margin:0 0 10px;font-size:24px}@media (width<=767.9px){.paragraph-contactperson .text-wrapper p{font-size:20px}}@media (width<=479.9px){.paragraph-contactperson .text-wrapper p{margin:0;font-size:18px}}.paragraph-contactperson .text-wrapper p.position{margin:0 0 50px}@media (width<=767.9px){.paragraph-contactperson .text-wrapper p.position{margin:0 0 32px}}@media (width<=479.9px){.paragraph-contactperson .text-wrapper p.position{margin:0 0 24px}}.paragraph-content-section{background-color:var(--background);padding:100px 0}@media (width<=1023.9px){.paragraph-content-section{padding:40px 0}}@media (width<=767.9px){.paragraph-content-section{padding:20px 0}}@media (width<=479.9px){.paragraph-content-section{padding:15px 0}}.paragraph-content-section .section-inner{max-width:1024px;margin-left:auto;margin-right:auto}@media (width>=1024px) and (width<=1279.9px){.paragraph-content-section .section-inner{width:calc(100% - 60px)}}@media (width<=1023.9px){.paragraph-content-section .section-inner{width:calc(100% - 60px)}}@media (width<=479.9px){.paragraph-content-section .section-inner{width:calc(100% - 40px)}}.paragraph-content-section .section-inner>:last-child,.paragraph-content-section .section-inner .field-items>div:not(.paragraph-text):last-child .field-body{margin-bottom:0}.paragraph-content-section .section-inner .button{margin-top:40px}@media (width<=767.9px){.paragraph-content-section .section-inner .button{margin-top:40px}}@media (width<=479.9px){.paragraph-content-section .section-inner .button{margin-top:30px}}@media (width<=1279.9px){.paragraph-device .device-container{margin:0 30px}}@media (width<=767.9px){.paragraph-device .device-container{margin:0 20px}}.paragraph-device .device-container .device-wrapper{margin:auto;position:relative}@media (width<=479.9px){.paragraph-device .device-container .device-wrapper{max-width:none!important}}.paragraph-device .device-container .device-wrapper .frame{z-index:1;pointer-events:none;width:100%;display:block;position:relative}.paragraph-device .device-container .device-wrapper .frame img{width:100%;height:100%}.paragraph-device .device-container .device-wrapper .image{clip-path:url(#clipping);background-clip:content-box;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px}.paragraph-device .device-container .device-wrapper .image .medium-image{width:100%;height:100%;margin:0;position:relative}.paragraph-device .device-container .device-wrapper .image img{width:100%;display:block}.paragraph-device .device-container .device-wrapper .image video{cursor:pointer;object-fit:fill;width:100%;display:block}.paragraph-device .device-container .device-wrapper .outline{position:absolute}.paragraph-device .device-container .device-wrapper .outline svg{width:0;height:0}.paragraph-eyecatcher{background:var(--background);--eyecatcher-height:300px;height:0;position:relative}@media (width<=2047.9px){.paragraph-eyecatcher{--eyecatcher-height:250px}}@media (width<=1599.9px){.paragraph-eyecatcher{--eyecatcher-height:200px}}@media (width<=1279.9px){.paragraph-eyecatcher{--eyecatcher-height:175px}}@media (width<=1023.9px){.paragraph-eyecatcher{height:calc(var(--eyecatcher-height)/2)}}@media (width<=767.9px){.paragraph-eyecatcher{--eyecatcher-height:150px}}.paragraph-eyecatcher a.eyecatcher-icon{height:var(--eyecatcher-height);width:var(--eyecatcher-height);bottom:calc(0px - var(--eyecatcher-height)/2);z-index:3;transition:transform .2s ease-in-out;position:absolute;right:10%;transform:scale(1)}@media (width<=1023.9px){.paragraph-eyecatcher a.eyecatcher-icon{bottom:0}}.paragraph-eyecatcher.has-url a:hover{transform:scale(1.1)}.paragraph-form form>on-invalid{content:"default:new Notify({class:\"error\",text:event.error});"}.paragraph-form form>on-submit{content:"default:new DPlexLoader().taint().navigate(event.url);"}.paragraph-form form .js-form-type-checkbox{display:flex}.paragraph-form form .js-form-type-checkbox input[type=checkbox]{appearance:none;box-shadow:none;background-color:#0000;background-image:url(/themes/castenow/images/checkbox.svg);background-position:0 -4px;background-repeat:no-repeat;background-size:100% 100%;border:0;width:40px;height:40px;margin:-3px 10px 0 0;outline:none!important}.paragraph-form form .js-form-type-checkbox input[type=checkbox]>on-change{content:"default:.removeClass(\"error\");"}.paragraph-form form .js-form-type-checkbox input[type=checkbox].error{background-image:url(/themes/castenow/images/checkbox_error.svg)}.paragraph-form form .js-form-type-checkbox input[type=checkbox]:checked:before{content:"";background-image:url(/themes/castenow/images/checkmark.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;display:block;position:absolute}.paragraph-form form .js-form-type-checkbox input[type=checkbox]+label{cursor:pointer}.paragraph-form form>div{margin:20px 0}.paragraph-form form>div:first-child{margin:0 0 20px}.paragraph-form form>div:last-child{margin:20px 0 0}@media (width<=767.9px){.paragraph-form form>div:last-child{margin:20px 0}}.paragraph-form form .js-form-type-select{height:66px}@media (width<=767.9px){.paragraph-form form .js-form-type-select{height:60px}}.paragraph-form form .js-form-type-select .select .select-label{color:#757575;border:4px solid #22213b;padding:15px 45px 15px 20px}.paragraph-form form .js-form-type-select .select .select-label:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2014%27%20width%3D%2724%27%20height%3D%2714%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%2322213b%27%20fill%3D%27transparent%27%20stroke-width%3D%273%27%20d%3D%27M3%2C3L12%2C11L21%2C3%27%2F%3E%3C%2Fsvg%3E);right:20px}.paragraph-form form .js-form-type-select .select .select-dropdown{background-color:#fff;border:4px solid #22213b;border-top:none;transform:translateY(-4px)}.paragraph-form form .js-form-type-select .select .select-dropdown .options{padding:0 20px}.paragraph-form form .js-form-type-select .select .select-dropdown .options .select-option{border-bottom:1px solid #22213b}.paragraph-form form .js-form-type-select .select .select-dropdown .options .select-option:last-child{border-bottom:none}.paragraph-form form .js-form-type-select .select .select-dropdown .options .select-option a{color:#22213b;text-transform:none}.paragraph-form form .js-form-type-select .select.error .select-label{border:4px solid red}.paragraph-form form .js-form-type-select .select.error .select-dropdown{border:4px solid red;border-top:none}.paragraph-form form .js-form-type-select .select.popup .select-dropdown{height:auto}.paragraph-form form .field--widget-options-buttons{margin-top:0}.paragraph-form form .field--widget-options-buttons fieldset{border:none;margin:0;padding:0}.paragraph-form form .field--widget-options-buttons fieldset legend{margin:0 0 10px;font-size:24px}.paragraph-form form .field--widget-options-buttons fieldset .js-form-item-field-salutation{display:inline-block}.paragraph-form form .field--widget-options-buttons fieldset .js-form-item-field-salutation label{font-size:24px}@media (width<=767.9px){.paragraph-form form .field--widget-options-buttons fieldset .js-form-item-field-salutation label{font-size:20px}}.paragraph-form form .js-form-type-email label,.paragraph-form form .js-form-type-textfield label{display:none}.paragraph-form form .js-form-type-email input,.paragraph-form form .js-form-type-textfield input{border:4px solid #22213b;width:100%;padding:15px;font-size:24px}.paragraph-form form .js-form-type-email input>on-input,.paragraph-form form .js-form-type-textfield input>on-input{content:"default:.removeClass(\"error\")"}.paragraph-form form .js-form-type-email input.error,.paragraph-form form .js-form-type-textfield input.error{border:4px solid red}@media (width<=767.9px){.paragraph-form form .js-form-type-email input,.paragraph-form form .js-form-type-textfield input{font-size:20px}}@media (width<=479.9px){.paragraph-form form .js-form-type-email input,.paragraph-form form .js-form-type-textfield input{font-size:18px}}.paragraph-form form .js-form-type-email input:focus,.paragraph-form form .js-form-type-textfield input:focus{outline:none}.paragraph-form form .js-form-type-email input.required:after,.paragraph-form form .js-form-type-textfield input.required:after{content:"";width:10px;height:10px;display:inline-block}.paragraph-form form .field--name-field-data-protection label{font-size:22px!important}@media (width<=767.9px){.paragraph-form form .field--name-field-data-protection label{font-size:20px!important}}@media (width<=479.9px){.paragraph-form form .field--name-field-data-protection label{font-size:18px!important}}.paragraph-form form .field--name-field-data-protection label a{color:#22213b;font-weight:700;text-decoration:none}.paragraph-form form .form-actions input{color:var(--text-color);border:4px solid var(--text-color);cursor:pointer;background-color:#0000;width:100%;padding:20px;font-size:26px;font-weight:700;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .1s ease-in-out;display:block;transform:scale(1)}@media (width<=767.9px){.paragraph-form form .form-actions input{font-size:20px}}@media (width<=479.9px){.paragraph-form form .form-actions input{font-size:18px}}.paragraph-form form .form-actions input:hover{color:#fff;background-color:#ffa700;border:4px solid #ffa700}.paragraph-form form .form-actions input:focus{outline:none}.paragraph-form .option a{color:var(--text-color)}.paragraph-form .form-actions input{border:4px solid var(--text-color);color:var(--text-color)}.paragraph-instagram h2.highlight span{word-break:break-all}@media (width<=1023.9px){.paragraph-instagram h2.highlight span{font-size:55px}}@media (width<=767.9px){.paragraph-instagram h2.highlight span{font-size:35px}}@media (width<=479.9px){.paragraph-instagram h2.highlight span{font-size:26px}}.paragraph-instagram .items{grid-gap:30px;color:#fff;grid-template:repeat(1,1fr)/repeat(4,1fr);display:grid}@media (width<=767.9px){.paragraph-instagram .items{grid-gap:0;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}.paragraph-instagram .items .item img{width:100%;display:block}.paragraph-list{margin:80px 0 0}@media (width<=767.9px){.paragraph-list:last-child .list-item:last-child{margin-bottom:20px}}.paragraph-list .list-item{margin:30px 0}@media (width<=767.9px){.paragraph-list .list-item{margin:20px 0}.paragraph-list .list-item:last-child{margin:20px 0 0}}.paragraph-list .list-item .headline{color:var(--text-color);margin:0;padding:0 0 0 66px}@media (width>=480px) and (width<=767.9px){.paragraph-list .list-item .headline{padding:0 0 0 50px;font-size:20px}}@media (width<=479.9px){.paragraph-list .list-item .headline{margin:0 0 2px;padding:0 0 0 30px;font-size:18px}}.paragraph-list .list-item .field-body{padding:0 0 0 66px;position:relative}@media (width>=480px) and (width<=767.9px){.paragraph-list .list-item .field-body{padding:0 0 0 50px}}@media (width<=479.9px){.paragraph-list .list-item .field-body{padding:0 0 0 30px}}.paragraph-list .list-item .field-body p{margin:0}.paragraph-list .list-item .field-body p a{color:var(--text-color);margin:0;font-size:40px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .3s;display:inline-block;transform:translate(0)}@media (width<=767.9px){.paragraph-list .list-item .field-body p a{font-size:32px}}@media (width<=479.9px){.paragraph-list .list-item .field-body p a{font-size:28px}}.paragraph-list .list-item .field-body p a:before{content:"→";color:var(--highlight);width:43px;height:100%;margin-left:-50px;display:inline-block;position:absolute;top:2px;left:0}@media (width<=767.9px){.paragraph-list .list-item .field-body p a:before{width:32px;margin-left:-40px;top:2px}}@media (width<=479.9px){.paragraph-list .list-item .field-body p a:before{width:28px;margin-left:-30px;top:1px}}.paragraph-list .list-item .field-body p a:hover,.paragraph-list .list-item .field-body p a.loading{transition:transform .3s;transform:translate(20px)}.paragraph-columns .paragraph-list{margin:0}.paragraph-logos .field-items{flex-wrap:wrap;justify-content:center;display:flex}.paragraph-logos .field-items .paragraph-logo{text-align:center;vertical-align:middle;align-self:center;padding:20px;display:inline-block}.paragraph-logos .field-items .paragraph-logo img{width:100%;max-width:150px}.paragraph-logos.columns-1 .paragraph-logo{width:100%}@media (width<=767.9px){.paragraph-logos.columns-1 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-2 .paragraph-logo{width:50%}@media (width<=767.9px){.paragraph-logos.columns-2 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-3 .paragraph-logo{width:33.3333%}@media (width<=767.9px){.paragraph-logos.columns-3 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-4 .paragraph-logo{width:25%}@media (width<=767.9px){.paragraph-logos.columns-4 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-5 .paragraph-logo{width:20%}@media (width<=767.9px){.paragraph-logos.columns-5 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-6 .paragraph-logo{width:16.6667%}@media (width<=767.9px){.paragraph-logos.columns-6 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-7 .paragraph-logo{width:14.2857%}@media (width<=767.9px){.paragraph-logos.columns-7 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-8 .paragraph-logo{width:12.5%}@media (width<=767.9px){.paragraph-logos.columns-8 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-9 .paragraph-logo{width:11.1111%}@media (width<=767.9px){.paragraph-logos.columns-9 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-10 .paragraph-logo{width:10%}@media (width<=767.9px){.paragraph-logos.columns-10 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-11 .paragraph-logo{width:9.09091%}@media (width<=767.9px){.paragraph-logos.columns-11 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-12 .paragraph-logo{width:8.33333%}@media (width<=767.9px){.paragraph-logos.columns-12 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-13 .paragraph-logo{width:7.69231%}@media (width<=767.9px){.paragraph-logos.columns-13 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-14 .paragraph-logo{width:7.14286%}@media (width<=767.9px){.paragraph-logos.columns-14 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-15 .paragraph-logo{width:6.66667%}@media (width<=767.9px){.paragraph-logos.columns-15 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-16 .paragraph-logo{width:6.25%}@media (width<=767.9px){.paragraph-logos.columns-16 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-17 .paragraph-logo{width:5.88235%}@media (width<=767.9px){.paragraph-logos.columns-17 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-18 .paragraph-logo{width:5.55556%}@media (width<=767.9px){.paragraph-logos.columns-18 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-19 .paragraph-logo{width:5.26316%}@media (width<=767.9px){.paragraph-logos.columns-19 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-20 .paragraph-logo{width:5%}@media (width<=767.9px){.paragraph-logos.columns-20 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-21 .paragraph-logo{width:4.7619%}@media (width<=767.9px){.paragraph-logos.columns-21 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-22 .paragraph-logo{width:4.54545%}@media (width<=767.9px){.paragraph-logos.columns-22 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-23 .paragraph-logo{width:4.34783%}@media (width<=767.9px){.paragraph-logos.columns-23 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-24 .paragraph-logo{width:4.16667%}@media (width<=767.9px){.paragraph-logos.columns-24 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-25 .paragraph-logo{width:4%}@media (width<=767.9px){.paragraph-logos.columns-25 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-26 .paragraph-logo{width:3.84615%}@media (width<=767.9px){.paragraph-logos.columns-26 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-27 .paragraph-logo{width:3.7037%}@media (width<=767.9px){.paragraph-logos.columns-27 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-28 .paragraph-logo{width:3.57143%}@media (width<=767.9px){.paragraph-logos.columns-28 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-29 .paragraph-logo{width:3.44828%}@media (width<=767.9px){.paragraph-logos.columns-29 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-30 .paragraph-logo{width:3.33333%}@media (width<=767.9px){.paragraph-logos.columns-30 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-31 .paragraph-logo{width:3.22581%}@media (width<=767.9px){.paragraph-logos.columns-31 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-32 .paragraph-logo{width:3.125%}@media (width<=767.9px){.paragraph-logos.columns-32 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-33 .paragraph-logo{width:3.0303%}@media (width<=767.9px){.paragraph-logos.columns-33 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-34 .paragraph-logo{width:2.94118%}@media (width<=767.9px){.paragraph-logos.columns-34 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-35 .paragraph-logo{width:2.85714%}@media (width<=767.9px){.paragraph-logos.columns-35 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-36 .paragraph-logo{width:2.77778%}@media (width<=767.9px){.paragraph-logos.columns-36 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-37 .paragraph-logo{width:2.7027%}@media (width<=767.9px){.paragraph-logos.columns-37 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-38 .paragraph-logo{width:2.63158%}@media (width<=767.9px){.paragraph-logos.columns-38 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-39 .paragraph-logo{width:2.5641%}@media (width<=767.9px){.paragraph-logos.columns-39 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-40 .paragraph-logo{width:2.5%}@media (width<=767.9px){.paragraph-logos.columns-40 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-41 .paragraph-logo{width:2.43902%}@media (width<=767.9px){.paragraph-logos.columns-41 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-42 .paragraph-logo{width:2.38095%}@media (width<=767.9px){.paragraph-logos.columns-42 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-43 .paragraph-logo{width:2.32558%}@media (width<=767.9px){.paragraph-logos.columns-43 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-44 .paragraph-logo{width:2.27273%}@media (width<=767.9px){.paragraph-logos.columns-44 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-45 .paragraph-logo{width:2.22222%}@media (width<=767.9px){.paragraph-logos.columns-45 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-46 .paragraph-logo{width:2.17391%}@media (width<=767.9px){.paragraph-logos.columns-46 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-47 .paragraph-logo{width:2.12766%}@media (width<=767.9px){.paragraph-logos.columns-47 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-48 .paragraph-logo{width:2.08333%}@media (width<=767.9px){.paragraph-logos.columns-48 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-49 .paragraph-logo{width:2.04082%}@media (width<=767.9px){.paragraph-logos.columns-49 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-50 .paragraph-logo{width:2%}@media (width<=767.9px){.paragraph-logos.columns-50 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-51 .paragraph-logo{width:1.96078%}@media (width<=767.9px){.paragraph-logos.columns-51 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-52 .paragraph-logo{width:1.92308%}@media (width<=767.9px){.paragraph-logos.columns-52 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-53 .paragraph-logo{width:1.88679%}@media (width<=767.9px){.paragraph-logos.columns-53 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-54 .paragraph-logo{width:1.85185%}@media (width<=767.9px){.paragraph-logos.columns-54 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-55 .paragraph-logo{width:1.81818%}@media (width<=767.9px){.paragraph-logos.columns-55 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-56 .paragraph-logo{width:1.78571%}@media (width<=767.9px){.paragraph-logos.columns-56 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-57 .paragraph-logo{width:1.75439%}@media (width<=767.9px){.paragraph-logos.columns-57 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-58 .paragraph-logo{width:1.72414%}@media (width<=767.9px){.paragraph-logos.columns-58 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-59 .paragraph-logo{width:1.69492%}@media (width<=767.9px){.paragraph-logos.columns-59 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-60 .paragraph-logo{width:1.66667%}@media (width<=767.9px){.paragraph-logos.columns-60 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-61 .paragraph-logo{width:1.63934%}@media (width<=767.9px){.paragraph-logos.columns-61 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-62 .paragraph-logo{width:1.6129%}@media (width<=767.9px){.paragraph-logos.columns-62 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-63 .paragraph-logo{width:1.5873%}@media (width<=767.9px){.paragraph-logos.columns-63 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-64 .paragraph-logo{width:1.5625%}@media (width<=767.9px){.paragraph-logos.columns-64 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-65 .paragraph-logo{width:1.53846%}@media (width<=767.9px){.paragraph-logos.columns-65 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-66 .paragraph-logo{width:1.51515%}@media (width<=767.9px){.paragraph-logos.columns-66 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-67 .paragraph-logo{width:1.49254%}@media (width<=767.9px){.paragraph-logos.columns-67 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-68 .paragraph-logo{width:1.47059%}@media (width<=767.9px){.paragraph-logos.columns-68 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-69 .paragraph-logo{width:1.44928%}@media (width<=767.9px){.paragraph-logos.columns-69 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-70 .paragraph-logo{width:1.42857%}@media (width<=767.9px){.paragraph-logos.columns-70 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-71 .paragraph-logo{width:1.40845%}@media (width<=767.9px){.paragraph-logos.columns-71 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-72 .paragraph-logo{width:1.38889%}@media (width<=767.9px){.paragraph-logos.columns-72 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-73 .paragraph-logo{width:1.36986%}@media (width<=767.9px){.paragraph-logos.columns-73 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-74 .paragraph-logo{width:1.35135%}@media (width<=767.9px){.paragraph-logos.columns-74 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-75 .paragraph-logo{width:1.33333%}@media (width<=767.9px){.paragraph-logos.columns-75 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-76 .paragraph-logo{width:1.31579%}@media (width<=767.9px){.paragraph-logos.columns-76 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-77 .paragraph-logo{width:1.2987%}@media (width<=767.9px){.paragraph-logos.columns-77 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-78 .paragraph-logo{width:1.28205%}@media (width<=767.9px){.paragraph-logos.columns-78 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-79 .paragraph-logo{width:1.26582%}@media (width<=767.9px){.paragraph-logos.columns-79 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-80 .paragraph-logo{width:1.25%}@media (width<=767.9px){.paragraph-logos.columns-80 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-81 .paragraph-logo{width:1.23457%}@media (width<=767.9px){.paragraph-logos.columns-81 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-82 .paragraph-logo{width:1.21951%}@media (width<=767.9px){.paragraph-logos.columns-82 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-83 .paragraph-logo{width:1.20482%}@media (width<=767.9px){.paragraph-logos.columns-83 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-84 .paragraph-logo{width:1.19048%}@media (width<=767.9px){.paragraph-logos.columns-84 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-85 .paragraph-logo{width:1.17647%}@media (width<=767.9px){.paragraph-logos.columns-85 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-86 .paragraph-logo{width:1.16279%}@media (width<=767.9px){.paragraph-logos.columns-86 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-87 .paragraph-logo{width:1.14943%}@media (width<=767.9px){.paragraph-logos.columns-87 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-88 .paragraph-logo{width:1.13636%}@media (width<=767.9px){.paragraph-logos.columns-88 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-89 .paragraph-logo{width:1.1236%}@media (width<=767.9px){.paragraph-logos.columns-89 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-90 .paragraph-logo{width:1.11111%}@media (width<=767.9px){.paragraph-logos.columns-90 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-91 .paragraph-logo{width:1.0989%}@media (width<=767.9px){.paragraph-logos.columns-91 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-92 .paragraph-logo{width:1.08696%}@media (width<=767.9px){.paragraph-logos.columns-92 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-93 .paragraph-logo{width:1.07527%}@media (width<=767.9px){.paragraph-logos.columns-93 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-94 .paragraph-logo{width:1.06383%}@media (width<=767.9px){.paragraph-logos.columns-94 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-95 .paragraph-logo{width:1.05263%}@media (width<=767.9px){.paragraph-logos.columns-95 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-96 .paragraph-logo{width:1.04167%}@media (width<=767.9px){.paragraph-logos.columns-96 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-97 .paragraph-logo{width:1.03093%}@media (width<=767.9px){.paragraph-logos.columns-97 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-98 .paragraph-logo{width:1.02041%}@media (width<=767.9px){.paragraph-logos.columns-98 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-99 .paragraph-logo{width:1.0101%}@media (width<=767.9px){.paragraph-logos.columns-99 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-100 .paragraph-logo{width:1%}@media (width<=767.9px){.paragraph-logos.columns-100 .paragraph-logo{width:33.3333%}}.paragraph-medium{margin-bottom:60px;display:block;position:relative}@media (width<=767.9px){.paragraph-medium{margin-bottom:40px}}@media (width<=479.9px){.paragraph-medium{margin-bottom:25px}}.paragraph-medium img,.paragraph-medium video{width:100%;display:block}.paragraph-medium .field-body p{font-size:14px;line-height:1.5}.paragraph-overlay-stage{z-index:999;background:var(--background);width:100vw;height:100vh;position:absolute}.paragraph-overlay-stage .text-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.paragraph-overlay-stage .text-wrapper .clickable .field-body{justify-content:center;place-items:center;display:flex}.paragraph-overlay-stage .text-wrapper .clickable .field-body h1{color:#006964;cursor:pointer;white-space:nowrap;min-width:fit-content;max-width:1280px;font-size:15vmin;position:relative}.paragraph-overlay-stage .text-wrapper .clickable .field-body h1 strong{color:#fff;font-weight:700}@media (width<=1279.9px){.paragraph-overlay-stage .text-wrapper .clickable .field-body h1{max-width:90%;font-size:12vmin}}.paragraph-overlay-stage .text-wrapper .more-link{top:calc(var(--viewport-height) - 40px);cursor:pointer;text-align:center;width:100%;position:absolute;left:0;transform:translateY(-100%)}@media (width<=479.9px){.paragraph-overlay-stage .text-wrapper .more-link{top:calc(var(--viewport-height) - 25px)}}.paragraph-overlay-stage .text-wrapper .more-link a{color:var(--headline);margin:auto;font-size:26px;font-weight:700;text-decoration:none;transition:transform .3s;display:block;transform:translateY(0)}@media (width<=767.9px){.paragraph-overlay-stage .text-wrapper .more-link a{font-size:20px;font-style:italic}}@media (width<=479.9px){.paragraph-overlay-stage .text-wrapper .more-link a{font-size:18px}}.paragraph-overlay-stage .text-wrapper .more-link a:after{content:"∨";color:var(--headline);background-repeat:no-repeat;background-size:contain;width:50px;height:40px;margin:5px auto auto;font-style:normal;display:block}@media (width<=479.9px){.paragraph-overlay-stage .text-wrapper .more-link a:after{width:50px;margin-top:8px}}.paragraph-overlay-stage .text-wrapper .more-link a:hover{transition:transform .3s;transform:translateY(10px)}.paragraph-related-topics h3{color:#fff;text-align:center}@media (width<=767.9px){.paragraph-related-topics h3{margin:0 0 15px;font-size:25px}}.paragraph-related-topics .container{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);max-width:1024px;margin:auto;padding:0 35px;display:grid}@media (width<=1023.9px){.paragraph-related-topics .container{padding:0 50px}}@media (width<=767.9px){.paragraph-related-topics .container{grid-gap:10px;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}@media (width<=479.9px){.paragraph-related-topics .container{grid-gap:0;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}}.paragraph-related-topics .container a{color:#fff;text-shadow:0 0 15px #0006;text-decoration:none;display:block;position:relative;overflow:hidden}.paragraph-related-topics .container a:hover img,.paragraph-related-topics .container a.loading img{transition:transform .2s ease-in-out;transform:scale(1.03)}.paragraph-related-topics .container a img{transition:transform .2s ease-in-out;display:block;transform:scale(1)}.paragraph-related-topics .container a button{background-color:#0000;background-repeat:no-repeat;background-size:contain;border:0;width:18px;height:30px;padding:0;display:block;position:absolute;top:calc(50% - 15px)}.paragraph-related-topics .container a button:focus{outline:0}.paragraph-related-topics .container a button.prev{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2017%27%20width%3D%2710%27%20height%3D%2717%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23fff%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M8%2C2L2%2C8.5L8%2C15%27%2F%3E%3C%2Fsvg%3E);left:-35px}.paragraph-related-topics .container a button.next{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2020%27%20width%3D%2710%27%20height%3D%2720%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23fff%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M2%2C2L8%2C10L2%2C18%27%2F%3E%3C%2Fsvg%3E);right:-35px}.paragraph-related-topics .container a .text-wrapper{background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner{max-width:100%;padding:0 20px}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2,.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{color:#fff;text-align:center}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{font-size:42px}@media (width<=1279.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{line-height:1.1}}@media (width<=1023.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{font-size:32px}}@media (width>=480px) and (width<=767.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{margin:0;font-size:18px}}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{margin:10px 0;font-size:28px;font-weight:400}@media (width<=1023.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{font-size:20px;line-height:1.1}}@media (width<=767.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{font-size:16px;display:none}}.paragraph-responsive-video-medium{--player-autoplay:1;background:var(--background);--eyecatcher-height:300px;position:relative}.paragraph-responsive-video-medium>on-ready{content:"default:new Player(this,this.find(\"video\"));"}@media (width<=2047.9px){.paragraph-responsive-video-medium{--eyecatcher-height:250px}}@media (width<=1599.9px){.paragraph-responsive-video-medium{--eyecatcher-height:200px}}@media (width<=1279.9px){.paragraph-responsive-video-medium{--eyecatcher-height:175px}}@media (width<=767.9px){.paragraph-responsive-video-medium{--eyecatcher-height:150px}}.paragraph-responsive-video-medium figure{margin:0}.paragraph-responsive-video-medium video{width:100%;position:relative;overflow-y:hidden}.paragraph-responsive-video-medium video.landscape{bottom:max((56.25vw - var(--viewport-height))/2 + 30px,0px)}.paragraph-responsive-video-medium video.portrait{bottom:max((177.778vw - var(--viewport-height))/2,0px)}.paragraph-responsive-video-medium .eyecatcher-icon{z-index:1;width:var(--eyecatcher-height);height:fit-content;transition:transform .2s ease-in-out;display:none;position:absolute;right:10%}.paragraph-responsive-video-medium .eyecatcher-icon.landscape{top:calc(min(var(--viewport-height),62.5vw) - var(--eyecatcher-height) - 100px)}.paragraph-responsive-video-medium .eyecatcher-icon.portrait{top:calc(min(var(--viewport-height),160vw) - var(--eyecatcher-height) - 100px)}.paragraph-responsive-video-medium .eyecatcher-icon:hover{transform:scale(1.05)}@media (width<=479.9px){.paragraph-responsive-video-medium .pocket{display:block}}@media (width>=480px) and (width<=767.9px){.paragraph-responsive-video-medium .mobile{display:block}}@media (width>=768px) and (width<=1023.9px){.paragraph-responsive-video-medium .tablet{display:block}}@media (width>=1024px) and (width<=1279.9px){.paragraph-responsive-video-medium .laptop{display:block}}@media (width>=1280px) and (width<=1599.9px){.paragraph-responsive-video-medium .desktop{display:block}}@media (width>=1600px) and (width<=2047.9px){.paragraph-responsive-video-medium .wide{display:block}}@media (width>=2048px){.paragraph-responsive-video-medium .extra{display:block}}.paragraph-responsive-video-medium video{display:none}.paragraph-responsive-video-medium .more-link{top:calc(var(--viewport-height) - 40px);text-align:center;width:100%;position:absolute;left:0;transform:translateY(-100%)}.paragraph-responsive-video-medium .more-link>on-click{content:"default:new ScrollTopAnimation(this).to(this.parent().height()).assign(\"html\").play()"}@media (width<=479.9px){.paragraph-responsive-video-medium .more-link{top:calc(var(--viewport-height) - 45px)}}.paragraph-responsive-video-medium .more-link a{color:var(--highlight);margin:auto;font-size:26px;font-weight:700;text-decoration:none;transition:transform .3s;display:block;transform:translateY(0)}@media (width<=767.9px){.paragraph-responsive-video-medium .more-link a{font-size:20px}}@media (width<=479.9px){.paragraph-responsive-video-medium .more-link a{font-size:18px}}.paragraph-responsive-video-medium .more-link a:after{content:"∨";color:var(--highlight);width:50px;height:40px;margin:5px auto auto;display:block}@media (width<=767.9px){.paragraph-responsive-video-medium .more-link a:after{width:35px;font-style:normal}}@media (width<=479.9px){.paragraph-responsive-video-medium .more-link a:after{margin-top:8px}}.paragraph-responsive-video-medium .more-link a:hover{transition:transform .3s;transform:translateY(10px)}.paragraph-rows .field-items .paragraph-row{border-top:1px solid var(--text-color);grid-template-columns:1fr 1fr;gap:30px;padding:20px 0;display:grid}@media (width<=479.9px){.paragraph-rows .field-items .paragraph-row{grid-template-columns:1fr}.paragraph-rows .field-items .paragraph-row .field-text-left{margin-bottom:20px}}.paragraph-rows .field-items .paragraph-row h3,.paragraph-rows .field-items .paragraph-row p{margin:0}.paragraph-rows .field-items .paragraph-row:last-child{border-bottom:1px solid var(--text-color)}.paragraph-shariff{margin:60px 0;display:flex}@media (width<=767.9px){.paragraph-shariff{margin:40px 0}}@media (width<=479.9px){.paragraph-shariff{margin:30px 0}}.paragraph-shariff .toggle-shariff{background-color:#0000;background-image:url(/themes/castenow/images/shariff/share.svg);background-repeat:no-repeat;border:0;width:75px;height:75px;margin:0 40px 0 0;padding:0;display:inline-block}.paragraph-shariff .toggle-shariff>on-click{content:"default:$(\".shariff\").toggleClass(\"open\")"}@media (width<=1023.9px){.paragraph-shariff .toggle-shariff{width:55px;height:55px}}@media (width<=479.9px){.paragraph-shariff .toggle-shariff{width:50px;height:50px;margin:0 20px 0 0}}.paragraph-shariff .toggle-shariff:focus{outline:none}.paragraph-shariff .shariff{align-self:center;width:0;transition:width .5s ease-in-out;overflow:hidden}.paragraph-shariff .shariff.open{width:320px}@media (width<=479.9px){.paragraph-shariff .shariff.open{width:230px}}.paragraph-shariff .shariff ul{margin:0;padding:0;list-style:none;display:flex}.paragraph-shariff .shariff ul li{margin:0 40px 0 0}@media (width<=1023.9px){.paragraph-shariff .shariff ul li{margin:0 30px 0 0}}@media (width<=479.9px){.paragraph-shariff .shariff ul li{margin:0 20px 0 0}}.paragraph-shariff .shariff ul li .fab{background-repeat:no-repeat;width:50px;height:50px;display:block}@media (width<=1023.9px){.paragraph-shariff .shariff ul li .fab{width:40px;height:40px}}@media (width<=479.9px){.paragraph-shariff .shariff ul li .fab{width:35px;height:35px}}.paragraph-shariff .shariff ul li.twitter{order:2}.paragraph-shariff .shariff ul li.twitter .fab{background-image:url(/themes/castenow/images/shariff/twitter.svg);background-position:50%;background-size:47px;transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.twitter .fab:hover{background-image:url(/themes/castenow/images/shariff/twitter_orange.svg);transition:background-image .2s ease-in-out}@media (width<=479.9px){.paragraph-shariff .shariff ul li.twitter .fab{background-size:33px}}.paragraph-shariff .shariff ul li.facebook{order:1}.paragraph-shariff .shariff ul li.facebook .fab{background-image:url(/themes/castenow/images/shariff/facebook.svg);transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.facebook .fab:hover{background-image:url(/themes/castenow/images/shariff/facebook_orange.svg);transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.linkedin{order:4;margin:0}.paragraph-shariff .shariff ul li.linkedin .fab{background-image:url(/themes/castenow/images/shariff/linkedin.svg);background-position:50%;background-size:40px;transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.linkedin .fab:hover{background-image:url(/themes/castenow/images/shariff/linkedin_orange.svg);transition:background-image .2s ease-in-out}@media (width<=479.9px){.paragraph-shariff .shariff ul li.linkedin .fab{background-size:29px}}.paragraph-shariff .shariff ul li.xing{order:3}.paragraph-shariff .shariff ul li.xing .fab{background-image:url(/themes/castenow/images/shariff/xing.svg);background-position:50%;background-size:42px;transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.xing .fab:hover{background-image:url(/themes/castenow/images/shariff/xing_orange.svg);transition:background-image .2s ease-in-out}@media (width<=479.9px){.paragraph-shariff .shariff ul li.xing .fab{background-size:29px}}.paragraph-shariff .shariff ul li .share_text{display:none}.paragraph-slide-info p{margin:0}.paragraph-slide-info h3{margin:25px 0 0}.paragraph-slide-info .image-wrapper img{width:100%;display:block}.paragraph-slide-info .field-body{margin-top:20px;font-size:26px;line-height:1.6}@media (width<=1023.9px){.paragraph-slide-info .field-body{font-size:22px}}@media (width<=767.9px){.paragraph-slide-info .field-body{font-size:20px}}@media (width<=479.9px){.paragraph-slide-info .field-body{font-size:18px;line-height:1.25}}.paragraph-slide-medium{overflow:hidden}.paragraph-slide-medium img{width:100%;display:block}.paragraph-slide-medium a{transition:transform .3s;display:block;transform:scale(1)}.paragraph-slide-medium a:hover{transform:scale(1.05)}.paragraph-slider{--slider-auto-duration:5s;--container-size:1024px;margin-bottom:30px;position:relative}.paragraph-slider>on-ready{content:"default:new Slider(this);"}.paragraph-slider h2>on-ready{content:"default:this.closest(\".paragraph-slider\").css(\"--headline-height\", this.height()+\"px\");"}.paragraph-slider.split-desktop-5050 .slider-prev,.paragraph-slider.split-desktop-5050 .slider-next{top:calc(var(--container-size)/2/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-desktop-5050 .slider-item{min-width:calc(50% - 15px)}.paragraph-slider.split-mobile-5050 .slider-prev,.paragraph-slider.split-mobile-5050 .slider-next{top:calc(var(--container-size)/2/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-mobile-5050 .slider-item{min-width:calc(50% - 15px)}.paragraph-slider.split-desktop-100 .slider-prev,.paragraph-slider.split-desktop-100 .slider-next{top:calc(var(--container-size)/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-desktop-100 .slider-item{min-width:100%}@media (width<=767.9px){.paragraph-slider{margin:0 -30px;padding:0 30px;overflow:hidden}.paragraph-slider.split-mobile-100 .slider-prev,.paragraph-slider.split-mobile-100 .slider-next{top:calc(var(--container-size)/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-mobile-100 .slider-item{min-width:100%}}@media (width<=479.9px){.paragraph-slider{margin:0 -20px;padding:0 20px}}.paragraph-slider .slider-container{position:relative}.paragraph-slider .slider-container .slider-pane{gap:30px;display:flex;overflow-x:hidden}.paragraph-slider .slider-container .slider-pane.scroll-left-animation{transition:scroll-left 1s ease-out}.paragraph-slider .slider-container .slider-pane .slider-item{margin-bottom:0}.paragraph-slider .slider-container .slider-prev:after{transform:rotate(90deg)}.paragraph-slider .slider-container .slider-next:after{transform:rotate(-90deg)}.paragraph-slider .slider-container .slider-prev,.paragraph-slider .slider-container .slider-next{opacity:0;visibility:hidden;z-index:1;color:var(--highlight);cursor:pointer;font-size:62px;transition:color .3s;position:absolute}.paragraph-slider .slider-container .slider-prev:after,.paragraph-slider .slider-container .slider-next:after{content:"∨";color:var(--highlight);font-size:22px;display:block}.paragraph-slider .slider-container .slider-prev{left:-50px}.paragraph-slider .slider-container .slider-next{right:-50px}.paragraph-slider.slider-has-arrow-prev .slider-prev{opacity:1;visibility:visible}@media (width<=1023.9px){.paragraph-slider.slider-has-arrow-prev .slider-prev{opacity:0;visibility:hidden;display:none}}.paragraph-slider.slider-has-arrow-next .slider-next{opacity:1;visibility:visible}@media (width<=1023.9px){.paragraph-slider.slider-has-arrow-next .slider-next{opacity:0;visibility:hidden;display:none}}.paragraph-stage-case{position:relative}@media (width<=767.9px){.paragraph-stage-case{height:calc(60vh - var(--viewport-top))}}@media (width<=479.9px){.paragraph-stage-case{height:calc(70vh - var(--viewport-top))}}.paragraph-stage-case .text-wrapper-inner{align-self:center;width:100%;margin:0 10px}@media (width<=479.9px){.paragraph-stage-case .text-wrapper-inner{padding:0 30px}}.paragraph-stage-case .text-wrapper-inner .client{text-align:center;color:#fff;text-shadow:0 0 15px #0006;background-color:#0000;margin:0;font-size:120px;line-height:1.1}@media (width<=1279.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:100px}}@media (width<=1023.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:80px}}@media (width<=767.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:50px}}@media (width<=479.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:40px}}.paragraph-stage-case .text-wrapper-inner .title{text-align:center;text-shadow:0 0 15px #22213b;color:#fff;margin:20px 0 0;font-size:54px;font-weight:400}@media (width<=767.9px){.paragraph-stage-case .text-wrapper-inner .title{font-size:24px}}.paragraph-stage-employee{height:100vh!important}.paragraph-stage-employee>on-load{content:"window:new MyEmployeeScrolling().handleScroll(this)"}.paragraph-stage-employee>on-scroll{content:"document:new MyEmployeeScrolling().handleScroll(this)"}.paragraph-stage-employee .text-wrapper{justify-content:center;overflow-x:hidden}.paragraph-stage-employee .text-wrapper .text-wrapper-inner{align-self:center;max-width:1024px;margin:0 20px 20px}@media (width<=479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner{height:100%;margin:0}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image-small{width:120px;height:120px;margin:auto;position:absolute;top:80px;left:0;right:0}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information{position:relative;bottom:0}@media (width<=479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information{width:100%;position:absolute;bottom:20%}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{text-align:center;color:#fff;cursor:default;text-shadow:0 0 15px #0006;margin:0 0 20px;font-size:107px;line-height:1.1}@media (width<=1023.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{font-size:100px}}@media (width<=767.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{font-size:70px}}.entering .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2,.leaving .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{transition:transform .5s ease-out}.enter .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2,.leave .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{transform:translate(100vw)}@media (width<=479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{width:100%;padding:0 20px;font-size:10vw}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{color:var(--highlight);text-align:center;z-index:101;width:100%;margin:0;font-size:26px;font-weight:700;position:relative;bottom:20px}@media (width<=767.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{font-size:20px;font-style:normal}}.entering .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p,.leaving .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{transition:transform .5s ease-out}.enter .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p,.leave .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{transform:translate(100vw)}@media (width<=479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{font-size:18px;bottom:10px}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image{border-radius:50%;width:100%;max-width:50vmin;margin:0 auto 20px;overflow:hidden}@media (width<=479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image{max-width:inherit;border-radius:0;width:100%;height:auto;max-height:80%;margin:0}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image picture{display:block}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image img{width:100%;height:auto;display:block}.more-link>on-animation.parse{content:"default:new MyEmployeeScrolling().handleMoreLink(this);"}.entering .more-link,.leaving .more-link{transition:transform .5s ease-out}.enter .more-link,.leave .more-link{transform:translate(100vw)translateY(-100%)}.more-link a:after{content:"∨";color:var(--highlight);width:50px;height:40px;margin:5px auto auto;display:block}@media (width<=767.9px){.more-link a:after{width:35px;font-style:normal}}@media (width<=479.9px){.more-link a:after{margin-top:8px}}.scrolled .more-link a .arrow{opacity:0}.scrolled .more-link a:hover{transform:none!important}.scrolling{--animation-engine:GSAPEngine}.scrolling .font-size-animation{transition:font-size 1s}.scrolling .slide-animation,.scrolling .morph-animation{transition:transform 1s}.scrolling .radius-animation{transition:border-radius 1s}.paragraph-stage-simple{position:relative}.paragraph-stage-simple .text-wrapper .field-body{align-self:center}@media (width<=767.9px){.paragraph-stage-simple .text-wrapper .field-body{margin:100px 0 0}}@media (width<=1023.9px){.paragraph-stage-simple .text-wrapper .field-body:has(.icon-wrapper) h1{margin-left:-30px}}.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper{line-height:1;display:inline-block;position:relative}.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:150px;height:150px;position:absolute;top:65px;right:5px;transform:translate(60%,-50%)}@media (width<=1599.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:130px;height:130px;top:30px}}@media (width>=1024px) and (width<=1279.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:120px;height:120px;top:25px;right:10px}}@media (width<=1023.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:100px;height:100px;top:10px;right:-15px;transform:translate(50%,-45%)}}@media (width>=480px) and (width<=767.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:70px;height:70px;top:20px;right:-10px;transform:translate(60%,-60%)}}@media (width<=479.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:50px;height:50px;top:10px;transform:translate(50%,-50%)}}.paragraph-text .field-body{color:var(--text-color);max-width:1024px;margin:0 auto 60px}@media (width<=767.9px){.paragraph-text .field-body{margin:0 auto 40px}}@media (width<=479.9px){.paragraph-text .field-body{margin:0 auto 25px}}.field-main .paragraph-text .field-body h1{color:var(--headline);width:fit-content;margin:0 0 60px;font-size:72px;line-height:1.5}.field-main .paragraph-text .field-body h1 strong{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--highlight);padding:15px;font-weight:700}@media (width<=767.9px){.field-main .paragraph-text .field-body h1{margin:0 0 30px;font-size:50px}.field-main .paragraph-text .field-body h1 strong{padding:7px}}@media (width<=479.9px){.field-main .paragraph-text .field-body h1{font-size:40px}}.paragraph-text .field-body ul{margin:0;padding:0;list-style:none}.paragraph-text .field-body ul li{padding:0 0 0 35px;line-height:1.75;position:relative}@media (width<=1023.9px){.paragraph-text .field-body ul li{margin:0 0 5px;padding:0 0 0 30px;font-size:22px;line-height:1.5}}@media (width<=767.9px){.paragraph-text .field-body ul li{font-size:20px}}@media (width<=479.9px){.paragraph-text .field-body ul li{margin:0 0 10px;font-size:18px;line-height:1.25}}.paragraph-text .field-body ul li:before{content:"→";color:var(--highlight);border-radius:50%;width:6px;height:6px;margin:0;font-size:25px;display:inline-block;position:absolute;top:2px;left:0}@media (width<=1023.9px){.paragraph-text .field-body ul li:before{font-size:20px;top:2px}}@media (width<=479.9px){.paragraph-text .field-body ul li:before{width:5px;height:5px;top:0}}.paragraph-text .field-body ol{counter-reset:li;padding:0;list-style:none}.paragraph-text .field-body ol li{counter-increment:li;display:table-row}.paragraph-text .field-body ol li:before{content:counter(li)". ";display:table-cell}.paragraph-text .field-body p,.paragraph-text .field-body ol{line-height:1.6}.paragraph-text .field-body p strong,.paragraph-text .field-body ol strong{color:var(--text-color)}@media (width<=1023.9px){.paragraph-text .field-body p,.paragraph-text .field-body ol{font-size:22px;line-height:1.5}}@media (width<=767.9px){.paragraph-text .field-body p,.paragraph-text .field-body ol{font-size:20px;line-height:1.4}}@media (width<=479.9px){.paragraph-text .field-body p,.paragraph-text .field-body ol{font-size:18px;line-height:1.5}}.paragraph-text .field-body p:first-child,.paragraph-text .field-body ol:first-child{margin-top:0}.paragraph-text .field-body p:last-child,.paragraph-text .field-body ol:last-child{margin-bottom:0}.paragraph-text .field-body p.highlight,.paragraph-text .field-body ol.highlight{margin-bottom:0;font-size:28px;font-weight:700;line-height:1.3}@media (width<=767.9px){.paragraph-text .field-body p.highlight,.paragraph-text .field-body ol.highlight{margin-bottom:5px}}@media (width<=479.9px){.paragraph-text .field-body p.highlight,.paragraph-text .field-body ol.highlight{margin:0 0 3px;font-size:18px;line-height:1.2}}.paragraph-columns .paragraph-text .button{margin-top:20px}.paragraph-columns .paragraph-text .field-body>div ul li{font-size:26px}.paragraph-columns .paragraph-text .field-body>div ul li:before{top:10px}.paragraph-accordion+.paragraph-text{margin-top:60px}.paragraph-view{background-color:var(--background)}.paragraph-view .headline{max-width:1024px;margin:0 auto 30px;display:block}.paragraph-view .headline span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--highlight);color:var(--headline);width:fit-content;margin:0 0 60px;padding:15px;font-size:72px;font-weight:700;line-height:1.5}@media (width<=767.9px){.paragraph-view .headline span{padding:7px;font-size:50px}}@media (width<=479.9px){.paragraph-view .headline span{padding:7px;font-size:40px}}@media (width<=1023.9px){.paragraph-view .headline{width:calc(100% - 60px)}}@media (width<=479.9px){.paragraph-view .headline{width:calc(100% - 40px)}}.paragraph-view .field-empty{width:calc(100% - 60px);max-width:1024px;margin:auto;font-size:18px}@media (width<=767.9px){.paragraph-view .field-empty{width:calc(100% - 40px)}}.paragraph-view .field-empty a{color:#000;font-weight:700}.paragraph-viewport-section{background-color:var(--background);padding:100px 0;overflow:hidden}@media (width<=1023.9px){.paragraph-viewport-section{padding:80px 0}}@media (width<=479.9px){.paragraph-viewport-section{padding:0}}.paragraph-viewport-section .section-inner{max-width:1500px;margin:auto}@media (width<=479.9px){.paragraph-viewport-section .section-inner{margin:0}}section.bottom{position:relative}section.bottom .field-bottom{background-color:#1c1c1c;padding-top:60px;padding-bottom:80px}@media (width<=1023.9px){section.bottom .field-bottom{padding-bottom:60px}}@media (width<=767.9px){section.bottom .field-bottom{padding-top:30px;padding-bottom:40px}}footer.main{background-color:var(--headline);color:#fff;padding:60px 0 100px;position:relative}@media (width<=767.9px){footer.main{padding:30px 0}}footer.main .container{max-width:1500px;margin-left:auto;margin-right:auto;display:flex}@media (width>=1024px) and (width<=1599.9px){footer.main .container{margin-left:40px;margin-right:40px}}@media (width<=1023.9px){footer.main .container{margin-left:30px;margin-right:30px}}@media (width<=479.9px){footer.main .container{margin-left:20px;margin-right:20px}}@media (width<=767.9px){footer.main .container{display:block}}footer.main .container .logo-box{align-self:flex-start;width:16.6667%}@media (width<=1279.9px){footer.main .container .logo-box{width:12.5%}}@media (width<=767.9px){footer.main .container .logo-box{margin-bottom:30px}}footer.main .container .logo-box img{max-width:75px}@media (width<=479.9px){footer.main .container .logo-box img{max-width:40px;padding:0}}footer.main .container .field-footer{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(5,1fr);width:83.3333%;display:grid}@media (width<=1279.9px){footer.main .container .field-footer{grid-template:repeat(1,1fr)/repeat(4,1fr);width:100%}}@media (width<=767.9px){footer.main .container .field-footer{width:100%;display:block}footer.main .container .field-footer .paragraph-text{margin-bottom:30px}}footer.main .container .field-footer .paragraph-text:last-child{grid-column:1/5}@media (width<=1279.9px){footer.main .container .field-footer .paragraph-text:last-child{grid-column:1/4}}@media (width<=767.9px){footer.main .container .field-footer .paragraph-text:last-child{margin-top:50px;margin-bottom:0}}footer.main .container .field-footer .paragraph-text:nth-child(4){grid-column-start:5}@media (width<=1279.9px){footer.main .container .field-footer .paragraph-text:nth-child(4){grid-column-start:4}}footer.main .container .field-footer .paragraph-text .field-body{margin:0}footer.main .container .field-footer .paragraph-text .field-body p{color:#fff;font-size:18px;line-height:28px}footer.main .container .field-footer .paragraph-text .field-body p strong{color:#fff}@media (width<=479.9px){footer.main .container .field-footer .paragraph-text .field-body p{font-size:16px;line-height:26px}}footer.main .container .field-footer .paragraph-text .field-body p:last-child{margin-bottom:0}footer.main .container .field-footer .paragraph-text .field-body p a{color:#fff;font-weight:400;text-decoration:none;transition:color .3s ease-in-out}footer.main .container .field-footer .paragraph-text .field-body p a[href^=mailto]{font-weight:700}footer.main .container .field-footer .paragraph-text .field-body p a:hover,footer.main .container .field-footer .paragraph-text .field-body p a.loading{color:#ffa700}footer.main .container .field-footer .paragraph-text .field-body p a.button{text-align:center;text-transform:uppercase;border:4px solid #fff;margin-top:30px;padding:15px;font-size:20px;transition:color .3s ease-in-out,border .3s ease-in-out,transform .3s ease-in-out;display:block;transform:scale(1)}@media (width<=767.9px){footer.main .container .field-footer .paragraph-text .field-body p a.button{padding:12px;font-size:18px}}@media (width<=479.9px){footer.main .container .field-footer .paragraph-text .field-body p a.button{border:3px solid #fff;padding:8px;font-size:16px}}footer.main .container .field-footer .paragraph-text .field-body p a.button:hover,footer.main .container .field-footer .paragraph-text .field-body p a.button.loading{border:4px solid var(--color);transform:scale(1.03)}footer.main .container .field-footer .paragraph-text .field-body p a img{transition:filter .3s ease-in-out}footer.main .container .field-footer .paragraph-text .field-body p a img:hover{filter:brightness(0)saturate()invert(66%)sepia(76%)saturate(1353%)hue-rotate(1deg)brightness(104%)contrast(106%)}footer.main .container .field-footer .paragraph-text .field-body img{vertical-align:middle;max-width:35px;margin-right:35px;display:inline-block}@media (width<=1599.9px){footer.main .container .field-footer .paragraph-text .field-body img{margin-right:20px}}@media (width<=1279.9px){footer.main .container .field-footer .paragraph-text .field-body img{max-width:30px;margin-right:15px}}.hamburger{z-index:5;margin-top:35px;margin-right:10%;display:block;position:absolute;right:0}.hamburger>on-ready{content:"default:new Hamburger(this)"}.hamburger svg{cursor:pointer;border:0;outline:none;height:45px;display:block}@media (width<=767.9px){.hamburger svg{height:35px}}.hamburger .line{fill:none;stroke:#22213b;stroke-width:16px}.hamburger .line.first{transform-origin:50%;transition:transform .25s,stroke .8s ease-in-out;transform:translate(0)rotate(0)}.hamburger .line.cross{stroke-dasharray:100 110;stroke-dashoffset:0;transition:stroke-dasharray .35s,stroke-dashoffset .35s,stroke .8s}.hamburger .line.second{transform-origin:50%;transition:transform .25s,stroke .8s ease-in-out;transform:translate(0)rotate(0)}@media (width<=767.9px){.hamburger.open .line{stroke:#caff3a}}.hamburger.open .line.first{transform-origin:50%;transform:translate(-30px,22px)rotate(45deg)}.hamburger.open .line.cross{stroke-dasharray:55 100;stroke-dashoffset:55px;transition:stroke-dasharray .35s,stroke-dashoffset .35s,stroke .35s}.hamburger.open .line.second{transform-origin:50%;transform:translate(-30px,-30px)rotate(-45deg)}@media (width<=1279.9px){.hamburger{margin-right:5%}}@media (width<=767.9px){.hamburger{height:30px}}header.main{z-index:500;width:100%;position:fixed}@media (width<=1023.9px){header.main{position:absolute}}header.main .logo{z-index:1;margin-top:35px;margin-left:10%;display:block;position:absolute}header.main .logo img{display:none}header.main .logo svg{height:75px}@media (width<=1279.9px){header.main .logo svg{height:50px}}@media (width<=479.9px){header.main .logo svg{height:40px}}header.main .logo>on-ready{content:"default:new ToggleAnimation(this,\"is-front\")"}header.main .logo>on-nav{content:"default:this.toggleClass(\"is-front\",data.metadata.enter.is_front)"}@media (width<=1279.9px){header.main .logo{margin-left:5%}}nav.main{top:var(--viewport-top);z-index:1;height:var(--viewport-height);transition:transform .8s ease-in-out;position:fixed;transform:translate(-100%)}nav.main>on-hamburger{content:"default:.toggleClass(\"open\")"}nav.main .container{align-items:center;height:100%;display:flex}nav.main .container .menu-canvas{z-index:-1;width:100%;height:100%;display:none;position:fixed}nav.main .container .container-inner{background-color:#22213b;align-items:center;width:30vw;height:100%;padding:0 10% 0 5%;display:flex}@media (width<=1279.9px){nav.main .container .container-inner{width:40vw}}@media (width<=1023.9px){nav.main .container .container-inner{width:50vw}}@media (width<=767.9px){nav.main .container .container-inner{width:60vw}}@media (width<=479.9px){nav.main .container .container-inner{width:80vw}}nav.main .container .container-inner ul{margin:0;padding:0;list-style:none}nav.main .container .container-inner ul li{margin:0 0 10px;padding-right:80px;overflow:hidden;transform:translate(-250px)}@media (width<=479.9px){nav.main .container .container-inner ul li{margin:0 0 10px}}nav.main .container .container-inner ul li:last-child{margin:0}nav.main .container .container-inner ul li:first-child{transition:transform .6s ease-in-out 70ms}nav.main .container .container-inner ul li:nth-child(2){transition:transform .6s ease-in-out .14s}nav.main .container .container-inner ul li:nth-child(3){transition:transform .6s ease-in-out .21s}nav.main .container .container-inner ul li:nth-child(4){transition:transform .6s ease-in-out .28s}nav.main .container .container-inner ul li:nth-child(5){transition:transform .6s ease-in-out .35s}nav.main .container .container-inner ul li:nth-child(6){transition:transform .6s ease-in-out .42s}nav.main .container .container-inner ul li:nth-child(7){transition:transform .6s ease-in-out .49s}nav.main .container .container-inner ul li:nth-child(8){transition:transform .6s ease-in-out .56s}nav.main .container .container-inner ul li:nth-child(9){transition:transform .6s ease-in-out .63s}nav.main .container .container-inner ul li:nth-child(10){transition:transform .6s ease-in-out .7s}nav.main .container .container-inner ul li:nth-child(11){transition:transform .6s ease-in-out .77s}nav.main .container .container-inner ul li:nth-child(12){transition:transform .6s ease-in-out .84s}nav.main .container .container-inner ul li:nth-child(13){transition:transform .6s ease-in-out .91s}nav.main .container .container-inner ul li:nth-child(14){transition:transform .6s ease-in-out .98s}nav.main .container .container-inner ul li:nth-child(15){transition:transform .6s ease-in-out 1.05s}nav.main .container .container-inner ul li:nth-child(16){transition:transform .6s ease-in-out 1.12s}nav.main .container .container-inner ul li:nth-child(17){transition:transform .6s ease-in-out 1.19s}nav.main .container .container-inner ul li:nth-child(18){transition:transform .6s ease-in-out 1.26s}nav.main .container .container-inner ul li:nth-child(19){transition:transform .6s ease-in-out 1.33s}nav.main .container .container-inner ul li:nth-child(20){transition:transform .6s ease-in-out 1.4s}nav.main .container .container-inner ul li a{color:#caff3a;font-size:82px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .3s;display:block;position:relative;transform:translate(0)}nav.main .container .container-inner ul li a:before{content:"→";color:#caff3a;font-size:40px;display:inline-block;position:absolute;top:50%;left:-60px;transform:translateY(-50%)}nav.main .container .container-inner ul li a:hover,nav.main .container .container-inner ul li a.loading{transition:transform .3s;transform:translate(60px)}@media (width<=1599.9px){nav.main .container .container-inner ul li a{font-size:54px}}@media (width<=767.9px){nav.main .container .container-inner ul li a{font-size:60px}}@media (width<=479.9px){nav.main .container .container-inner ul li a{font-size:48px}}nav.main .container .banking{z-index:-1;border-top:100vh solid #22213b;border-right:250px solid #0000;transform:translate(-1px)}@media (width<=479.9px){nav.main .container .banking{border-right:140px solid #0000}}nav.main.open,nav.main.open .container-inner ul li{transform:translate(0)}nav.main.open .menu-canvas{display:block}.pager{text-align:center;max-width:1500px;margin:30px auto auto;padding:0 0 60px;position:relative}.pager li{display:block}.scroll-to-top{opacity:0;z-index:700;cursor:pointer;background-color:#ffba00;border-radius:50%;width:60px;height:60px;text-decoration:none;transition:opacity .5s ease-in-out,transform .5s ease-in-out;display:flex;position:fixed;bottom:80px;right:20px;transform:scale(1)}.scroll-to-top>on-ready{content:"default:new ScrollToTop(this)"}@media (width<=1023.9px){.scroll-to-top{width:50px;height:50px}}@media (width<=767.9px){.scroll-to-top{width:45px;height:45px}}@media (width<=479.9px){.scroll-to-top{bottom:30px;right:15px}}.scroll-to-top span{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2066%2040%27%20width%3D%2766%27%20height%3D%2740%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23ffffff%27%20fill%3D%27transparent%27%20stroke-width%3D%277.5%27%20d%3D%27M7.5%2C32.5L33%2C7.5L58.5%2C32.5%27%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;width:33px;height:20px;margin:18px auto auto;display:block}@media (width<=1023.9px){.scroll-to-top span{width:27px;height:16px;margin-top:16px}}@media (width<=767.9px){.scroll-to-top span{width:24px;height:14px;margin-top:14px}}@media (width<=479.9px){.scroll-to-top span{width:24px;margin-top:14px}}.scroll-to-top:hover{transform:scale(1.3)}@media (width<=1023.9px){.scroll-to-top:hover{transform:scale(1.2)}}.js-form-type-select label{display:none}.select{width:100%;display:inline-block}.select>on-ready{content:"default:new Select(this)"}.select .select-widget{position:relative}.select .select-widget .select-label{color:var(--highlight);user-select:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border:0;width:100%;padding:20px 45px 20px 0;display:inline-block;position:relative;overflow:hidden}@media (width<=767.9px){.select .select-widget .select-label{font-size:20px}}@media (width<=479.9px){.select .select-widget .select-label{font-size:18px}}.select .select-widget .select-button{content:"";cursor:pointer;width:20px;height:16px;font-size:15px;transition-duration:.3s;display:inline-block;position:absolute;top:22px;right:20px}@media (width<=767.9px){.select .select-widget .select-button{font-size:12px;top:25px}}.select .select-widget .select-button.select-button-clear{opacity:0;right:50px}@media (width<=767.9px){.select .select-widget:first-child{padding-left:0}}.select .select-widget label{cursor:pointer;width:100%;font-size:20px;font-weight:400;display:block}.select[data-value]:not([data-value=All]) .select-widget .select-button.select-button-clear{opacity:1}.select .select-widget+select{opacity:0;border:0;width:100%;height:1px;display:block}.select .select-dropdown{z-index:2;text-align:left;border-top:0;width:100%;margin-top:-4px;transition-duration:.3s;display:none;position:absolute;overflow:hidden}@media (width<=767.9px){.select .select-dropdown{width:100%;left:0;transform:none}}.select .select-dropdown .options{padding:10px 20px}.select .select-dropdown .options>.select-option{border-bottom:2px solid var(--headline);display:block}.select .select-dropdown .options>.select-option.select-option-all{display:none}.select .select-dropdown .options>.select-option:last-child{border-bottom:0}.select .select-dropdown .options>.select-option a{color:var(--headline);cursor:pointer;word-break:break-word;padding:20px 0;transition:transform .3s;display:block;transform:translate(0)}.select .select-dropdown .options>.select-option a:before{content:"∨";color:var(--text-color);width:15px;height:20px;font-size:10px;display:inline-block;position:absolute;top:38%;left:-30px;transform:rotate(-90deg)}.select .select-dropdown .options>.select-option a.selected,.select .select-dropdown .options>.select-option a:hover{transform:translate(40px)}@media (width<=767.9px){.select .select-dropdown .options>.select-option a{font-size:20px}}@media (width<=479.9px){.select .select-dropdown .options>.select-option a{font-size:18px}}.select.popup .select-dropdown{width:100%;transition-duration:.3s;display:block}.select.popup .select-button-toggle{transition-duration:.3s;transform:rotate(180deg)}.paragraph-accordion .accordion-item .accordion-header,.view-jobs .accordion-item .accordion-header{user-select:none;cursor:pointer;justify-content:space-between;padding:20px 0;display:flex}.paragraph-accordion .accordion-item .accordion-header .toggle,.view-jobs .accordion-item .accordion-header .toggle{transform-origin:12px 12px;color:var(--text-color);flex-shrink:0;width:26px;height:24px;margin:0 0 0 auto;transition:transform .3s ease-in-out;display:inline-block}@media (width<=479.9px){.paragraph-accordion .accordion-item .accordion-header .toggle,.view-jobs .accordion-item .accordion-header .toggle{width:30px}}.paragraph-accordion .accordion-item.open .accordion-header .toggle,.view-jobs .accordion-item.open .accordion-header .toggle{transform:rotate(225deg)}.paragraph-stage{height:var(--viewport-height);background-color:#000;width:100%}.paragraph-stage>.image-wrapper{width:100%;height:100%}@media (width<=479.9px){.paragraph-stage>.image-wrapper{height:inherit}}.paragraph-stage>.image-wrapper picture img{object-fit:cover;width:100%;height:100%;display:block}.paragraph-stage .text-wrapper{flex-wrap:wrap;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.paragraph-stage .text-wrapper h1,.paragraph-stage .text-wrapper .more-link,.paragraph-stage .text-wrapper .field-body{text-align:center;text-shadow:0 0 20px #0009;width:100%}.paragraph-stage .more-link{top:calc(var(--viewport-height) - 40px);text-align:center;width:100%;position:absolute;left:0;transform:translateY(-100%)}.paragraph-stage .more-link.scroll-top-animation .to{--scroll-top:var(--viewport-height)}.paragraph-stage .more-link>on-click{content:"default:new ScrollTopAnimation(this).assign(\"html\").play()"}@media (width<=479.9px){.paragraph-stage .more-link{top:calc(var(--viewport-height) - 25px)}}.paragraph-stage .more-link a{color:var(--highlight);margin:auto;font-size:26px;font-weight:700;text-decoration:none;transition:transform .3s;display:block;transform:translateY(0)}@media (width<=767.9px){.paragraph-stage .more-link a{font-size:20px}}@media (width<=479.9px){.paragraph-stage .more-link a{font-size:18px}}.paragraph-stage .more-link a:after{content:"∨";color:var(--highlight);width:50px;height:40px;margin:5px auto auto;display:block}@media (width<=767.9px){.paragraph-stage .more-link a:after{width:35px;font-style:normal}}@media (width<=479.9px){.paragraph-stage .more-link a:after{margin-top:8px}}.paragraph-stage .more-link a:hover{transition:transform .3s;transform:translateY(10px)}.view-cases{background-color:var(--background);padding-top:60px}.view-cases>on-change{content:"default:.closest(\"form\").submit()"}.view-cases form{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);max-width:1500px;margin-bottom:60px;margin-left:auto;margin-right:auto;display:grid}@media (width>=1024px) and (width<=1599.9px){.view-cases form{margin-left:40px;margin-right:40px}}@media (width<=1023.9px){.view-cases form{margin-left:30px;margin-right:30px}}@media (width<=479.9px){.view-cases form{margin-left:20px;margin-right:20px}}@media (width<=767.9px){.view-cases form{display:block}}.view-cases form .select .select-label{border-bottom:3px solid var(--highlight);padding:8px 0;font-weight:700}.view-cases form .select .select-button{transform-origin:12px 6.7px;color:var(--highlight);width:37px;height:22px;top:20px;right:0}@media (width<=767.9px){.view-cases form .select .select-button{width:26px;height:15px;top:18px}}.view-cases form .select .select-button.select-button-clear{font-size:30px;top:15px;right:40px;transform:rotate(45deg)}@media (width<=767.9px){.view-cases form .select .select-button.select-button-clear{font-size:20px;right:30px}}.view-cases form .select .select-dropdown{border-color:var(--highlight);background-color:var(--highlight)}.view-cases form .select .select-dropdown .select-option{border-color:var(--headline)}.view-cases form .form-actions{display:none}.view-cases form .js-form-type-select{height:71px}@media (width<=767.9px){.view-cases form .js-form-type-select{height:46px;margin:20px 0 0}}.view-cases .views-infinite-scroll-content-wrapper{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);max-width:1500px;margin-left:auto;margin-right:auto;padding-bottom:30px;display:grid}@media (width>=1024px) and (width<=1599.9px){.view-cases .views-infinite-scroll-content-wrapper{margin-left:40px;margin-right:40px}}@media (width<=1023.9px){.view-cases .views-infinite-scroll-content-wrapper{margin-left:30px;margin-right:30px}}@media (width<=479.9px){.view-cases .views-infinite-scroll-content-wrapper{margin-left:20px;margin-right:20px}}@media (width<=767.9px){.view-cases .views-infinite-scroll-content-wrapper{margin:0;display:block}}.view-cases .views-infinite-scroll-content-wrapper .field-content a{display:block;position:relative;overflow:hidden}.view-cases .views-infinite-scroll-content-wrapper .field-content a .img-wrapper img{width:100%;transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-cases .views-infinite-scroll-content-wrapper .field-content a:hover img{transform:scale(1.05)}.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper{background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner{max-width:100%;padding:0 20px}.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h2,.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h3{color:#fff;text-align:center}.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h2{font-size:60px}@media (width<=1279.9px){.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h2{font-size:42px;line-height:1.1}}@media (width<=1023.9px){.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h2{font-size:32px}}@media (width>=480px) and (width<=767.9px){.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h2{font-size:42px}}.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h3{margin:10px 0;font-size:32px;font-weight:400}@media (width<=1023.9px){.view-cases .views-infinite-scroll-content-wrapper .field-content a .text-wrapper .text-wrapper-inner h3{font-size:20px;line-height:1.1}}.view-employees .views-infinite-scroll-content-wrapper{grid-gap:0;grid-template:repeat(1,1fr)/repeat(4,1fr);display:grid}@media (width>=480px) and (width<=767.9px){.view-employees .views-infinite-scroll-content-wrapper{grid-gap:0;grid-template:repeat(1,1fr)/repeat(3,1fr);display:grid}}@media (width<=479.9px){.view-employees .views-infinite-scroll-content-wrapper{grid-gap:0;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}.view-employees .views-infinite-scroll-content-wrapper img{width:100%;display:block}.view-employees .views-infinite-scroll-content-wrapper .text-tile{background-color:#c2b5ea;align-items:flex-end;padding:20px;text-decoration:none;display:flex}@media (width>=480px) and (width<=767.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile{padding:10px}}@media (width<=479.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile{padding:5px}}.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{color:#22213b}@media (width>=1024px) and (width<=1279.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:32px}}@media (width>=768px) and (width<=1023.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:26px;line-height:1}}@media (width>=480px) and (width<=767.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:22px}}@media (width<=479.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:26px}}.view-employees .views-infinite-scroll-content-wrapper .text-tile p{color:var(--highlight);margin:0;font-size:20px;line-height:1.2}@media (width<=767.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile p{font-size:18px}}.view-employees .stage-employees{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100vh;transition:transform .6s ease-in;display:flex;position:fixed;top:0;left:0}.view-employees .stage-employees h1{color:var(--highlight);background-color:#0000;font-size:252px}@media (width<=1023.9px){.view-employees .stage-employees h1{font-size:140px}}@media (width<=767.9px){.view-employees .stage-employees h1{font-size:80px}}.view-employees .stage-employees .icon-wrapper{line-height:1;display:inline-block;position:relative}.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:150px;height:150px;position:absolute;top:65px;right:5px;transform:translate(60%,-50%)}@media (width<=1023.9px){.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:100px;height:100px;top:20px;right:-5px;transform:translate(50%,-45%)}}@media (width<=767.9px){.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:70px;height:70px;top:20px;right:-5px;transform:translate(60%,-60%)}}@media (width<=479.9px){.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:50px;height:50px;top:20px;right:-5px;transform:translate(50%,-50%)}}.role-authenticated .stage-employees{height:calc(100vh - 80px)}.clone-factory-team-headline .slide-animation{transition:transform .5s}.view-employees-department{background-color:var(--background);padding:60px 0}@media (width<=767.9px){.view-employees-department{padding:40px 0}}@media (width<=479.9px){.view-employees-department{padding:30px 0}}.view-employees-department>div{grid-gap:0;grid-template:repeat(1,1fr)/repeat(4,1fr);max-width:1024px;margin:auto;display:grid}@media (width>=480px) and (width<=767.9px){.view-employees-department>div{grid-gap:0;grid-template:repeat(1,1fr)/repeat(3,1fr);display:grid}}@media (width<=479.9px){.view-employees-department>div{grid-gap:0;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}.view-employees-department>div .field-content a{display:block;overflow:hidden}.view-employees-department>div .field-content a img{transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-employees-department>div .field-content a:hover img{transform:scale(1.05)}.view-jobs{padding:100px 0}.view-jobs>on-ready{content:"default:new Accordion(this)"}@media (width<=1023.9px){.view-jobs{padding:80px 0}}@media (width<=479.9px){.view-jobs{padding:30px 0}}.view-jobs .paragraph-inner{max-width:1024px;margin-left:auto;margin-right:auto}@media (width>=1024px) and (width<=1279.9px){.view-jobs .paragraph-inner{width:calc(100% - 60px)}}@media (width<=1023.9px){.view-jobs .paragraph-inner{width:calc(100% - 60px)}}@media (width<=479.9px){.view-jobs .paragraph-inner{width:calc(100% - 40px)}}.view-jobs .paragraph-inner .views-row{border-bottom:2px solid var(--text-color)}.view-jobs .paragraph-inner .views-row:first-child{border-top:2px solid var(--text-color)}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a{padding:25px 0;text-decoration:none;transition:transform .3s;display:block;transform:translate(0)}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a:hover,.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a.loading{transform:translate(20px)}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:95%;margin:0;position:relative}@media (width>=768px) and (width<=1023.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:95%}}@media (width<=767.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:90%;font-size:32px}}@media (width<=479.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:88%;font-size:28px}}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3:after{content:"→";height:35px;font-size:35px;display:inline-block;position:absolute;top:calc(50% - 19px);right:-50px}@media (width>=768px) and (width<=1023.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3:after{right:-30px}}@media (width<=767.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3:after{width:32px;right:-40px}}.view-news .views-infinite-scroll-content-wrapper{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);max-width:1500px;margin:auto;padding-top:60px;padding-bottom:30px;display:grid}@media (width<=2047.9px){.view-news .views-infinite-scroll-content-wrapper{width:calc(100% - 100px)}}@media (width<=1023.9px){.view-news .views-infinite-scroll-content-wrapper{padding-top:40px}}@media (width<=767.9px){.view-news .views-infinite-scroll-content-wrapper{width:calc(100% - 50px);padding-top:30px;display:block}}@media (width<=479.9px){.view-news .views-infinite-scroll-content-wrapper{width:100%;padding:0}}.view-news .views-infinite-scroll-content-wrapper .views-row{overflow:hidden}@media (width<=767.9px){.view-news .views-infinite-scroll-content-wrapper .views-row{margin-bottom:30px}}@media (width<=479.9px){.view-news .views-infinite-scroll-content-wrapper .views-row{margin:0}}@media (width<=767.9px){.view-news .views-infinite-scroll-content-wrapper .views-row:last-child{margin-bottom:0}}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a{display:block;position:relative}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .img-wrapper img{transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a:hover .text-wrapper{background-color:#0000;transition:background-color .2s ease-in-out}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a:hover .text-wrapper .field-body,.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a:hover .text-wrapper .date,.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a:hover .text-wrapper .field-body h2,.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a:hover .text-wrapper .date h2{visibility:hidden;transition:visibility .1s ease-in-out}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper{background-color:#000000b3;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .2s ease-in-out;display:flex;position:absolute;top:0;left:0}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body{visibility:visible;color:#fff;text-align:center;text-shadow:0 0 15px #0000008a;width:100%;transition:visibility .1s ease-in-out;display:block}@media (width<=1279.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body{padding:25px}}@media (width<=767.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body{padding:20px}}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{visibility:visible;color:#fff;text-align:center;text-shadow:0 0 15px #0000008a;margin-bottom:0;padding:10px;font-size:60px;line-height:1.1;transition:visibility .1s ease-in-out}@media (width<=1599.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:50px}}@media (width>=1024px) and (width<=1279.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:42px}}@media (width<=1023.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:24px}}@media (width>=480px) and (width<=767.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:33px}}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body p{color:#fff;margin:0;font-size:30px;font-weight:400}@media (width<=1279.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body p{font-size:16px}}@media (width<=479.9px){.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .text-wrapper .field-body p{font-size:18px}}.view-news .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .date{visibility:visible;color:#fff;text-shadow:0 0 15px #0000008a;font-size:24px;transition:visibility .1s ease-in-out;display:block;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.view-studies{background-color:#000;padding:100px 0}@media (width<=1023.9px){.view-studies{padding:60px 0}}@media (width<=767.9px){.view-studies{padding:0}}.view-studies>div{max-width:1500px;margin-left:auto;margin-right:auto}@media (width>=1024px) and (width<=1599.9px){.view-studies>div{margin-left:40px;margin-right:40px}}@media (width<=1023.9px){.view-studies>div{margin-left:30px;margin-right:30px}}@media (width<=479.9px){.view-studies>div{margin-left:20px;margin-right:20px}}@media (width<=2047.9px){.view-studies>div{width:calc(100% - 100px);margin:auto}}@media (width<=1023.9px){.view-studies>div{padding:40px 0}}@media (width<=767.9px){.view-studies>div{width:calc(100% - 50px);padding:30px 0;display:block}}@media (width<=479.9px){.view-studies>div{width:100%;padding:0}}.view-studies>div .views-infinite-scroll-content-wrapper{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}@media (width<=767.9px){.view-studies>div .views-infinite-scroll-content-wrapper{display:block}}.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a{display:block;position:relative;overflow:hidden}.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .img-wrapper img{margin-bottom:-1px;transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a:hover img{transform:scale(1.05)}.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper{text-shadow:0 0 15px #0000008a;background-color:#0000004d;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:60px;display:flex;position:absolute;top:0;left:0}@media (width<=1279.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper{padding:40px}}@media (width<=767.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper{padding:20px}}.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper h2{color:#fff;text-align:center;margin:0;font-size:62px}@media (width<=1599.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper h2{font-size:50px}}@media (width<=1279.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper h2{font-size:42px;line-height:1.1}}@media (width<=1023.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper h2{font-size:32px}}@media (width>=480px) and (width<=767.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper h2{font-size:42px}}.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper .field-body p{color:#fff;text-align:center;margin:1em 0 0;font-size:24px;font-weight:400}@media (width>=480px) and (width<=767.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper .field-body p{font-size:20px}}@media (width<=1023.9px){.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper .field-body p{font-size:18px}}.view-studies>div .views-infinite-scroll-content-wrapper .field-content>div a .text-wrapper .field-body p strong{color:#ffa700;text-transform:uppercase;font-weight:400}
html{--viewport-top:0px;--viewport-height:100vh;}
.autoprivacy *{font-family:Arial,sans-serif;}.autoprivacy{opacity:.5;position:fixed;right:0;bottom:0;left:0;z-index:1111111;transform:translateY(100%);transition:transform .6s ease,opacity .6s ease;margin:auto;padding:25px;padding-bottom:15px;background:#222222;color:white;font-weight:normal;text-align:center;}.autoprivacy:focus,.autoprivacy-focus:focus{outline:0;}.autoprivacy.pending{opacity:1;transform:translateY(0%);}.autoprivacy h1{margin-bottom:15px;font-size:1.5em;}.autoprivacy p{margin:auto;padding-bottom:10px;}@media screen and (min-width:1024px){.autoprivacy p{max-width:1200px;}}.autoprivacy .accordion{opacity:0;position:relative;height:0;overflow:hidden;transition:.5s opacity ease-in-out,.2s height ease-in-out;}.autoprivacy .accordion.expanded{opacity:1;}.autoprivacy .accordion ul{margin:auto;padding:0;list-style-type:none;font-weight:normal;text-align:left;}@media screen and (min-width:1024px){.autoprivacy .accordion ul{max-width:45%;}}.autoprivacy .accordion li{position:relative;border-bottom:1px solid rgba(255,255,255,.5);padding:2px;}.autoprivacy .accordion li b{font-weight:bold;}.autoprivacy .accordion li:last-child{margin-top:-1px;border-top:1px solid rgba(255,255,255,1);border-bottom:0;}.autoprivacy .button-wrapper{display:block;margin:auto;}@media screen and (min-width:1024px){.autoprivacy .button-wrapper{max-width:45%;}}.autoprivacy .button{display:inline-block;transition:.5s background ease-in-out,.2s color ease-in-out;margin:auto;margin-top:10px;margin-bottom:10px;border:1px solid rgba(255,255,255,.5);border-radius:2px;padding:10px;padding-right:20px;padding-left:20px;background:transparent;color:rgba(255,255,255,.5);font-size:1em;text-decoration:none;}.autoprivacy .button.hide{display:none;}.autoprivacy .button.true{background:white;color:#222222;}.autoprivacy .button:hover{border:1px solid white;background:white;color:black;cursor:pointer;}.autoprivacy .button.toggle{position:relative;width:auto;border:none;padding:0;padding-right:20px;cursor:pointer;}.autoprivacy .button.toggle .counter{display:none;}.autoprivacy .button.toggle.active .counter{display:inline;}.autoprivacy .button.toggle:hover{color:white;}.autoprivacy .button.toggle::before{content:'';position:absolute;top:0;right:0;bottom:0;height:0;width:0;margin:auto;border-top:5px solid white;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}.autoprivacy button.toggle.active{color:white;}.autoprivacy button.toggle.active::before{border-top:0;border-bottom:5px solid white;}.autoprivacy button.toggle:hover{background:none !important;}.autoprivacy .accordion .switch{display:flex;justify-content:space-between;padding:5px 0 10px;}.autoprivacy .accordion .switch p{margin:0;padding-bottom:0;}.autoprivacy .accordion .switch span.slider{height:17px;width:30px;flex-shrink:0;}.autoprivacy .accordion .switch input{display:block;opacity:0;height:1px;width:1px;}.autoprivacy .accordion .switch input:focus-visible + span.slider{outline:2px solid black;outline-offset:5px;}.autoprivacy .accordion .slider{position:relative;transition:.4s;background:rgba(255,255,255,.2);cursor:pointer;}.autoprivacy .accordion .slider::before{content:'';position:absolute;top:2px;bottom:2px;left:2px;height:13px;width:13px;transition:.4s;background-color:white;}.autoprivacy .accordion input:checked + .slider{background-color:rgba(255,255,255,1);}.autoprivacy .accordion input:checked + .slider::before{transform:translateX(12px);background-color:rgba(0,0,0,.5);}.autoprivacy .accordion input:focus + .slider{box-shadow:0 0 1px white;}.autoprivacy .accordion .slider.round{border-radius:34px;}.autoprivacy .accordion .slider.round::before{border-radius:50%;}.autoprivacy-embed-overlay{position:absolute;z-index:10;height:100%;width:100%;background-color:rgba(0,0,0,.5);}.autoprivacy-embed-overlay .content{position:absolute;top:50%;left:50%;width:60%;transform:translate(-50%,-50%);color:#ffffff;text-align:center;}.autoprivacy-embed-overlay .content p{font-size:18px;line-height:26px;}.autoprivacy-embed-overlay .content p a{opacity:1;transition:opacity .3s ease;color:#ffffff;}.autoprivacy-embed-overlay .content p a:hover{opacity:.5;transition:opacity .3s ease;}.autoprivacy-embed-overlay .content p button{opacity:1;transition:opacity .3s ease;margin:10px 0;border:2px solid #ffffff;border-radius:5px;padding:8px 25px;background-color:transparent;color:#ffffff;font-size:18px;font-weight:bold;}.autoprivacy-embed-overlay .content p button:hover{opacity:.5;transition:opacity .3s ease;}@media screen and (max-width:768px){.autoprivacy-embed-overlay .content{width:80%;}}@media screen and (max-width:480px){.autoprivacy-embed-overlay .content p{font-size:14px;line-height:20px;}}@media screen and (max-width:480px){.autoprivacy-embed-overlay .content p button{margin:0;padding:5px 20px;font-size:16px;}}
.dplex-tabs{background-color:#505050;display:flex;}.dplex-tab{padding:10px;cursor:default;}.dplex-tab:last-child{margin-left:auto;}.dplex-tab.active{background-color:#009CDE;}.dplex-tab:not(.active):hover{background-color:#606060;}.dplex-tab:not(.active){cursor:pointer;}.dplex-tab-body{display:none;}.dplex-tab-body.active{display:block;}li.dplex-menu{float:right !important;}li.dplex-menu>span{color:white !important;}li.dplex-button-item>span{padding:1em 25px !important;padding-right:0 !important;background-image:url(/modules/dplex/images/status_gray.svg),url(/modules/dplex/images/status_red.svg),url(/modules/dplex/images/status_yellow.svg),url(/modules/dplex/images/status_green.svg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:0 center,0 center,0 center,0 center;background-size:16px 16px;}body[data-dplex-status='error'] li.dplex-button-item>span{background-image:url(/modules/dplex/images/status_red.svg);}body[data-dplex-status='working'] li.dplex-button-item>span{background-image:url(/modules/dplex/images/status_yellow.svg);}body[data-dplex-status='ready'] li.dplex-button-item>span{background-image:url(/modules/dplex/images/status_green.svg);}body[data-dplex-status='ready'] .dplex-status{display:block;}body[data-dplex-status='ready'] .dplex-actions{display:block;}body[data-dplex-status='working'] .dplex-status{display:block;}body[data-dplex-status='working'] .dplex-actions{display:block;}.dplex-offline{background-image:url(/modules/dplex/images/planet_animation.svg);background-repeat:no-repeat;background-position:center center;}body[data-dplex-status='ready'] .dplex-offline{display:none;}body[data-dplex-status='working'] .dplex-offline{display:none;}.toolbar-horizontal .toolbar-tray > .toolbar-lining{padding-right:0 !important;}.dplex-status table{width:100%;border-collapse:collapse;margin:0;}.dplex-status tr{border:0;}.dplex-status tr,.dplex-status th,.dplex-status td{background-color:transparent;color:white;height:auto;}.dplex-status th,td{vertical-align:top;}.dplex-status th{text-align:left;font-weight:normal;padding-right:10px;white-space:nowrap;}.dplex-status td{white-space:nowrap;font-weight:100;}.dplex-status .status-row th,.dplex-status .status-row td{padding:0 10px;}.dplex-status .status-header{padding:10px;font-size:16px;}.dplex-status .status-header-split{display:flex;}.dplex-status .status-header-split>div:first-of-type{width:100%;}.dplex-status .dplex-reset-errors{background-color:#404040;cursor:pointer;display:inline-block;font-size:small;padding:5px 10px;transition:background-color .4s ease;}.dplex-status .dplex-reset-errors:hover{background-color:#ff8000;}.dplex-status tr:not(:first-of-type) .status-header{padding-top:20px;}.dplex-status .status-header img{width:20px;height:20px;margin-right:10px;vertical-align:middle;}.dplex-status [data-dplex]{text-align:right;}.dplex-status-item>span{padding:0 !important;position:relative;}.dplex-button{display:block;padding:1em 15px;background-image:url(/modules/dplex/images/left.svg);background-size:15px 15px;background-repeat:no-repeat;transition:transform .3s ease-in;background-position:center center;}.dplex-status-item.toggle .dplex-button{transform:rotate(-180deg);}body{--dplex-sidepane-width:0px;}.dialog-off-canvas-main-canvas{display:inline-block;vertical-align:top;width:calc(100% - var(--dplex-sidepane-width));}.dplex-container{width:var(--dplex-sidepane-width,0%);overflow:hidden;position:fixed;z-index:9999;right:0;height:100vh;display:inline-grid;grid-template-rows:1fr auto;background-color:#2D2D2D;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;}.dplex-status{color:white;font-size:small;line-height:1.4;display:none;}.dplex-actions{display:none;padding:10px;text-align:center;font-size:0;white-space:nowrap;}.dplex-actions a{display:inline-grid;font-size:small;grid-template-rows:1fr auto;}.dplex-actions a .button{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;padding:5px;background-color:#505050;color:white;cursor:pointer;border-radius:3px;margin:3px;display:flex;transition:background-color .4s ease;}.dplex-actions a[data-action='reload']:hover .button,.dplex-actions a[data-action='reload'].confirm .button{background-color:#25974D;}.dplex-actions a[data-action='restart']:hover .button,.dplex-actions a[data-action='restart'].confirm .button{background-color:#FAA810;}.dplex-actions a[data-action='clear']:hover .button,.dplex-actions a[data-action='clear'].confirm .button{background-color:#2F7CFC;}.dplex-actions a[data-action='shutdown']:hover .button,.dplex-actions a[data-action='shutdown'].confirm .button{background-color:#F94C2B;}.dplex-container.shift .dplex-actions a[data-action='shutdown']{display:none;}.dplex-container:not(.shift) .dplex-actions a[data-action='kill']{display:none;}.dplex-actions a[data-action='kill']:hover .button,.dplex-actions a[data-action='kill'].confirm .button{background-color:#F94C2B;}.dplex-actions a:hover .button,.dplex-actions a.cinfirm .button{background-color:#606060;}.dplex-actions a .label{font-size:11px;color:#a0a0a0;}.dplex-actions a:hover .label,.dplex-actions a.confirm .label{color:white;}.dplex-actions a img{width:80%;height:80%;margin:auto;}.dplex-container label{cursor:pointer;}.dplex-container input[type=checkbox]{display:inline-block;vertical-align:middle;appearance:none;width:20px;height:20px;margin:0;margin-right:10px;box-shadow:none;outline:0;cursor:pointer;background-image:url(/modules/dplex/images/checkbox.svg);background-repeat:no-repeat;background-size:contain;}.dplex-tab[data-tab=settings]{text-indent:-9999px;float:right;width:40px;background-image:url(/modules/dplex/images/settings.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center center;}.dplex-container input[type=checkbox]:checked::before{content:'';display:block;position:absolute;background-image:url(/modules/dplex/images/checkmark.svg);height:20px;width:20px;background-repeat:no-repeat;background-position:center center;background-size:14px 14px;}@keyframes dplex-icon-rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.dplex-container .status-row.setting-updating input[type=checkbox]{background-image:url(/modules/dplex/images/loading.svg);animation:dplex-icon-rotating 2s linear infinite;}.dplex-container .status-row.setting-updating input[type=checkbox]::before{display:none;}@media (max-width:1279px){li.dplex-menu{display:none !important;}.dplex-container{display:none !important;}body{--dplex-sidepane-width:0px !important;}}
.paragraph--unpublished{background-color:#fff4f4;}
